医用呼号仪控制

上传人:无*** 文档编号:40862913 上传时间:2021-11-17 格式:DOC 页数:31 大小:948KB
收藏 版权申诉 举报 下载
医用呼号仪控制_第1页
第1页 / 共31页
医用呼号仪控制_第2页
第2页 / 共31页
医用呼号仪控制_第3页
第3页 / 共31页
资源描述:

《医用呼号仪控制》由会员分享,可在线阅读,更多相关《医用呼号仪控制(31页珍藏版)》请在装配图网上搜索。

1、医用呼号仪控制摘要摘要本系统主要利用了AT89S51单片机以及74HC164芯片的串口显示来实现病房呼叫的,主要包括显示模块,键盘模块,声音模块,单片机系统,接口模块等几部分,本文介绍的病房呼叫系统具体是说,医院的病房里每个床位边都装有一个呼叫按钮,当病人需要帮助时,按下呼叫按钮,护士办公室里呼叫显示板上相应房间号的指示灯亮,然后报警,报警时间为10S(可以变化),值班护士一看就知道哪个房间的病人需要帮助或需要进行抢救。当同时有两个或多个以上的病人呼叫时,彼此互不干扰。系统的不足之处首先是没能实现循环显示,循环显示就是只有一个数码管显示,通过各个病床位的优先级的设置,最先显示的是优先级高的病人

2、的床位号码;其次就是系统用到的器件的个数比较多,比如说数码管以及蜂鸣器,指示灯都是四个,都比较繁琐;再次就是没有实现病人与护士之间的对话功能,如果能够实现这个功能那么将为病人提供更好的服务。关键词关键词 AT89C51;74HC164; 蜂鸣器。2AbstractThis system mainly use the 74HC164 AT89S51 and to realize the serial display chip, mainly including the call of the ward display module, keyboard module, sound module,

3、SCM system, interface module, etc, this paper introduces a few parts of the concrete is calling system ward, said the hospital beds are equipped with a side each call button, when patients need help, press the call button, the nurses office on the call display board room number of corresponding indi

4、cator, and alarm, alarm time for 10S (change), the clerk looks to know which room patients who need help, or need to rescue. When two or more than one patient calls, not interfere with each other.System deficiency is cant achieve cyclic display, digital display is only a circular tube display by the

5、 position of the bed, the first priority is the priority of the number of beds, patients, Second is the number of devices used system is more, for example, light buzzer and digital tube is more complicated; four, Again, there is the dialogue between nurse and patients, if can realize the function th

6、at will provide the patients with function better service.Key words: AT89C51, 74HC164, Buzzer.目目 录录1 1 系统概述系统概述 .11.1 系统功能.11.2 系统构成图 .11.3 系统方案设计.12 2 主要元器件介绍主要元器件介绍.3 32.1 单片机介绍.32.1.1 AT89S51 单片机介绍.32.1.2 51 单片机与 74HC164 静态显示接口.72.2 PT2262/PT2272 无线/发送接受模块 .82.2.1 pt2262/pt2272 解码芯片.82.2.2 基于 PT2

7、262 的无线编码模块 .92.2.3 基于 PT2272 的无线解码模块 .102.3 数码管介绍 .112.3.1 数码管分类.112.3.2 数码管驱动方式.112.3.3 数码管参数.122.3.4 数码管恒流驱动.123 3 硬件电路设计硬件电路设计.13133.1 系统电路设计 .133.2 单片机外围电路设计 .143.3 LED 显示电路设计.153.4 单片机与无线接收模块连接 .163.5 无线发送模块.163.6 无线接收模块.173.7 发声电路设计 .183.8 提示灯电路设计 .183.9 系统总流程图 .19结束语 .20参考文献 .21医用呼号仪控制 11 1

8、系统概述系统概述1.11.1 系统功能系统功能系统主要实现的功能是:当病人按下呼叫按钮,在系统接收端上发出相应频率的声音,有呼叫信号灯指示,并能显示出呼叫的床位号。1.21.2 系统构成图系统构成图系统结构框图,如图1-1所示。 报警信号报警信号图1-1 系统结构框图1.31.3 系统方案设计系统方案设计设计无线呼叫系统时,首先根据无线呼叫的特点及对系统性能的要求,选择系统的方案。进行方案设计时,主要考虑无线模块与单片机的连接和电路对接受、发射模块的信号干扰问题。此外还要考虑性能价格比等。所以无线模拟病房呼叫系统有以下几种方案:方案 1:利用单片机的串行全双工通信和高频发射/接收电路设计的多路

9、无发射模块接收模块单片机发光二极管、蜂鸣器报警数码驱动电路数码管显示 医用呼号仪控制 2线医院病房呼叫系统,该系统利用 MCS-51 系列单片机的串行传输功能,将串行输出信号传送到发射电路,当信号为高电平时高频发射电路工作,并发射 433 MHz 等幅高频信号,当信号为低平时高频发射电路停止工作,所以高频发射电路完全受控于单片机串行输出的数字信号,对高频电路完成幅度键控(ASK 调制)。采用超载波接收板接收高频信号,信号解码、声光报警、动态显示等功能由单片机完成。该系统对抗噪要求较高,因为接收模块接收到的第一位数据极易被干扰(即零电平干扰)而引起接收数据错误。方案 2:使用 PT2272 和

10、PT2262 收发芯片,使系统工作在 315Mhz 附近,此方案所采用的是模块化设计,其发射和接收都是以 PT2262 和 PT2272 芯片为主的集成模块,不存在方案 1 中的极易被干扰的现象。该方案主要是对方案 1 的修改,集成模块价廉物美,经济实用。本次设计选择的是方案 2。医用呼号仪控制 32 2 主要元器件介绍主要元器件介绍2.12.1 单片机介绍单片机介绍单片机全称为单片微型计算机(Single Chip Microcomputer),又称为微控制器(Micro controller Unit)或嵌入式控制器(Embedded Controller)。它是将计算机的基本部件微型化并

11、集成到一块芯片上的微型计算机,通常片内都含有CPU、ROM、RAM、并行I/O、串行I/O、定时器/计数器、中断控制、系统时钟及系统总线等。随着技术的发展,单片机片内集成的功能越来越强大,并朝着片上系统方向发展。单片机有着体积小、功耗低、功能强、性能价格比高、易于推广应用等显著优点,在自动化装置、智能仪器仪表、过程控制、通信、家用电器等许多领域得到日益广泛的应用。目前单片机渗透到人们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录像

12、机、摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械了。因此,单片机的学习、开发与应用将造就一批计算机应用与智能化控制的科学家、工程师。2.1.12.1.1 AT89S51AT89S51 单片机介绍单片机介绍AT89S51是ATMEL公司开发的一款低功耗,高性能CMOS 8位单片机,片内含4k Bytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集

13、成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89S51可为许多嵌入式控制应用系统提供性价比高的解决方案。AT89S51具有如下特点:40个引脚,4k Bytes Flash片内程序存储器,128 bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。此外,AT89S51设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡

14、器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片还具有PDIP、TQFP和PLCC等三种封装形式,以适应不同产品的需求。 医用呼号仪控制 4(1 1)主要功能特性:)主要功能特性:兼容MCS-51指令系统 4k可反复擦写(1000次)ISP Flash ROM32个双向I/O口4.5-5.5V工作电压2个16位可编程定时/计数器时钟频率0-33MHz全双工UART串行中断口线128x8bit内部RAM2个外部中断源低功耗空闲和省电模式中断唤醒省电模式3级加密位看门狗(WDT)电路软件设置空闲和省电功能灵活的ISP字节和分页编程双数据寄存器指针(2 2)AT89S51A

15、T89S51与与AT89C51AT89C51比较:比较:89S51相对于89C51而言:新增加了很多功能,性能有了较大提升,价格基本不变,甚至比89C51更低! 最高工作频率为33MHz,大家都知道89C51的极限工作频率是24M,就是说S51具有更高工作频率,从而具有了更快的计算速度,内部集成看门狗计时器,不再需要像89C51那样外接看门狗计时器单元电路,全新的加密算法,这使得对于89S51的解密变为不可能,程序的保密性大大加强,这样就可以有效的保护知识产权不被侵犯。 兼容性方面:向下完全兼容51全部字系列产品。比如8051、89C51等等早期MCS-51兼容产品。也就是说所有教科书、网络教

16、程上的程序(不论教科书上采用的单片机是8051还是89C51还是MCS-51等等) ,在89S51上一样可以照常运行,这就是所谓的向下兼容。医用呼号仪控制 5 比较结果:就如同INTEL的P3向P4升级一样,虽然都可以跑Windows98,不过速度是不同的。从AT89C51升级到AT89S51 ,也是同理。和S51比起来,C51就要逊色一些,实际应用市场方面技术的进步是永远向前的。 (3 3)AT89S51AT89S51各引脚功能介绍各引脚功能介绍引脚如图2-1所示,以下是各引脚的说明。图2-1 AT89S51单片机引脚VCC:AT89S51 电源正端输入,接+5V。 VSS:电源地端。XTA

17、L1:单芯片系统时钟的反相放大器输入端。XTAL2:系统时钟的反向放大器输出端,一般在设计上只要在 XTAL1 和 XTAL2 上接上一只石英振荡晶体系统就可以动作了,此外可以在两个引脚与地之间加入一 20PF 的小电容,可以使系统更稳定,避免噪声干扰而死机。RESET:AT89S51的重置引脚,高电平动作,当要对晶片重置时,只要对此引脚电平提升至高电平并保持两个机器周期以上的时间,AT89S51便能完成系统重置的各项动作,使得内部特殊功能寄存器之内容均被设成已知状态,并且至地址0000H处开始读入程序代码而执行程序。EA/Vpp:EA为英文External Access的缩写,表示存取外部程

18、序代码之意,低电平动作,也就是说当引脚为低电平后,系统会调用外部的程序代码(存于外部EPROM中)来执行程序。因此在8031及8032中,EA引脚必须接低电平,因为其内部无程序存储器空间。如果是使用 8751 内部程序空间时,引脚要接成高电平。此外,在将程序代码烧录至8751内部EPROM时,可以利用此引脚来输入21V的烧录高压(Vpp) 。 ALE/PROG:ALE是英文Address Latch Enable的缩写,表示地址锁存器启 医用呼号仪控制 6用信号。AT89S51可以利用这个引脚来触发外部的8位锁存器(如74LS373) ,将端口0的地址总线(A0A7)锁进锁存器中,因为AT89

19、S51是以多工的方式送出地址及数据。平时在程序执行时ALE引脚的输出频率约是系统工作频率的1/6,因此可以用来驱动其他周边晶片的时基输入。此外在烧录8751程序代码时,此引脚会被当成程序规划的特殊功能来使用。PSEN:此为Program Store Enable的缩写,其意为程序储存启用,当8051被设成为读取外部程序代码工作模式时(EA=0) ,会送出此信号以便取得程序代码,通常这支脚是接到EPROM的OE脚。AT89S51可以利用PSEN及RD引脚分别启用存在外部的RAM与EPROM,使得数据存储器与程序存储器可以合并在一起而共用64K的定址范围。PORT0(P0.0P0.7):端口0是一

20、个8位宽的开路电极(Open Drain)双向输出入端口,共有8个位,P0.0表示位0,P0.1表示位1,依此类推。其他三个I/O端口(P1、P2、P3)则不具有此电路组态,而是内部有一提升电路,P0在当作I/O用时可以推动8个LS的TTL负载。如果当EA引脚为低电平时(即取用外部程序代码或数据存储器) ,P0就以多工方式提供地址总线(A0A7)及数据总线(D0D7) 。设计者必须外加一个锁存器将端口0送出的地址锁住成为A0A7,再配合端口2所送出的A8A15合成一个完整的16位地址总线,而定位地址到64K的外部存储器空间。PORT2(P2.0P2.7):端口2是具有内部提升电路的双向I/O端

