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

正文內(nèi)容

基于單片機(jī)的模擬智能家居系統(tǒng)(文件)

 

【正文】 格便宜,有多種手動(dòng)控制方式,分段管理方便、多段控制時(shí)電路簡(jiǎn)單、采樣速度及錄放音時(shí)間可調(diào)、每個(gè)單鍵均有開(kāi)始停止循環(huán)多種功能等特點(diǎn)。APR9600有多種控制模式,總的來(lái)說(shuō)分為串行控制和并行控制兩種,由芯片MSEL1(24腳)、MSEL2(25腳)、/M8(9腳)的設(shè)置來(lái)實(shí)現(xiàn)。表22 APR9600控制表APR9600操作模式表MSEL1(24腳)MSEL2(25腳)/M8(9腳)/CE多為停止、復(fù)位鍵功能(以60秒計(jì))010/1/M/MCE并行控制,分二段,每段最大30秒100/1/M/M/M/MCE并行控制,分四段,每段最大15秒111/M1~/MCE并行控制,分八段,110CE。注 注/M1~/M8鍵在有效段控放音時(shí),按一下鍵即開(kāi)始放音一段,放音期間再按一下即停止;如按鍵不放即循環(huán)放音注/M1~/M8鍵在有效段控錄音時(shí),按住不放為錄音,松鍵即停止。因?yàn)槊總€(gè)DS18B20都有一個(gè)獨(dú)特的片序列號(hào),所以多只DS18B20可以同時(shí)連在一根單線總線上,這樣就可以把溫度傳感器放在許多不同的地方。每只DS18B20都可以設(shè)置成兩種供電方式,即數(shù)據(jù)總線供電方式和外部供電方式,采取數(shù)據(jù)總線供電方式可以節(jié)省一根導(dǎo)線但完成溫度測(cè)量的時(shí)間較長(zhǎng),采取外部供電方式則多用一根導(dǎo)線 但測(cè)量速度較快。DS1302是DS1202的升級(jí)產(chǎn)品,與DS1202兼容,但增加了主電源/后背電源雙電源引腳,同時(shí)提供了對(duì)后背電源進(jìn)行涓細(xì)電流充電的能力。當(dāng)VCC2大于VCC1+,VCC2給DS1302供電。RST輸入有兩種功能:首先,RST接通控制邏輯,允許地址/命令序列送入移位寄存器;其次,RST提供終止單字節(jié)或多字節(jié)數(shù)據(jù)的傳送手段。只有在SCLK為低電平時(shí),才能將RST置為高電平。該顯示器因?yàn)闆](méi)有帶漢字庫(kù),所以成本比較低,利用單片機(jī)自帶的程序存儲(chǔ)空間存儲(chǔ)漢字字模,需要的時(shí)候調(diào)用顯示即可。(2)字符型液晶顯示器1602采用單5V供電,具有低功耗、長(zhǎng)壽命、高可靠性的特點(diǎn)。它內(nèi)部具有液晶顯示屏,控制器,列驅(qū)動(dòng)器,和偏壓產(chǎn)生電路構(gòu)成。3 硬件設(shè)計(jì)該模塊主要功能是撥打模擬分機(jī)的號(hào)碼,利用雙音多頻信號(hào)進(jìn)行遠(yuǎn)程控制。該部分還能夠接收本地模擬終端的振鈴信號(hào),當(dāng)接收到振鈴信號(hào)后,開(kāi)始振鈴,當(dāng)主人按下接聽(tīng)鍵的時(shí)候,振鈴?fù)V?,電路接通,開(kāi)始通話,能夠接收本地終端的報(bào)警語(yǔ)音提示。STC89C52RC主要管理MT8888收發(fā)雙音多頻信號(hào),對(duì)受控單元的控制,對(duì)語(yǔ)音提示電路的控制等部分。其電路圖如圖33所示。該部分主要功能是監(jiān)控所處環(huán)境的溫度,當(dāng)溫度超過(guò)限定值的時(shí)候產(chǎn)生報(bào)警信號(hào),并且具有時(shí)鐘顯示,時(shí)鐘調(diào)整,定時(shí)鬧鐘等功能電路圖如圖35所示。電路中利用DS1302進(jìn)行時(shí)鐘計(jì)數(shù)。4 軟件設(shè)計(jì) 軟件說(shuō)明該模擬系統(tǒng)的軟件可分為三部分組成:溫度控制時(shí)鐘顯示及時(shí)間調(diào)整部分,遠(yuǎn)端模擬終端機(jī)部分,本地模擬終端機(jī)部分。按鍵調(diào)整模塊主要用于時(shí)間的調(diào)整和鬧鐘的設(shè)置,他是通過(guò)利用程序不停的掃描鍵盤實(shí)現(xiàn)的。其中雙音多頻信號(hào)收發(fā)部分主要完成的MT8888底層驅(qū)動(dòng)以及DTMF信號(hào)的接收與發(fā)送控制;液晶顯示部分,主要功能是完成液晶顯示器的底層驅(qū)動(dòng),并顯示控制過(guò)程的各個(gè)狀態(tài);按鍵部分程序設(shè)計(jì)主要是用于人機(jī)交流輸入的接收控制,主要完成人機(jī)接口功能;振鈴部分程序完成振鈴音樂(lè)的產(chǎn)生和播放;串口部分是該模塊的通信通道,主要完成主控部分和被控部分之間的控制信息和數(shù)據(jù)的交流。若有按鍵按下的時(shí)候,開(kāi)始分別進(jìn)入時(shí)鐘調(diào)整和鬧鐘設(shè)置兩個(gè)單元,具體情況根據(jù)操作確定。時(shí)鐘調(diào)結(jié)束之后會(huì)將調(diào)整之后的時(shí)間寫入到DS1302中。撥號(hào)鍵按下之后遠(yuǎn)端機(jī)開(kāi)始發(fā)送振鈴信號(hào),振鈴信號(hào)占空比是1:3的形式,本地終端接收的振鈴信號(hào)的時(shí)候馬上響鈴,通知接聽(tīng),若沒(méi)人接聽(tīng),本地端機(jī)具有自動(dòng)接聽(tīng)的功能。接通之后,會(huì)通過(guò)語(yǔ)音提示進(jìn)行相應(yīng)的操作。 圖43 本地模擬終端軟件流程圖5 系統(tǒng)調(diào)試 硬件調(diào)試進(jìn)行系統(tǒng)的硬件調(diào)試,首先要把硬件電路焊接好,在焊接時(shí)要注意是否虛焊,如果有虛焊,就會(huì)導(dǎo)致電路不通,或者干擾等現(xiàn)象。由于該系統(tǒng)比較大,元器件比較多,所以系統(tǒng)調(diào)試的時(shí)候采用各個(gè)模塊分別調(diào)試的方式,例如,可以先進(jìn)行語(yǔ)音模塊調(diào)試,然后在進(jìn)行DTMF信號(hào)收發(fā)模塊的調(diào)試等等。采用總線的時(shí)分復(fù)用的方式,讓兩塊單片機(jī)分別控制液晶顯示器FG12864E的數(shù)據(jù)總線進(jìn)行顯示。該部分還拓展有時(shí)鐘調(diào)整模塊和鬧鐘設(shè)置部分。為保證軟件硬件聯(lián)調(diào)由于硬件問(wèn)題影響調(diào)試,可以在硬件電路焊接好時(shí)利用萬(wàn)用表測(cè)量按鍵兩邊的電阻,若按鍵松開(kāi)時(shí),來(lái)兩邊的電阻無(wú)窮大,按鍵按下后兩邊的電阻變成零,說(shuō)明按鍵部分硬件部分正常,為軟件硬件聯(lián)合調(diào)試打下基礎(chǔ)。撥號(hào)鍵按下之后遠(yuǎn)端機(jī)開(kāi)始向本地終端發(fā)送振鈴信號(hào),振鈴信號(hào)以方波的形式,占空比是1:3的形式,本地終端接收的振鈴信號(hào)的時(shí)候馬上響鈴,通知接聽(tīng),若家中沒(méi)有人接聽(tīng),本地端機(jī)具有自動(dòng)接聽(tīng)的功能。控制的實(shí)現(xiàn)是通過(guò)DTMF信號(hào)進(jìn)行的,遠(yuǎn)端機(jī)通過(guò)鍵盤輸入控制鍵數(shù)字時(shí),然手通過(guò)雙音多頻信號(hào)轉(zhuǎn)換芯片將信號(hào)轉(zhuǎn)換成DTMF信號(hào)進(jìn)行傳輸。撥號(hào)時(shí)也會(huì)產(chǎn)生撥號(hào)音,撥號(hào)音也是以方波的形式,該方波的占空比為1:3,當(dāng)遠(yuǎn)端模擬終端接收到振鈴信號(hào)后就會(huì)開(kāi)始響鈴,通知主人接聽(tīng),若沒(méi)有人接聽(tīng)時(shí)會(huì)在振鈴信號(hào)發(fā)送15次以后自動(dòng)掛機(jī),等待一段時(shí)間后再次撥打主任的電話,直到主人接聽(tīng),把報(bào)警信號(hào)傳達(dá)給主人。提示結(jié)束后自動(dòng)掛機(jī)。這樣做的好處就是當(dāng)軟件工程量比較大的時(shí)候模塊化的設(shè)計(jì)就可以方便的進(jìn)行軟件功能的修改和調(diào)試錯(cuò)誤的定位,一致性也比較強(qiáng),利于軟件的調(diào)用。然后再進(jìn)行下一步的測(cè)試。整體測(cè)試,若該部分的每個(gè)模塊都完成了測(cè)試之后,開(kāi)始進(jìn)行系統(tǒng)的測(cè)試,系統(tǒng)的測(cè)試主要包括系統(tǒng)各個(gè)部分功能的協(xié)同,系統(tǒng)各個(gè)部分通信和控制信號(hào)的控制情況等。 軟硬件聯(lián)調(diào)系統(tǒng)工作穩(wěn)定以后,連接好電路以后開(kāi)始調(diào)試系統(tǒng)的整體功能。當(dāng)溫度上升到一定的溫度的時(shí)候,此時(shí)本地模擬終端部分就會(huì)接受到溫度報(bào)警信號(hào),開(kāi)始撥打遠(yuǎn)端模擬終端的電話,此時(shí)本地模擬終端部分會(huì)顯示正在撥打的電話號(hào)碼。當(dāng)遠(yuǎn)端用戶撥打本地模擬終端的號(hào)碼的時(shí)候,本地模擬終端會(huì)進(jìn)行振鈴計(jì)數(shù),當(dāng)振鈴數(shù)目達(dá)到一定的數(shù)目的時(shí)候會(huì)自動(dòng)的接通電話線路,并會(huì)向遠(yuǎn)端模擬終端部分發(fā)送應(yīng)答信號(hào),遠(yuǎn)端部分接收到應(yīng)答信號(hào)以后,也會(huì)將電話線路接通,開(kāi)始通話??刂平Y(jié)束之后,本地模擬終端會(huì)自動(dòng)的關(guān)機(jī)也可以通過(guò)遠(yuǎn)程模擬終端進(jìn)行控制關(guān)機(jī)。通過(guò)設(shè)計(jì)也讓我對(duì)電子更加感興趣,增強(qiáng)了學(xué)習(xí)的興趣。不能直接將遠(yuǎn)程電話接入系統(tǒng),這時(shí)系統(tǒng)設(shè)計(jì)的一個(gè)不足之處。結(jié)束語(yǔ)通過(guò)本系統(tǒng)的設(shè)計(jì)和制作,是我對(duì)單片機(jī)的控制掌握的更加深刻,并且深化了課堂上學(xué)到的知識(shí),培養(yǎng)了運(yùn)用能力,強(qiáng)化了解決問(wèn)題的能力。這時(shí)遠(yuǎn)端部分,通過(guò)按鍵,將控制數(shù)據(jù)輸入到主控器,主控器接收到控制數(shù)據(jù)之后,將控制數(shù)據(jù)以并口的形式傳輸給雙音多頻收發(fā)芯片MT8888,MT8888將數(shù)據(jù)轉(zhuǎn)變成為DTMF信號(hào)在信道中傳輸。當(dāng)遠(yuǎn)端模擬終端接聽(tīng)電話的時(shí)候,本地模擬終端部分會(huì)通過(guò)語(yǔ)音電路部分提示遠(yuǎn)端主人報(bào)警信號(hào)。若開(kāi)機(jī)顯示正常則說(shuō)明開(kāi)機(jī)本分正常,開(kāi)機(jī)部分結(jié)束以后,時(shí)鐘顯示正常后,通過(guò)調(diào)整按鍵就可以進(jìn)行時(shí)間調(diào)整和鬧鐘的設(shè)置了,若鬧鐘設(shè)置和時(shí)間調(diào)整菜單顯示正常之后說(shuō)明按鍵調(diào)整部分的功能顯示正常。等到系統(tǒng)整體功能測(cè)試完成之后開(kāi)始進(jìn)行異常測(cè)試,異常測(cè)試的時(shí)候可以通過(guò)測(cè)試一些干擾信號(hào)看看系統(tǒng)的抗干擾能力。比如,智能顯示部分由溫度測(cè)試部分,時(shí)鐘顯
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1