<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于PIC16C54單片機的電話(huà)擴音器制作原理介紹

基于PIC16C54單片機的電話(huà)擴音器制作原理介紹

作者: 時(shí)間:2012-07-18 來(lái)源:網(wǎng)絡(luò ) 收藏

本控制器以作控制器,使用非常簡(jiǎn)便:只需將一條線(xiàn)經(jīng)該控制器與相連,便可在任何一部機上遙控的開(kāi)閉,進(jìn)行喊話(huà)及宣傳,適宜廣大農村基層、安裝地點(diǎn)相對固定的廣播喇叭使用。

本文引用地址:http://dyxdggzs.com/article/171152.htm

  電路見(jiàn)附圖。L1、L2接線(xiàn)。使用時(shí)在任何一部雙音頻電話(huà)機上撥打該線(xiàn)路號碼,電話(huà)撥通后振鈴信號經(jīng)C1、R2、B2及R4觸發(fā)VT1,再由R7、C12濾波后送到IC3的RB7,IC3計數到連續七次振鈴后,RB6端輸出高電平,觸點(diǎn)JK1吸合,同時(shí),RB3端發(fā)出一串“嘀——嘀”回饋信號經(jīng)B1送回線(xiàn)路提示使用者,完成摘機。

  聽(tīng)到摘機提示音后1分鐘內,順序撥完5180(意為:我要發(fā)令)四個(gè)開(kāi)機代碼,經(jīng)B1耦合由C8、R8、R9傳至IC2進(jìn)行雙音頻譯碼。譯碼輸出的二進(jìn)制信號送至IC3的RA3~RA0,經(jīng)IC3識別有效后,RB5端輸出高電平,驅動(dòng)JK2吸合,接通電源。注意,編程時(shí)設定可以在電路摘機后的1分鐘內任意撥號。只要在1分鐘內收到一個(gè)5180的號碼序列,就發(fā)出接通擴音器電源的信號,如果1分鐘內未收到有效的開(kāi)機代碼,IC3將復位RB6端的高電平,強行掛機,完成一次接收過(guò)程。

  接通擴音器電源后,整機進(jìn)入正常工作狀態(tài),可以由電話(huà)機進(jìn)行喊話(huà),喊話(huà)信號經(jīng)B1隔離后由Vol端送到擴音器推動(dòng)廣播喇叭發(fā)出音響。

  喊話(huà)畢,再撥入關(guān)擴音器的代碼750(棄吾令),經(jīng)IC2譯碼,IC3鑒別有效后,RB5端復位,JK2釋放,切斷擴音器電源。此時(shí)如掛機,線(xiàn)路450Hz忙音信號由C5送至IC1檢測,IC1的⑧腳電平隨忙音信號變化,IC3的RB4端檢測到五個(gè)連續的忙音脈沖后,RB6端復位,J1斷電,觸點(diǎn)JK1斷開(kāi),完成線(xiàn)路掛機。

  需要打開(kāi)擴音器轉播廣播信號而不喊話(huà)時(shí),只要通過(guò)電話(huà)線(xiàn)打開(kāi)擴音器,然后掛機即可。IC3在掛機后,保持RB5端的高電平,同時(shí)每隔20秒由RB3端向擴音器發(fā)送一個(gè)提示音,提示使用者廣播完后及時(shí)發(fā)送關(guān)機指令。

  若遇到剛收到控制器摘機信號,卻因線(xiàn)路等原因而發(fā)生掉線(xiàn)時(shí),IC3是這樣處理的:RB6端發(fā)出摘機命令后,只要RB4端收到一組有效的忙音脈沖,RB6端立刻復位,釋放觸點(diǎn)JK1,為重新接收指令作好準備。

  該控制器源程序比較簡(jiǎn)短。只有200多行。筆者在編程前對與PIC16F84單片機的結構進(jìn)行了比較,對源程序作了適當處理,使得該控制器的源程序既可在單片機指令集下匯編,也可用PIC16F84單片機指令集匯編,實(shí)現了程序對兩種芯片的兼容。PIC16F84的功能較多,若使用該芯片,還可適當加入一些輔助功能,如用片上的E2PROM儲存開(kāi)關(guān)擴音器的代碼,并可用電話(huà)機實(shí)時(shí)在線(xiàn)改動(dòng)等等,有興趣者不妨一試。

  實(shí)際組裝時(shí),圖中的B1、B2可用普通晶體管收音機中常用的輸出變壓器代用,起與外線(xiàn)隔離的作用,對參數無(wú)特殊要求。有條件的話(huà),也可用線(xiàn)性光耦等隔離外線(xiàn)。本機唯一需調整的是IC1的解碼頻點(diǎn)。因程控交換機中送出的忙音與撥號音的信號頻率相同,可設法把話(huà)路中的撥號音經(jīng)B1送入整機,然后微調R3,使IC1的⑧腳變?yōu)榈碗娖郊纯?。為了使繼電器可靠吸合、電路穩定工作,要求5V電源電流要有200mA以上的驅動(dòng)能力。?

  



評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>