PIC Vietnam

Go Back   PIC Vietnam > Truyền thông > Giao tiếp cổng COM và LPT

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

Giao tiếp cổng COM và LPT RS232, RS485 và LPT là những giao tiếp cơ bản và kinh điển khi mới học về vi điều khiển...

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 17-05-2013, 07:06 PM   #1
trnghia1004
Đệ tử 1 túi
 
Tham gia ngày: Feb 2013
Bài gửi: 15
:
vấn đề với module sim900

chào các bạn!
Hiện tại mình gặp vấn đề với con module sim900. Ngày hôm qua mình test thì nó chạy ngon lành thế mà sáng nay nó bị gì mà không gửi tin nhắn hay gọi điện được. Bạn nào ở tphcm hay học Bách khoa tphcm biết sửa hay biết chỗ sữa thì chỉ cho mình với!
Cảm ơn!
trnghia1004 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 17-05-2013, 08:41 PM   #2
constantra
Nhập môn đệ tử
 
Tham gia ngày: Nov 2011
Bài gửi: 3
:
Bạn kiểm tra xem:
1.module Sim nhận mạng được ko??(đèn chớp tắt 3s)
2.Nếu bước 1 OK. bạn kiểm tra tốc độ baud của module sim và vi điều khiển.Nếu lần chạy trước bạn set baud rate cho nó(vd 9600) thì nó sẽ tự động nhớ baudrate này, hôm nay bạn gửi baud 4800 thì nó ko nhận đâu!
constantra vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 17-05-2013, 09:24 PM   #3
trnghia1004
Đệ tử 1 túi
 
Tham gia ngày: Feb 2013
Bài gửi: 15
:
Lúc đầu là nhận được sau đó thì không còn nữa. Còn baud rate mình set là 9600.
trnghia1004 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 17-05-2013, 09:45 PM   #4
constantra
Nhập môn đệ tử
 
Tham gia ngày: Nov 2011
Bài gửi: 3
:
Nếu bạn có giao tiếp với máy tính qua Terminal thì dùng lệnh AT+IPR? check xem sim900 đang chạy ở baudrate bao nhiêu?Phải chắc là nó chạy ở 9600 hoặc 0(autobauding) thì mới được!
constantra vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 20-05-2013, 03:02 PM   #5
trnghia1004
Đệ tử 1 túi
 
Tham gia ngày: Feb 2013
Bài gửi: 15
:
Sao bây h mình cắm vô thì chỉ có đèn nguồn sáng thôi, còn đèn status và Net thì lại không sáng nữa, vả lại các linh kiện trong mạch nó nóng kinh khủng cho nên em không dám thử nữa. Không biết nó hư mạch nguồn hay modum sim nữa?
trnghia1004 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 29-10-2013, 10:41 PM   #6
truong1993
Nhập môn đệ tử
 
Tham gia ngày: Oct 2013
Bài gửi: 10
:
mình cũng đang làm với con sim 900 bạn nào có thể cho mình xin cái mạch nguồn cho nó ko.hoặc tài liệu tham khảo với.đây là đề tài tốt nghiệp của mình.mail của mình.xuantruongdt2@gmail.com
truong1993 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 30-10-2013, 10:20 PM   #7
truong1993
Nhập môn đệ tử
 
Tham gia ngày: Oct 2013
Bài gửi: 10
:
Trích:
Nguyên văn bởi trnghia1004 View Post
chào các bạn!
Hiện tại mình gặp vấn đề với con module sim900. Ngày hôm qua mình test thì nó chạy ngon lành thế mà sáng nay nó bị gì mà không gửi tin nhắn hay gọi điện được. Bạn nào ở tphcm hay học Bách khoa tphcm biết sửa hay biết chỗ sữa thì chỉ cho mình với!
Cảm ơn!
ban trnghia1004 khong giup duoc minh sao.minh cung dang rat can
truong1993 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 13-07-2016, 04:47 PM   #8
digan
Đệ tử 1 túi
 
digan's Avatar
 
Tham gia ngày: Jan 2006
Bài gửi: 14
:
Mình làm một ứng dụng đơn giản khởi động mạch nên thì gửi một tin nhắn text đến số ĐT, đã hiệu chỉnh nhiều lần nhưng nó vẫn không thực hiện được, bạn nào có kinhnghiệm kiểm tra lỗi giúp mình với.
Chương trình chính
#include "D:\Dropbox\5.Project\0.LAB\0. PIC\UART\UART\UART Programe\UART Pro_int.h"
#include "SIM900.c"
void main()
{

setup_adc_ports(NO_ANALOGS|VSS_VDD);
setup_adc(ADC_OFF);
setup_spi(SPI_SS_DISABLED);
setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);
setup_timer_1(T1_DISABLED);
setup_timer_2(T2_DISABLED,0,1);
setup_comparator(NC_NC_NC_NC);// This device COMP currently not supported by the PICWizard

GSM_on();
delay_ms(10000);
SIM900_init();
GSM_makeSMS();

while(TRUE)
{

}

}

Chương trình SIM900.c
#define PWR_KEY PIN_C5

void SIM900_init()
{

printf("at\r\n"); // Khoi tao
delay_ms(1000);
printf("at\r\n");
delay_ms(1000);
printf("at\r\n");
delay_ms(1000);
printf("at0\r\n"); //Tat Echo
delay_ms(1000);
printf("AT+IPR=9600");
delay_ms(1000);
printf("at+cmgf=1\r\n"); // Cho phép gui/nhan tin nhan
delay_ms(1000);
printf("at+clip=1\r\n"); // Hien thi thong tin nguoi goi den
delay_ms(1000);
printf("at+CNMI=2,2\r\n"); // Hien thi truc tiep tin nhan
delay_ms(1000);
}
void GSM_on()
{
output_high(PWR_KEY);
delay_ms(1500);
output_low(PWR_KEY);
delay_ms(1000);
}
void GSM_makeSMS()
{
printf("at+cmgs=\"096xxx335\"\r\n");
delay_ms(1000);
printf("test tin nhan !!\n\r"); // Text to reply
putchar(0x1A); // send Ctrl-z
delay_ms(1000);

}
digan vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 23-07-2016, 01:57 PM   #9
chimruoi10
Nhập môn đệ tử
 
Tham gia ngày: Jul 2016
Bài gửi: 2
:
Còn baud rate mình set là 9600.
__________________
asian drama,
Kq xsmb Online,
Xem phim hay online,
ket qua ket qua xo so kien thiet,
dich seo,
truc tiep xsmn va xsmb,
truc tiep bong da online,
kq xo so,
free movies online,
dich vu seo
cty thiet ke web,
mua ban mua ban nha dat,
xo so mien nam
xem tivi online,
cty games,
cty tim viec lam,
,
chimruoi10 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 09:22 AM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam