在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

使用單片機實現無線控制家電報警器的資料說明

Wildesbeast ? 來源:單片機教程網 ? 作者:單片機教程網 ? 2020-07-26 11:33 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1引言

由于經濟的快速發展,人們生活水平得到較大的提高,生活節奏也越來越快,為此家電遙控和家庭安全也為人們所需要和重視。以AT89C51單片機為核心通過電話進行電器遙控和報警裝置主要解決這些問題。他的主要功能有:通過電話可以遙控16路電器通斷,遙控路數可以根據需要進行擴展;可以實現電器調壓調速控制,有密碼設定,保密安全性好;有語言提示,避免盲目操作;可以取消已輸入的操作命令;當單片機接收到家中天然氣泄露、溫度超限和失竊信號后會自動撥打預留電話并報告家中發生的情況。

2硬件電路設計

總體電路設計思路是:電話遙控報警器與家用電話采用并聯方式,當有振鈴信號時單片機開始記數,前10次鈴聲內若有人接電話,則遙控報警器被屏蔽,不影響正常接聽電話,若10次鈴聲后無人接聽,約定遙控報警器自動模擬掛機,并發出提示音要求用戶輸入密碼,允許3次輸入錯誤,并有2次提示輸入錯誤重新輸入,若第3次輸入錯誤則自動掛機。密碼輸入確認無 誤后,發出提示音,提示用戶輸入要求執行任務的電器代碼,代碼為3位數字加“#”字確認,前2位數字為電器代號,范圍為1~16(假定控制電器為16個),第3位數為調壓調速的級數,范圍為1~4(檔數根據需要確定),若電器無調壓調速,則第3位數無效。若同一任務所輸入的次數為偶數,表示取消任務。若2次按鍵的時間間隔小于100 ms,則第2次按鍵輸入無效,以防止抖動。若前次按鍵后10 s無按鍵輸入,默認為無任務輸入,自動掛機。掛機后單片機把輸入任務送對應輸出口執行任務,并保持狀態直到有新任務輸入。

硬件電路主要包括震鈴檢測電路、模擬摘機和DTMF解調電路、調速電路、任務執行電路、3路傳感器報警信號電路,以及語音電路部分。硬件電路框圖如圖1所示。

2.1振鈴檢測電路

電路如圖2所示。電話線振鈴信號為25 Hz,75~100 V。因此不能直接與IC電路連接,同時為了防雷擊,輸入端用1μF/160 V電容進行隔離。鈴流聲經全橋整流后再由光電耦合器4N25耦合并經40106整形后送89C51 T0計數器進行振鈴次數記數,當T0記數為10次時,按約定為有任務輸入,89C51輸出模擬摘機信號使線路接通,同時單片機控制語音提示電路送入雙音頻DTMF解碼電路。


2.2雙音頻解碼DTMF電路

DTMF電路采用典型的MF8870芯片作雙音頻解碼電路。當單片機發出模擬摘機信號后使線路接通,在提示音后輸入密碼,如MF8870,確認有信號輸入后,CIO端(15腳)為“1”,更新輸出鎖存器,并將輸入雙音頻信號解碼為4位二進制數送輸出鎖存器D1~D4端,CIO端電平送EN端(10腳)允許輸出。單片機首先進行密碼核對,然后將MF8870送入的任務信號送RAM中存儲,直到輸入任務結束。

2.3語音提示及撥號電路

語音提示電路采用美國ISD公司語音芯片ISD25120,該芯片可錄放120 s,由于采用“直接模擬量存儲”(DAST)專利技術,信號無需經D/A,A/D轉換等處理過程,失真小,音質好。片內含振蕩器、話筒前置放大器、自動增益控制、防混淆濾波器、平滑濾波器、揚聲器驅動及E2PROM陳列,外圍電路簡單,體積小,3 V單電源供電,耗電省,維持電流僅1μA。