21、口,每一个引脚可以推动4个LS的TTL负载,若将端口2的输出设为高电平时,此端口便能当成输入端口来使用。P2除了当作一般I/O端口使用外,若是在AT89S51扩充外接程序存储器或数据存储器时,也提供地址总线的高字节A8A15,这个时候P2便不能当作I/O来使用了。PORT1(P1.0P1.7):端口1也是具有内部提升电路的双向I/O端口,其输出缓冲器可以推动4个LS TTL负载,同样地,若将端口1的输出设为高电平,便是有 此端口来输入数据。如果是使用8052或是8032的话,P1.0又当作定时器2的外部脉冲输入脚,而P1.1可以有T2EX功能,可以做外部中断输入的触发引脚。PORT3(P3.0

22、P3.7):端口3也具有内部提升电路的双向I/O端口,其输出缓冲器可以推动4个TTL负载,同时还多工具有其他的额外特殊功能,包括串行通信、外部中断控制、计时计数控制及外部数据存储器内容的读取或写入控制等功能。其引脚分配如下:P3.0:RXD,串行通信输入。P3.1:TXD,串行通信输出。医用呼号仪控制 7P3.2:INT0,外部中断0输入。P3.3:INT1,外部中断1输入。P3.4:T0,计时计数器0输入。P3.5:T1,计时计数器1输入。P3.6:WR:外部数据存储器的写入信号。P3.7:RD,外部数据存储器的读取信号。(4 4)AT89S51AT89S51的优点:的优点:A A 含有含有

23、 FLASHFLASH 存储器存储器因此在系统的开发过程中可以十分容易进行修改,这就大大缩短了系统的开发周期。同时,在系统工作过程中,能有效地保持一些数据信息,即使外界损坏也不影响到信息的保持。B.B. 和和 80S5180S51 插座兼容插座兼容89 系列单片机的引脚是和 80S51 一样的,所以,当 89 系列单片机取代80S51 时,可以进行代换。2.1.22.1.2 5151 单片机与单片机与 74HC16474HC164 静态显示接口静态显示接口在单片机应用系统中,显示器显示常用两种方法:静态显示和动态扫描显示。所谓静态显示,就是每一个显示器都要单独占用具有锁存功能的I/O接口用于笔

24、划段字形代码。这样单片机只要把要显示的字形代码发送到接口电路,就不用管它了,直到要显示新的数据时,再发送新的字形码,因此,使用这种方法单片机中CPU的开销小。可以提供单独锁存的I/O接口电路很多,这里以常用的串并转换电路74HS164为例,介绍一种常用静态显示电路,以使大家对静态显示有一定的了解,如图2-2所示。 图2-2 74HC164 引脚图MCS-51单片机串行口方式0为移位寄存器方式,外接6片74HS164作为6位LED显示器的静态显示接口,把8031的RXD作为数据输出线,TXD作为移位时钟脉冲。74HS164为TTL单向8位移位寄存器,可实现串行输入,并行输出。其中A、B(第1、2

25、脚)为串行数据输入端,2个引脚按逻辑与运算规律输入信号,共一个输入 医用呼号仪控制 8信号时可并接。T(第8脚)为时钟输入端,可连接到串行口的TXD端。每一个时钟信号的上升沿加到T端时,移位寄存器移一位,8个时钟脉冲过后,8位二进制数全部移入74HC164 中。R(第9脚)为复位端,当R=0时,移位寄存器各位复0,只有当R=1时,时钟脉冲才起作用。Q1Q8(第3-6和10-13引脚)并行输出端分别接LED显示器的hga各段对应的引脚上,如图2-3所示。图2-3 74HC164 内部原理图2.22.2 pt2262/pt2272pt2262/pt2272 无线无线/ /发送接受模块发送接受模块2

26、.2.12.2.1 pt2262/pt2272pt2262/pt2272 解码芯片解码芯片PT2262/PT2272是台湾普城公司生产的一种CMOS工艺制造的低功耗低价位通用编解码电路,PT2262/PT2272最多可有12 位(A0-A11)三态地址端管脚(悬空,接高电平,接低电平),可用于无线遥控发射电路5。编码芯片PT2262 发出的编码信号由:地址码、数据码、同步码组成一个完整的码字,解码芯片PT2272 接收到信号后,其地址码经过两次比较核对后,VT 脚才输出高电平,与此同时相应的数据脚也输出高电平,如果发送端一直按住按键,编码芯片也会连续发射。当发射机没有按键按下时,PT2262

