娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2025年01月14日(星期二)

正在發生

2018年01月14日 | 單片機自動撥號原理與實踐

發布者:SereneGardener 來源: eefocus關鍵字:單片機  自動撥號 手機看文章 掃描二維碼
隨時隨地手機看文章

自動撥號器是一種智能化的報警監控裝置,它以 單片機 為核心器件,利用無線尋呼和程控電話可隨時將警情發送給指定的BP機。它配備不同的傳感器后,不但可以對有毒氣體泄漏、家中被盜等情況進行報警,而且還可對通信設備及電源故障的發生進行告警,可廣泛應用于倉庫、小型商店、無人值守通信臺站的監測以及家庭防盜、煤氣報警等。

工作原理

  自動撥號器按功能的不同可分為可編碼型和簡易型兩種。可編碼型自動撥號器可人為設置、更改BP機號碼,使用方便靈活;簡易型自動撥號器的BP機號碼已寫入CPU的程序存儲器中,具有成本低廉、穩定可靠的特點,缺點是不能人為更改BP機號碼,需通過編程器寫入,但成本較可編碼型低。以下分別介紹這兩種撥號器的工作原理。


  可編碼的自動撥號器 如圖1所示,可編碼型自動撥號器核心部件IC1是ATMEL公司的89C51,89C51帶4K字節快閃PROM的低電壓CMOS八位微處理器,與標準的MCS-51系列 單片機 的指令、引腳全兼容。它有4K字節快閃PROM,128字節RAM,32個I/O端口,2個16位定時器/計數器,6個中斷源。32個I/O口中,P1、P3可作為普通I/O口使用,P0、P2通常作為外部數據總線使用,當作為普通I/O口使用時,P0口必須外加上接電阻。IC2(PCD3311)是飛利浦公司生產的DTMF雙音頻發生器,可以和所有標準的單片微計算機直接接口,接收二進制碼的并行或串行數據,串行數據格式為I2C總線方式。D0~D5(⑧~、④腳)為并行數據輸入端口,MODE(③腳)為工作方式選擇端口,在圖1中該端口接成高電平方式,用于輸入并行數據。STR(⑤腳)是數據選通輸入端,由89C51的P3.0控制。TONE(⑥腳)為DTMF雙音頻輸出端。IC3(93C46)是MICRO-WIRE總線結構的串行EEPROM,用于保存從鍵盤輸入的BP機號碼,斷電后數據不會丟失。IC3的①~④腳分別為片選端(CS)、串行移位時鐘端(SK)、串行移位數據輸入端(DI)和串行移位數據輸出端(DO)。根據⑥腳電平的高低,有16位(⑥腳接VCC)和8位(⑥腳接地)兩種操作方式。可編碼的自動撥號器采用的是16位方式。

  IC1的P1.0~P1.5(①~⑥腳)主要用于PCD3311的數據接口。P3.0(⑩腳)控制PCD3311的數據選通。P3.0~P3.5(②、③、⑥~⑨腳)用于PCD3311并行數據的輸入。P3.6用來控制繼電器。P3.7控制光耦合雙向可控硅MOC3041,以接通220V交流電源。P3.1、P3.3、P3.4、P3.5連接93C46。P2作為鍵盤的輸入接口。P0.7為告警信號輸入(自動判斷P0.7的狀態,如從高電平變為低電平即撥號)。圖1中的虛線部分為告警檢測電路,M為探頭(如有害氣體探頭、溫度探頭等)。某工作原理是:當探頭檢測到外界媒質發生變化時,表面阻值下降,同相“+”端輸入電壓升高,比較器LM324輸出高電平,經過“非”門變為低電平送到CPU的P0.7端,P3.6、P3.7則由低電平變為高電平,通過控制繼電器和可控硅,從而接通電話外線和220V交流電源。與此同時 , CPU調用已寫入93C46的BP機號碼,并通過PCD3311向外線發出尋呼。RL為220V電源插座,可根據不同情況外接各種驅動裝置或交流報警器。實際應用中,可根據需要自行設計前端的告警檢測電路(如紅外防盜報警電路)。圖1中的K1是系統復位按鈕,K2是正常/設置開關(閉合狀態下鍵盤輸入有效),K3為結束按鈕。輸入BP機號碼時,先將K2撥到“設置”位,待輸入完成后,應按一下K3,再將K2置于“正常”位。鍵盤上的“*”號為延時標志鍵,這與電話機上的“*”鍵不同。需說明的是,寫入的傳呼臺號應為自動臺,如電信局127自動臺的寫入格式為127×××××××(××為BP機號碼)+延時標志。由于其它尋呼臺的自動傳呼格式可能不同于127臺,通過靈活使用“*”鍵,可模仿其它自動臺的傳呼。為防止誤撥號(因有些探頭在初始加電時表面阻值下降會引起誤判斷),軟件編寫時,在程序初始狀態加有30秒的延時。按圖1連接無誤后,可人為使P0.7為低電平,再仔細調節可調電阻R,使BP機能準確地收到撥號信號。需注意的是,如作為氣體泄漏、防盜報警器使用時,應經過有關單位驗證,以免產生意外。
  圖2為撥號器軟件流程,主程序完成BP機號碼的寫入及CPU初始參數的設置;中斷子程序完成告警信號的檢測、撥號子程序的調用及繼電器、可控硅動作的控制。當程序檢測到告警信號時,中斷子程序將每隔30秒分三次調用撥號子程序,直至告警信號消失。當然,也可通過修改軟件設置來反復調用撥號子程序。

  簡易型自動撥號器 簡易型自動撥號器電路如圖3所示。與可編碼型自動撥號器相比它的核心部件采用89C2051 單片機 (89C51的精簡型號),尋呼臺號及傳呼號碼已固定寫入89C2051單片機程序存儲器中。89C2051內帶一個模擬比較器,具有15個I/O端口。P1口是8位雙向I/O端口,可作普通I/O端口使用。P3口的P3.0~P3.5和P3.7是帶有內部上拉電阻的7個雙向I/O口。P3.6固定用于片內比較器的輸出端而不可作為普通I/O端口使用。89C2051的P1.1、P1.0可作為各種探頭的比較信號輸入端,P1.0和P1.1還分別作為片內模擬比較器的同相輸入(AIN0)和反相輸入(AIN1)端口。P1.4(a16.gif (67 bytes)腳)控制

  PCD3311的數據選通。P3.0~P3.5(②、③、⑥~⑨腳)用于PCD3311并行數據的輸入。P3.7用來控制繼電器。P1.7控制MOC3041。P1.2可作為其它告警(如防盜開關、紅外探頭)信號的輸入端。圖3的虛線部分為告警檢測電路,M為探頭(如有害氣體探頭、溫度探頭等),其工作原理同圖1,這里不再贅述。如不用89C2051的內部模擬比較器,而將P1.2作為告警信號的輸入端時,最好外接一個電阻,使比較器的“+”端電壓小于“-”端電壓,以避免P3.6輸出高電平而誤告警。

