0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

采用ATtiny1627 MCU系列的PIR運(yùn)動(dòng)感應(yīng)

星星科技指導(dǎo)員 ? 來源:microchip ? 作者:microchip ? 2023-05-05 11:19 ? 次閱讀

科技領(lǐng)域,運(yùn)動(dòng)傳感設(shè)備變得越來越流行。這就是被動(dòng)紅外PIR)運(yùn)動(dòng)傳感發(fā)揮作用的地方。PIR 傳感器是一種被動(dòng)吸收視野中的紅外 (IR) 輻射的傳感器。當(dāng)環(huán)境中的紅外量發(fā)生變化時(shí),傳感器的輸出會(huì)發(fā)生變化。這表現(xiàn)為大直流共模電壓上的小交流信號(hào)。通過監(jiān)測(cè)差分電壓,從而抵消直流偏移,可以檢測(cè)環(huán)境的變化,例如人員進(jìn)入或退出。

pYYBAGRUdaaAXB3qAAGQhcsbXIk199.png


ATtiny1627 系列微控制器包含一個(gè)帶可編程增益放大器 (PGA) 的差分模數(shù)轉(zhuǎn)換器ADC),可為該傳感器提供靈敏的模擬接口。ATtiny1627系列中的ADC可以通過過采樣達(dá)到17位的最大分辨率,但通常以12位分辨率使用。

模擬傳感器調(diào)節(jié)和接口

標(biāo)準(zhǔn)單端ADC無法可靠地直接測(cè)量PIR傳感器。交流信號(hào)(如果存在)非常小,而直流共模電壓非常大。PIR 傳感器輸出可以被視為差分信號(hào),而不是相對(duì)于接地測(cè)量的信號(hào)。

在信號(hào)進(jìn)入ATtiny1627進(jìn)行差分放大和測(cè)量之前,使用兩個(gè)RC低通濾波器(在不同滾降頻率下)來創(chuàng)建差分信號(hào)的“正”和“負(fù)”分量。

poYBAGRUdaOAIsnZAAI_qZRZ2WI976.png


正側(cè)RC濾波器由一個(gè)470kΩ歐姆電阻和一個(gè)100nF電容構(gòu)成,截止頻率為3.38Hz。該濾波器允許來自 PIR 傳感器的交流信號(hào)和直流偏置通過,同時(shí)阻擋高頻噪聲。

負(fù)側(cè)RC濾波器由一個(gè)470kΩ電阻和一個(gè)2.2μF電容構(gòu)成,截止頻率為0.154Hz。該濾波器設(shè)計(jì)用于通過直流偏置,同時(shí)抑制來自 PIR 傳感器的交流信號(hào)。

兩個(gè)低通濾波器產(chǎn)生一個(gè)有效的帶通濾波器——頻率低于兩個(gè)濾波器的截止頻率出現(xiàn)在兩個(gè)輸入端(減去濾波器的任何損耗)。由于ADC是差分的,因此減去這些信號(hào)。高于兩個(gè)截止頻率的信號(hào)會(huì)被RC濾波器嚴(yán)重衰減,從而將其影響降至最低。最后,被一個(gè)濾波器衰減并由另一個(gè)濾波器通過的信號(hào)將成為最強(qiáng)的輸入信號(hào)。下圖顯示了MPLAB? Mindi?模擬模擬器中濾波器響應(yīng)的模擬。

pYYBAGRUdZ-AUOGDAAEfH4mfzWw043.png


軟件操作

啟動(dòng)時(shí),ATtiny1627 初始化正在使用的外設(shè):

帶PGA的差分ADC

周期性中斷定時(shí)器 (PIT)

事件系統(tǒng)

通用同步和異步接收器和發(fā)射器 (USART)(用于串行通信,如果啟用)

poYBAGRUdZyACb23AAFyucuMqpI553.png


然后微控制器進(jìn)入預(yù)熱階段,初始化設(shè)備上的 2 個(gè)數(shù)字濾波器——短期平均濾波器和長(zhǎng)期平均濾波器。這些濾波器用于檢測(cè)隨時(shí)間推移的運(yùn)動(dòng)。預(yù)熱期間,LED 以 1Hz 閃爍。

初始化外設(shè)和數(shù)字濾波器后,微控制器進(jìn)入睡眠狀態(tài)。在睡眠狀態(tài)下,微控制器的功耗非常低,從而延長(zhǎng)了電池壽命(有關(guān)各種設(shè)置的功耗的更多信息,請(qǐng)參閱應(yīng)用筆記)。ADC定期觸發(fā),而不會(huì)通過事件系統(tǒng)中連接的PIT信號(hào)喚醒微控制器。