用該芯片只播放預錄好的語句,所以電路只用了放音功能,錄/放模式P/R接高電平,節電方式為工作接地。時鐘采用外時鐘,ISD25120外時鐘頻率f=512 kHz。ISD25120共有10條地址線,要這樣可以實現200 ms的信息分辨率,但由于我們只需要尋找每段錄音起始地址,所以可以降低分辨率使用,這里把A3~A0接地。A9和A8決定A7~A0的意義,當A9和 A8有一個為“0”時,A7~A0表示為當前錄放操作的起始地址,當A9和A8有一不為“0”時,A7~A0表示為不同的操作模式,在此A9和A8接地,表示A7~A0為地址數。當需要放音時,89C51使ISD25120片選端CE=“0”,同時給出A7~A0地址數,在CE的下降沿鎖存,A9~A0具體設置如下:

這樣由A7~A4四條地址線可以最大尋址數為16個,每段時間長短可以由設計者根據需要決定。錄音段起始時間和此段起始地址數關系如下:

時間=某段起始地址數(十進制)×分辨率

不同芯片分辨率不同,具體可查閱有關手冊。 ISD25120分辨率為200 ms,本裝置1~7段為6 s,輸入有關的提示語。第8段為預留電話號碼,9~11段為15 s,用于撥號報警,12~16段共27 s備用。語音提示及撥號電路圖如圖3所示。

當89C51收到由天然氣、溫度和失竊報警器送來信號后,89C51采用將預錄在ISD25120語音芯片中的雙音頻電話號碼及報警語音播出的方式進行報警。由于DTMF雙音多頻數字信號和ISD語音芯片在電話和無線網絡傳輸的語音信號頻率范圍相同,所以此方案可行。但要注意以下問題:貝爾電話DTMF信號標稱誤差是±1.5%,當電話晶體為3.579 45 MHz時,產生的音調誤差范圍為+0.74%~-0.54%。而大部分ISD器件內部振蕩器在全電壓和全溫度范圍內誤差為2.25%,即:ISD器件誤差大于DTMF標準誤差,如圖4所示。所以不能用ISD內部振蕩器,而必須用外部晶體振蕩輸入信號。從圖4可以看出,最壞錄放音情況時,提供給ISD器件的外部時鐘要求誤差小于0.75%,他可以是TTL或CMOS電平。對于ISD25120采樣速率為4 kHz,提供的時鐘頻率為512 kHz,單片機為626 MHz晶體,工作頻率為1 MHz,外加二分頻電路提供給ISD25120的頻率為5 kHz,與要求的512 kHz很接近,使用中不會造成任何問題。這里要求頻率變化誤差要小,而并不要求非常準確的頻率值。

2.4電器控制電路

任務輸入后首先存放在存儲器中,當任務輸入結束后,軟件首先刪除輸入偶次數的任務項,然后將任務送相應口線。若單片機口線夠用,則可以直接由口線送外電路執行,軟件只需進行任務口線狀態取反即可。若單片口線不夠用,則可以外加CD4514芯片進行4~16線解碼的擴展,但每路需加雙穩態電路保持,并進行電流放大,執行的器件一般采用繼電器,繼電器觸頭容量應根據用電器的功率大小決定,并留一定的余量。

2.5調速調壓電路

調速調壓電路執行器件選用雙向可控硅,單片機根據任務送不同脈沖個數,則BT33馳張振蕩器沖放電時間不同,使雙向可控硅導通角大小不同而輸出電壓不同。

3軟件設計

根據以上分析,軟件主流程圖如圖5所示。