系統擴展

  圖1和圖3所示自動撥號器的電路經過擴展后,還可用于通信設備,特別是電源設備的故障報警。圖4為應用于通信設備故障自動報警的電原理框圖。

  與圖3相比,圖4主要增加了一片ADC0809,用于外部模擬電壓的采集。ADC0809為八位8路A/D轉換芯片。由W78E51的P2.0、P2.1控制ADC0809的選通。模擬量的輸入電壓標稱值為0~5V,而通信電源一般采用交流220V或直流-24V和-48V。交流220V可通過整流、穩壓后得到標準的5V電壓;直流-24V、-48V電壓的采樣可通過極性轉換,將負電壓轉換為正電壓后再分壓得到; 單片機 的空余I/O口作為設備告警信號輸入端,在程序中可靈活設置報警閾值。一旦電源電壓過低或過高,W78E51便將ADC0809采樣的電壓值通過撥號器發送到值班人員的BP機,從而達到無人值守的目的。


關鍵字:單片機  自動撥號 引用地址:單片機自動撥號原理與實踐

上一篇:8*8點陣LED顯示原理介紹
下一篇:51單片機控制硬盤的程序

推薦閱讀

在2018消費電子展(CES)上,福特汽車公司總裁兼首席執行官Jim Hackett發表了主題演講,概述福特對交通領域最新趨勢的看法,如自動駕駛、共享汽車、無人送貨車和智能城市等,這一切可以視作福特去年宣布的“明日城市”計劃之延續。??????  Jim Hackett認為,借助人工智能、自動駕駛、車聯網,如今人們擁有了一個世紀以來重新定義與設計城市交通...
根據市場研究公司MarketsandMarkets最新報告顯示,2018年全球工業互聯網市場規模約為640億美元,2023年市場規模預計達到914億美元,五年間復合年增長率(CAGR)為7.39%,其中又以亞太地區的年復合增長率為最高。面對偌大的市場蛋糕和增長潛力,國內外企業紛紛卡位工業互聯網之戰,樣本企業中既有老牌制造企業、移動運營商等傳統巨頭,也有來自互聯網領域...
全球衛星導航信號GNSS(如GPS)對于車輛定位、導航和道路交通安全至關重要,特別是交通擁堵時。全球領先的汽車測試系統供應商AVL和全球領先的測試與測量設備供應商羅德與施瓦茨(Rohde & Schwarz)達成合作,提供可重現且真實的GNSS信號,用于汽車整車ADAS測試。基于此方案,用戶可以可靠地測試車輛基于GNSS定位的所有測試項目,這是自動駕駛車輛的核心...
1月13日,深天馬發布業績預告稱,公司預計2020年度歸屬于上市公司股東的凈利潤為14.5億元-16.5億元,同比增長74.83%-98.95%,上年同期盈利8.29億元。深天馬表示,公司通過技術創新加速產品升級,持續優化產品結構,不斷加大高附加值產品出貨占比,在突發新型冠狀病毒肺炎疫情給產業鏈發展帶來挑戰的情況下,公司盡最大努力確保交付,疊加5G推進驅動,公司...