27、不接通电源,其17 脚为低电平,所以315MHz 的高频发射电路不工作,当有按键按下时,PT2262 得电工作,其第17 脚输出经调制的串行数据信号,当17 脚为高电平期间315MHz 的高频发射电路起振并发射等幅高频信号,当17 脚为低平期间315MHz 的高频发射电路停止振荡,所以高频发射电路完全收控于PT2262 的17 脚输出的数字信号,从而对高频电路完成幅度键控(ASK 调制)相当于调制度为100的调幅如表2-1所示。表2-1 PT2262 引 脚 名称管脚说明A0-A111-8、10-13地址管脚,用于进行地址编码,可置为“0”,“1”,“f”(悬空),D0-D57-8、10-13

28、数据输入端,有一个为“1”即有编码发出,内部下拉Vcc18电源正端()Vss9电源负端()医用呼号仪控制 9TE14编码启动端,用于多数据的编码发射,低电平有效;OSC116振荡电阻输入端,与OSC2 所接电阻决定振荡频率;OSC215振荡电阻振荡器输出端;Dout17编码输出端(正常时为低电平)在具体的应用中,外接振荡电阻可根据需要进行适当的调节,阻值越大振荡频率越慢,编码的宽度越大,发每一帧的时间越长。PT2272 解码芯片有不同的后缀,表示不同的功能,有L4/M4/L6/M6 之分,其中L表示锁存输出,数据只要成功接收就能一直保持对应的电平状态,直到下次遥控数据发生变化时改变。M 表示非

29、锁存输出,数据脚输出的电平是瞬时的而且和发射端是否发射相对应,可以用于类似点动的控制。后缀的6 和4 表示有几路并行的控制通道,当采用4 路并行数据时(PT2272-M4),对应的地址编码应该是8 位,如果采用6 路的并行数据时(PT2272-M6),对应的地址编码应该是6 位。PT2262/2272 芯片的地址编码设定和修改:市场提供的遥控类产品上一般都预留地址编码区,采用焊锡搭焊的方式来选择:悬空、接正电源、接地三种状态,出厂是一般都悬空,便于客户自己修改地址码。这里以常用的超再生插针式接收板的跳线区为例:O O O O O O O O L- - - - - - - -1 1 1 1 1

30、1 1 1 H2.2.22.2.2 基于基于 PT2262PT2262 的无线编码模块的无线编码模块编码发射模块外形小巧、美观,与很多车辆防盗系统中的遥控器一样。根据功能的多少按键数也不一样。编码发射模块主要由PT2262编码IC和高频调制、功率放大电路组成。遥控发射器工作电压为DC 12V(电池供电),尺寸(mm): 58*39*14 ,工作频率:315MHz ,工作电流(mA):13 编码类型: 固定码(板上焊盘跳接设置) 应用说明:与各类型带解码功能的接收模块联合使用,解码输出后进行相应控制,如采用单片机进行读取接收并解码数据然后控制相应的灯或电源开关。其中编码部分电路由PT2262编码

31、IC来组成,具体电路见图2-4所示。 医用呼号仪控制 10图 2-4 PT2262 编码原理图2.2.32.2.3 基于基于 PT2272PT2272 的无线解码模块的无线解码模块解码接收模块包括接收头和解码芯片PT2272两部分组成。接收头将收到的信号输入PT2272的14脚(DIN) ,PT2272再将收到的信号解码。解码接收模块和电路原理图如图2-5所示图 2-5 PT2272 电路原理医用呼号仪控制 112.32.3 数码管介绍数码管介绍数码管是一种半导体发光器件,其基本单元是发光二极管。2.3.12.3.1 数码管分类数码管分类数码管按段数分为七段数码管和八段数码管,八段数码管比七段

32、数码管多一个发光二极管单元(多一个小数点显示);按能显示多少个“8”可分为 1 位、2 位、4 位等等数码管;按发光二极管单元连接方式分为共阳极数码管和共阴极数码管。共阳数码管是指将所有发光二极管的阳极接到一起形成公共阳极(COM)的数码管。共阳数码管在应用时应将公共极 COM 接到+5V,当某一字段发光二极管的阴极为低电平时,相应字段就点亮。当某一字段的阴极为高电平时,相应字段就不亮。共阴数码管是指将所有发光二极管的阴极接到一起形成公共阴极(COM)的数码管。共阴数码管在应用时应将公共极 COM 接到地线 GND 上,当某一字段发光二极管的阳极为高电平时,相应字段就点亮。当某一字段的阳极为低

