火災探測器的硬件電路設計
在火災自動(dòng)報警系統中,光電感煙探測器是重要的火災探測設備,其肩負著(zhù)現場(chǎng)火情狀況的實(shí)時(shí)監測、及時(shí)發(fā)現并向火災報警控制器上傳火警信息的作用。其工作原理是利用了煙霧對光的散射作用(光源通常選擇近紅外器件,技術(shù)成熟,價(jià)格便宜),通過(guò)接收某一角度上的散射光的強弱來(lái)探測是否有煙霧顆粒進(jìn)入,在接收端經(jīng)過(guò)光電轉換、濾波、放大、模數轉換等處理,從而將煙霧濃度的模擬變化轉換成數字量,交由單片機進(jìn)行處理。當煙霧濃度增大到設定值時(shí),探測器報警。
本文引用地址:http://dyxdggzs.com/article/201901/396290.htm在筆者參與的項目中,要求開(kāi)發(fā)一套基于總線(xiàn)式工作的火災自動(dòng)報警系統。在該系統中,總線(xiàn)采用一主多從的拓撲結構?;馂膱缶刂破髯鳛橹鳈C,若干探測器作為總線(xiàn)上的節點(diǎn),主機通過(guò)總線(xiàn)與眾多節點(diǎn)按照特定的協(xié)議進(jìn)行通訊,同時(shí)給節點(diǎn)供電。
基于以上的總線(xiàn)通訊需求及光電感煙的基本原理,在電路設計時(shí),串行通訊口、運放和模數轉換器是必不可少的。其次當需要對紅外發(fā)射進(jìn)行調制時(shí),最好具有PWM輸出功能,否則就只能用定時(shí)器來(lái)模擬,但定時(shí)器模擬的PWM在有總線(xiàn)通訊需求時(shí)又無(wú)法正常工作。
綜合以上需求并結合項目的成本規劃,在器件選型時(shí),作者選用了瑞薩電子的UPD79F7024芯片作為主控MCU。該芯片內部高速時(shí)鐘主頻可到4MHz,并具有UART口,可滿(mǎn)足總線(xiàn)通訊對通訊速率和收發(fā)碼接口的需要。為將功耗降到最低,通常MCU在絕大部分的運行時(shí)間內應處在SLEEP模式下,當需要通訊或執行檢測任務(wù)時(shí)再醒來(lái)全速運行。uPD79F7024內部具有240KHz低速時(shí)鐘和H1定時(shí)器,在SLEEP模式下仍會(huì )運行,通過(guò)H1定時(shí)中斷可以非常方便地將MCU從SLEEP模式喚醒。
另外,UPD79F7024內部具有16位高速定時(shí)器TM00,可配置成PWM輸出模式,用于對紅外發(fā)射的PWM調制。內部集成5通道8位分辨率的AD轉換器和2路運算放大器,節省了外置運放的成本。運放輸出端內部直接連接AD轉換的輸入通道,避免外部干擾。

圖1:硬件組成框圖
總線(xiàn)通訊和供電
該部分電路主要由總線(xiàn)信號無(wú)極性轉換橋D3、專(zhuān)用總線(xiàn)通訊芯片D1及一些保護電路組成,具體組成電路如圖2所示??偩€(xiàn)信號通過(guò)D3、D1進(jìn)行轉換和解調,解調出的信號輸入UPD79F7024單片機的RXD腳,在單片機內部將UART配置為中斷接收,在中斷服務(wù)子程序中按字節收取總線(xiàn)碼元。UPD79F7024單片機的UART字節回碼信號通過(guò)TXD腳輸入到D1,經(jīng)調制后送回總線(xiàn)。為避免總線(xiàn)信號的時(shí)序延遲,D3應選用開(kāi)關(guān)速度較快的快恢復二極管。保護電路方面,采用了熱敏電阻和瞬態(tài)抑制二極管對總線(xiàn)入口進(jìn)行保護,可以分別防護總線(xiàn)錯接AC220V和浪涌電壓。

圖2:總線(xiàn)通訊和供電電路
MCU及外圍電路

圖3:MCU及外圍電路
主控單元MCU及其外圍電路的設計,按照UPD79F7024規格書(shū)中的說(shuō)明連接即可。
煙霧采樣電路
采樣電路分為兩部分,紅外發(fā)射電路和紅外信號接收及放大電路,如圖4、5所示。采樣時(shí),UPD79F7024的TM00配置為PWM模式,將信號按一定的占空比通過(guò)其IR-T腳輸出,去控制三極管VT1的導通和截止,使紅外發(fā)射管VD2發(fā)射紅外信號,通過(guò)調節PWM占空比可控制紅外發(fā)射強度。由于紅外發(fā)射功率較大(幾百毫安),故發(fā)射時(shí)間不宜過(guò)長(cháng)(避免引起功耗的增大),根據紅外接收管的特性,通常開(kāi)啟50~100us即可。為保證發(fā)射光強的穩定,紅外發(fā)射應設計成恒流電路,如圖4。當VT1導通時(shí),基極所加電壓為5V,設流過(guò)VD2的發(fā)射電流為I,VD2前向壓降為Vf,則有5V-0.7V=I*R5+Vf,根據紅外接收管規格書(shū),選配合適的限流電阻R5即可。
VD2發(fā)射的紅外信號被接收管VD3接收,經(jīng)取樣電阻R7,被轉換為微弱的電壓信號,再由UPD79F7024內置的運放放大。將UPD79F7024的2通道運放設計成級聯(lián)形式,構成兩級交流負反饋放大電路。后級運放輸出內部直接連8位AD轉換器,其采樣范圍為0-5V,滿(mǎn)幅輸出255,每個(gè)AD字為19.5mv。經(jīng)光電轉換后的運放輸入信號約為2-3mv,設定放大倍數330倍,放大后即780mv(40AD字),比較便于程序處理。

圖4:紅外發(fā)射電路

圖5:紅外接收和放大電路
工作狀態(tài)指示

圖6:狀態(tài)指示電路
工作狀態(tài)指示部分通過(guò)LED指示燈來(lái)表示。LED周期性閃亮時(shí)表示探測器正常工作,常亮時(shí)表示探測器報警。該電路通過(guò)反激式電感驅動(dòng)LED,可以簡(jiǎn)單的通過(guò)UPD79F7024的LED_C腳定時(shí)輸出高低翻轉的電平信號來(lái)控制MOS管VM1。當VM1導通時(shí),電路對電感充電儲能,此時(shí)由于LED反接而不會(huì )導通;當VM1關(guān)斷時(shí),電感產(chǎn)生反向感應電動(dòng)勢,其儲存的能量通過(guò)LED續流放電,實(shí)現點(diǎn)燈。該驅動(dòng)方法與傳統的I/O口直接驅動(dòng)相比,由于沒(méi)有串聯(lián)限流電阻,所以效率較高。
評論