史海拾趣

問答坊 | AI 解惑

關于車用LED燈

從上個世紀早期開始到現在,汽車外部照明一直使用燈絲型燈泡,然而,這種歷史悠久的燈泡可能在下個十年(2011-2020)最終退出汽車頭燈和后燈市場,因為人們正為汽車設計一種更明亮的新型發光二極管(LED)。   兩家LED供貨商透露,他們正設計光通量 ...…

查看全部問答∨

兩個工業用模擬電路

電話延伸報警板: http://bbs.eeworld.com.cn/thread-94824-1-1.html 增音型聲力電話: http://bbs.eeworld.com.cn/thread-94880-1-1.html…

查看全部問答∨

都是可調電阻(電位器)惹的禍,矩陣鍵盤調試手記

一個經驗,一個教訓。大家來看看。 這幾天調試AVR單片機電路板,發現一個奇怪的現象:一大半的板子上的矩陣鍵盤都不能正確識別,并且現象都是一樣的:只能識別第一列按鍵。 于是開始檢查原因: 1、首先排除焊接的原因:因為所有的現象都一樣, ...…

查看全部問答∨

電動執行器的問題.請大家教教

電動執行器,我給定的信號是20%.或者更多.可是反饋有時候不動,我到現場手動調試一下后,反饋又可以動了,請問是定位傳感器問題還是定位齒輪問題?現在鍋爐開著的,電動執行器也不能換,如今只要反饋不動了,就現在手動搖.很麻煩,請大家幫我分析一下, ...…

查看全部問答∨

ntstrsafe.lib

這東西哪有????…

查看全部問答∨

請大家來幫手看看編譯u-boot時出現的錯誤?

前提是我拿別人的交叉編譯工具. root@localhost u-boot-1.1.6]# export PATH=/ning/2.95.3/bin:$PATH [root@localhost u-boot-1.1.6]# make B2_config Configuring for B2 board... [root@localhost u-boot-1.1.6]# make for dir in tools ...…

查看全部問答∨

請問現在流行的單片機是哪幾種

要求不高,只要有基本功能,然后帶232和RJ45就行,當然物美價廉,速度快,技術新穎又成熟可靠。…

查看全部問答∨

急需codewarrior for hcs08 的破解版

誰有確解版的CodeWarrior for hcs08,能否給我發到郵箱里呢?yby227@163.com 非常感謝…

查看全部問答∨

LED貼片膠如何固化

replyreload += \',\' + 706025;Timson,如果您要查看本帖隱藏內容請回復…

查看全部問答∨

關于xilinx ise的優化問題

前些天調了一個算法,其中用移位做乘法,出錯,用chipscope觀察,結果fpga將我定義的signal的第一位給優化掉了,但是這個signal在后面的算法中有用到,結果直接導致功能失敗。具體信息如下:data_length3(13 downto 7)<=ff_quotient(6 downto 0); ...…

查看全部問答∨
小廣播
設計資源 培訓 開發板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 鹿邑县| 咸宁市| 岳池县| 旬邑县| 清涧县| 凭祥市| 富源县| 北票市| 吐鲁番市| 额敏县| 陇川县| 奈曼旗| 仁怀市| 广州市| 甘谷县| 沈阳市| 左贡县| 固阳县| 东山县| 永顺县| 曲水县| 黔西县| 西华县| 兴国县| 湘潭县| 德昌县| 安多县| 孟村| 昌黎县| 岑溪市| 保山市| 临颍县| 马尔康县| 宜阳县| 松滋市| 通山县| 通化市| 托克托县| 葫芦岛市| 宿迁市| 庆元县|