醫(yī)院護(hù)理呼叫對(duì)講系統(tǒng)設(shè)計(jì)
3.1 系統(tǒng)工作原理
主機(jī)是整個(gè)系統(tǒng)的核心,它一方面負(fù)責(zé)分機(jī)與電話機(jī)號(hào)碼的接收與發(fā)送,另一方面控制分機(jī)與電話機(jī)的接通與斷開(kāi),據(jù)病人的病情,設(shè)置特護(hù)、1級(jí)、2級(jí)三種護(hù)理級(jí)別,控制床位與時(shí)間顯示、級(jí)別與呼叫指示、摘掛機(jī)檢測(cè)電路及顯示屏的顯示等。
在系統(tǒng)中,分機(jī)呼叫主機(jī)時(shí),接收器將分機(jī)發(fā)來(lái)的DTMF信號(hào)進(jìn)行編碼,譯成4位二進(jìn)制碼并進(jìn)入單片機(jī)內(nèi)部,發(fā)送器再將數(shù)據(jù)總線上的4位二進(jìn)制碼譯解成DTMF信號(hào)輸出;主機(jī)將發(fā)送的數(shù)據(jù)進(jìn)行存儲(chǔ);CPU的數(shù)據(jù)鎖存后通過(guò)譯碼器譯出對(duì)應(yīng)的數(shù)碼與位碼,由數(shù)碼管顯示分機(jī)號(hào)碼與時(shí)間;電話機(jī)摘機(jī)應(yīng)答后,CPU檢測(cè)到摘機(jī)信號(hào),振鈴信號(hào)清除,主機(jī)與分機(jī)通話,通話完畢主機(jī)掛機(jī)。主機(jī)呼叫分機(jī)時(shí),電話機(jī)摘機(jī)后,CPU通過(guò)DTMF解碼后接收到所撥分機(jī)號(hào)后,將此分機(jī)號(hào)發(fā)給分機(jī);如果幾個(gè)分機(jī)同時(shí)撥打主機(jī),主機(jī)接聽(tīng)護(hù)理級(jí)別高的分機(jī)并與之通話,普通護(hù)理級(jí)別只做顯示指示處理。
3.2 系統(tǒng)主要硬件設(shè)計(jì)
3.2.1 DTMF信號(hào)發(fā)送電路
DTMF發(fā)送電路主要是由HT9200A/B承擔(dān),它將主機(jī)送來(lái)的8421碼編成DTMF信號(hào)經(jīng)放大處理后傳送給分機(jī)或電話機(jī)。發(fā)號(hào)電路如圖3所示。
3.2.2 DTMF信號(hào)接收電路
收號(hào)電路是將電話機(jī)送來(lái)的DTMF信號(hào)譯解成4位二進(jìn)制碼,以便主機(jī)讀取。它實(shí)質(zhì)是一個(gè)解碼的過(guò)程,DTMF信號(hào)的解碼主要由MT8870承擔(dān)。MT8870與AT89C52單片機(jī)接口電路如圖4所示。
其工作原理如下:MT8870如接收到一有效的DTMF信號(hào),EST端首先變?yōu)楦唠娖?,?jīng)積分電路使控制輸入端ST升高。若ST端電平低于門(mén)限電平時(shí),MT8870內(nèi)部的4位二進(jìn)制代碼保持不變,STD端保持低電平;若ST端高于門(mén)限電平,MT8870內(nèi)部的4位二進(jìn)制代碼被更新,STD輸出由低電平變?yōu)楦唠娖?,向AT89C52發(fā)出中斷申請(qǐng),通知單片機(jī)主控臺(tái)現(xiàn)在已有控制信息發(fā)出,AT89C52接到中斷申請(qǐng)后,送到MT8870的STD,STD端做出相應(yīng)的反映,并通過(guò)P0.O~PO.3讀取MT8870的譯碼數(shù)據(jù),根據(jù)譯碼數(shù)據(jù)內(nèi)容相應(yīng)控制顯示器、發(fā)光二極管等的顯示及指示。而無(wú)效的DTMF信號(hào)(電話線雜音、人們的語(yǔ)音信號(hào)等)或DTMF信號(hào)連續(xù)失真是不會(huì)引起MT8870的STD端變化的。
評(píng)論