本實驗將制做一個簡單的被動式紅外線防盜報警器。該報警器由紅外線發(fā)射、接收、蜂鳴器和LED指示燈組成。正常情況下,綠色的LED常爍,表示監(jiān)控區(qū)域正常。一旦監(jiān)控區(qū)域有人闖入,綠色LED熄滅,紅色的LED快速閃爍,同時蜂鳴器立即報警。
實驗器材
需要準備的器材:Atmega8、紅色LED一只、綠色LED一只、萬能實驗板一塊、5V電源、電阻、TTL0038或者其他類似38KHZ的紅外接收頭、5V長鳴型蜂鳴器。
線路圖:
實驗電路圖及工作原理
該電路工作原理非常簡單,Atmega8的PD0端口輸出經(jīng)過調(diào)制的38KHZ的方波信號,然后經(jīng)Q2驅(qū)動紅外線發(fā)射管LED0發(fā)出紅外線信號。TL0038是集紅外線信號接收放大為一體的接收器。其中心接收頻率為38KZH,輸出為TTL電平,平時輸出高電平,當收到碼信號后,輸出低電平。
BELL為長鳴蜂鳴器,兩個引腳分別為正負極,當正負極兩端加上5V電壓后,蜂鳴器發(fā)出響聲。注意,該蜂鳴器兩腳不能接反,否則蜂鳴器會燒毀。
電路工作后,正常情況下TL0038接收不到紅外信號,而輸出高電平。當有物體出現(xiàn)在發(fā)射管前方時,TTL0038會接收到從物體上反射回來的紅外光信號,然后輸出低電平通知MCU打開蜂鳴器報警。
程序思想
本實驗的程序主要要完成三大功能:38KHZ載波信號的產(chǎn)生、紅外接收頭TL0038輸出電平的檢測、LED和蜂鳴器的驅(qū)動。
本程序使用8位定時計數(shù)器T/C0溢出中斷使PD0產(chǎn)生38KHZ的方波信號,然后驅(qū)動紅外線發(fā)射管。T/C0計數(shù)器是單一向上計數(shù)器,其計數(shù)值TCNT0一旦計數(shù)到0XFF后,T/C0馬上產(chǎn)生溢出中斷。因此,我們可以通過設(shè)置TCNT0的初始值來調(diào)整中斷產(chǎn)生的頻率。每產(chǎn)生一次中斷就改變一次PD0的電平狀態(tài),從而在PD0口產(chǎn)生38KHZ的方波信號。本實驗MCU采用內(nèi)部8MHZ的RC時鐘信號,T/C0的時鐘源采用系統(tǒng)時鐘8分頻,即每計一個數(shù)(TCNT0增加1)需要1us的時間。38KZH的時鐘周期大約為26us左右,因此,半周期需要計數(shù)13次左右,即TCNT0初始值為256-13=243。另外,我們還需要在38KHZ的載波信號上調(diào)制上一個碼信號,也就是說38KHZ的載波信號不是一直在產(chǎn)生,而是間斷的發(fā)射。如下圖所示:
同時,程序通過不斷地讀取
PC5腳的電平值來判斷TL0038是否接收到紅外信號。一旦連續(xù)檢測到N次PC5為低電平,則立即打開蜂鳴器和紅色的LED。之所以要連續(xù)檢測N次,主要是防止TL0038上產(chǎn)生雜波信號而誤告警。
魁北克市, Oct. 20, 2022 (GLOBE NEWSWIRE) -- 最靈活、最穩(wěn)健、最精確的高級駕駛輔助系統(tǒng)(ADAS)和自動駕駛(AD)軟件技術(shù)全球領(lǐng)先提供商LeddarTech?很高興宣布將參加在密歇根州...
關(guān)鍵字: 汽車 LED 軟件 數(shù)據(jù)融合(全球TMT2022年10月19日訊)淘屏有限公司宣布與江蘇蘇立信文化創(chuàng)意集團簽署為期三年的戰(zhàn)略合作協(xié)議,共同在全國范圍內(nèi)拓展數(shù)字多媒體展館建設(shè)項目。 根據(jù)協(xié)議內(nèi)容,蘇立信將在協(xié)議期內(nèi)向淘屏采購不低于30...
關(guān)鍵字: 數(shù)字多媒體 LCD LED 大屏香港2022年10月18日 /美通社/ -- 淘屏有限公司(納斯達克:TAOP,簡稱"淘屏"或"公司"),今日宣布與江蘇蘇立信文化創(chuàng)意...
關(guān)鍵字: 數(shù)字多媒體 大屏 LCD LED魁北克市, Sept. 27, 2022 (GLOBE NEWSWIRE) -- 提供最靈活、最強大和最準確ADAS和AD傳感技術(shù)的全球領(lǐng)先企業(yè)LeddarTech?欣然宣布,其獲《環(huán)球郵報》評選為2022年加拿大增長最...
關(guān)鍵字: LED ADAS AD傳感技術(shù)