[導(dǎo)讀]哈嘍,大家好,本期小飛哥帶來的是常用的數(shù)字量輸出傳感器的原理與使用說明,希望能對伙伴們有幫助!實現(xiàn)目標:了解常用傳感器的原理實現(xiàn),達到舉一反三的效果,學(xué)會如何操作;硬件準備:聲音傳感器(或者其他同類傳感器)LED燈單片機(STM32F103C8T6或其他)軟件:keil5先來介紹...
哈嘍,大家好,本期小飛哥帶來的是常用的數(shù)字量輸出傳感器的原理與使用說明,希望能對伙伴們有幫助!
實現(xiàn)目標:了解常用傳感器的原理實現(xiàn),達到舉一反三的效果,學(xué)會如何操作;
硬件準備:聲音傳感器(或者其他同類傳感器)
LED燈
單片機(STM32F103C8T6或其他)
軟件:keil5
先來介紹幾款我們在DIY小玩意的時候經(jīng)常用到的幾款傳感器:
一、常用傳感器認識聲音傳感器,在某寶很容易找到,一般有4線制,三線制,主要區(qū)別是4線兼容3線的,4線的多一個模擬量輸出,讓我們開發(fā)的空間更大,比如對聲音粗略的分等級,不同分貝的聲音控制不同的設(shè)備,當然這種模塊精度不高。輸出方式:1)數(shù)字量輸出:通過板載電位器設(shè)定聲音檢測閾值,當檢測到聲音超過閾值時,通過數(shù)字引腳DO輸出低電平。2)模擬量輸出:聲音越大,AO引腳輸出的電壓值越高,通過ADC采集的模擬值越高。
4線制聲控傳感器模塊?3線制聲控傳感器模塊接收端是光敏電阻,光照不同會呈現(xiàn)不同的電阻值,這種傳感器同樣也是有3線制,4線制,與上面聲控傳感器原理相同。輸出方式:1)數(shù)字量輸出:通過板載電位器設(shè)定光照檢測閾值,當檢測到光照強度超過閾值時,通過數(shù)字引腳DO輸出低電平。2)模擬量輸出:光照強度越大,AO引腳輸出的電壓值越高,通過ADC采集的模擬值越高。
4線制光敏傳感器模塊?3線制光敏傳感器模塊接收端是MQ-2煙霧傳感器,MQ-2傳感器對可燃氣、煙霧等氣體靈敏度高,這種傳感器同樣也是有3線制,4線制,與上面?zhèn)鞲衅髟硐嗤?,這個模塊某寶大多是4線制,可能3線的不怎么好賣吧,哈哈輸出方式:1)數(shù)字量輸出:通過板載電位器設(shè)定煙霧檢測閾值,當檢測到煙霧濃度超過閾值時,通過數(shù)字引腳DO輸出低電平。1)模擬量輸出:煙霧濃度越大,AO引腳輸出的電壓值越高,通過ADC采集的模擬值越高。4線制煙霧傳感器模塊
諸如此類的傳感器還有很多,像雨水傳感器、震動傳感器等等,下面圖片中的許多都是一樣的原理,大家學(xué)會一種,就可以舉一反三啦。二、原理圖說明
接下來,小飛哥以聲音傳感器為例,對此類傳感器的通用底板做點簡單介紹,下圖是找的某款模塊手冊,做的也是非常用心了,板子上有LM393進行數(shù)字量輸出,LM386對聲音信號放大后作為模擬量輸出,接著來分析下此模塊的原理圖。可以看到,聲音信號進來之后,是比較微弱的,經(jīng)過R1可調(diào)電阻控制聲音的幅值,經(jīng)過LM386對聲音信號進行放大,放大倍數(shù)有兩種方式,一種是pin 1及pin 8間加一個10μF的電容即可使增益變成200,也就是此模塊采用的方式,另外一種是在1腳和8腳之間增加一只外接電阻和電容,便可將電壓增益調(diào)為200以內(nèi)的任意值。然后放大后的聲音信號,一路是經(jīng)過c6電容去直流之后,直接輸出至模塊AOUT引腳,此信號可以結(jié)合我們的單片機ADC進行采集,然后可以對聲音信號做傅里葉變化,顯示屏顯示,就可以得到音樂頻譜啦。另一路是輸入至LM393電壓比較器,通過調(diào)節(jié)R3可調(diào)電阻,作為正相輸入電壓,當反相輸入電壓大于正相電壓時,LM393輸出高電平,反之,輸出低電平,實現(xiàn)不同閾值下的電壓比較功能,也就是檢測聲音的大小。
什么是電壓比較器? 簡單地說, 電壓比較器是對兩個模擬電壓比較其大小(也有兩個數(shù)字電壓比較的,這里不介紹),并判斷出其中哪一個電壓高,如圖1所示。圖1(a)是比較器,它有兩個輸入端:同相輸入端(“ ” 端) 及反相輸入端(“-”端),有一個輸出端Vout(輸出電平信號)。另外有電源V 及地(這是個單電源比較器),同相端輸入電壓VA,反相端輸入VB。VA和VB的變化如圖1(b)所示。在時間0~t1時,VA>VB;在t1~t2時,VB>VA;在t2~t3時,VA>VB。在這種情況下,Vout的輸出如圖1(c)所示:VA>VB時,Vout輸出高電平(飽和輸出);VB>VA時,Vout輸出低電平。根據(jù)輸出電平的高低便可知道哪個電壓大。
如果把VA輸入到反相端,VB輸入到同相端,VA及VB的電壓變化仍然如圖1(b)所示,則Vout輸出如圖1(d)所示。與圖1(c)比較,其輸出電平倒了一下。輸出電平變化與VA、VB的輸入端有關(guān)。
其他一些模塊大多是沒有前級放大芯片,模擬量是直接輸出的,可能是由于輸出的信號比較強吧,柱極咪頭輸出的聲音電信號是非常微弱的,若果沒有前置放大的話,單片機AD不好采集得到,所以前置放大器還是必須的。簡單的應(yīng)用場景,平時用的更多的是數(shù)字量輸出,直接接到單片機IO,檢測高低電平,然后控制后端繼電器或者其他設(shè)備。三、聲音傳感器模塊測試
代碼比較簡單,主要用到外部中斷引腳,或者普通IO輪訓(xùn)方式也可以,就不多說了,主要介紹下,實驗用到的最小系統(tǒng)部分,主芯片用的是STM32F103C8T6,這也是小飛哥以前無聊畫的板子,把以上介紹的多種傳感器原理在最小系統(tǒng)板子上實現(xiàn)了,板子開源大家可以進群獲取資料,主要包括以下功能:1)?NRF24L01
2)?EEPROM3)?4個獨立按鍵4)?LED燈5)?LED燈驅(qū)動電路6)?電壓比較器電路
7) 串口一鍵下載也是非常的簡潔了。。。做一個聲控燈又太浪費,哈哈,可以測試NRF24L01,小飛哥已經(jīng)調(diào)通,有做板子的童鞋,代碼可以找我要哈。 ? 實現(xiàn)效果:
?????????????????????????????????????????
本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
火災(zāi)自動報警系統(tǒng)(Fire Alarm System,簡稱FAS系統(tǒng))是人們?yōu)榱嗽缙诎l(fā)現(xiàn)通報火災(zāi),并及時采取有效措施,控制和撲滅火災(zāi),而設(shè)置在建筑物中或其它場所的一種自動消防設(shè)施,是人們同火災(zāi)作斗爭的有力工具。
關(guān)鍵字:
ds18b20
溫度傳感器
火災(zāi)報警器
煙霧傳感器
一、概述火災(zāi)自動報警系統(tǒng)(Fire Alarm System,簡稱FAS系統(tǒng))是人們?yōu)榱嗽缙诎l(fā)現(xiàn)通報火災(zāi),并及時采取有效措施,控制和撲滅火災(zāi),而設(shè)置在建筑物中或其它場所的一種自動消防設(shè)施,是人們同火災(zāi)作斗爭的有力工具。【
關(guān)鍵字:
ds18b20
溫度傳感器
火災(zāi)報警器
煙霧傳感器
PNP與NPN型傳感器其實就是利用三極管的飽和和截止,輸出兩種狀態(tài),屬于開關(guān)型傳感器。但輸出信號是截然相反的,即高電平和低電平。PNP輸出是高電平1,NPN輸出的是低電平0。
關(guān)鍵字:
傳感器原理
電平
霍爾開關(guān)
觸發(fā)
摘要:現(xiàn)實生活中由于火災(zāi)的時常發(fā)生,提出了一種關(guān)于單片機的自動滅火裝置。該裝置可自動檢測火災(zāi)信息,根據(jù)不同環(huán)境狀況由單片機控制發(fā)出不同的報警功能,并在火災(zāi)發(fā)生時自動滅火。該裝置通過A1789C51單片機控制,
關(guān)鍵字:
單片機
煙霧傳感器
發(fā)光二極管
BSP
摘要:該系統(tǒng)以STC89C52單片機作為報警器的核心控制器,用溫度傳感器DS18B20和煙霧傳感器MQ-2分別耐環(huán)境進行溫度和煙霧的數(shù)據(jù)采集,并將采集的數(shù)據(jù)傳送給單片機,單片機對采集數(shù)據(jù)進行取樣報警。本系統(tǒng)具有體積小、成
關(guān)鍵字:
煙霧傳感器
語音報警
報警器
STC89C52單片機
某些半導(dǎo)體具有這樣一種特性,即在充有一定氣體的周圍空氣中其電阻值會隨溫度的升高而急劇減小。這種效應(yīng)也可以表現(xiàn)為:當氣體濃度達到一定時其材料的性能將發(fā)生很大的
關(guān)鍵字:
氣體傳感器
電路圖
傳感器原理
繼電器
測距傳感器,相信大家一定不會陌生了,今天本文收集整理了一些關(guān)于測距傳感器的原理資料,希望本文能對各位讀者有比較大的參考價值。下面我們就來對其原理作下簡要說明。超聲波測距傳感器原理超聲波對液體、固體的穿
關(guān)鍵字:
測距傳感器
反射
雪崩光電二極管
傳感器原理
介紹了一種基于AT89C52單片機和MQ-2型半導(dǎo)體電阻式煙霧傳感器的煙霧報警器設(shè)計。該煙霧報警器具有聲光報警、濃度顯示以及與上位機串口通信等功能。其結(jié)構(gòu)簡單,價格低廉,性能穩(wěn)定,具有較好的實用價值。本文引用地址
關(guān)鍵字:
AT89C52
煙霧傳感器
引腳
煙霧報警器
摘要:介紹了一種基于AT89C52單片機和MQ-2型半導(dǎo)體電阻式煙霧傳感器的煙霧報警器設(shè)計。該煙霧報警器具有聲光報警、濃度顯示以及與上位機串口通信等功能。其結(jié)構(gòu)簡單,價格低廉,性能穩(wěn)定,具有較好的實用價值。
關(guān)鍵
關(guān)鍵字:
煙霧傳感器
煙霧報警器
AT89C52單片機
BSP
摘要:介紹了一種基于AT89C52單片機和MQ-2型半導(dǎo)體電阻式煙霧傳感器的煙霧報警器設(shè)計。該煙霧報警器具有聲光報警、濃度顯示以及與上位機串口通信等功能。其結(jié)構(gòu)簡單,價格低廉,性能穩(wěn)定,具有較好的實用價值。
關(guān)鍵
關(guān)鍵字:
煙霧傳感器
煙霧報警器
AT89C52單片機
BSP
所謂氣體傳感器是 指用于探測在一定區(qū)域范圍內(nèi)是否存在特定氣體和/或能連續(xù)測量氣體成分濃度的儀表。在煤礦、石油、化工、市政、醫(yī)療、交通運輸、家庭等安全防護方面,氣體 傳感器常用于探測可燃、易燃、有毒氣體的濃
關(guān)鍵字:
氣體傳感器
傳感器原理
檢測器
半導(dǎo)體
每種加速度傳感器技術(shù)都有其優(yōu)缺點。在作出選擇之前,明確它們的區(qū)別和測試需求是非常重要的。首先也是最重要的是,對于需要測量靜態(tài)加速度或低頻加速度(<1Hz)的應(yīng)用,或者需要用加速度計算速度和位移的應(yīng)用,需要選
關(guān)鍵字:
傳感器原理
壓電
加速度傳感器
位移
電子鼻主要由氣味取樣操作器、氣體傳感器陣列和信號處理系統(tǒng)三種功能器件組成。電子鼻識別氣味的主要機理是在陣列中的每個傳感器對被測氣體都有不同的靈敏度,例如,一號氣體可在某個傳感器上產(chǎn)生高響應(yīng),而對其他傳
關(guān)鍵字:
傳感器原理
電子
SAW
傳感器陣列
前言隨著汽車電子技術(shù)的不斷發(fā)展,汽車傳感器(汽車傳感器類型)在汽車發(fā)動機、底盤和車身的各個系統(tǒng)中負擔著信息的采集和傳輸?shù)墓δ?,汽車各個系統(tǒng)的控制過程正是依靠傳感器及時識別外界變化和系統(tǒng)本身的變化,再根據(jù)
關(guān)鍵字:
上汽
傳感器原理
汽車傳感器
BSP
電容式物位傳感器原理是插入料倉中的電極與料倉壁之間構(gòu)成電容器,當倉內(nèi)物料位置變化引起電容量的變化時,通過轉(zhuǎn)換電路得到相應(yīng)的控制信號。因為電容量是連續(xù)變化的,因此該傳感器可以用作連續(xù)式物位測量,也可用作
關(guān)鍵字:
傳感器原理
電容式
電極
開關(guān)
新型位移傳感器的測量原理是基于RLC耦合電路產(chǎn)生的,是電感式原理的革新技術(shù)。不像電位計式或磁致伸縮式傳感器的檢測原理,這種測量方式具有相當大的優(yōu)勢。傳感器集成了信號發(fā)射器和接收器線圈系統(tǒng),它們以印刷線圈的
關(guān)鍵字:
傳感器原理
位移傳感器
線圈
激光位移傳感器
前言傳感器是汽車電子控制系統(tǒng)重要的組成部分,隨著科技的發(fā)展,汽車傳感器的用途更加的廣泛,汽車的安全、舒適、經(jīng)濟等很多的反方面都離不開傳感器的工作。保證汽車的安全正常行駛,我們要熟知汽車常用的傳感器的工
關(guān)鍵字:
傳感器原理
汽車
發(fā)動機
BSP
曾幾何時,一種稱為“膠囊房”的公寓出現(xiàn)在人們視野中,并逐漸受到人們的追捧。近日,云南昆明也出現(xiàn)了首家膠囊公寓——云南昆明世紀國際公寓11樓膠囊公寓,已經(jīng)辦妥了消防、公安、環(huán)保、衛(wèi)生、工商、稅務(wù)等證照,讓
關(guān)鍵字:
傳感器
煙霧傳感器
電腦
ABS