除主程序外,子程序包括6位密碼核對子程序、(3位數+#)任務輸入核對子程序、提示音子程序、報警子程序、任務排除偶次輸入子程序、對方回鈴聲和忙音區分子程序以及10 ms,10 s,60 s延時子程序,編寫程序時注意二次按鍵時間小于10 ms時第2次按鍵無效,以防止抖動。當上次按鍵后連續10 s無按鍵輸入信號,則默認可以自動掛機。

報警撥號后對方回鈴音和忙音的區別:按規定回鈴音為1 s高電平4 s低電平方波信號,忙音為高電平和低電平均為0.35 s方波信號,回鈴音和忙音呼叫時間60 s,60 s后自動掛機。當有報警信號送單片機時,通過軟件模擬摘機,預留電話撥號輸出后,在接到第一聲回鈴音或忙音時,定時器開始定時,計數器開始 計輸入的回鈴音或忙音的個數。然后判別在60 s內,若計數值>15個脈沖(這時無論60 s定時到否)則表示對方為忙音,應掛機,延時60 s后重撥號呼叫。若在60 s內計數<14個脈沖,則表示為回鈴音。若在少于12個脈沖中間回鈴音中斷表示對方有人接聽,可以播放報警信號對應的報警語音。若60 s內一直有回鈴音,且定時到,表示對方無人接聽,則掛機延時后重撥,直到電話報警完成。

結語

該裝置是現代家庭中一項十分有用的技術,對裝有無線控制裝置的家庭,只需將執行任務部分改為無線遙控發射即可。隨著可視電話的發展,安裝一個微型攝像頭,出差在外也可以對家中的情況一目了然。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6067

    文章

    44961

    瀏覽量

    648895
  • 報警器
    +關注

    關注

    12

    文章

    944

    瀏覽量

    109656
  • 解調電路
    +關注

    關注

    2

    文章

    18

    瀏覽量

    14397
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    遠程斷電報警器的應用優勢與選購要素

    遠程斷電報警器作為一種智能電力監測設備,在現代社會中的應用越來越廣泛。其獨特的功能和優勢,使得它在各種場景中發揮著不可替代的作用。 應用優勢 技術可靠性:內置物聯網芯片,采用4G網絡模組,直連4G
    的頭像 發表于 04-03 17:02 ?340次閱讀

    10大關鍵場景:遠程斷電報警器如何改變我們的生活

    遠程斷電報警器,作為一款內置斷電檢測模塊,能夠實時監測電路狀態并在斷電時發出警報的裝置,其重要性在現代社會愈發凸顯。隨著科技的發展和生活水平的提高,人們對于電力供應的穩定性要求越來越高,遠程斷電報警器
    的頭像 發表于 04-02 17:28 ?336次閱讀

    51單片機溫度報警器

    電子發燒友網站提供《51單片機溫度報警器.zip》資料免費下載
    發表于 12-30 14:16 ?1次下載

    接近感應單片機在煙霧報警器抗干擾性的總結

    一、電源干擾方面 功耗穩定 XD08M3232單片機在8MHz@3.3V運行時功耗典型值為5mA,穩定的功耗使其在煙霧報警器電源波動(如電池電量變化或外部充電設備不穩定)時,自身運行狀態受影響
    發表于 12-10 19:14

    基于51單片機的二氧化碳濃度檢測報警系統仿真

    的二氧化碳濃度檢測報警系統-仿真視頻設計介紹 51單片機簡介51單片是一種低功耗、高性能CMOS-8位微控制器,擁有靈巧的8位CPU和可編程Flash,使得51
    的頭像 發表于 10-22 14:13 ?506次閱讀
    基于51<b class='flag-5'>單片機</b>的二氧化碳濃度檢測<b class='flag-5'>報警</b>系統仿真

    基于51單片機的光照及溫濕度檢測報警

    。仿真演示視頻:基于51單片機的光照及溫濕度檢測報警-仿真視頻設計介紹51單片機簡介51單片是一種低功耗、高性能CMOS-8位微控制器,擁有
    的頭像 發表于 10-22 14:13 ?542次閱讀
    基于51<b class='flag-5'>單片機</b>的光照及溫濕度檢測<b class='flag-5'>報警</b>

    基于51單片機的分貝檢測報警系統(噪聲儀)

    時,紅燈閃爍且蜂鳴器報警。仿真演示視頻:基于51單片機的分貝檢測報警系統(噪聲儀)-仿真視頻設計介紹51單片機簡介51單片是一種低功耗、高性
    的頭像 發表于 10-22 14:12 ?693次閱讀
    基于51<b class='flag-5'>單片機</b>的分貝檢測<b class='flag-5'>報警</b>系統(噪聲儀)

    基于51單片機的溫濕度檢測報警及串口傳輸系統

    具體實現功能由51單片機+DHT11溫濕度傳感+獨立按鍵+LCD1602液晶+蜂鳴器+串口模塊構成。具體功能:(1)DHT11溫濕度傳感實時檢測溫濕度值并顯示; (2)可
    的頭像 發表于 10-22 14:12 ?683次閱讀
    基于51<b class='flag-5'>單片機</b>的溫濕度檢測<b class='flag-5'>報警</b>及串口傳輸系統

    基于51單片機的紅外防盜報警系統模擬

    ,紅外檢測指示燈亮,發出聲光報警;(4)按下取消報警/布防按鍵,退出布防模式,取消報警。仿真演示視頻:設計介紹51單片機簡介51單片是一種低
    的頭像 發表于 10-22 14:12 ?670次閱讀
    基于51<b class='flag-5'>單片機</b>的紅外防盜<b class='flag-5'>報警</b>系統模擬

    基于51單片機的溫度、煙霧和氧氣檢測報警系統仿真

    和煙霧超過閾值時,蜂鳴器響,相應LED燈亮。設計介紹51單片機簡介51單片是一種低功耗、高性能CMOS-8位微控制器,擁有靈巧的8位CPU和可編程Flash,使得51單片機為眾多嵌入式
    的頭像 發表于 10-22 14:10 ?594次閱讀
    基于51<b class='flag-5'>單片機</b>的溫度、煙霧和氧氣檢測<b class='flag-5'>報警</b>系統仿真

    基于51單片機的遠程防盜報警系統

    低功耗、高性能CMOS-8位微控制器,擁有靈巧的8位CPU和可編程Flash,使得51單片機為眾多嵌入式控制應用系統提供靈活、高效的解決方案。本設計所使用的芯片可兼容以下所有的51系列單片機
    的頭像 發表于 10-22 14:10 ?502次閱讀
    基于51<b class='flag-5'>單片機</b>的遠程防盜<b class='flag-5'>報警</b>系統

    8位單片機,32位單片機編程和應用優勢

    工業控制領域有著廣泛的應用,如溫度控制系統、電機控制系統、傳感數據采集系統等。 家電單片機
    發表于 09-26 11:45

    【全新課程資料】正點原子《基于GD32 ARM32單片機項目實戰入門》培訓課程資料上線!

    正點原子《基于GD32 ARM32單片機項目實戰入門》全新課程資料上線啦!徹底解決ARM32單片機項目入門難的問題! 一、課程介紹 本課程專為ARM32單片機的入門學習者設計,涵蓋了
    發表于 09-24 18:06

    使用低成本的MSPMO單片機簡化TWS(真無線立體)控制的設計

    電子發燒友網站提供《使用低成本的MSPMO單片機簡化TWS(真無線立體)控制的設計.pdf》資料免費下載
    發表于 09-09 15:46 ?0次下載
    使用低成本的MSPMO<b class='flag-5'>單片機</b>簡化TWS(真<b class='flag-5'>無線</b>立體)<b class='flag-5'>控制</b>的設計

    吊車高壓線下如何防觸電?近電報警器有妙用

    鼎信智慧吊車高壓近電報警器分為探測端和報警端,探測端安裝在吊車車臂上,通過高壓電磁感應的方式探測高壓信號,當吊車車臂接近高壓線,立即將高壓信號無線傳回到報警端;
    的頭像 發表于 09-06 15:06 ?952次閱讀
    主站蜘蛛池模板: 天堂中文在线免费观看 | 日本aaaaa特黄毛片 | 男人的天堂色偷偷 | 成人男女啪啪免费观看网站 | 国产你懂的在线 | 奇米影色777四色在线首页 | 国产香蕉精品视频在 | 永久免费看| 操妞网| 1000部啪啪未满十八勿入 | 亚洲啪啪| 国产精品久久久久影视不卡 | 免费看欧美理论片在线 | 另类free性欧美护士 | 欧美另类图片亚洲偷 | 国产精品嫩草影院在线播放 | 在线天堂资源 | 插久久 | free欧美性| 欧美激情一欧美吧 | 午夜一区二区免费视频 | 久久精品国波多野结衣 | 免费的色网站 | 亚洲成a人不卡在线观看 | 美女隐私黄www视频 美女用手扒开尿口给男生桶爽 | 欧美精品一区二区三区在线播放 | 黄色毛片免费 | 亚洲一区欧美二区 | 天堂在线www在线资源 | 在线黄色网| 色综合天天网 | 成人性色生活影片 | 狠狠婷婷 | 日韩毛片在线视频 | 曰本三级香港三级人妇99视频 | 69精品久久久久 | www.你懂的| 亚洲免费观看视频 | 看全色黄大色大片免费久久怂 | 五月婷婷免费视频 | 亚洲美女爱爱 |