基于DTMF的醫(yī)院護(hù)理呼叫對(duì)講系統(tǒng)
3.2.2 DTMF信號(hào)接收電路
收號(hào)電路是將電話機(jī)送來的DTMF信號(hào)譯解成4位二進(jìn)制碼,以便主機(jī)讀取。它實(shí)質(zhì)是一個(gè)解碼的過程,DTMF信號(hào)的解碼主要由MT8870承擔(dān)。MT8870與AT89C52單片機(jī)接口電路如圖4所示。
其工作原理如下:MT8870如接收到一有效的DTMF信號(hào),EST端首先變?yōu)楦唠娖?,?jīng)積分電路使控制輸入端ST升高。若ST端電平低于門限電平時(shí),MT8870內(nèi)部的4位二進(jìn)制代碼保持不變,STD端保持低電平;若ST端高于門限電平,MT8870內(nèi)部的4位二進(jìn)制代碼被更新,STD輸出由低電平變?yōu)楦唠娖剑駻T89C52發(fā)出中斷申請(qǐng),通知單片機(jī)主控臺(tái)現(xiàn)在已有控制信息發(fā)出,AT89C52接到中斷申請(qǐng)后,送到MT8870的STD,STD端做出相應(yīng)的反映,并通過P0.O~PO.3讀取MT8870的譯碼數(shù)據(jù),根據(jù)譯碼數(shù)據(jù)內(nèi)容相應(yīng)控制顯示器、發(fā)光二極管等的顯示及指示。而無效的DTMF信號(hào)(電話線雜音、人們的語(yǔ)音信號(hào)等)或DTMF信號(hào)連續(xù)失真是不會(huì)引起MT8870的STD端變化的。
3.2.3 摘、掛機(jī)檢測(cè)電路
電話機(jī)在待機(jī)狀態(tài)下,40V直流電源是供電話機(jī)線路板使用的工作電壓。實(shí)際上摘機(jī)后電話機(jī)兩端電壓只需6~12V左右,剩余電壓都落在電話機(jī)遠(yuǎn)程通信線路上了。本裝置由于線路很近,其阻值很小,因此設(shè)置有恒流源電路來代替電話機(jī)的遠(yuǎn)程通信電路的高電阻值。這就是如圖5所示的摘、掛機(jī)電路。
由R1,R2,Q1,D1組成恒流源電路,其電流為(VD1-VBE1)/R2,該電流經(jīng)D2,D3,D4正向穩(wěn)壓產(chǎn)生2.1V的電壓給GDl光電耦合器提供發(fā)光能源,待機(jī)狀態(tài)(掛機(jī))下電話機(jī)的HUAJI1和HUAJI2節(jié)點(diǎn)開路,恒流源電路和光耦電路均不工作,光耦截止,經(jīng)U1A,UlB輸出高電平;工作狀態(tài)(摘機(jī))下電話機(jī)的HUAJI1和HUAJl2節(jié)點(diǎn)形成通路,恒流源電路和光耦電路開始工作,光耦左側(cè)電流為(VD2+VD3+VD4-VGD1)/R3=(O.7+O.7+O.7-1.8)/120=2.5 mA,滿足光耦工作條件(1~50 mA),其內(nèi)部發(fā)光二極管發(fā)光,光電三極管導(dǎo)通,經(jīng)U1A,U1B輸出低電平??梢姡獧C(jī)和掛機(jī)能分別使U1B輸出不同的電平,以便使單片機(jī)區(qū)別出電話機(jī)的摘掛機(jī)狀態(tài)。恒流源電路使得電話機(jī)在摘機(jī)狀態(tài)下的工作電流始終保持在(VD1-VQBE1)/R2=(12-O.7)/1.5=7.5 mA,滿足電話機(jī)正常工作條件。單片機(jī)通過檢測(cè)INTl的高低電平來判斷摘掛機(jī)。
3.2.4 語(yǔ)音通話電路
圖6是主機(jī)向分機(jī)發(fā)送通話信號(hào)的放大電路,采用LM386低電壓音頻功率放大器。
4 結(jié)語(yǔ)
本文的研究主要側(cè)重于設(shè)計(jì)一個(gè)實(shí)用、低成本的病房護(hù)理呼叫對(duì)講系統(tǒng),應(yīng)該說通過一系列的努力已經(jīng)達(dá)到了設(shè)計(jì)目標(biāo)。但是對(duì)醫(yī)院護(hù)理呼叫系統(tǒng)的研究是一個(gè)不斷向前發(fā)展的課題,因此需要在此基礎(chǔ)上進(jìn)一步研究,力求使系統(tǒng)更加完善,增加如廣播功能、語(yǔ)音報(bào)號(hào)功能、輸液完畢警告等功能。
評(píng)論