View Full Version : PIC và GSM
tinhgiac_vp
14-08-2009, 10:01 AM
em đang tìm hiểu về GPRS, em nghe nói sử dụng tập lệnh AT để truyền cho module GSM, nhưng em không biết nếu sử dụng PIC thì mình vẫn phải sử dụng những chương trình như CCS hay MPLAB để lập trình cho nó, vậy làm sao để truyền lệnh cho module GSM và cách làm cụ thể như thế nào? Mong các anh chỉ bảo, em còn lơ tơ mơ con gà mờ lắm.
techpro
14-08-2009, 12:18 PM
Với các module GSM hoặc GPS hiện tại đã khá phổ biến với anh em học và nghiên cứu điện tử. Câu hỏi của bạn khá chung chung nên mình chỉ cho mấy gợi ý sau:
1. Thông thường sử dụng truyền thông nối tiếp để thực hiện truyền thông giữa PIC và module GSM
2. Để module GSM hiểu được nội dung lệnh truyền từ PIC thì phải có mấy lưu ý:
- Format của lệnh AT phải đúng theo datasheet của module GSM
- Lệnh AT phải được support: tuỳ từng loại module và version khác nhau thì sẽ support cho các lệnh AT khác nhau
- Communication setting của PIC và GSM module giống nhau
tinhgiac_vp
14-08-2009, 02:19 PM
ý em là giả sử muốn gửi từ PIC một lệnh nào đó chẳng hạn như AT + CGDCONT = 1 tới module GSM thì sẽ gửi như thế nào?
techpro
14-08-2009, 07:08 PM
Truyền kiểu ký tự (mã ASCII). Nếu trong C thì khai báo mảng char = "AT+CGDCONT=1"&"CR/LF" sau đó thực hiện truyền mảng này từ PIC xuống module GSM.
ý em là giả sử muốn gửi từ PIC một lệnh nào đó chẳng hạn như AT + CGDCONT = 1 tới module GSM thì sẽ gửi như thế nào?
const_nos
15-08-2009, 12:58 PM
[QUOTE=tinhgiac_vp;28626]em đang tìm hiểu về GPRS, em nghe nói sử dụng tập lệnh AT để truyền cho module GSM, nhưng em không biết nếu sử dụng PIC thì mình vẫn phải sử dụng những chương trình như CCS hay MPLAB để lập trình cho nó, vậy làm sao để truyền lệnh cho module GSM và cách làm cụ thể như thế nào? Mong các anh chỉ bảo, em còn lơ tơ mơ con gà mờ lắm.[/QUOTE
Nói về GSM thì mình có chút ít về tài liệu.bạn tham khảo thử xem
quangcp2003
31-08-2009, 07:45 PM
Em cũng đang tìm hiểu về GSM. Anh const_nos có thể post tài liệu lên được không ạ.
kiemkhach10
11-10-2010, 05:57 PM
[QUOTE=tinhgiac_vp;28626]em đang tìm hiểu về GPRS, em nghe nói sử dụng tập lệnh AT để truyền cho module GSM, nhưng em không biết nếu sử dụng PIC thì mình vẫn phải sử dụng những chương trình như CCS hay MPLAB để lập trình cho nó, vậy làm sao để truyền lệnh cho module GSM và cách làm cụ thể như thế nào? Mong các anh chỉ bảo, em còn lơ tơ mơ con gà mờ lắm.[/QUOTE
Nói về GSM thì mình có chút ít về tài liệu.bạn tham khảo thử xem
mình cũng đang tìm hiểu vấn đề này.
bạn có thể port it tài liệu lên cho anh em tham khảo thêm được ko?
cám ơn!
LuuPK.CeIt
09-01-2012, 10:50 PM
Mình có chút tài liệu và demo gửi cho mọi người tham khảo. Mình cũng đang làm về cái này nên có gì mong được học hỏi từ mọi người
http://www.mediafire.com/?m29mdeyso23aatr
chulai42
19-01-2012, 05:55 PM
Nếu bạn đã từng làm truyền thông nối tiếp với các thiêt bị như máy tính, VXL khác ... thì bạn sẽ thấy rất đơn giản.
1. Thiết lập phần cứng truyền nối tiếp ( UART) giữa PIC và module GSM
2. Đặt cấu hình cho PIC và module như nhau: VD: baud =9600, Non parity, 8 bit, 1 stop bít.( bạn xem module GSM/GPRS sẽ biết cấu hình mặc định)
3. Truyền ký tự từ PIC sang module GSM qua UART theo tập lệnh AT
kqha1025
29-01-2012, 12:04 PM
Bạn ở đâu thế, tôi đã từng thiết kế loại này rồi, nếu bạn làm cái hộp đen thì hãy liên hệ nhé và đặt yêu cầu bài toán rõ ràng.
Nếu chỉ để nghiên cứu thì bạn nên nghiên cứu pic cho chắc đã.
thanks
mrtamtran
26-01-2013, 01:41 AM
Mình có chút tài liệu và demo gửi cho mọi người tham khảo. Mình cũng đang làm về cái này nên có gì mong được học hỏi từ mọi người
http://www.mediafire.com/?m29mdeyso23aatr
Anh ơi , ko có pass download ạ ?
pthien0288
03-02-2013, 11:14 PM
em đang tìm hiểu về GPRS, em nghe nói sử dụng tập lệnh AT để truyền cho module GSM, nhưng em không biết nếu sử dụng PIC thì mình vẫn phải sử dụng những chương trình như CCS hay MPLAB để lập trình cho nó, vậy làm sao để truyền lệnh cho module GSM và cách làm cụ thể như thế nào? Mong các anh chỉ bảo, em còn lơ tơ mơ con gà mờ lắm.
mình đã giao tiếp pic với sim 900 dùng dùng CCS . bước đầu tiên kết nối UART PIC với sim muốn gửi 1 lệnh xuống sim ví dụ gửi lệnh AT chỉ cần printf("AT") và putc(13) là ok
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.