33、电平时,相应字段就不亮。2.3.22.3.2 数码管驱动方式数码管驱动方式数码管要正常显示,就要用驱动电路来驱动数码管的各个段码,从而显示出我们要的数字,因此根据数码管的驱动方式的不同,可以分为静态式和动态式两类。 静态显示驱动静态显示驱动:静态驱动也称直流驱动。静态驱动是指每个数码管的每一个段码都由一个单片机的 I/O 端口进行驱动,或者使用如 BCD 码二-十进制译码器译码进行驱动。静态驱动的优点是编程简单,显示亮度高,缺点是占用I/O 端口多,如驱动 5 个数码管静态显示则需要 5840 根 I/O 端口来驱动,要知道一个 89S51 单片机可用的 I/O 端口才 32 个呢:),实际应

34、用时必须增加译码驱动器进行驱动,增加了硬件电路的复杂性。 动态显示驱动动态显示驱动:数码管动态显示接口是单片机中应用最为广泛的一种显示方式之一,动态驱动是将所有数码管的 8 个显示笔划a,b,c,d,e,f,g,dp的同名端连在一起,另外为每个数码管的公共极 COM 增加位选通控制电路,位选通由各自独立的 I/O 线控制,当单片机输出字形码时,所有数码管都接收到相同的字形码,但究竟是那个数码管会显示出字形,取决于单片机对位选通 COM端电路的控制,所以我们只要将需要显示的数码管的选通控制打开,该位就显示出字形,没有选通的数码管就不会亮。通过分时轮流控制各个数码管的的COM 端,就使各个数码管轮

35、流受控显示,这就是动态驱动。在轮流显示过程中,每位数码管的点亮时间为 12ms,由于人的视觉暂留现象及发光二极管的余辉效应,尽管实际上各位数码管并非同时点亮,但只要扫描的速度足够快,给人 医用呼号仪控制 12的印象就是一组稳定的显示数据,不会有闪烁感,动态显示的效果和静态显示是一样的,能够节省大量的 I/O 端口,而且功耗更低。2.3.32.3.3 数码管参数数码管参数8 字高度:8 字上沿与下沿的距离。比外型高度小。通常用英寸来表示。范围一般为 0.25-20 英寸。长*宽*高:长数码管正放时,水平方向的长度;宽数码管正放时,垂直方向上的长度;高数码管的厚度。时钟点:四位数码管中,第二位 8

36、 与第三位 8 字中间的二个点。一般用于显示时钟中的秒。电流:静态时,推荐使用 10-15mA;动态时,16/1 动态扫描时,平均电流为 4-5mA,峰值电流 50-60mA。电压:查引脚排布图,看一下每段的芯片数量是多少?当红色时,使用1.9V 乘以每段的芯片串联的个数;当绿色时,使用 2.1V 乘以每段的芯片串联的个数。2.3.42.3.4 数码管恒流驱动数码管恒流驱动(1 1)显示效果)显示效果由于发光二极管基本上属于电流敏感器件,其正向压降的分散性很大, 并且还与温度有关,为了保证数码管具有良好的亮度均匀度,就需要使其具有恒定的工作电流,且不能受温度及其它因素的影响。另外,当温度变化时

37、驱动芯片还要能够自动调节输出电流 的大小以实现色差平衡温度补偿。(2 2)安全性)安全性即使是短时间的电流过载也可能对发光管造成永久性的损坏,采用恒流驱动电路后可防止 由于电流故障所引起的数码管的大面积损坏。另外,我们所采用的超大规模集成电路还具有级联延时开关特性,可防止反向尖峰电压对发光二极管的损害。超大规模集成电路还具有热保护功能,当任何一片的温度超过一定值时可自动关断,并且可在控制室内看到故障显示。医用呼号仪控制 133 3 硬件电路设计硬件电路设计3.13.1 系统电路设计系统电路设计该系统主要包括显示模块,声音模块,无线模块,接口电路四部分组成,如图3-1所示。 医用呼号仪控制 14

