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

正文內(nèi)容

基于c51單片機的煙霧報警器設(shè)計-資料下載頁

2024-11-07 08:42本頁面

【導(dǎo)讀】隨著現(xiàn)代家庭用火、用電量的增加,家庭火災(zāi)發(fā)生的頻率越來越高。之被廣泛應(yīng)用于各種場合。本設(shè)計是利用單片機結(jié)合傳感器技術(shù)而開發(fā)設(shè)計了這一煙霧報警。論文中主要針對煙霧報警系統(tǒng)中的各個組成部件進行了介紹,對它的主控電路和外圍。設(shè)備電路之間的接口技術(shù),還有軟件方面進行了重點介紹。

  

【正文】 0VIN輸入,當(dāng) VIN=0~ 20V,應(yīng)從 20VIN輸入。數(shù)字量 D為無符號二進制碼,計算公式為 D=4096VIN/VFS。圖中電位器 RP1用于調(diào)零,即保證在 VIN=0時,輸出數(shù)字量 D為零。 雙極性輸入電路:電路圖如圖( b)所示。圖中 RP2用于調(diào)整增益,其作用與圖( a)中RP2的作用相同。圖中 RP1用于調(diào)整雙極性電路輸入零點。如果輸入信號 VIN 在 5~ =5V 之間,應(yīng)從 10VIN引腳輸入;當(dāng) VIN在 10~ =10V之間,應(yīng)從 20VIN引腳輸入。 根據(jù)煙霧傳感器所輸出的電壓量,故選用單極性輸入。 AD574A與 80C51單片機接口電路 AD574A系列的所有型號和功能因腳和排列都相同,因而它們與單片機借口也相同。 9 AD574A所有型號都有內(nèi)部始終電路,不需要任何外接器件和連線。圖 39為 AD574A與80C51 單片機的接口電路。該電路采用雙極性輸入方式。根據(jù)煙霧傳感器 輸出電壓是+,在設(shè)計時我們選用單極性輸入方式。 圖 39 AD574A與 80C51單片機的接口電路 當(dāng) AD574A與 80C51單片機配置時,由于 AD574A輸出 12位數(shù)據(jù),所以當(dāng)單片機讀取轉(zhuǎn)換結(jié)果時,應(yīng)分兩 次進行:當(dāng) A0=0時,讀取高 8位;當(dāng) A0=1時,讀取低 4位。圖中 AD574A的 STS與 80C51的 ,故采用查詢方式讀取轉(zhuǎn)換結(jié)果。 聲光報警電路由單片機 ,輸出報警信號 (高低電平間隔 1 s的脈沖信號 ),驅(qū)動聲光報警電路,直至按復(fù)位鍵 RESET和開關(guān)鍵。 聲光報警電路由 555定時器、揚聲器和普通發(fā)光二極管組成,電路圖如圖 310 所示。 其中 555 定時器接成了一個低頻多諧振蕩器,其控制電壓出入端 5 腳與單片機 80C51的 ,受 腳輸出的脈沖信號控 制。由電容 C4 的充沖放電作用,當(dāng) = 1時, 555輸出脈沖的振蕩頻率較低,當(dāng) = 0時, 555 輸出脈沖的振蕩頻率較高。該脈沖信號經(jīng)隔置電容 C2加到揚聲器上,揚聲器將發(fā)出高、低交替的 2種叫聲,同時 的高低電平間隔 1 s的脈沖信號經(jīng)電阻 R1加到發(fā)光二極管 LED上, LED將閃爍發(fā)光,達到聲光同時報警的效果。 10 我們將主控電路和外圍接口電路( 80C51與 A/D轉(zhuǎn)換器的接口電路、 80C51與聲光報警電路)連接起來,就得到了基于 80C51的煙霧報警總電路圖。 當(dāng)外部環(huán)境(溫度、濕 度、煙霧濃度)達到一定值時,煙霧傳感器就會產(chǎn)生模擬電壓,將它作為輸出的模擬信號經(jīng) AD574A轉(zhuǎn)換器轉(zhuǎn)換為 80C51 單片機所能識別的數(shù)字電壓量。通過 檢測信號。當(dāng)有信號輸入時,經(jīng)程序設(shè)定就會驅(qū)動 80C51 單片機的 。而 是與聲光報警電路相連接的。 綜上所述,得出總電路圖如圖 311所示 : 11 圖 311 煙霧報警系統(tǒng)總電路圖 4 軟件實現(xiàn) 12 程序流程 我們要選用的是先判斷后執(zhí)行。 因為煙霧傳感器的輸出電壓量為 ~ 之間。根據(jù)單極性輸入的轉(zhuǎn)換關(guān)系D=4096VIN/VFS,計算出它的數(shù)字量最小值 :D1=4096 。最大值 D2=40966/10=2458. 然后把它們的數(shù)字量轉(zhuǎn)化為二進制數(shù)。 D D2轉(zhuǎn)換為二進制數(shù)分別是 1001111101100110011010。 由于 AD574A 輸出 12 位數(shù)據(jù),所以當(dāng)單片機讀取轉(zhuǎn)換結(jié)果時,應(yīng)分兩次進行:當(dāng) A0=0時,讀取高 8位;當(dāng) A0=1時,讀取低 4位。 AD574A的 STS與 80C51的 ,故采用查詢方式讀取轉(zhuǎn)換結(jié)果。 我們將 A/D轉(zhuǎn)換器讀取 結(jié)果存入 17H、 18H、 19H、 20H單元中。其中 17H存入的是較小數(shù) D1的高八位 10011111, 18H存入的是較小數(shù) D1的低四位 0110; 19H存入的是較大數(shù)的高八位 10011001, 20H存入的是較大值的低四位 1010。 將數(shù)值存入單元以后,接下來就是比較。當(dāng)被測的數(shù)值經(jīng)計算機的轉(zhuǎn)換在比較范圍內(nèi),經(jīng)程序設(shè)定 80C51 單片機的 就會輸出脈沖啟動報警電路程序。程序流程圖如圖 41 所示。 圖 41 流程圖 13 總結(jié) 此次的設(shè)計先從硬件設(shè)計上著手。先要整理出煙霧報警系統(tǒng)的整體思路。確定出 方案設(shè)計中需要的硬件設(shè)備。 我們在確定了大的方向基礎(chǔ)上,就應(yīng)該對系統(tǒng)實現(xiàn)進行規(guī)劃。包括應(yīng)該采集的信號種種類、數(shù)量、范圍,輸出信號的匹配和轉(zhuǎn)換,傳感器的選擇,技術(shù)指標(biāo)的確定等。 參考文獻 14
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1