執(zhí)行轉(zhuǎn)換后,ADC通過觸發(fā)中斷來喚醒微控制器。微控制器使用ADC的值更新數(shù)字濾波器。為了確定是否發(fā)生了運(yùn)動(dòng),微控制器比較長(zhǎng)期和短期濾波器之間的差異,以查看它是否超過了閾值。如果超過閾值,則檢測(cè)運(yùn)動(dòng),并將 LED I/O 線連接到來自 PIT 的 4 Hz 信號(hào)。

pYYBAGRUdZiAJJIEAAEH8kesqU0895.png


ATtiny1627 系列 AVR? MCU 配備快速差分 ADC 和基于硬件的內(nèi)核獨(dú)立外設(shè),可在實(shí)時(shí)控制和傳感器節(jié)點(diǎn)應(yīng)用中實(shí)現(xiàn)低功耗操作。要開始使用該系列進(jìn)行開發(fā),可以使用ATtiny1627好奇號(hào)納米評(píng)估套件(DM080104)。這款緊湊型評(píng)估套件非常適合快速原型設(shè)計(jì)傳感器節(jié)點(diǎn)、實(shí)時(shí)控制或其他應(yīng)用。

該板可與MPLAB? X、Microchip Studio和IAR嵌入式工作臺(tái)集成開發(fā)環(huán)境(IDE)無縫集成,以最適合您的工作方式。將其連接到面包板或?qū)⑵渑c用于點(diǎn)擊板?的好奇號(hào)納米底座 (AC164162) 結(jié)合使用,以添加 mikroBUS? 插座,以輕松地將傳感器、執(zhí)行器或通信接口集成到您的設(shè)計(jì)中。這只是 ATtiny1627 AVR MCU 系列產(chǎn)品靈活性的一個(gè)例子。

結(jié)論