38、图 3-1 系统电路原理图3.23.2 单片机外围电路设计单片机外围电路设计本次毕业设计的单片机控制部分的执行元件采用了 MCS-51T 系列的AT89S51 单片机。 AT89S51 单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。单片机的外围电路如图 3-2 所示。复位电路采用手动按钮复位。手动按钮医用呼号仪控制 15复位需要人为在复位输入端 RST 上加入高电,由于人的动作再快也会使按钮保持接通达数十毫秒,所以,完全能够满足复位的时间要求。当人为按下按钮时,则 Vcc 的+5V 电平就会直接加到 RST 端,电容器被短路放电、RST 直接和 VCC 相连,就是高电平,此时进入“

39、复位状态” 。松手后:电源开始对电容器充电,此时,充电电流在电阻上,形成高电平送到 RST,仍然是“复位状态” ;稍后,充电结束,电流降为 0,电阻上的电压也将为 0,RST 降为低电平,开始正常工作。单片机的晶振电路是一种典型电路,采用内部时钟方式,晶振的时钟频率为12MHZ,外接两个 30PF 的谐振电容。图3-2单片机及其外围电路3.33.3LEDLED 显示电路设计显示电路设计主要由 74HC164 和数码管组成的,通过串口输入和串口输出把号码显示到数码管上,由于原串口已被分配给提示灯电路,所以这里用 P1、P2 口模拟了 4 个串口,通过 4 个 74HC164 来实现,在程序中主要

40、是用循环来实现给一个时钟信号,输入一个数据,当有按键按下时,数码管将显示出是几号床位上的病人呼叫,而且一直在显示,直到有护士发现,如图 3-3 所示。 医用呼号仪控制 16图 3-3 74HC164 和数码管连接电路3.43.4单片机与无线接收模块单片机与无线接收模块连接连接无线接收模块的四个输出端占用了 AT89S51 单片机最小系统四个 I/O 口,通过 74LS00 反相器分别接在 P1 口的 P1.4-P1.7 引脚上。单片机不断地循环扫描 I/O 口是高电平还是低电平来判断是否有病人呼叫。同时还需要考虑到一些问题,例如,当有多个病人同时呼叫时,应使互不干扰,如图 3-4 所示。图 3

41、-4 无线接收模块与单片机接口医用呼号仪控制 173.53.5 无线发送模块无线发送模块编码发射模块主要由 PT2262 编码 IC 和高频调制、功率放大电路组成,发射模块的 A、B、C、D 四个按键分别代表不同的病床号,按下代表病人呼救。如图 3-5 为无线发射模块电路图。图 3-5 无线发射模块3.63.6 无线接收模块无线接收模块解码接收模块包括接收头和解码芯片 PT2272 两部分组成。接收头将收到的信号输入 PT2272 的 14 脚(DIN),PT2272 再将收到的信号解码。四个数据输出口接到四个 I/O 口,分别接在 AT89S51 单片机最小系统 P1 口的 P1.4-P1.

42、7 引脚上。通过不断的扫描 I/O 口是高电平还是低电平来判断是否有病人呼叫,是通过循环实现的。同时还需要考虑到一些问题,例如,当有多个病人同时呼叫时,能使互不干扰。如图 3-6 为无线接收模块电路图: 医用呼号仪控制 18图 3-6 无线接收模块3.73.7发声电路设计发声电路设计利用蜂鸣器来实现,蜂鸣器报警占用了一个 I/O 口,接在 P2 口的 P2.4 引脚上.蜂鸣器如图 3-7 所示。图 3-7 蜂鸣器医用呼号仪控制 193.83.8提示灯电路设计提示灯电路设计假设病房有 4 个床位(要占用 8 个 I/O 口),就需要 4 个数码显示管, 4 个按钮(要占用 4 个 I/O 口 P

43、1.4-P1.7),4 个蜂鸣器报警(P2.4-2.7),4 个指示灯(要占用 4 个 I/O 口 P3.4-P3.7),如图 3-8 所示。图 3-8 提示灯电路3.93.9系统总流程图系统总流程图系统流程图如图3-9所示3号病房键按下判断是哪个病房键按下2号病房键按下程序初始化1号病房键按下4号病房键按下数码管显示病房号指示灯亮蜂鸣器报警数码管显示病房号指示灯亮蜂鸣器报警数码管显示病房号指示灯亮蜂鸣器报警数码管显示病房号指示灯亮蜂鸣器报警图3-9 系统流程图通过单片机不断地循环扫描模拟串口,检查是否有病人呼叫。 医用呼号仪控制 20结束语结束语本系统主要利用了AT89S51单片机以及74H

44、C164芯片的串口显示来实现病房呼叫的,主要包括显示模块,键盘模块,声音模块,单片机系统,接口模块等几部分,本文介绍的病房呼叫系统具体是说,医院的病房里每个床位边都装有一个呼叫按钮,当病人需要帮助时,按下呼叫按钮,护士办公室里呼叫显示板上相应房间号的指示灯亮,然后报警,报警时间为10S(可以变化),值班护士一看就知道哪个房间的病人需要帮助或需要进行抢救。当同时有两个或多个以上的病人呼叫时,彼此互不干扰。系统的不足之处首先是没能实现循环显示,循环显示就是只有一个数码管显示,通过各个病床位的优先级的设置,最先显示的是优先级高的病人的床位号码;其次就是系统用到的器件的个数比较多,比如说数码管以及蜂鸣

45、器,指示灯都是四个,都比较繁琐;再次就是没有实现病人与护士之间的对话功能,如果能够实现这个功能那么将为病人提供更好的服务。医用呼号仪控制 21参考文献参考文献【1】何立民. 单片机应用技术选编M.北京:北京航空航天大学出版社,2004.【2】张志良等.单片机原理与控制技术M.天津:机械工业出版社,2001.【3】张玲莉.基于PT2262/2272四路遥控接收发射模块设计电子技术J. 2010,(03),25-35【4】许洋, 唐中文, 张迅.浅析医用无线呼叫系统,甘肃科技纵横J.2009, (03), 13-16.【5】张超,吴占江,邓亮辉. 无线呼叫系统的设计J. 绍兴文理学院学报, 200

46、6,(02),38-51.【6】袁惠萍,张缀琴, 张永奎,楼然苗.病区护理站无线呼叫系统的设计J.医疗卫生装备, 2008, (11),21-40.【7】李全力主编. 单片机原理及应用(第2版). 高等教育出版社. 2004年11月 西安航空西安航空职业职业技技术术学院学院毕毕 业业 设设 计计( (论论文)文)审审 查查 意意 见见 书书指指导导教教师对师对学生学生 阮阮 欢欢 所完成的所完成的题题目目为为 医用呼号医用呼号仪仪控制控制 的的毕业设计毕业设计( (论论文)文)进进行情况、完成行情况、完成质质量的量的审查审查意意见见: : 成成绩绩: : 指指导导教教师师: : 年年 月月 日

47、日西安航空西安航空职业职业技技术术学院学院毕毕 业业 设设 计计( (论论文)文)评评 阅阅 意意 见见 书书评阅评阅人人对对学生学生 阮 欢 所完成的所完成的题题目目为为 医用呼号仪控制 的的毕业设计毕业设计( (论论文)文)评阅评阅意意见为见为: : 成成绩绩: : 评阅评阅人:人: 年年 月月 日日 西安航空西安航空职业职业技技术术学院学院毕毕 业业 设设 计计( (论论文)答文)答 辩辩 结结 果果毕业设计毕业设计( (论论文)答文)答辩辩委委员员会会对对学生学生 阮阮 欢欢 所完成的所完成的题题目目为为 医用呼号医用呼号仪仪控制控制 的的毕业设计毕业设计( (论论文)及答文)及答辩评语为辩评语为: : 经经答答辩辩委委员员会研究,确定成会研究,确定成绩为绩为: : 毕业设计毕业设计( (论论文)答文)答辩辩委委员员会主任:会主任: 答答辩辩委委员员会委会委员员: : 年年 月月 日日 该该生生毕业设计毕业设计( (论论文)最文)最终终成成绩评绩评定:定:审阅成绩(权重 0.4)评阅成绩(权重0.3)答辩成绩(权重0.3)最终成绩答答 辩辩 记记 录录答辩人姓名阮 欢答辩人学号08201235答辩时间:

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!