基于单片机的医院护理呼叫对讲系统设计

时间:2012-10-09来源:网络

3.1 系统工作原理

主机是整个系统的核心,它一方面负责分机与电话机号码的接收与发送,另一方面控制分机与电话机的接通与断开,据病人的病情,设置特护、1级、2级三种护理级别,控制床位与时间显示、级别与呼叫指示、摘挂机检测电路及显示屏的显示等。

在系统中,分机呼叫主机时,接收器将分机发来的DTMF信号进行编码,译成4位二进制码并进入单片机内部,发送器再将数据总线上的4位二进制码译解成DTMF信号输出;主机将发送的数据进行存储;CPU的数据锁存后通过译码器译出对应的数码与位码,由数码管显示分机号码与时间;电话机摘机应答后,CPU检测到摘机信号,振铃信号清除,主机与分机通话,通话完毕主机挂机。主机呼叫分机时,电话机摘机后,CPU通过DTMF解码后接收到所拨分机号后,将此分机号发给分机;如果几个分机同时拨打主机,主机接听护理级别高的分机并与之通话,普通护理级别只做显示指示处理。

3.2 系统主要硬件设计

3.2.1 DTMF信号发送电路

DTMF发送电路主要是由HT9200A/B承担,它将主机送来的8421码编成DTMF信号经放大处理后传送给分机或电话机。发号电路如图3所示。

3.2.2 DTMF信号接收电路

收号电路是将电话机送来的DTMF信号译解成4位二进制码,以便主机读取。它实质是一个解码的过程,DTMF信号的解码主要由MT8870承担。MT8870与AT89C52单片机接口电路如图4所示。

其工作原理如下:MT8870如接收到一有效的DTMF信号,EST端首先变为高电平,经积分电路使控制输入端ST升高。若ST端电平低于门限电平时,MT8870内部的4位二进制代码保持不变,STD端保持低电平;若ST端高于门限电平,MT8870内部的4位二进制代码被更新,STD输出由低电平变为高电平,向AT89C52发出中断申请,通知单片机主控台现在已有控制信息发出,AT89C52接到中断申请后,送到MT8870的STD,STD端做出相应的反映,并通过P0.O~PO.3读取MT8870的译码数据,根据译码数据内容相应控制显示器、发光二极管等的显示及指示。而无效的DTMF信号(电话线杂音、人们的语音信号等)或DTMF信号连续失真是不会引起MT8870的STD端变化的。

1 2 3

关键词: 对讲 系统 设计 呼叫 护理 单片机 医院 基于

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版