智能家居報警系統(tǒng)單片機(jī)課程設(shè)計_第1頁
智能家居報警系統(tǒng)單片機(jī)課程設(shè)計_第2頁
智能家居報警系統(tǒng)單片機(jī)課程設(shè)計_第3頁
智能家居報警系統(tǒng)單片機(jī)課程設(shè)計_第4頁
智能家居報警系統(tǒng)單片機(jī)課程設(shè)計_第5頁
已閱讀5頁,還剩32頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

目前市場上針對普通家庭的智能防盜、防火等產(chǎn)品很多,但基ATMEL公司生產(chǎn)的51系列單片機(jī)AT89S52作為主控芯片,AT24C02作為靜態(tài)存儲芯片,4*4薄膜鍵盤和紅外熱式感應(yīng)作為探測器,GSM和蜂鳴器的家庭報警模GSM模關(guān)鍵字 智能報警存儲器傳感 方案比較與選 主要元器件介 主芯片-- 顯示屏-- 外部存儲芯片-- GSM-- 模塊分 硬件組成部 仿真分 6.電路板的制作,焊接,調(diào) 課程設(shè)計心 討論及進(jìn)一步研究和建 課程設(shè)計心 參考文 LCD模塊進(jìn)行顯示,GSM模塊發(fā)送信息給用戶手機(jī)終端。若通過其他途11LCD顯示當(dāng)前家居安全情況。GSM手機(jī)終端通信功能報警。2主芯片--AT89S52CMOS8FlashAtme公司高密度非易失性存儲器8CPUFlashAT89S52在眾多嵌入式3Flash256I/O口線,看門狗定時器,216位定時器/計62級中斷結(jié)構(gòu),全雙工串行口,片內(nèi)晶振及時鐘電路。另外,AT89S520Hz2種軟件可選擇節(jié)電模式??臻e模式下,CPURAM、定時器/計數(shù)器、串口、中斷繼續(xù)工作。掉電保護(hù)方式下,RAM內(nèi)容被保存,振蕩器被凍結(jié),單片機(jī)一切工作停止,直到下一個中斷或硬件顯示器--符號等的點陣5X75X11等點陣字符位所以他不能顯示圖形(CGRAM,顯示效果也不好)1602LCD16X2,16個字符HD44780HD44780圖 數(shù)據(jù)/讀/圖 LCD1602引腳說外部存儲芯片--AT24C02是一個2K位串行CMOSE2PROM,內(nèi)部含有2568位字節(jié),CATALYSTCMOS技術(shù)實質(zhì)上減少了器件的功耗。AT24C0216IIC總線①①輸入/①①①①①400KHz(1.8V,2.5V,2.7V,3.6V①支持硬件寫保 圖①高可靠性:讀寫次數(shù):1,000,000次–數(shù)據(jù)保存:100計的單電源電平轉(zhuǎn)換芯片,使用+5v單電源供電。1、2、3、4、5、64只電容構(gòu)(R1IN(R1OUT(T1IN(R2IN(R2OUT(T2INT1IN、T2INRS-232T1OUT、T2OUT送DB9DB9RS-232R1IN、R2IN輸入轉(zhuǎn)換TTL/CMOSR1OUT、R2OUT輸出。VCC(+5vGSM--TC35iGSM模塊是一個支持中文短信息的工業(yè)GSM模塊,EGSM900GSM1800雙頻段,電源范圍為直300mA(平均),2.5A峰值;可傳輸語音和數(shù)據(jù)信號,功耗EGSM900(4類)GSM1800(1類)2W1W,通過接口連接器和天線連接器分別連接SIM卡讀卡器和天線。SIM電壓為3V/1.8V,TC35i的數(shù)據(jù)接口(COM電平)AT命令可雙向傳輸指令和數(shù)據(jù)可選波特率為300b/s~115kb/s自動波特率為1.2kb/s~息),AT命令或關(guān)斷信號實現(xiàn)重啟和故障恢復(fù).ITU-TRS232接口標(biāo)準(zhǔn)。它有固定的參數(shù):8位數(shù)據(jù)位和1位停止位,主芯片--AT89S52圖圖3AT24C02程序下載電路、4×4LCD1602顯示電路和人體熱釋感應(yīng)模塊組成;(MCUI/O口,而且由于系統(tǒng)AT89S52I2C技術(shù)在內(nèi)部集成了的GSM模塊發(fā)送警告信息給主人。圖 串口助TEXT發(fā)送模式:(相對簡單很多。)發(fā)送:AT+CMGF=1<回車發(fā)送:AT+CSCA=+8613010130500<回車發(fā)送:AT+CMGSlt;回車返回:AT+CMGSlt;回車發(fā)送:XXXXXX(0-9,A-Z)[XXXXX是指阿拉伯?dāng)?shù)字0-9,英文26返回:XXXXXX(0-9,A-Z)[XXXXX是指阿拉伯?dāng)?shù)字0-9,英文26返回:+CMGS:XXX以上為TEXTERROR此次電路板的制作是運用熱轉(zhuǎn)印法來實現(xiàn),首先就是通過XPPBC在電路板調(diào)試的過程中,我們是分模塊進(jìn)行調(diào)試,同時軟件和D模塊的實現(xiàn),在接上各元器件之發(fā)現(xiàn)時液晶接口的第三口的滑動變阻器的封裝問題導(dǎo)致該滑動變阻器無法正常工作,經(jīng)過討論我們將其進(jìn)行跳線連接。GSM功能的測試,該測試主要通過在單片機(jī)燒寫程序,RS-232GSM模塊RS-232與電腦9600NONE,數(shù)81位。碼錯誤3次報警、人體紅外檢測入侵及入侵報警、密碼斷電保護(hù)、GSM短信報警、串口通信、手動復(fù)位。應(yīng)該特別提到的是密碼斷電GSM調(diào)試,能按預(yù)期的效果進(jìn)行模擬,基本完成課程設(shè)計的要求。c語言設(shè)計程序,選元器PCB電路圖,制板,到最后利用自制的板進(jìn)行PCB電路圖,特別是PCB的時候,元器件的放置,布線出現(xiàn)很多問題。通過查閱相PCBPCB“Forordinaryfamiliesonthemarketatpresenttheintelligenceofguardagainsttheft,firepreventionproductsalot,butremotealarmsystembasedonintelligenthouseholdproductsthepricedoesnotpoor.BasedonthedesignoftheAT89C52intelligenthouseholdalarmsystempracticalverystrong,designcostislow,verysuitableforordinaryfamiliesuse.ThisproductUSESisATMELcompanyinmalebirthto51departmentlistedmonolithicmachineAT89852asthemasterchip,AT24C04asstaticmemorychips,and4*4filmkeyboardandredWaiReShiinductionasdetector,GSMandabuzzerfamilyalarmmodule.Alongwiththedevelopmentofinformationtechnology,realizethehouseholdofinformation,network,isthecurrentintelligencelivesinthenewtrendofdevelopmentofthesystem.Thisdesignwillcommunicationtechnologyandsecuritysystemsclosely,forasmallandsensitivity,lowcost,suitableforcommonindooralarmintelligentalarmsystem.Thesystemthroughthesensorforindoorpersonnelinformation,andwillsignalsenttosinglechipmicroprocessor.Systeminformationreceivedalarmbyrecognizingthepasswordafterdeterminedbymeansofidentity,andthroughthewaybuzzeralarmwarninginvaders.Inaddition,thesystemisequippedwithamobilecommunicationfunctionofGSMmodule,canwillindoorsecurityinthefirstmobilephoneuserssendtotheterminal.Itnotonlygreatlyimprovethesystemsecurityandintelligence,alsofacilitatetheuseofuser.Bytest,thissystemisstableandreliable,andhasfriendlyinterface,toprovidesecurityservicesatthesametime,realizeintelligentmanagementsystem.Keyword: Intelligent [3].王衛(wèi)星等.單片機(jī)原理與應(yīng)用開發(fā)技術(shù).中國水利水電出版社[4].康華光等.電子技術(shù)基礎(chǔ)模擬部分.高等教育出版社[5].康華光等.電子技術(shù)基礎(chǔ)數(shù)字部分.高等教育出版社#defineucharunsignedchar#defineuintunsignedintucharcodeat[]="AT\r"; ucharcodecmgf[]="AT+CMGF=1\r"; ucharcodecsca[]="AT+CSCA=+8613800200500\r"; //廣州信息中心號碼ucharcode //ucharcode //ucharcode //ucharcodeadata[]="!!!!warning!!!!";ucharcodeadata1[]="ok!!";ucharcodetable1[]="Pleaseenterthe";ucharcodetable2[]="password:";ucharcodetable3[]="Pleasepressthe";ucharcodetable4[]="confirmkey";ucharcodetable5[]="Yourpasswordis";ucharcodetable6[]="incorrect";ucharcodetable7[]="Welcome!!!";ucharcodetable8[]="*****";ucharcodeucharcodetable10[]={1,2,3,4,5,6,7,8,9};ucharcodetable11[]="SeniorPassword";ucharcodetable12[]="newpassword:";ucharcodetable13[]="passwordagain:";ucharcodetable14[]="Passwordchanged";ucharcodetable15[]="successfully";ucharcodetable16[]="********";sbitsda=P0^1; sbitscl=P0^0;sbitlcdrs=P3^4; sbitlcdrw=P3^3;sbitsbitrsd=P3^6; sbitfmq=P0^7;bitttt--GMS是否發(fā)送警 ok--密碼輸入正ucharucharnum,num1,num2,num3,num4;ucharaa[6],bb[9],cc[6],dd[6]; send_c(uchar //SBUFwhile(!TI);TI=0;void // //允許接收---串口工作方式1REN=1 //定時器1方式2 //波特率設(shè)置為9600 voiddelay_1(uint //Zmsuintx,y;for(y=110;y>0;y-- send(uchar //while((*tab)!=SBUF=*tab;while(!TI);TI=0; //結(jié)束字符00001101 void //At24c02{;;voiddelay1(uint //Imsuintj;voidwrite_com(uchar //lcd1602 //P1口lcden=1;//ENvoidwrite_data(ucharlcdrs=1;高電平表示輸入數(shù)據(jù)lcden=0;//先置低電平 //voidlcall1()// // //顯示"Pleaseenterthe" //第二行---- 第四位寫 void // //顯示"Pleasepressthe" //顯示"confirmkey"void // //顯示"Yourpasswordis" //"incorrect"voidlcall4()// //顯示"Welcomevoidlcall5()// //顯示"Pleaseenter //顯示"SeniorPassword" voidlcall6()// //顯示"newpassword:"voidlcall7()// //顯示"passwordvoid // //顯示"Passwordchanged" void //5個“*”void //8個“*”voidwrite_data(adata[num]);//"!!!!worning!!!!"/*********************at24c02讀寫//at24c02voidstarti2c() //SCL為高,SDA由高到低的變化被視為起始命令,必須以起始命令voidstopi2c()//SCL為高,SDA由低到高的變化被視為停止命令,在一個讀操作后,停止命令會使EEPROM進(jìn)入等待態(tài)低功耗模式void //sdascl{sda=0; //sda=0,scl由高變低,開始輸入void // //sda=1,scl由高變低,表示輸入完一個位bit //應(yīng)答位檢測0 bit //sda=1,scl=1表示輸入數(shù)據(jù) //sda=1,sclreturnvoidwrite_byteack(uchar{uchari,temp; //1{dat=temp;ucharread_byte()//{uchari,k;k=(k<<1)|sda;////////////////////////////returnvoidwrite_6byte(ucharaddress,uchar{uchari; //10100000forvoidread_nbyte(ucharaddress,uchar{uchari; //elsemack();voidwrite_6byte(0x60,table9);//123456void //LCD //顯示模式設(shè)置:16×2顯示,5×7點陣,8 void //voidbeep(uchar uchari,j;fmq=~fmq;//voiduchar //LCD //1 //SUDTSerialNullprotues // // while(1);//如果認(rèn)為不能再輸入了就不要注釋這句 //1分鐘后又可以輸入管理員密碼//------------鍵盤掃描程 4*4鍵switch(switch(switch(switch(key_code) //flag--or關(guān)閉標(biāo)志位 //flag==1 {lcall1();if((key>=0)&&(key<10)if(flag2==0)//flag2--輸入的密碼個數(shù)夠不夠,0 //bb--當(dāng)前輸入密碼;num1-- //flag3--判斷當(dāng)前是否輸入的是修改密碼;1 //kk==0 //flag4---no //kk==1{dd[num4++]=key;

case0x02:write_com(0x81);write_data('*');break;case0x03:write_com(0x82);write_data('*');break;case0x04:write_com(0x83);write_data('*');break;case0x05:write_com(0x84);write_data('*');break;case0x06:write_com(0x85);write_

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論