日韩欧美视频第二区,秋霞成人午夜鲁丝一区二区三区,美女日批视频在线观看,av在线不卡免费

電子開發(fā)網(wǎng)

電子開發(fā)網(wǎng)電子設(shè)計 | 電子開發(fā)網(wǎng)Rss 2.0 會員中心 會員注冊
搜索: 您現(xiàn)在的位置: 電子開發(fā)網(wǎng) >> 電子開發(fā) >> 嵌入式系統(tǒng) >> PIC單片機(jī) >> 正文

使用PIC單片機(jī)開發(fā)的被動紅外傳感器模塊的報警器

作者:佚名    文章來源:本站原創(chuàng)    點(diǎn)擊數(shù):    更新時間:2022-05-06

  在本文中,單片機(jī)開發(fā)工程師們分享了一個使用PIC單片機(jī)開發(fā)的被動紅外(PIR)傳感器模塊的報警器。在這個方案中,我們使用PIC12F635單片機(jī)進(jìn)行開發(fā),持續(xù)監(jiān)控傳感器模塊的輸出,并在其激活時打開蜂鳴器。

  一、被動紅外(PIR)報警器方案的原理

  某些半導(dǎo)體材料具有暴露于熱紅外輻射時會產(chǎn)生表面電荷的特性。這種現(xiàn)象稱為熱電。被動紅外(PIR)傳感器模塊的工作原理相同。人體以紅外線輻射的形式輻射熱量,最大約為9.4微米。人體的存在會導(dǎo)致熱釋電傳感器感應(yīng)到的周圍環(huán)境的IR輪廓發(fā)生突然變化。PIR傳感器模塊在板上具有儀表電路,該儀表電路將該信號放大到適當(dāng)?shù)碾妷弘娖揭灾甘具\(yùn)動的檢測。

  PIR傳感器需要大約10到60秒的初始穩(wěn)定時間才能正常運(yùn)行。在這段時間內(nèi),傳感器要熟悉周圍的環(huán)境,并應(yīng)避免其視野內(nèi)的任何運(yùn)動。PIR傳感器的典型范圍為6米,其設(shè)計旨在適應(yīng)緩慢變化的條件,例如隨著時間的流逝,周圍溫度分布的逐漸變化。但是,傳感器會響應(yīng)任何輪廓的突然變化(例如,人體運(yùn)動)。這就是為什么不應(yīng)將PIR傳感器模塊放置在加熱器,交流電源插座或任何會在周圍環(huán)境中產(chǎn)生快速變化的地方的原因。

  PIR傳感器模塊通常具有3針連接:Vcc,輸出和接地。引腳排列可能會有所不同,因此我建議查看制造商的數(shù)據(jù)表以確認(rèn)引腳。有時候,他們確實(shí)在板上靠近引腳的地方有標(biāo)簽。我所擁有的一個可以做到,它可以通過5-12V電源供電,因?yàn)樗哂凶约旱姆(wěn)壓器。當(dāng)檢測到運(yùn)動時,輸出變高。

  此外,它還有3針跳線選擇,可用于單觸發(fā)或連續(xù)觸發(fā)輸出模式。這兩個位置帶有標(biāo)簽H和L。當(dāng)跳線位于H位置時,當(dāng)反復(fù)重新觸發(fā)傳感器時,輸出將保持高電平。在位置L,每次觸發(fā)傳感器,輸出就變高和變低。因此,在此模式下,連續(xù)運(yùn)動將產(chǎn)生重復(fù)的高/低脈沖。傳感器模塊的前部具有菲涅耳透鏡,可將紅外光聚焦到傳感器元件上。

  二、紅外報警器方案電路圖

  該紅外報警器方案的電路圖非常簡單,這里使用4節(jié)AA電池為電路供電,可提供6V電源。串聯(lián)使用一個二極管將電壓降至5.4V,因?yàn)镻IC單片機(jī)的工作電壓應(yīng)低于5.5V。此外,在電源極性相反的情況下,該二極管還可以為電路提供保護(hù)。我已經(jīng)使用NI-MH可充電電池(可提供4.8V)對電路進(jìn)行了測試,并且可以正常工作,但是我建議使用堿性電池(每個1.5V)以提高性能。你也可以使用9V電池,但是電路中需要LM7805穩(wěn)壓器IC。

  PIR傳感器模塊的輸出通過PIC12F635的GP5(引腳2)進(jìn)行監(jiān)控。當(dāng)檢測到運(yùn)動時,此輸出約為3.3V(我的傳感器模塊的板上有3.3V穩(wěn)壓器IC)。你仍然可以使用該電壓作為PIC12F635的有效邏輯高電平,但我更喜歡使用該電壓來驅(qū)動NPN晶體管(BC547)的基極,以便在集電極處獲得邏輯電壓的完整擺幅。現(xiàn)在,單片機(jī)監(jiān)視晶體管的集電極上的電壓。在正常情況下,晶體管截止,集電極輸出為邏輯高電平(+5V)。當(dāng)檢測到運(yùn)動時,傳感器模塊的高輸出使晶體管飽和,并且集電極處的電壓下降至邏輯低。觸發(fā)器的跳線選擇在H位置,因此只要運(yùn)動存在,傳感器的輸出將保持有效。注意,PIC12F635單片機(jī)使用4.0 MHz的內(nèi)部時鐘源。在本方案中,MCLR功能被禁用,WDT為OFF。

  使用PIC單片機(jī)開發(fā)的被動紅外傳感器模塊的報警器

  LED通過串聯(lián)的限流電阻連接到端口GP4。電源打開時,LED閃爍3次。這表示系統(tǒng)已啟動。端口引腳GP2驅(qū)動壓電蜂鳴器。壓電蜂鳴器在其諧振頻率處提供最大的輸出聲壓。我使用的壓電蜂鳴器是EFM-290ED,其諧振頻率為3.4±0.5 KHz。玩了一點(diǎn)之后,我發(fā)現(xiàn)最大的輸出聲音約為3725 Hz。盡管規(guī)范說工作電壓為7-12V,但僅用5V供電時會產(chǎn)生很大的聲音。

  該方案用C語言編寫,并使用MikroC Pro for PIC進(jìn)行編譯。首次打開電源時,LED閃爍3次,表明系統(tǒng)已打開電源。然后,單片機(jī)等待60秒鐘,然后開始監(jiān)視PIR傳感器輸出。需要注意的是,首次開啟電源時,PIR傳感器需要此等待一小會時間才能穩(wěn)定下來。當(dāng)單片機(jī)檢測到傳感器被觸發(fā)時,它以3725 Hz方波驅(qū)動壓電蜂鳴器。MikroC具有用于生成聲音的內(nèi)置庫(Sound_Play())。另一個需要注意的問題是當(dāng)感應(yīng)到運(yùn)動時你想要讓警報響多長時間,這取決于你對單片機(jī)進(jìn)行編程的設(shè)置。由于傳感器處于重新觸發(fā)模式,因此只要持續(xù)感測到運(yùn)動,蜂鳴器就會保持打開狀態(tài)。如果運(yùn)動消失,并且傳感器輸出變?yōu)檫壿嫷碗娖剑瑒t蜂鳴器不會立即停止,但仍會打開約10秒鐘,但頻率略有不同(3570 Hz)。如果再次檢測到運(yùn)動,它將以其峰值諧振頻率(3725 Hz)驅(qū)動壓電蜂鳴器。

  三、紅外報警器方案源代碼

  sbit Sensor_IP at GP5_bit; // sensor I/P

  sbit LED at GP4_bit; // LED O/P

  unsigned short trigger, counter;

  void Get_Delay(){

  Delay_ms(300);

  }

  void main() {

  CMCON0 = 7;

  TRISIO = 0b00101000; // GP5, 5 I/P‘s, Rest O/P’s

  GPIO = 0;

  Sound_Init(&GPIO,2);

  // Blink LED at Startup

  LED = 1;

  Get_Delay();

  LED = 0;

  Get_Delay();

  LED = 1;

  Get_Delay();

  LED = 0;

  Get_Delay();

  LED = 1;

  Get_Delay();

  LED = 0;

  Delay_ms(60000); // 45 Sec delay for PIR module stabilizaTIon

  counter = 0;

  trigger = 0;

  do {

  while (!Sensor_IP) { // Sensor I/P Low

  Sound_Play(3725, 600);

  Delay_ms(500);

  trigger = 1;

  counter = 0;

  }

  if (trigger) {

  Sound_Play(3570, 600);

  Delay_ms(500);

  counter = counter+1;

  if(counter == 10) trigger=0;

  }

  }while(1);

  } // End main()

