无线病房呼叫电路的设计课件_第1页
无线病房呼叫电路的设计课件_第2页
无线病房呼叫电路的设计课件_第3页
无线病房呼叫电路的设计课件_第4页
无线病房呼叫电路的设计课件_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

题目:无线病房呼叫电路的设计CompanyLogo国内外现状1总体设计2遥控接收电路原理3主要器件介绍4目录CompanyLogo国内外现状

目前医院里的病房呼叫系统几乎还处于很低的水平,几乎还不能满足智能化的管理要求,这样不仅会带给病人时间上的损失,对于医院也会有经济效益损失,并伴有一定安全隐患。同时采用有线管理,盘绕线路,存在布线复杂、布线费用较高、易出故障、维修不便、明线不雅观等缺陷,这样会造成安全隐患。

返回目录总体设计系统主要分为发射和接收两大部分。以数据编解码芯片PT2262和PT2272为核心,采用无线收发模块进行传输。当呼叫源有呼叫信号时,在系统上有相应的声、光呼叫信号指示,并能显示出呼叫号码。此系统主要由S51单片机,四个按键,四个数码管,四个指示灯,四个蜂鸣器组成。每个病房有4个床位,每个病人要呼叫可以按键,相应的指示灯亮在护士站由LED数码管显示呼叫者的编号,并有声音提示CompanyLogo返回目录CompanyLogo总体设计发射器包括:1个按键,AT89S51,编码芯片PT2262,发射电路。编码电路摇控发射原理框图按键AT89S51发射电路工作原理:用5V电源供电,当按键按下时,PT2262上电,发射电路上电,PT2262将按键的状态编码产生方波,采用315M报警专用高频频率作为载波,在经过ASK调制,由发射电路发射出去。遥控接收电路CompanyLogo遥控接收电路原理遥控部分的工作原理如下::默认状态下CPU处于掉电状态,遥控接收模块和PT2272-M4一直处于工作状态,当遥控器的数据位上的健按下时,遥控接收模块接收到己调波信号,经过解调还原成原来的方波信号,这些方波信号经过电压匹配处理,输入给解码芯片PT2272-M4,检查到连续两帧的码地址都匹配,且数据都一致时,相应的数据输出端有输出,并且驱动VT,这个输出将CPU从掉电模式中唤醒,使CPU处于正常工作状态,CPU接受数据,然后对接收到的数据进行处理,产生相应的操作结果。主要器件介绍返回目录CompanyLogo主要器件介绍编码解码芯片PT2262/PT2272芯片原理简介

PT2262/2272是台湾普城公司生产的一种CMOS工艺制造的低功耗低价位通用编解码电路,PT2262/2272最多可有12位(A0-A11)三态地址端管脚(悬空,接高电平,接低电平),任意组合可提供531441地址码,PT2262最多可有6位(D0-D5)数据端管脚,设定的地址码和数据码从17脚串行输出,可用于无线遥控发射电路。编码芯片PT2262发出的编码信号由:地址码、数据码、同步码组成一个完整的码字,解码芯片PT2272接收到信号后,其地址码经过两次比较核对后,VT脚才输出高电平,与此同时相应的数据脚也输出高电平,如果发送端一直按住按键,编码芯片也会连续发射。当发射机没有按键按下时,PT2262不接通电源,其17脚为低电平,所以315MHz的高频发射电路不工作,当有按键按下时,PT2262得电工作,其第17脚输出经调制的串行数据信号,当17脚为高电平期间315MHz的高频发射电路起振并发射等幅高频信号,当17脚为低平期间315MHz的高频发射电路停止振荡,所以高频发射电路完全收控于PT2262的17脚输出的数字信号,从而对高频电路完成幅度键控(ASK调制)相当于调制度为100%的调幅。CompanyLogo编码解码芯片PT2262名称管脚说明A0-A111-8、10-13地址管脚,用于进行地址编码,可置为“0”,“1”,“f”(悬空),D0-D57-8、10-13数据输入端,有一个为“1”即有编码发出,内部下拉Vcc18电源正端(+)Vss9电源负端(-)TE14编码启动端,用于多数据的编码发射,低电平有效;OSC116振荡电阻输入端,与OSC2所接电阻决定振荡频率;OSC215振荡电阻振荡器输出端;Dout17编码输出端(正常时为低电平)CompanyLogo编码解码芯片PT2272名称管脚说明A0-A111-8、10-13地址管脚,用于进行地址编码,可置为“0”,“1”,“f”(悬空),必须与2262一致,否则不解码D0-D57-8、10-13地址或数据管脚,当做为数据管脚时,只有在地址码与2262一致,数据管脚才能输出与2262数据端对应的高电平,否则输出为低电平,锁存型只有在接收到下一数据才能转换Vcc18电源正端(+)Vss9电源负端(-)DIN14数据信号输入端,来自接收模块输出端OSC116振荡电阻输入端,与OSC2所接电阻决定振荡频率;OSC215振荡电阻振荡器输出端;VT17解码有效确认输出端(常低)解码有效变成高电平(瞬态)CompanyLogo单片机解码分析根据对PT2262编码方式的分析可知,每按一次发送键都发送四次编码,每一次间都有同步码进行分隔,而无线信号一般头几个码位容易受外界干扰而丢失,结合这些特点,在用软件进行解码时,可先检测有没有接收到信号,当有的时候就去掉第一次编码信号,然后检测5ms的同步信号,从这里作为信号的开始,进行解码。具体的单片机译码的方法如下:首先检测同步码,当同步码结束后就延进300us,读取接收的状态记为A0,然后再检测下一个上升沿,上升沿开始后又延时300us,读取接收的状态记为A1。这样就把一个编码给译出来了。CompanyLogo地址码和数据码都用宽度不同的脉冲来表示,两个窄脉冲表示“0”;两个宽脉冲表示“1”;一个窄脉冲和一个宽脉冲表示“F”也就是地址码的“悬空”。编码解码芯片CompanyLogo编码解码芯片上面是从超再生接收模块信号输出脚上截获的一段波形,可以明显看到,图上半部分是一组一组的字码,每组字码之间有同步码隔开,所以我们如果用单片机软件解码时,程序只要判断出同步码,然后对后面的字码进行脉冲宽度识别即可。图下部分是放大的一组字码:一个字码由12位AD码(地址码加数据码,比如8位地址码加4位数据码)组成,每个AD位用两个脉冲来代表:两个窄脉冲表示“0”;两个宽脉冲表示“1”;一个窄脉冲和一个宽脉冲表示“F”也就是地址码的“悬空”2262每次发射时至少发射4组字码,2272只有在连续两次检测到相同的地址码加数据码才会把数据码中的“1”驱动相应的数据输出端为高电平和驱动VT端同步为高电平。因为无线发射的特点,第一组字码非常容易受零电平干扰,往往会产生误码,所以程序可以丢弃处理。CompanyLogoAT89S51各引脚功能介绍VCC:AT89S51电源正端输入,接+5V。VSS:电源地端。XTAL1:单芯片系统时钟的反相放大器输入端。XTAL2:系统时钟的反向放大器输出端,一般在设计上只要在XTAL1和XTAL2上接上一只石英振荡晶体系统就可以动作了,此外可以在两个引脚与地之间加入一20PF的小电容,可以使系统更稳定,避免噪声干扰而死机。RESET:AT89S51的重置引脚,高电平动作,当要对晶片重置时,只要对此引脚电平提升至高电平并保持两个机器周期以上的时间,AT89S51便能完成系统重置的各项动作,使得内部特殊功能寄存器之内容均被设成已知状态,并且至地址0000H处开始读入程序代码而执行程序。CompanyLogoAT89S51各引脚功能介绍