本應(yīng)用展示了在ATtiny1627系列MCU中使用差分ADC的優(yōu)勢(shì)之一。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 微控制器
    +關(guān)注

    關(guān)注

    48

    文章

    7336

    瀏覽量

    150105
  • 傳感器
    +關(guān)注

    關(guān)注

    2541

    文章

    49961

    瀏覽量

    747503
  • adc
    adc
    +關(guān)注

    關(guān)注

    97

    文章

    6300

    瀏覽量

    542447
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    中文應(yīng)用筆記《采用 tinyAVR? 2 系列實(shí)現(xiàn)高性價(jià)比的低功耗 PIR 運(yùn)動(dòng)檢測(cè)》

    PIR)傳感器收集測(cè)量結(jié)果的同時(shí)最大限度地降低電流消耗。? 在本應(yīng)用示例中,將對(duì)來自 PIR 傳感器的信號(hào)進(jìn)行放大、過采樣、數(shù)字濾波和分析以確定是否發(fā)生了運(yùn)動(dòng),同時(shí)使用ATtiny1627
    的頭像 發(fā)表于 12-22 19:10 ?1461次閱讀

    分享一個(gè)運(yùn)動(dòng)感應(yīng)燈的項(xiàng)目方案

    描述運(yùn)動(dòng)感應(yīng)燈我設(shè)計(jì)了一個(gè) PCB 來解決我一直遇到的一個(gè)問題——我必須穿過一個(gè)黑暗的地下室才能打開我的工作室燈。這塊 pcb 將為我提供真正的光照時(shí)間,我什至不需要使用任何電線!
    發(fā)表于 07-12 07:52

    運(yùn)動(dòng)感應(yīng)和控制產(chǎn)品

    運(yùn)動(dòng)感應(yīng)和控制產(chǎn)品 ,對(duì)于做控制的很有用
    發(fā)表于 01-06 17:26 ?0次下載

    運(yùn)動(dòng)感應(yīng)和控制產(chǎn)品

    Avago Technologies運(yùn)動(dòng)感應(yīng)和控制產(chǎn)品
    發(fā)表于 06-02 15:17 ?0次下載

    基于被動(dòng)紅外 (PIR) 的運(yùn)動(dòng)探測(cè)器

    ) 設(shè)備為基于被動(dòng)紅外 (PIR) 的安全/入侵運(yùn)動(dòng)檢測(cè)應(yīng)用提供集成且靈活的解決方案。它包括 Z8FS021 ZMOTION 入侵 MCU 與精選鏡頭相結(jié)合,以適應(yīng)一系列入侵
    的頭像 發(fā)表于 06-17 11:10 ?2200次閱讀
    基于被動(dòng)紅外 (<b class='flag-5'>PIR</b>) 的<b class='flag-5'>運(yùn)動(dòng)</b>探測(cè)器

    使用PCB設(shè)計(jì)運(yùn)動(dòng)感應(yīng)

    電子發(fā)燒友網(wǎng)站提供《使用PCB設(shè)計(jì)運(yùn)動(dòng)感應(yīng)燈.zip》資料免費(fèi)下載
    發(fā)表于 07-11 15:52 ?5次下載
    使用PCB設(shè)計(jì)<b class='flag-5'>運(yùn)動(dòng)感應(yīng)</b>燈

    運(yùn)動(dòng)感應(yīng)水龍頭系統(tǒng)開源分享

    電子發(fā)燒友網(wǎng)站提供《運(yùn)動(dòng)感應(yīng)水龍頭系統(tǒng)開源分享.zip》資料免費(fèi)下載
    發(fā)表于 10-31 14:28 ?4次下載
    <b class='flag-5'>運(yùn)動(dòng)感應(yīng)</b>水龍頭系統(tǒng)開源分享

    床燈下的運(yùn)動(dòng)感應(yīng)開源分享

    電子發(fā)燒友網(wǎng)站提供《床燈下的運(yùn)動(dòng)感應(yīng)開源分享.zip》資料免費(fèi)下載
    發(fā)表于 11-08 10:56 ?0次下載
    床燈下的<b class='flag-5'>運(yùn)動(dòng)感應(yīng)</b>開源分享

    基于ATtiny1627 MCU運(yùn)動(dòng)感應(yīng)

    我有一位管理系內(nèi)電子實(shí)驗(yàn)室的實(shí)驗(yàn)室工程師朋友。他解決的問題之一是計(jì)算房間內(nèi)的學(xué)生人數(shù),以便量化實(shí)驗(yàn)室的使用情況。有很多方法可以解決這個(gè)問題——視覺攝像頭、雷達(dá)傳感器、門開關(guān)等……但是,該解決方案還必須符合有關(guān)隱私的法律,并且可以在不損壞實(shí)驗(yàn)室空間的情況下進(jìn)行安裝——這意味著一些解決方案,例如視覺相機(jī),幾乎立即離開了桌子。雖然他已經(jīng)退休,但這個(gè)問題仍然是一個(gè)有趣的練習(xí)。解決此問題的一種可能方法是使用無
    發(fā)表于 12-21 12:30 ?0次下載

    一周新品推薦:英飛凌功率集成模塊PIM IGBT和Microchip ATtiny1627 Curiosity Nano評(píng)估套件

    Digi-Key?Daily? 短視頻 本期Digi-KeyDaily 向大家推介兩款產(chǎn)品——英飛凌PIM IGBT模塊FP25R12W1T7_B11和Microchip ATtiny1627
    的頭像 發(fā)表于 01-29 19:00 ?1211次閱讀

    運(yùn)動(dòng)感應(yīng)警報(bào)開源分享

    電子發(fā)燒友網(wǎng)站提供《運(yùn)動(dòng)感應(yīng)警報(bào)開源分享.zip》資料免費(fèi)下載
    發(fā)表于 02-06 14:07 ?0次下載
    <b class='flag-5'>運(yùn)動(dòng)感應(yīng)</b>警報(bào)開源分享

    基于Arduino Nano運(yùn)動(dòng)感應(yīng)燈帽

    電子發(fā)燒友網(wǎng)站提供《基于Arduino Nano運(yùn)動(dòng)感應(yīng)燈帽.zip》資料免費(fèi)下載
    發(fā)表于 02-13 16:35 ?1次下載
    基于Arduino Nano<b class='flag-5'>運(yùn)動(dòng)感應(yīng)</b>燈帽

    運(yùn)動(dòng)感應(yīng)小夜燈開源分享

    電子發(fā)燒友網(wǎng)站提供《運(yùn)動(dòng)感應(yīng)小夜燈開源分享.zip》資料免費(fèi)下載
    發(fā)表于 06-29 09:32 ?1次下載
    <b class='flag-5'>運(yùn)動(dòng)感應(yīng)</b>小夜燈開源分享

    采用tinyAVR 2系列實(shí)現(xiàn)高性價(jià)比的低功耗PIR運(yùn)動(dòng)檢測(cè)

    電子發(fā)燒友網(wǎng)站提供《采用tinyAVR 2系列實(shí)現(xiàn)高性價(jià)比的低功耗PIR運(yùn)動(dòng)檢測(cè).pdf》資料免費(fèi)下載
    發(fā)表于 09-19 17:09 ?1次下載
    <b class='flag-5'>采用</b>tinyAVR 2<b class='flag-5'>系列</b>實(shí)現(xiàn)高性價(jià)比的低功耗<b class='flag-5'>PIR</b><b class='flag-5'>運(yùn)動(dòng)</b>檢測(cè)

    同樣是運(yùn)動(dòng)感應(yīng),微波雷達(dá)感應(yīng)技術(shù)和紅外感應(yīng)技術(shù)有什么區(qū)別?

    同樣是運(yùn)動(dòng)感應(yīng),微波雷達(dá)感應(yīng)技術(shù)和紅外感應(yīng)技術(shù)有什么區(qū)別? 微波雷達(dá)感應(yīng)技術(shù)和紅外感應(yīng)技術(shù)都是常見的運(yùn)動(dòng)
    的頭像 發(fā)表于 12-12 14:37 ?935次閱讀