freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于avr家庭智能防盜系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(主機(jī))畢業(yè)論文-文庫吧資料

2025-06-24 15:32本頁面
  

【正文】 PDU7()。 WT588D_Send_spi(0x01)。 : { switch(LT_1) { break。 case 39。 default : break。 GSM_PDU3()。 //循序播放地址 WT588D_Send_spi(0x02)。 WT588D_Send_spi(0xe7)。break。r39。 } }break。 break。 //歌曲地址 GSM_PDU2()。 //音量地址最大音量 WT588D_Send_spi(0xf2)。 case 1 : dprintf(9,50,baojing,0)。: { switch(LT_1) { case 0 : dprintf(9,50,zhengchang,0)。 } case 39。 default : break。 //發(fā)送相應(yīng)短息內(nèi)容 GSM_PDU5()。 //循序播放地址 WT588D_Send_spi(0x00)。 WT588D_Send_spi(0xe7)。break。 count1++。: { switch(LT_1) { case 0 : dprintf(9,66,zhengchang,0)。 switch(LT_0) { case 39。 } }}extern void jieshou_shuju(void) //接收數(shù)據(jù)處理函數(shù){ LT_0=RxBuf[0]。 jieshou_shuju()。 //顯示器顯示相應(yīng)的提示信息 GSM_Prepare()。)。 //一次主循環(huán)掃描一次按鍵,判斷切換按鍵是否被按下 if(Set_Number_Flag == TRUE) //設(shè)置按鍵(切換按鍵)已經(jīng)按下 { send_uart0(39。 //初始設(shè)置按鍵標(biāo)志位清零 while(1) { Press_Set = 0。//nrf905初始化 delay_1ms(17)。 //輸入上拉態(tài) DDRB=BIT(PB0)|BIT(PB1)|BIT(PB2)。//帶上拉電阻的輸入 DDRG=0X00。//普通模式定時(shí)器1的初值 DDRD=0xff。 //界面靜態(tài)顯示 TCNT1H = 0x85。 //液晶屏初始化 LcmClear()。 delay_1ms(50)。 PORTE = 0XFF。 DDRE amp。 uint8_t ab。void jieshou_shuju(void)。/**********************************/void jiemian(void)。 //用于判斷接收數(shù)組地址第二位變量Uchar count1=0。 呂東冬 2012年5月21日于合肥學(xué)院 附錄:附錄1:主機(jī)系統(tǒng)原理圖:主機(jī)系統(tǒng)實(shí)物圖:主機(jī)系統(tǒng)顯示屏近觀圖:附錄2:系統(tǒng)主要程序代碼:/*工程名稱:智能家居終端程序*//*功能說明:以Atmega128為主控,320*240液晶顯示,矩陣鍵盤控制輸入,GSM收發(fā)短信,WT588D語音模塊播報(bào)*//*函數(shù) */include include include include includeinclude include include include define Uint unsigned intdefine Uchar unsigned charUchar LT_0=0。我個(gè)人認(rèn)為軟件設(shè)計(jì)是個(gè)即靈活又細(xì)膩的工作,它要求耐心和細(xì)心去不斷完善,同時(shí)還需要有良好的邏輯思維能力。總之,我明白了理論和實(shí)踐之間存在的距離只有靠不斷的思考不斷的動(dòng)手才能將所學(xué)的知識(shí)真正運(yùn)用到實(shí)踐上來。再次,在精神方面鍛煉了思想、磨練了意志。首先,了解了AVR核的基本知識(shí)和在控制領(lǐng)域的作用和地位。畢業(yè)設(shè)計(jì)是一次綜合性的實(shí)踐,它將各種知識(shí)結(jié)合到一起綜合運(yùn)用到實(shí)踐上來擴(kuò)展、彌補(bǔ)、串聯(lián)所學(xué)的知識(shí)。如果可以的話,后續(xù)可以通過mega128的EEPROM,實(shí)現(xiàn)掉電存儲(chǔ)信息。本次設(shè)計(jì)的主機(jī)系統(tǒng)還有一個(gè)缺陷,即主機(jī)掉電時(shí),之前存儲(chǔ)的所有信息包括手機(jī)號(hào)碼都會(huì)丟失。只不過考慮到家里無人的情況下啟動(dòng)家用電器的不確定性比較大;而且當(dāng)節(jié)點(diǎn)部分檢測(cè)到突發(fā)情況,完全可以直接通過主機(jī)控制某些執(zhí)行機(jī)構(gòu)。終于語音播放正常,但是目前為止也一直不清楚為何WT588D的PWM+和PWM兩端的電壓值為零。最后我試圖用萬用表去檢測(cè)喇叭兩端(即WT588D的PWM+和PWM)的電壓,發(fā)現(xiàn)其電壓值居然為零。根據(jù)資料,自己下載并播放語音段時(shí),喇叭并沒有出聲。后來不斷在網(wǎng)上查找資料,學(xué)習(xí)如何使用并程序控制各個(gè)模塊。 第五章 結(jié)論該主機(jī)系統(tǒng)對(duì)模塊化的使用比較多,而且許多模塊以前從來沒有接觸過。使用 Office Visio 2007,可以通過多種圖表,包括業(yè)務(wù)流程圖、網(wǎng)絡(luò)圖、 工作流圖表、數(shù)據(jù)庫模型和軟件圖表等直觀地記錄、設(shè)計(jì)和完全了解業(yè)務(wù)流程和系統(tǒng)的狀態(tài)。用戶還可以將圖表與多種數(shù)據(jù)源提供的數(shù)據(jù)進(jìn)行鏈接,以完成對(duì)復(fù)雜信息的分析,并獲取深入洞察力。Microsoft Office Visio 2007 讓IT 和商務(wù)人員可以借助圖表輕松地展現(xiàn)、分析和傳達(dá)復(fù)雜信息、系統(tǒng)和流程。Protel 設(shè)計(jì)系統(tǒng)是一套建立在IBM兼容PC環(huán)境下的EDA電路集成設(shè)計(jì)系統(tǒng),由于其高度的集成性與擴(kuò)展性,一經(jīng)推出,立即為廣大用戶所接受,很快就成為世界PC平臺(tái)上最流行的電子設(shè)計(jì)自動(dòng)化軟件。Protel99SE是Protel公司近10年來致力于Windows平臺(tái)開發(fā)的最新結(jié)晶,能實(shí)現(xiàn)從電學(xué)概念設(shè)計(jì)到輸出物理生產(chǎn)數(shù)據(jù),以及這之間的所有分析、驗(yàn)證和設(shè)計(jì)數(shù)據(jù)管理。以下就PROTEL 99SE作一個(gè)粗略的介紹。(3)ICCAVR 是一個(gè) 32 位的程序,支持長(zhǎng)文件名。編譯錯(cuò)誤顯示在狀態(tài)窗口中,并且當(dāng)你用鼠標(biāo)單擊編譯錯(cuò)誤時(shí),光標(biāo)會(huì)自動(dòng)跳轉(zhuǎn)到編輯窗口中引起錯(cuò)誤的那一行。 ImageCraft 的ICCAVR是一種使用符合ANSI標(biāo)準(zhǔn)的C語言來開發(fā)微控制器(MCU)程序的一個(gè)工具,它有以下幾個(gè)主要特點(diǎn) (1)ICCAVR是一個(gè)綜合了編輯器和工程管理器的集成工作環(huán)境 (IDE),其可在WINDOWS9X/NT下工作。它有代碼編輯器,C編譯器,項(xiàng)目管理器,另外它還有外圍設(shè)備初始化,在線編程,調(diào)試終端等功能。 目前支持AVR的C編譯器有,ICCAVR,IAR,GUN C等,其中GUN C為免費(fèi),其他均為負(fù)費(fèi)使用。相對(duì)于匯編語言,在結(jié)構(gòu)復(fù)雜的應(yīng)用場(chǎng)合使用 C能夠大大縮短開發(fā)周期,易于維護(hù)和移植,甚至有更高的代碼效率。WT588D VoiceChip 軟件是根據(jù) WT588D 語音芯片/ 模塊特性開發(fā)出來的相對(duì)應(yīng)配套軟件,能極大程度的拓展 WT588D 語音芯片/ 模塊的各項(xiàng)功能,在最短的時(shí)間內(nèi)完成 WT588D 語音芯片/ 模塊的各種編程工作,且操作界面簡(jiǎn)單,編輯過程方便,完全的可視化傻瓜式操作,不需要懂得任何編程方法,都能輕易的操作 WT588D VoiceChip 軟件,使用它對(duì) WT588D語音芯片/ 模塊各種控制模式程序的寫入、語音的替換、組合,音頻輸出模式的設(shè)置等。D0~D7 表示一個(gè)地址或者命令數(shù)據(jù),數(shù)據(jù)中的 00H~DBH 為地址指令,E0H~E7H 為音量調(diào)節(jié)命令,F(xiàn)2H 為循環(huán)播放命令,F(xiàn)EH 為停止播放命令,詳細(xì)時(shí)序圖如圖11所示: 圖11 三線串口控制時(shí)序說明:每次通電后等待 17ms,才能給 WT588DU 語音模塊發(fā)送數(shù)據(jù)信號(hào)。發(fā)數(shù)據(jù)時(shí)先發(fā)低位,再發(fā)高位。時(shí)鐘周期介于 100us~2ms 之間, 推薦使用 300us。三線串口模式下,所有按鍵均無效。三線串口控制模式由三條通信線組成,分別是片選 CS,數(shù)據(jù) DATA,時(shí)鐘 CLK,時(shí)序根據(jù)標(biāo)準(zhǔn) SPI 通信方式。但我們發(fā)的PDU信息是含有漢字的,所以我們需要將短消息內(nèi)容進(jìn)行PDU編碼。相關(guān)的部分AT指令如表1下:表1 AT指令(部分)ASCI碼指令功能手機(jī)回答AT回車握手OKAT+CMGS發(fā)送短消息ATD05514247857。它支持標(biāo)準(zhǔn)的 AT 命令 及增強(qiáng) AT 命令,提供豐富的語音和數(shù)據(jù)業(yè)務(wù)等功能,是高速數(shù)據(jù)傳輸?shù)雀鞣N應(yīng)用的理想解決方案。串口的初始化包括:傳輸模式的選擇、波特率的設(shè)置、傳輸幀格式的設(shè)置以及發(fā)送接受的使能與中斷[5]。系統(tǒng)中我選用的是USART0。本系統(tǒng)控制芯片與短信模塊的交流是通過串口實(shí)現(xiàn)數(shù)據(jù)接收與發(fā)送。由于主機(jī)所需控制的模塊比較多,所以對(duì)單片機(jī)的處理速度要求比較高;同時(shí)GSM短信模塊PDU短信模式,將短信內(nèi)容進(jìn)行PDU編碼都會(huì)占據(jù)相當(dāng)大的內(nèi)存,而且系統(tǒng)所用CH320240顯示器的顯示內(nèi)容也會(huì)占據(jù)很大的內(nèi)存容量,根據(jù)以上考慮,本次設(shè)計(jì)選用AVR單片機(jī)系列配置最高的ATmega128作為本次設(shè)計(jì)的主控制芯片。(2)MAX232電平轉(zhuǎn)換電路設(shè)計(jì)MAX232芯片只使用單+5v為其工作 電壓,[8]。本系統(tǒng)中,單片機(jī)與電腦之間的通信選用的是USB轉(zhuǎn)RS232,而RS232信號(hào)的電平和單片機(jī)串口信號(hào)的電平不一致[7],必須進(jìn)行二者之間的電平轉(zhuǎn)換。但是在調(diào)試過程中,我們可以將單片機(jī)發(fā)送的數(shù)據(jù)在電腦上顯示出來,這樣我們就可以通過觀察單片機(jī)發(fā)送的數(shù)據(jù)知道控制芯片能否成功發(fā)送指令使短信模塊發(fā)送正確的短信。 RX Mode: (8) 標(biāo)準(zhǔn)DIP間距接口,便于嵌入式應(yīng)用。如圖8是NRF905的實(shí)物圖,其體積較小便于安裝,如圖9使其接口電路圖,接口線相對(duì)簡(jiǎn)單。電流消耗很低,在發(fā)射功率為+10dBm時(shí),發(fā)射電流為30mA。NewMsg RF905單片無線收發(fā)器工作在433/868/915MHz的ISM頻段由一個(gè)完全集成的頻率調(diào)制器、一個(gè)帶解調(diào)器的接收器、一個(gè)功率放大器和、一個(gè)晶體振蕩器和一個(gè)調(diào)節(jié)器組成ShockBurst工作模式的。工作溫度20~+70℃,儲(chǔ)存溫度30~+80℃??梢詧D形方式、文本方式及圖形和文本方式進(jìn)行顯示。內(nèi)藏字符發(fā)生器CGROM,固化了160 種57點(diǎn)陣字符的字模。同時(shí)在接口部設(shè)置了適配8080系列和M6800系列MPU的兩種操作時(shí)序電路,通過引腳的電平設(shè)置可選擇二者之一??赏瓿蓤D形顯示,也可顯示2015個(gè)(1616點(diǎn)陣)中文漢字。所以,本次使用的顯示器的屏幕尺寸必須足夠大,方便用戶在遠(yuǎn)處也能看得清楚顯示器顯示的內(nèi)容。相比于51單片機(jī),這在一定程度上降低了復(fù)雜度。當(dāng)系統(tǒng)處于監(jiān)控狀態(tài)下檢測(cè)到有突發(fā)信號(hào),則顯示器顯示對(duì)應(yīng)內(nèi)容,方便用戶在家時(shí)通過顯示屏及時(shí)判斷出正確的事件。鍵盤采用市面上廣泛使用的四角按鍵。每個(gè)地址位里能加載可組合語音128段??刂颇J桨ǎ篗P3控制模式、按鍵控制模式、按鍵組合控制模式、并口控制模式、一線串口控制模式、三線串口控制模式以及三線串口控制控制端口擴(kuò)展輸出模式。本系統(tǒng)中所使用的語音芯片是WT588D。其中HUAWEI GTM900C的基本功能包括:GSM/GPRS Phase 2/2+、GSM 、GPRS CLASS 10數(shù)據(jù)業(yè)務(wù);主要特點(diǎn):頻段包括900/1800MHz和850 / 1900MHz;接收靈敏度為 106bBm;工作溫度范圍 30℃ ~ +75℃;集群功能包括:集群通信業(yè)務(wù)、高速數(shù)據(jù)業(yè)務(wù)、脫網(wǎng)集群通信業(yè)務(wù);主要功能包括:支持Group3, Class2傳真業(yè)務(wù),電路交換業(yè)務(wù)(, )、分組交換數(shù)據(jù)業(yè)務(wù)()、 FR/HR/EFR/AMR語音編碼、呼叫轉(zhuǎn)移、等待、保持、呼叫前轉(zhuǎn) 多方通話、來電顯示、可選鈴聲;其接口特性有AT命令集、40pin zip連接器、紅外串口接口、SIM 、2路模擬音頻輸入輸出接口、電源輸入接口和充電管理 ADC輸入、以及具有標(biāo)準(zhǔn)的RS232通信模式,容易與其它標(biāo)準(zhǔn)RS232設(shè)備相接。據(jù)報(bào)道,目前美國(guó)用手機(jī)呼叫“911” (類似我國(guó)的“110“)已占全部呼叫總數(shù)的20%,移動(dòng)通信在社會(huì)治安、緊急救援等突發(fā)事件中 的地位已越來越重要[9]。綜合考慮后,選用Atmega 128作為這次設(shè)計(jì)的主控制芯片。其中Atmega 128單片機(jī)是ATMEL公司8位系列單片機(jī)中最高配置的一款單片機(jī),應(yīng)用及其廣泛。AVR單片機(jī)現(xiàn)有很多種系列,適用于各種不同場(chǎng)合。主機(jī)系統(tǒng)設(shè)計(jì)框圖如圖2所示。主機(jī)還可以通過控制語音模塊,警告盜賊,防止盜賊繼續(xù)作案。無 線 發(fā) 送傳感器1傳感器2 從機(jī)數(shù)據(jù)發(fā)送傳感器3傳感器4圖1 系統(tǒng)設(shè)計(jì)從機(jī)系統(tǒng)框圖主機(jī)無線接收到從機(jī)發(fā)送過來的信號(hào),對(duì)信號(hào)進(jìn)行分析處理,并在顯示屏上顯示當(dāng)前狀態(tài)。從機(jī)將編碼后的信號(hào)無線發(fā)送給主機(jī)。節(jié)點(diǎn)部分的各路傳感器不斷檢測(cè)外部環(huán)境,并將檢測(cè)結(jié)果發(fā)送給節(jié)點(diǎn)部分的控制中心?!敝列^(qū)管理員手機(jī),并且語音警報(bào)器發(fā)出相應(yīng)
點(diǎn)擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1