EA/Vpp:"EA"为英文"ExternalAccess"的缩写,表示存取外部程序代码之意,低电平动作,也就是说当引脚为低电平后,系统会调用外部的程序代码(存于外部EPROM中)来执行程序。因此在8031及8032中,EA引脚必须接低电平,因为其内部无程序存储器空间。如果是使用8751内部程序空间时,引脚要接成高电平。此外,在将程序代码烧录至8751内部EPROM时,可以利用此引脚来输入21V的烧录高压(Vpp)[4]。

ALE/PROG:ALE是英文"AddressLatchEnable"的缩写,表示地址锁存器启用信号。AT89S51可以利用这个引脚来触发外部的8位锁存器(如74LS373),将端口0的地址总线(A0~A7)锁进锁存器中,因为AT89S51是以多工的方式送出地址及数据。平时在程序执行时ALE引脚的输出频率约是系统工作频率的1/6,因此可以用来驱动其他周边晶片的时基输入。此外在烧录8751程序代码时,此引脚会被当成程序规划的特殊功能来使用。CompanyLogoAT89S51各引脚功能介绍 PORT2(P2.0~P2.7):端口2是具有内部提升电路的双向I/O端口,每一个引脚可以推动4个LS的TTL负载,若将端口2的输出设为高电平时,此端口便能当成输入端口来使用。P2除了当作一般I/O端口使用外,若是在AT89S51扩充外接程序存储器或数据存储器时,也提供地址总线的高字节A8~A15,这个时候P2便不能当作I/O来使用了。

PORT1(P1.0~P1.7):端口1也是具有内部提升电路的双向I/O端口,其输出缓冲器可以推动4个LSTTL负载,同样地,若将端口1的输出设为高电平,便是由此端口来输入数据。如果是使用8052或是8032的话,P1.0又当作定时器2的外部脉冲输入脚,而P1.1可以有T2EX功能,可以做外部中断输入的触发引脚。

PORT3(P3.0~P3.7):端口3也具有内部提升电路的双向I/O端口,其输出缓冲器可以推动4个TTL负载,同时还多工具有其他的额外特殊功能,包括串行通信、外部中断控制、计时计数控制及外部数据存储器内容的读取或写入控制等功能。CompanyLogoAT89S51各引脚功能介绍其引脚分配如下:

P3.0:RXD,串行通信输入。

P3.1:TXD,串行通信输出。

P3.2:INT0,外部中断0输入。

P3.3:INT1,外部中断1输入。

P3.4:T0,计时计数器0输入。

P3.5:T1,计时计数器1输入。

P3.6:WR:外部数据存储器的写入信号。

P3.7:RD,外部数据存储器的读取信号。CompanyLogo声音模块利用蜂鸣器来实现,蜂鸣器报警占用了四个I/O口,分别接在P2口的P2.4-P2.7引脚上蜂鸣器连接如图所示:CompanyLogoLED显示模块主要由74HC164和数码管组成的,通过串口输入和串口输出把号码显示到数码管上。主要实现顺序移动,有串行输入口和串行输出口,分别接在AT89S51芯片的P1.0,P2.0P1.1,P2.1P1.2,P2.2P1.3,P2.3)通过74HC164来

温馨提示

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

评论

0/150

提交评论