Các yêu cầu đối vối hệ thống - Hệ thống được sử dụng để điều khiển bật/tắt các thiết bị gia đình. - Hệ thống có khả năng điều khiển nhiều thiết bị. - Hệ thống điều khiển được lắp đặt trong nhà. - Sử dụng mạng GSM để truyền các thông tin điều khiển. - Hệ thống làm việc đạt được sự ổn định - Thời gian trễ hợp lý - Chế độ bảo mật của hệ thống - Chi phí cho toàn bộ hệ thống tối thiểu nhất để hệ thống có thể thương mại hóa.
1 2 3 2 3 G 5 1. I THIÊU TAI 5 2. CAC YÊU CÂU VARANG BUÔC I I HÊTHÔNG 5 5 6 i 6 6 3. A CHON AN 6 CH 7 1. THIÊT KÊNGUYÊN LY 7 7 1.2 9 1.3 9 2. THIÊT KÊKYTHUÂT 9 10 odul GSM/GPRS M590 10 10 10 11 2.1.1.4. 13 2.1.1.5 13 13 14 14 2.2 21 21 2.2.2 22 23 24 24 25 2.2.5 Stack 28 29 2.2.6.1 PORTA 29 2.2.6.2 PORTB 30 4 2.2.6.3 PORTC 31 2.2.6.4 PORTD 32 2.2.6.5 PORTE 33 2.2.7 Timer 34 2.2.7.1 Timer0 34 2.2.7.2 Timer1 36 2.2.7.3 Timer2 37 2.2.8 ADC 38 2.2.9 Truy 41 2.2.9.1 USART 41 2.2.9.2 MSSP 50 2.2.9 53 2.2.10 (INTERRUPT) 54 2.2.11 55 2.2.12 56 2.3 57 2.3.1 Relay 12V 57 2.3.2 Opto Isolator 58 2.3.4 IC 7805 60 2.3.5 Diot 1N4007 60 2.3.6 Các linh ki khác t 60 61 61 1.1 61 61 62 62 63 63 63 64 2. 64 64 trình chính 64 65 65 66 67 O 68 5 1. [1]. 2. - - - - - - - 6 - - - - - - - - - - - - 7 - . - MODULE GSM/GPRS M590 PIC16F877A nhóm em S. . CH G 1. SMS MODULE GSM/GPRS M590 VI PIC16F877A 8 : - - Module GSM/GPRS M590 PIC16F877A. GSM/GPRS M590 . 9 Module GSM/GPRS M590 ule GSM/GPRS M590 nh 1.2 . Phn mu khin Modul GSM/ GPRS M590 u khin Nhn gi SMS u khin c thit Timer ADC routines ADC 1.3 T - - - OM. - - - 2. 10 l GSM/GPRS M590 2.1.1.1. [2]. 2.1.1.2. Mi 7g -106dBm EGSM900 nhóm 4 (2W) DCS1800 nhóm 1 ( 1W) 210mA 2.5mA -40C ÷ +80C [...]... phonebook - Thực thi c c nhiệm vụ li n quan t i an to n, chẳng hạn nh mở hay đóng c c khóa chức n ng T+ L K , kiểm tra xem một chức n ng đ ợc khóa hay ch a T+ L K v thay đổi password T+ PW - iều khiển hoạt động của c c m kết quả c c thông b o l i của c c lệnh T Ví dụ, bạn có thể điều khiển cho phép hay không cho phép kích hoạt hiển thị thông b o l i T+ MEE v c c thông b o l i n n đ ợc hiển thị theo... đặc tính giao tiếp ngoại vi n n b n cạch chức n ng l cổng xu t nhập thông th ờng th một số chân xu t nhập có c c chức n ng kh c để thực hiện sự t c động của c c daewcj tính ngoại vi n u tr n đối v i thế gi i ngo i hức n ng của từng chân xu t nhập trong m i cổng ho n to n có thể đ ợc x c lập v điều khiển thông qua thanh ghi SFR li n quan đến c c chân xu t nhập đó Vi điều khiển PI 6F877 có 5 cổng xu t... điều khiển c c modem quay số sử dụng dây mối wired dial-up modems), chẳng hạn nh T ial , T nswer , TH Hool control v TO return to online data state , c ng đ ợc h trợ bởi c c modem GSM GPRS v c c điện thoại di động n cạch bộ lệnh T thông dụng n y, c c modem GSM GPRS v c c điện thoại di động c n đ ợc h trợ bởi một bộ lệnh T đặc biệt đối v i công nghệ GSM Nó bao gồm c c lệnh li n quan t i SMS nh T+ MGS... Thanh ghi PCON (8Eh): chứa c c cờ hiệu cho biết trạng th i của chế độ reset của vi điều khiển ụ b í P c thanh ghi n y có thể đ ợc truy xu t trực tiếp hoặc gi n tiếp thông qua thanh ghi FSG File Select Register ây l c c thanh ghi dữ liệu thông th ờng, ng ời sử dụng có thể tùy theo mục đích ch ơng tr nh m có thể dùng c c thanh ghi n y để chứa c c biến số, hằng số, kết quả hoặc tham số phục vụ cho ch... dụ muốn t t hết chức n ng li n quan đến truyền nhận sóng RF v c c chức n ng li n quan đến sim th g lệnh: AT+CFUN=0 OK Lệnh chuyển từ chế độ ngh sang chế độ hoạt động b nh th ờng AT+CFUN Ví dụ sim đang ở chế độ ngh ta muốn chuyển sang chế độ hoạt động b nh th ờng thi g lệnh: AT+CFUN=1 OK Lệnh reset mode ATZ OK Lệnh t t chế độ echo ATE0 h C - L y thông tin cơ bản về điện thoại... GPRS Ví dụ, thay đổi mạng GSM T+ OPS , loại dịch vụ của bộ truyền tin T+ ST , c c thông số protocol li n kết v i radio T+ RLP , địa ch trung tâm SMS T+ S v khu vực l u trữ c c tin nh n SMS T+ PMS - L u v phục hồi c c c u h nh của điện thoại di động hay modem GSM/GPRS Ví du, l u T+ OPS v phục hồi T+ RES c c thiết lập li n quan t i tin nh n SMS chẳng hạn nh địa ch trung tâm tin nh n SMS [1] 2.2 ả ơ P P... liệu bộ nh EEPROM có thể l u trữ tr n 4 n m l n - Khả n ng tự nạp ch ơng tr nh v i khả n ng điều khiển của ph n mềm - Nạp đ ợc ch ơng tr nh ngay tr n mạch điện I SP In ircuit SeRial Programming ) thông qua 2 chân - Watchdog timer v i bộ giao động trong - hức n ng bảo mật ch ơng tr nh - hế độ Sleep - ó thể hoạt động v i nhiều dạng Oscillator kh c nhau ơ Sơ đồ khối của PI P 6F877 nh h nh d 23 i [4]:... nh sản xu t T+ GMI , số model T+ GMM , số IMEI International Mobile Equipment Identity T+ GSN v phi n bản ph n mềm T+ GMR 20 - L y c c thông tin cơ bản về những ng ời kí t n d i đây Thí dụ, MSIS N T+ NUM v số IMS International Mobile Subscriber Identity T+ IMI - L y thông tin trạng th i hiện tại của điện thoại di động hay modem GSM GPRS Ví dụ nh trạng th i hoạt động của điện thoại mobile T+ REG , chiều... thao t c v i bộ nh Stack s ho n to n đ ợc điều khiển bởi PU [3] x p P ổng xu t nhập I O port chính l ph ơng tiện m vi điều khiển dùng để t ơng t c v i thế gi i b n ngo i Sự t ơng t c n y r t đa dạng v thông qua qu tr nh t ơng t c đó, chức n ng của vi điều khiển đ ợc thể hiện một c ch r r ng Một cổng xu t nhập của vi điều khiển bao gồm nhiều chân I O pin, tùy theo c ch bố trí v chức n ng của vi điều khiển... ERROR Lệnh TE[] Nếu lệnh thực hiện đựợc th trả về: Ok T t chế độ Echo ật chế độ Echo Nếu lệnh không thực hiện đ ợc th trả về dạng: + CMS ERROR b xử ý ọ: Lệnh quay số: ATD 15 Ví dụ: muốn quay số t i số điện thoại 666 9 5 thi ta g lệnh ATD01266609025; : Enter Lệnh nh c m y: ATA Ví dụ: khi có số điện thoai n o đó g i đến số điện thoại đ ợc g n tr n modem Sim3