關 閉

新聞中心

EEPW首頁 > 工控自動化 > 設計應用 > 基于PSTN的家用電器遠程控制系統(tǒng)設計

基于PSTN的家用電器遠程控制系統(tǒng)設計

作者: 時間:2009-01-15 來源:網絡 收藏
(2)放音電路
在語音芯片APR9600的錄音工作完成之后,接下來的任務就是把語音芯片接入系統(tǒng)中,通過CPU控制它的放音,根據需要適時地將提示音經過功率LM324放大后反饋到電話線上,最終到達用戶的話機,起到語音提示的作用。其電路原理如圖6所示。

本文引用地址:http://butianyuan.cn/article/163983.htm

因為系統(tǒng)總共有8段提示音,而單片機LPC932并沒有8個多余的I/O口,所以本單元電路使用LPC932的3個I/O口來實現語音提示功能。筆者選用3-8譯碼器74LSl38將現有的3個I/0口擴展成8個I/O口,用來控制8段提示音的放音,即P1.4、P1.5、P1.6分別連接3―8譯碼器的A、B、C,根據需要選通系統(tǒng)所需要發(fā)出的那段提示音(控制M1~M8中的某一個為低),被選通的提示音信號從SP+和SP一發(fā)出。將該語音信號輸入到LM324進行功率放大,再將放大后的語音信號輸入到電橋電路,通過橋堆反饋到電話線上,并最終到達用戶的話機上,從而實現語音提示的功能。
3.5 通道控制電路
3.5.1 原理分析
電話對受控設備的控制,要通過單片機對繼電器的閉合才能實現。在繼電器驅動時,繼電器控制端線圈工作電流比較大,不能直接用CPU的I/0口驅動繼電器,因此,在CPU與繼電器之間必須設置一個繼電器驅動電路。
3.5.2 方案
本方案采用晶體管9013作為開關電路來控制繼電器的關閉與開啟,從而實現對通道的控制,電路如圖7所示。

當CPU的P1.5腳輸出高電平時,晶體管導通,繼電器吸合,通道開啟;當P1.5腳輸出低電平時,晶體管截止,繼電器斷開,該路通道關閉。這樣就實現了對通道的控制,其中二極管D1的作用是保護晶體管9013,避免被繼電器吸合、關斷時產生的瞬時高壓擊穿。
其工作原理為:繼電器K在晶體管T導通時,上面電壓為上正下負,電流方向由上向下。在T關斷時,K中線圈電流突然中斷,線圈會產生感應電勢,其方向是力圖保持電流不變,即總想保持K電流方向為由上至下。這個感應電勢與電源電壓迭加后加在T兩端,容易使T擊穿。為此加上D1,將K產生的感應電勢短路掉,讓電流沿順時針方向在二極管和繼電器的小回路里面流動,從而保護T和繼電器本身。

4 系統(tǒng)軟件
系統(tǒng)包括振鈴檢測電路、模擬摘掛機電路、雙信號(DTMF)解碼電路、語音提示電路及通道控制電路等多個模塊。這些模塊都是通過中央控制器LPC932來協調控制的,這使得各個模塊的聯系非常緊密,它們之間是相互聯系、影響的,而不是完全獨立互不影響的獨立模塊。所以LPC932的功能引腳要合理的安排,才能使各個模塊之間相互協調的工作。系統(tǒng)主要模塊的軟件設計如下:
該系統(tǒng)軟件主程序的內容主要包括:對中斷方式和中斷優(yōu)先級的設置,對LPC932的控制I/O口的初始化,各種標志的初始化,以及解碼芯片MT8870的初始化,原始密碼設置,密碼接收存儲區(qū)清零,模擬摘機之前振鈴次數的初始化等。其程序流程如圖8所示。


5 結 論
本系統(tǒng)是將公眾電話網與單片機系統(tǒng)有機結合的綜合設計,有效地利用了現有的電信網絡資源,通過單片機LPC932實現了控制,突破了傳統(tǒng)的無線遙控技術。電話遙控作為一個較新的課題與常規(guī)的遙控方式相比,顯示出一定的優(yōu)越性,不需進行專門的布線,不占用無線電頻率資源,避免了電磁污染。


上一頁 1 2 3 下一頁

評論


相關推薦

技術專區(qū)

關閉