Tags:PIC單片機(jī),紅外傳感器,報警器  
責(zé)任編輯:admin
  • 上一篇文章:
  • 下一篇文章: 沒有了
  • 相關(guān)文章列表
    什么是PIC單片機(jī)
    51單片機(jī)、AVR單片機(jī)和PIC單片機(jī)的IO口操作
    溫度報警器 溫度異常提醒器--Temperature anomaly alarm
    汽車油量檢測報警電路圖
    電池供電陽臺門窗入侵?jǐn)嗑報警器電路,三極管放大電路
    電子制作 LM358紅外探測報警器制作
    基于556芯片的超速報警器電路,NE556
    簡單實(shí)用的摩托車報警裝置,三極管開關(guān)電路及繼電器組成的報警電
    貴重家電防盜報警器原理圖 KD9561和晶閘管組成的報警器
    簡易調(diào)頻對講機(jī),對講機(jī)電路圖詳解
    激光報警器 激光棒制成的探測報警裝置電路,laser detector
    NE555制作震動報警器,555振動報警器電路圖
    電力載波遙控報警器, Remote Control Alarm via Power Line
    閃光燈電路,簡易閃光警示燈,Flashing warning light
    可設(shè)定上下限的溫度報警器,CD4093
    閃光磁控報警電路,Flash magnetron alarm circuit
    三個三極管水位報警,水位報警器原理圖
    司機(jī)酒精檢測報警器,Alcohol Detector
    LM324,自制濕度檢測報警器,humidity detector
    CD4060,LM386,報警電路,多音調(diào)警報器,Multi-tone alarm
    水位監(jiān)測,分立元件水位報警器電路,Water level alarm
    細(xì)絲報警電路圖
    微波防盜報警器
    磁控門窗防盜報警器,Burglar Alarm
    聲控防盜告警器,Voice Alarm
    經(jīng)濟(jì)實(shí)用的多路紅外線防盜報警器,Infrared burglar alarm
    一款經(jīng)濟(jì)實(shí)用的門磁報警器,Door magnetic alarm
    無源停電報警器,Power failure alarm
    NE555 陰影報警器,Shadow Alarm
    NE555有毒有害氣體報警器,NE555 gas alarm
    請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
    1分 2分 3分 4分 5分

    還可以輸入 200 個字
    [ 查看全部 ] 網(wǎng)友評論
    關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
    返回頂部
    刷新頁面
    下到頁底
    晶體管查詢
    主站蜘蛛池模板: 双辽市| 林周县| 高唐县| 竹北市| 额敏县| 靖西县| 赫章县| 台南市| 杭州市| 隆回县| 达州市| 武城县| 太仆寺旗| 湘潭市| 吴江市| 金塔县| 奇台县| 郁南县| 二连浩特市| 永寿县| 舞阳县| 曲周县| 浦县| 彭州市| 元朗区| 延庆县| 马鞍山市| 精河县| 塔城市| 沙雅县| 集安市| 外汇| 莱阳市| 保靖县| 麻江县| 武功县| 桂东县| 宁明县| 太康县| 梨树县| 仁怀市|