紅外感應(yīng)自動(dòng)感應(yīng)移門(mén)概述:
基于瑞薩單片機(jī)R7F0C8096作為控制驅(qū)動(dòng)中心,設(shè)計(jì)一款利用熱釋電紅外傳感器作為信息采集,步進(jìn)電機(jī)作為驅(qū)動(dòng)源,從而實(shí)現(xiàn)附近有人或動(dòng)物活動(dòng)時(shí),電機(jī)驅(qū)動(dòng)把門(mén)打開(kāi),當(dāng)延時(shí)一段時(shí)間內(nèi)無(wú)人或動(dòng)物在附近活動(dòng)則電機(jī)驅(qū)動(dòng)把門(mén)關(guān)上的自動(dòng)感應(yīng)門(mén)。
主要設(shè)計(jì)思路:
1,硬件上主要采用單片機(jī)開(kāi)發(fā)板的上板,以及熱釋電紅外傳感器模塊HC-SR501和5線四相的步進(jìn)電機(jī)驅(qū)動(dòng)模塊,作品直接在功能模塊上連線實(shí)現(xiàn)功能電路,這樣大大的節(jié)省了開(kāi)發(fā)費(fèi)用和時(shí)間。
2,軟件上就是基于瑞薩R7F0C8096這款8位機(jī)進(jìn)行軟件編程開(kāi)發(fā),主要?jiǎng)澐譃閭鞲衅鱄C-SR501信息采集和通訊函數(shù)區(qū),步進(jìn)電機(jī)驅(qū)動(dòng)函數(shù)區(qū)以及信息處理和功能實(shí)現(xiàn)函數(shù)區(qū)。主要使用到單片機(jī)的I/O口的輸出輸入功能,外部觸發(fā)中斷功能,片內(nèi)定時(shí)器陣列單元和12位間隔定時(shí)器功能。
視頻演示:
總結(jié):
這里就主要介紹一下我的作品吧!首先,它用到的元器件其實(shí)也不多,主要是單片機(jī),熱釋電紅外探頭,還有就是步進(jìn)電機(jī)驅(qū)動(dòng)和一個(gè)步進(jìn)電機(jī)了。如果不使用模塊,除了電機(jī),其它的都可以把他們?cè)O(shè)計(jì)在同一個(gè)PCB板上作為一個(gè)控制單元,這就控制了成本了;
其次,功能上還是完成的比較好,感應(yīng)距離可以達(dá)到5,6米左右,一般應(yīng)用在這些場(chǎng)合的,都是把靈敏度調(diào)高點(diǎn)的,這樣人輕微的活動(dòng)也能觸發(fā)電機(jī)工作;在還有的,就是延時(shí)關(guān)閉時(shí)的處理,就是需要防夾功能,把紅外感應(yīng)器的靈敏度調(diào)高點(diǎn)。
然后在關(guān)門(mén)的過(guò)程中,只要有輕微的活動(dòng)都能再次觸發(fā),然后馬上驅(qū)動(dòng)電機(jī)反轉(zhuǎn)開(kāi)門(mén),而且在功能上是實(shí)現(xiàn)附近連續(xù)有人活動(dòng),只要間隔不超過(guò)設(shè)定的延時(shí)關(guān)門(mén)時(shí)間,門(mén)是一直處于開(kāi)門(mén)狀態(tài)的。具體工作過(guò)程,大家可以參看下邊的演示視頻。