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

正文內(nèi)容

防盜警報(bào)領(lǐng)域的傳感器論文(編輯修改稿)

2025-07-24 16:25 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 寫操作。 AT89C2051構(gòu)成最小系統(tǒng)圖AT89C2051引腳功能1) 口線:PP3共2個(gè)八位口。167。 P1口是專門供用戶使用的I/O口,是準(zhǔn)雙向口,還可作為電壓比較器輸入端。167。 P3口是雙功能口,該口的每一位均可獨(dú)立地定義為第一I/O功能或第二I/O功能。作為第一功能使用時(shí)操作同P1口。P3口的第二功能如表2所示,第6腳不引出。167。 VCC: 工作電源+5V167。 GND :電源地。167。 VPP: 訪問(wèn)外部程序存儲(chǔ)器允許信號(hào)。167。 RST:復(fù)位信號(hào)輸入端。167。 XTAL1:片內(nèi)振蕩器輸入端。在采用外部時(shí)鐘時(shí),對(duì)于HMOS單片機(jī),該端必須接地,對(duì)于CHMOS單片機(jī),此引腳用為驅(qū)動(dòng)器。167。 XTAL2:片內(nèi)振蕩器輸出端。在片內(nèi)它是一個(gè)振蕩電路反向放大電路輸出端,振蕩電路的頻率是晶體振蕩頻率,若需采用外部時(shí)鐘電路,對(duì)于HMOS單片機(jī),該引腳輸入外部時(shí)鐘脈沖,對(duì)于CHMOS單片機(jī),此引腳應(yīng)懸浮。167。 RXD:串行口輸入。167。 TXD:串行口輸出。167。 ALE:訪問(wèn)片外存儲(chǔ)器時(shí),它作為鎖存擴(kuò)展地址低字節(jié)的控制信號(hào)的輸入。2)、控制口線:PSEN(片外選取控制)、ALE(地址鎖存控制)、EA(片外存儲(chǔ)器選擇)、RESET(復(fù)位控制)。3)、電源及時(shí)鐘:VCC、VSS、XTALXTAL2 操作方法。 P3口的第二功能端口引腳引腳功能RXD(串行口輸入端)TXD(串行口輸出端)INT0(外部中斷0請(qǐng)求輸入端,低電平有效)INT1(外部中斷1請(qǐng)求輸入端,低電平有效)T0(定時(shí)/計(jì)數(shù)器0脈沖輸入端)T1(定時(shí)/計(jì)數(shù)器1脈沖輸入端)WR(外部數(shù)據(jù)存儲(chǔ)器寫選通信號(hào)輸出端,低電平有效)RD(外部數(shù)據(jù)存儲(chǔ)器讀選通信號(hào)輸出端,低電平有效)4)、 AT89C2051的主要功能特性兼容MCS51指令系統(tǒng)2K可反復(fù)擦寫(1000次)Flash Rom15個(gè)雙向I/O口6個(gè)中斷源兩個(gè)16位可編程定時(shí)計(jì)數(shù)器時(shí)鐘頻率024MHz128 X8bit內(nèi)部RAM兩個(gè)外部中斷源兩個(gè)串行中斷可直接驅(qū)動(dòng)LED兩級(jí)加密位低功耗睡眠功能內(nèi)置一個(gè)模擬比較放大器可編程UARL通道軟件設(shè)置睡眠和喚醒功能 數(shù)碼顯示電路 顯示電路此處選用的數(shù)碼管型號(hào)為SM4105A,為共陽(yáng)極數(shù)碼管(),引腳排列如右圖,即送入高電平,當(dāng)有哪個(gè)段碼引腳變?yōu)榈碗娖綍r(shí),相應(yīng)的液晶LCD就會(huì)發(fā)光。 共陽(yáng)極數(shù)碼管SM4105A因?yàn)锳T89C2051的P1口可以直接驅(qū)動(dòng)數(shù)碼管,所以不用再外接38譯碼器譯碼驅(qū)動(dòng)或者利用其他可驅(qū)動(dòng)數(shù)碼管的集成塊如CD4511等,即節(jié)省成本又增加整體穩(wěn)定性。數(shù)碼管的段碼引腳a、b、c、d、e、f、g,、、?!?,就可以是數(shù)碼管顯示預(yù)先設(shè)置好的提示信號(hào)了。 遙控按鍵電路,也就是開關(guān)電路,它負(fù)責(zé)整個(gè)電路“通”,“斷”的控制,是電路中必不可少的控制電路。根據(jù)電路功能,我采用2262作為編碼芯片,實(shí)現(xiàn)布防、撤防的控制。 遙控按鍵電路SC2262的原理上是可以實(shí)現(xiàn)多建同時(shí)按下的,但我選用的布防信號(hào)為0010,撤防信號(hào)為0100,所以只要保證編碼方式與發(fā)射模塊和接收模塊的地址碼一樣,就可以實(shí)現(xiàn)開關(guān)控制。本來(lái),4個(gè)按鍵對(duì)應(yīng)的是4位數(shù)據(jù)位,一般情況下電路設(shè)計(jì)中,這4位中只有一個(gè)是“1”(按下),其余的為“0”。當(dāng)你實(shí)現(xiàn)設(shè)定這4位有多個(gè)“1”,比如“1010”,那么接收中也會(huì)是“1010”,就是有2位輸出狀態(tài),需要送兩個(gè)高電平信號(hào)進(jìn)去,也就是要用兩個(gè)開關(guān)控制“開”,但是,我只設(shè)定了一個(gè)“1”,所以用一個(gè)開關(guān)控制“開”,一個(gè)開關(guān)控制“關(guān)”。這個(gè)數(shù)據(jù)是在2262發(fā)射之前就已經(jīng)檢測(cè)、組織好才有效。 電源電路通過(guò)三端穩(wěn)壓芯片7805穩(wěn)壓成5V直流電源,可供給單片機(jī)AT89C2051等電路使用。 電源電路圖如圖上圖所示,三端穩(wěn)壓芯片采用LM7805,為輸出正電壓的LM7800系列,該系列集成穩(wěn)壓IC型號(hào)中78后面的數(shù)字即代表該三端穩(wěn)壓電路的輸出電壓,在本電路中為正5V。此類集成塊具有體積小、重量輕、可靠性高、使用方便等優(yōu)點(diǎn)。封裝形式為三端試:Vin腳為輸入,Vout腳為GND,GND腳為輸出。裝上足夠大的散熱片后,耗散功率可達(dá)15W。C10為整流濾波電容,CC5構(gòu)成多級(jí)濾波,具有改善輸出瞬態(tài)特性和防止電路產(chǎn)生自激振蕩的作用。 驅(qū)動(dòng)電路與傳統(tǒng)驅(qū)動(dòng)電路相比,用單片機(jī)的信號(hào)輸出進(jìn)行驅(qū)動(dòng)控制更具有可操作性,首先它成本低,而且具有硬件電路簡(jiǎn)單、控制方便、運(yùn)行穩(wěn)定的優(yōu)點(diǎn)。,R19和VT3的集電極接12V電壓,作為驅(qū)動(dòng)電源。當(dāng)出現(xiàn)險(xiǎn)情時(shí),(高電平),作為開關(guān)用的晶體管閉合,12V的電壓送到運(yùn)放LM386的VS端(為揚(yáng)聲器提供工作電壓)還有通過(guò)限流電阻R22接音樂(lè)芯片TQ9561的VCC和OSC0端。音樂(lè)芯片3腳送出的周期性震蕩信號(hào)經(jīng)C6耦合到運(yùn)放的同相輸入端(3腳),對(duì)信號(hào)放大后輸出到揚(yáng)聲器,發(fā)出110報(bào)警聲,實(shí)現(xiàn)報(bào)警。 報(bào)警驅(qū)動(dòng)電路軟件設(shè)計(jì) 程序設(shè)計(jì)方案任何硬件電路在使用到單片機(jī)進(jìn)行電路控制時(shí),就必須在硬件的基礎(chǔ)上設(shè)計(jì)使用相應(yīng)的軟件進(jìn)行信號(hào)控制。此處設(shè)計(jì)的無(wú)線防盜報(bào)警器使用的AT89C2051單片機(jī),它支持C語(yǔ)言、匯編語(yǔ)言、VHDL語(yǔ)言等語(yǔ)言的編程,此處為了方便讀者理解,使用匯編語(yǔ)言進(jìn)行編程,進(jìn)而實(shí)現(xiàn)信號(hào)的接收、比較、處理、和輸出顯示、控制報(bào)警等功能。此軟件設(shè)計(jì)環(huán)境:Windows;設(shè)計(jì)語(yǔ)言:匯編語(yǔ)言; 程序流程圖及相關(guān)程序程序采用模塊化設(shè)計(jì),把整個(gè)程序分成多個(gè)具有獨(dú)自功能的模塊,經(jīng)主程序的調(diào)用,和各個(gè)程序之間的銜接,處理一系列指令功能,完成了相關(guān)的電路預(yù)期功能,達(dá)到設(shè)計(jì)要求。 主程序流程圖此系統(tǒng)中,~,然后辨別具體信號(hào)地址功能,經(jīng)布/撤防程序處理后,傳送相應(yīng)數(shù)據(jù),控制輸出顯示和報(bào)警,最后辨別撤防指令,實(shí)現(xiàn)撤防。有無(wú)信號(hào)?初始化開始為撤防信號(hào)為布防信號(hào)報(bào)警地址查詢顯示險(xiǎn)情地址啟動(dòng)報(bào)警電路按下撤防鍵延時(shí)到否延時(shí)布防程序撤防程序YESNONOYESYESNOYESYESNONO 總體方案流程圖 信號(hào)采集處理子程序流程圖信號(hào)采集處理子程序主要完成對(duì)信號(hào)的采集和相應(yīng)的處理功能。SC2272L4的17腳發(fā)出的信號(hào)(高電平),~(11110腳)D0、DDD3輸出的發(fā)生險(xiǎn)情地點(diǎn)或復(fù)位信號(hào)的編碼地址,然后經(jīng)判斷后分別執(zhí)行布防程序、撤防程序。YES開始初始化有無(wú)信號(hào)?延時(shí)5ms有無(wú)信號(hào)?~數(shù)據(jù)處理為撤防信號(hào)撤防程序?yàn)殡U(xiǎn)情信號(hào)險(xiǎn)情程序YESNONOYESYESNONO 總體方案流程圖 顯示電路子程序流程圖,經(jīng)采樣模塊采樣,判別是否為險(xiǎn)情信號(hào)或撤防信號(hào),若是險(xiǎn)情信號(hào)則數(shù)碼管顯示發(fā)生險(xiǎn)情的地址(預(yù)先設(shè)置好的地址),若為撤防信號(hào)則數(shù)碼管顯示“F”,提示操作者撤防成功。初始化開始為布防信號(hào)單片機(jī)驅(qū)動(dòng)LED顯示LED不顯示結(jié)束YESYESNONO 報(bào)警子程序流程圖經(jīng)過(guò)單片機(jī)內(nèi)部程序?qū)邮盏降牡刂肪幋a判別后,確定為險(xiǎn)情地址時(shí),外圍電路導(dǎo)通后,音樂(lè)芯片將報(bào)警信號(hào)送到LM386運(yùn)放進(jìn)行信號(hào)放大,送入揚(yáng)聲器發(fā)生報(bào)警,最終實(shí)現(xiàn)了報(bào)警功能,同時(shí)當(dāng)此時(shí)按下撤防按鍵后,單片機(jī)收到撤防信號(hào),結(jié)束報(bào)警。初始化開始發(fā)生險(xiǎn)情啟動(dòng)報(bào)警器報(bào)警結(jié)束YESNO為撤防信號(hào)YESNO 軟件調(diào)試 軟件調(diào)試的目的軟件調(diào)試的目的是通過(guò)對(duì)程序的匯編、連接、執(zhí)行來(lái)發(fā)現(xiàn)程序中的語(yǔ)法及邏輯錯(cuò)誤,并加以糾正。由于大多數(shù)程序的運(yùn)行依賴于硬件,因此,應(yīng)用程序必須在聯(lián)機(jī)狀態(tài)下進(jìn)行仿真調(diào)試。此處主要利用Keil仿真軟件進(jìn)行軟件調(diào)試、運(yùn)行等來(lái)檢測(cè)軟件。 軟件調(diào)試的過(guò)程這個(gè)軟件設(shè)計(jì)采用模塊化結(jié)構(gòu)設(shè)計(jì),所以在軟件調(diào)試時(shí),可分別對(duì)其送入不同的預(yù)先設(shè)定好的編碼地址,軟件看門狗及報(bào)警輸出功能模塊獨(dú)立仿真調(diào)試。在軟件仿真調(diào)試過(guò)程中,用單步運(yùn)行功能對(duì)程序逐步地運(yùn)行,觀察程序中每條指令執(zhí)行的狀況,從而檢查出具體的錯(cuò)誤點(diǎn),判斷是語(yǔ)法錯(cuò)誤還是指令錯(cuò)誤或是結(jié)構(gòu)安排不合理的錯(cuò)誤等。單步調(diào)試完成后,還要繼續(xù)做連續(xù)運(yùn)行的調(diào)試,用以防止模塊性錯(cuò)誤的發(fā)生。經(jīng)過(guò)軟件調(diào)試后,可確定軟件系統(tǒng)基本正確。這時(shí),不要急著將程序固化到EEPROM中,等到后面硬件焊
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1