Bao cao do an tkll

7 25 0
Bao cao do an tkll

Đang tải... (xem toàn văn)

Thông tin tài liệu

ĐẠI HỌC QUỐC GIA TP.HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC BÁCH KHOA KHOA KHOA HỌC – KỸ THUẬT MÁY TÍNH -o0o - ĐỒ ÁN THIẾT KẾ LUẬN LÝ GỬI VÀ NHẬN TIN NHẮN TRÊN MODULE SIM900 SỬ DỤNG MCU89 ĐỂ ĐIỀU KHIỂN SINH VIÊN THỰC HIỆN: VŨ ĐÌNH QUY NGUYỄN THANH SƠN TRẦN LINH TÂM LÊ THANH TÂN TP HỒ CHÍ MINH, THÁNG NĂM 2012 50902175 50902279 50902358 50902369 MỤC LỤC I Giới thiệu module Sim900 Giới thiệu module Sim900 (nói phần mạch layout ln nha ông - chụp hình luôn) Nguyên lý hoạt động Sim900 (nói nguyên lý truyền nhận cách sử dụng board khởi động board cách nhận tín hiệu qua backlight nha ) II Thiết kế chi tiết chương trình Hoạt động chương trình: a) Gửi tin nhắn b) c) Nhận tin nhắn Đọc tin nhắn d) Xoá tin nhắn III Mơ tả group file chương trình a) main.c b) Button.c c) Timer.c d) Uart.c e) LCD.c Hướng dẫn sử dụng chương trình Gửi tin nhắn Đọc tin nhắn vừa đến Đọc tin nhắn nhận hộp Inbox Đọc tin nhắn gửi hộp Outbox Xố tin nhắn I Giới thiệu Module Sim900: Figure 1: Sim900 Sim900 xem điện thoại với chức từ như: nghe gọi, nhắn tin GPRS … Giao tiếp vật lý ứng dụng điện thoại SIM900 60 chân, cung cấp tất giao diện vật lý module Sim bo mạch khách hàng:  Có Serial port Debug port giúp dễ dàng việc phát triển ứng dụng  Một kênh audio bao gồm Input Microphone Ouput Speaker  Có thể dễ dàng cấu hình lệnh AT qua cổng giao tiếp nối tiếp  Giao tiếp với simcard giống điện thoại di động SIM900 hỗ trợ giao thức TCP/IP, hữu ích cho việc truyền liệu Internet SIM900 thiết kế với công nghệ tiết kiệm lượng mức tiêu thụ mức 1.5mA chế độ SLEEP Để thực việc nhắn tin qua sim900 cần Serial port sim900 để gửi, nhận AT command Để tiện cho việc làm mạch nhóm sử dụng module SIM900 GSM/GPRS Header Board (Gold-PCB) Figure 2: SIM900 GSM/GPRS Header Board (Gold-PCB) Phần cứng module sim900: 1.1 Mạch nguồn : Sim900 đòi hỏi nguồn khắt khe Cụ thể, nguồn cung cấp cho SIM900 nguồn DC 3,4 – 4,5V Dòng điện cung cấp phải lớn 2A Trong trình khởi động SIM900, áp bị sụt áp Nếu dòng cung cấp khơng đủ, điện áp bị sụt xuống mức yêu cầu SIM900 khởi động Nếu điện áp lớn 4.5V sim900 bị cháy Figure 3: Mạch nguồn sử dụng chip LM2596 1.2 Giao tiếp với sim card : Module sim900 hổ trợ loại SIM Card: 1.8V 3V Sim900 tự xác định loại sim cấp nguồn Nhóm sử dụng loại sim chân Figure 4: module simcard Figure 5: Pin description 1.3 Kết nối với vi điều khiển: Figure 6: Kết nối qua serial port Cổng giao tiếp nối tiếp cung cấp tốc độ truyền liệu sau: 300, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 Tốc độ giao tiếp mặc định 115200 Có bảy đường truyền kết nối, nhóm sử dụng hai đường RXD TXD 1.4 Đèn thông tin trạng thái sim900 Để kiểm tra trạng thái kết nối sim900 với mạng dung đèn netlight Figure 7: Netlight Bảng trạng thái đèn Netlight Trạng thái Chức GSM/GPRS Off GSM không hoạt động 64ms On/ 800ms Off GSM khơng tìm thấy mạng 64ms On/ 3000ms Off GSM kết nối mạng 64ms On/ 300ms Off Đang kết nối GPRS 1.5 Giao tiếp với sim900 qua AT conmand: Việc điều khiển SIM900 thực thông qua việc truyền lệnh AT (các lệnh thường bắt đầu “AT”, dùng để điều khiển thiết bị tương tác với mạng Ví dụ: Lệnh AT để gửi tin nhắn : AT+CMGS=”+84908556993” >Test Lệnh AT để lấy danh sách tin nhắn: AT+CMGL=”ALL” Lệnh AT để đọc tin nhắn: AT+GMGR = Lệnh AT để xoá tin nhắn: AT+CMGD=1 II Thiết kế chi tiết chương trình: Cấu trúc chương trình: Chương trình gồm mode thực chế độ gửi nhận tin nhắn, lưu tin nhắn hộp thư đến hộp thư xoá tin nhắn Soạn tin nhắn MENU Hộp thư đến Hộp thư ... tìm thấy mạng 64ms On/ 3000ms Off GSM kết nối mạng 64ms On/ 300ms Off Đang kết nối GPRS 1.5 Giao tiếp với sim900 qua AT conmand: Việc điều khiển SIM900 thực thông qua việc truyền lệnh AT (các lệnh... 1.5mA chế độ SLEEP Để thực việc nhắn tin qua sim900 cần Serial port sim900 để gửi, nhận AT command Để tiện cho việc làm mạch nhóm sử dụng module SIM900 GSM/GPRS Header Board (Gold-PCB) Figure... khách hàng:  Có Serial port Debug port giúp dễ dàng việc phát triển ứng dụng  Một kênh audio bao gồm Input Microphone Ouput Speaker  Có thể dễ dàng cấu hình lệnh AT qua cổng giao tiếp nối

Ngày đăng: 28/09/2019, 10:29

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan