红外热释电传感器-AM412:修訂版本之間的差異

出自YFRobotwiki
跳轉到: 導覽搜尋
第 86 行: 第 86 行:
 
 程序下载地址:[https://eyun.baidu.com/s/3pL5aRlp AM412_Pyroelectric]
 
 程序下载地址:[https://eyun.baidu.com/s/3pL5aRlp AM412_Pyroelectric]
  
 程序运行结果:当 有人经过 检测范围内时, 点亮UNO板载LED 否则熄灭LED。(调节模块上的 位器 可以控制延时 间及 检测 距离)
+
 程序运行结果:当 红外热释电传感器在 检测范围内 检测到运动的生命体 时, 在输出引脚会输出高电平 ,电 压为3V 输出指示灯点亮,当 检测 到红外热释电信号消失时,延迟2.3s后,输出低电平,电压为0V,输出指示灯熄灭。
 
+
  
 +
<font color="darkorenge">注意:</font>传感器刚刚上电时,会出现一小段时间的不稳定,输出端会出现电平抖动!
  
  

2017年8月31日 (四) 11:13的修訂版本

產品簡介


紅外熱釋電傳感器採用採用數字一體化集成人體熱釋電紅外探頭AM412,能檢測運動的人或動物身上發出的紅外線並輸出開關信號,可以應用於各種需要檢測運動人體或動物體的場合。市場上的大部分熱釋電紅外傳感器需要人體熱釋電紅外探頭、專用芯片和複雜的外圍電路來實現,體積大,電路複雜,可靠性略低。該款紅外熱釋電運動傳感器,專為Arduino設計,具有體積小、可靠性高、功耗低、外圍電路簡單等特點。

工作原理

探頭概述

這款熱釋電紅外運動傳感器採用數字一體化集成人體熱釋電紅外探頭AM412。

AM412是一個將數字智能控制電路與人體探測敏感元都集成在電磁屏蔽罩內的熱釋電紅外探頭。人體探測敏感元將感應到的人體移動信號通過一個甚高阻抗差分輸入電路耦合到數字智能集成電路芯片上,數字智能集成電路將信號轉化成15位ADC數字信號,當PIR信號超過選定的數字閥值時就會有延時的高電平輸出。所有的信號處理都在一個芯片上完成。

觸發模式

在檢測範圍內,當探頭接收到的熱釋電紅外信號超過探頭內部的觸發閾值之後,內部會產生一個計數脈衝。當探頭再次接收到這樣的信號,它會認為是接收到了第二個脈衝,一旦在4 秒鐘之內接收到2 個脈衝以後,探頭就會產生報警信號,同時輸出引腳輸出高電平。另外,只要接收到的信號幅值超過觸發閾值的5 倍以上,那麼只需要一個脈衝就能觸發輸出端的高電平輸出。下圖為觸發邏輯圖示例。對於多次觸發情況,輸出高電平的維持時間從最後一次有效脈衝開始計時。

PIR sequential.jpg
調整延遲

本款紅外熱釋電運動傳感器默認的高電平延時時間為2.3~3秒左右,取AM412最短的延遲時間,但保留了修改延遲時間的設計。如示意圖所示: 在右下角,修改R2電阻的阻值即可修改延遲時間。默認R1=1MΩ,R2=0Ω。

具體的電阻值請參考數字熱釋電傳感器AM412數據手冊第4頁。電阻封裝為0603。

規格參數


  • 輸入電壓:3.3~5V,最高6V
  • 工作電流:15uA
  • 工作溫度:-20~85℃
  • 輸出電壓:高電平3V,低電平0V
  • 輸出極限電流:100mA
  • 輸出延時時間(高電平):2.3秒左右(時間可調)
  • 感應角度:100°
  • 感應距離:12m(實際測得8m左右)
  • 輸出指示燈:高電平點亮
  • 模塊尺寸:28mm×20mm
  • 模塊質量:3.2g


應用範圍


  • 安防產品
  • 人體感應玩具
  • 人體感應燈
  • 工業自動化控制


引腳說明


  • 1. GND -- 地
  • 2. VCC -- 電源
  • 3. OUT -- 信號輸出


應用示例


電路連接示意圖

紅外熱釋電傳感器模塊的 GND、VCC、OUT分別連接 Arduino UNO的GND、VCC(+5V)、D7引腳。



示例代碼

//pyroelectric sensor test

byte sensorPin = 3;
byte indicator = 13;
void setup()
{
  pinMode(sensorPin,INPUT);
  pinMode(indicator,OUTPUT);
}
void loop()
{
  byte state = digitalRead(sensorPin);
  digitalWrite(indicator,state);
  delay(500);
}

程序下載地址:AM412_Pyroelectric

程序運行結果:當紅外熱釋電傳感器在檢測範圍內檢測到運動的生命體時,在輸出引腳會輸出高電平,電壓為3V,同時輸出指示燈點亮,當檢測到紅外熱釋電信號消失時,延遲2.3s後,輸出低電平,電壓為0V,輸出指示燈熄滅。

注意:傳感器剛剛上電時,會出現一小段時間的不穩定,輸出端會出現電平抖動!


參考資料





返回首頁

更多建議和問題歡迎反饋至 YFRobot論壇

購買方式:YFRobot 電子工作室