无线病房呼叫系统硬件设计_第1页
无线病房呼叫系统硬件设计_第2页
无线病房呼叫系统硬件设计_第3页
无线病房呼叫系统硬件设计_第4页
无线病房呼叫系统硬件设计_第5页
已阅读5页,还剩44页未读 继续免费阅读

下载本文档

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

文档简介

目录 前言.1 第 1 章 系统概述.2 1.1 系统功能.2 1.2 系统构成图.2 1.3 系统方案设计.2 第 2 章 主要元器件介绍.4 2.1 单片机介绍.4 2.1.1AT89S51 单片机介绍.4 2.1.251 单片机与 74HC164 静态显示接口.9 2.2 PT2262/PT2272 无线/发送接受模块.10 2.2.1 pt2262/pt2272 解码芯片.10 2.2.2 基于 PT2262 的无线编码模块.14 2.2.3 基于 PT2272 的无线解码模块.15 2.3 数码管介绍.17 2.4 74LS00 芯片介绍.20 2.5 蜂鸣器简介.21 2.5.1 蜂鸣器的分类.21 2.5.2 有源/无源蜂鸣器区别.21 2.5.3 驱动方式.21 第 3 章 硬件电路设计.24 3.1 系统电路设计.24 3.2 单片机外围电路设计.25 3.3LED 显示电路设计.25 3.4单片机与无线接收模块连接.26 3.5 无线发送模块.26 3.6 无线接收模块.27 3.7发声电路设计.28 3.8提示灯电路设计.28 第 4 章 系统软件简介.29 4.1系统总流程图.29 4.2系统平台介绍.30 4.2.1 汇编语言介绍.30 4.2.2 LCA51 软件简介.31 第 5 章 系统测试.37 5.1 硬件调试.37 5.1.2 导通性测试.37 5.1.3 防短接测试.37 5.1.4 通电测试.38 5.2 故障分析及解决方案.38 5.2.1 系统无显示输出.38 5.2.2 显示数据不正确.38 结束语.39 参考文献.40 致谢.41 参考文献.42 附录一:电路原理图.43 附录二: 实物图.44 附录三:元器件清单.45 第 1 页 共 49 页 前言 伴随着医疗体制改革的不断深化和医疗事业的飞速发展,越来越多的人们需要迅 捷、方便地得到医院的各种各样的医疗服务,这必将使医院之间的竞争日趋激烈。这 使得衡量一个医院的综合水平高低,不再仅仅局限于软、硬件的建设上,更要比服务。 医院的竞争越来越激烈,商业医院的生存是第一位的,提升档次和服务质量迫在眉睫, 如何利用先进的信息技术为医院服务,更大程度的提高医院的服务质量及利润,是医 院信息化建设中的一个重要着眼点。陪护问题一直是医患矛盾的主体,也是长期困扰 卫生系统服务质量的大问题,使用病房呼叫系统,方便病人更快找到医生护士,以节 约病人的宝贵时间。 病床呼叫系统是病人请求值班医生或护士进行诊断或护理的紧急呼叫工具,可将病人 的呼求快速传送给值班医生和护士。呼叫系统的优劣直接关系到病员的安危,也可减少医 护人员巡视病床的辛劳,能放心地、高效地处理其它医护问题,历来受到各大医院的普遍重 视,是提高医院和病室护理水平的必备设备之一。目前医院使用的病房呼叫系统多为有线呼 叫系统,存在布线复杂、布线费用较高、易出故障、维修不便、明线不雅观等缺陷。无线 呼叫系统没有上述缺点,安装方便,成本低,使用简单。系统的建设将本着“以患者为中 心”的原则,以方便患者,提高就诊效率为目的,力争为患者提供最满意的服务,同时也将 提高医疗的社会效益和经济效益,鉴于此,设计及时、准确、可靠、简便可行、利于推广的 无线呼叫系统有很高的应用价值和实际意义。 病房呼叫系统只是医院管理系统中的一小部分,随着医疗技术的发展以及计算机的发 展,医院管理系统也向标准化,系统化,网络化,集中式数据库,自上而下的一体化设计 和数据的共享以及电子病例等方面发展。 第 2 页 共 49 页 第 1 章 系统概述 1.1 系统功能 系统主要实现的功能是:当病人按下呼叫按钮,在系统接收端上发出相应频率的声 音,有呼叫信号灯指示,并能显示出呼叫的床位号。 1.2 系统构成图 系统结构框图,如图1-1所示 报警信号 报警信号 图1-1 系统结构框图 1.3 系统方案设计 设计无线呼叫系统时,首先根据无线呼叫的特点及对系统性能的要求,选择系统 的方案。进行方案设计时,主要考虑无线模块与单片机的连接和电路对接受、发射模 发射模块 接收模块 单片机 发光二极管、蜂鸣器 报警 数码驱动电路 数码管显示 第 3 页 共 49 页 块的信号干扰问题。此外还要考虑性能价格比等。所以无线模拟病房呼叫系统有以下 几种方案: 方案 1:利用单片机的串行全双工通信和高频发射/接收电路设计的多路无线医院 病房呼叫系统,该系统利用 MCS-51 系列单片机的串行传输功能,将串行输出信号传送 到发射电路,当信号为高电平时高频发射电路工作,并发射 433 MHz 等幅高频信号, 当信号为低平时高频发射电路停止工作,所以高频发射电路完全受控于单片机串行输 出的数字信号,对高频电路完成幅度键控(ASK 调制)。采用超载波接收板接收高频信号, 信号解码、声光报警、动态显示等功能由单片机完成。该系统对抗噪要求较高,因为 接收模块接收到的第一位数据极易被干扰(即零电平干扰)而引起接收数据错误。 方案 2:使用 PT2272 和 PT2262 收发芯片,使系统工作在 315Mhz 附近,此方案所 采用的是模块化设计,其发射和接收都是以 PT2262 和 PT2272 芯片为主的集成模块, 不存在方案 1 中的极易被干扰的现象。该方案主要是对方案 1 的修改,集成模块价廉 物美,经济实用。本次设计选择的是方案 2。 第 4 页 共 49 页 第 2 章 主要元器件介绍 2.1 单片机介绍 单片机全称为单片微型计算机(Single Chip Microcomputer),又称为微控制器 (Micro controller Unit)或嵌入式控制器(Embedded Controller)。它是将计算机的 基本部件微型化并集成到一块芯片上的微型计算机,通常片内都含有CPU、ROM、RAM、并行 I/O、串行I/O、定时器/计数器、中断控制、系统时钟及系统总线等。随着技术的发展,单 片机片内集成的功能越来越强大,并朝着片上系统方向发展。 单片机有着体积小、功耗低、功能强、性能价格比高、易于推广应用等显著优点,在 自动化装置、智能仪器仪表、过程控制、通信、家用电器等许多领域得到日益广泛的应用。 目前单片机渗透到人们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹 的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的 实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录像机、 摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更 不用说自动控制领域的机器人、智能仪表、医疗器械了。因此,单片机的学习、开发与应 用将造就一批计算机应用与智能化控制的科学家、工程师。 2.1.1AT89S51 单片机介绍 AT89S51是ATMEL公司开发的一款低功耗,高性能CMOS 8位单片机,片内含4k Bytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器, 器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及 80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的 微型计算机的AT89S51可为许多嵌入式控制应用系统提供性价比高的解决方案。 AT89S51具有如下特点:40个引脚,4k Bytes Flash片内程序存储器,128 bytes 的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级2 层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT) 电路,片内时钟振荡器。 第 5 页 共 49 页 图2-1 AT89S51单片机外观 此外,AT89S51设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。空闲 模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断系统可继续工作,掉电模 式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。同时 该芯片还具有PDIP、TQFP和PLCC等三种封装形式,以适应不同产品的需求。 (1)主要功能特性: 兼容MCS-51指令系统 4k可反复 擦写(1000次)ISP Flash ROM 32个双向I/O口 4.5-5.5V工作电压 2个16位可编程定时/计数器 时钟频率0-33MHz 全双工UART串行中断口线 128x8bit内部RAM 2个外部中断源 低功耗空闲和省电模式 中断唤醒省电模式 3级加密位 看门狗(WDT)电路 软件设置空闲和省电功能 灵活的ISP字节和分页编程 双数据寄存器指针 (2)AT89S51与AT89C51比较: 第 6 页 共 49 页 89S51相对于89C51而言:新增加了很多功能,性能有了较大提升,价格基本不变, 甚至比89C51更低! ISP在线编程功能,这个功能的优势在于改写单片机存储器内的程序不需要把芯片 从工作环境中剥离。是一个强大易用的功能。 最高工作频率为33MHz,大家都知道89C51的极限工作频率是24M,就是说S51具有更 高工作频率,从而具有了更快的计算速度。 内部集成看门狗计时器,不再需要像89C51那样外接看门狗计时器单元电路。 全新的加密算法,这使得对于89S51的解密变为不可能,程序的保密性大大加强, 这样就可以有效的保护知识产权不被侵犯。 兼容性方面:向下完全兼容51全部字系列产品。比如8051、89C51等等早期MCS-51 兼容产品。也就是说所有教科书、网络教程上的程序(不论教科书上采用的单片机是 8051还是89C51还是MCS-51等等) ,在89S51上一样可以照常运行,这就是所谓的向下兼 容。 比较结果:就如同INTEL的P3向P4升级一样,虽然都可以跑Windows98,不过速度是 不同的。从AT89C51升级到AT89S51 ,也是同理。和S51比起来,C51就要逊色一些,实 际应用市场方面技术的进步是永远向前的。 (3)AT89S51各引脚功能介绍: 引脚如图2-2所示,以下是各引脚的说明. 图2-2 AT89S51单片机引脚 VCC:AT89S51 电源正端输入,接+5V。 VSS:电源地端。 XTAL1:单芯片系统时钟的反相放大器输入端。 第 7 页 共 49 页 XTAL2:系统时钟的反向放大器输出端,一般在设计上只要在 XTAL1 和 XTAL2 上 接上一只石英振荡晶体系统就可以动作了,此外可以在两个引脚与地之间加入一 20PF 的小电容,可以使系统更稳定,避免噪声干扰而死机。 RESET:AT89S51的重置引脚,高电平动作,当要对晶片重置时,只要对此引脚电平 提升至高电平并保持两个机器周期以上的时间,AT89S51便能完成系统重置的各项动作, 使得内部特殊功能寄存器之内容均被设成已知状态,并且至地址0000H处开始读入程序 代码而执行程序。 EA/Vpp:EA为英文External Access的缩写,表示存取外部程序代码之意,低 电平动作,也就是说当引脚为低电平后,系统会调用外部的程序代码(存于外部EPROM 中)来执行程序。因此在8031及8032中,EA引脚必须接低电平,因为其内部无程序存 储器空间。如果是使用 8751 内部程序空间时,引脚要接成高电平。此外,在将程序 代码烧录至8751内部EPROM时,可以利用此引脚来输入21V的烧录高压(Vpp) 4。 ALE/PROG:ALE是英文Address Latch Enable的缩写,表示地址锁存器启用信号。 AT89S51可以利用这个引脚来触发外部的8位锁存器(如74LS373) ,将端口0的地址总线 (A0A7)锁进锁存器中,因为AT89S51是以多工的方式送出地址及数据。平时在程序 执行时ALE引脚的输出频率约是系统工作频率的1/6,因此可以用来驱动其他周边晶片 的时基输入。此外在烧录8751程序代码时,此引脚会被当成程序规划的特殊功能来使 用。 PSEN:此为Program Store Enable的缩写,其意为程序储存启用,当8051被设 成为读取外部程序代码工作模式时(EA=0) ,会送出此信号以便取得程序代码,通常这 支脚是接到EPROM的OE脚。AT89S51可以利用PSEN及RD引脚分别启用存在外部的RAM与 EPROM,使得数据存储器与程序存储器可以合并在一起而共用64K的定址范围。 PORT0(P0.0P0.7):端口0是一个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端口,每一个引脚可 第 8 页 共 49 页 以推动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.0P3.7):端口3也具有内部提升电路的双向I/O端口,其输出缓冲器 可以推动4个TTL负载,同时还多工具有其他的额外特殊功能,包括串行通信、外部中 断控制、计时计数控制及外部数据存储器内容的读取或写入控制等功能。 其引脚分配如下: 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,外部数据存储器的读取信号。 (3)AT89S51的优点: 1. 含有 FLASH 存储器 因此在系统的开发过程中可以十分容易进行修改,这就大大缩短了系统的开发周 期。同时,在系统工作过程中,能有效地保持一些数据信息,即使外界损坏也不影响 到信息的保持。 2. 和 80S51 插座兼容 89 系列单片机的引脚是和 80S51 一样的,所以,当 89 系列单片机取代 80S51 时, 可以进行代换。 (1)静态时钟方式 89 系列单片机采用静态时钟方式,所以可以节省电能,这对于降低便携式产品的 功耗十分有用。 第 9 页 共 49 页 (2)错误编程亦无废品产生 一般的 OPT 产品,一旦错误编程就成了废品。而 89 系列单片机内部采用了 FLASH 存储器,所以,错误编程后可以重新编程,直到正确为止,故不存在废品。 (3)可进行反复系统试验 用 89 系列单片机设计的系统,可以反复进行系统试验;每次试验可以不同的程序, 这样可以保证用户的系统设计达到最优。而且随用户的需要和发展,还可以进行修改, 使系统不断能追随用户的最新要求。 3. 89 系列单片机内部结构 89 系列的内部结构和 89S51 相近,它主要含有如下一些部件。 (1)8031CPU (2)振荡电路 (3)总线控制部件 (4)重点控制部件 (5)片内 FLASH 存储器 (6)片内 RAM (7)并行 I/O 接口 (8)定时器 (9)串行 I/O 接口 2.1.251 单片机与 74HC164 静态显示接口 在单片机应用系统中,显示器显示常用两种方法:静态显示和动态扫描显示。所 谓静态显示,就是每一个显示器都要单独占用具有锁存功能的I/O接口用于笔划段字形 代码。这样单片机只要把要显示的字形代码发送到接口电路,就不用管它了,直到要 显示新的数据时,再发送新的字形码,因此,使用这种方法单片机中CPU的开销小。可 以提供单独锁存的I/O接口电路很多,这里以常用的串并转换电路74HS164为例,介绍 一种常用静态显示电路,以使大家对静态显示有一定的了解。 第 10 页 共 49 页 图2-3 74HC164 引脚图 MCS-51单片机串行口方式0为移位寄存器方式,外接6片74HS164作为6位LED显示器 的静态显示接口,把8031的RXD作为数据输出线,TXD作为移位时钟脉冲。74HS164为 TTL单向8位移位寄存器,可实现串行输入,并行输出。其中A、B(第1、2脚)为串行 数据输入端,2个引脚按逻辑与运算规律输入信号,共一个输入信号时可并接。T(第8 脚)为时钟输入端,可连接到串行口的TXD端。每一个时钟信号的上升沿加到T端时, 移位寄存器移一位,8个时钟脉冲过后,8位二进制数全部移入74HC164 中。R(第9脚) 为复位端,当R=0时,移位寄存器各位复0,只有当R=1时,时钟脉冲才起作用。 Q1Q8(第3-6和10-13引脚)并行输出端分别接LED显示器的hga各段对应的引脚上 1。 图2-4 74HC164 内部原理图 2.2 pt2262/pt2272 无线/发送接受模块 2.2.1 pt2262/pt2272 解码芯片 PT2262/PT2272是台湾普城公司生产的一种CMOS工艺制造的低功耗低价位通用编 解码电路,PT2262/PT2272最多可有12 位(A0-A11)三态地址端管脚(悬空,接高电平,接 第 11 页 共 49 页 低电平),任意组合可提供地址码,PT2262 最多可有6 位(D0-D5)数据端管脚,设定的地 址码和数据码从17 脚串行输出,可用于无线遥控发射电路5。编码芯片PT2262 发出 的编码信号由:地址码、数据码、同步码组成一个完整的码字,解码芯片PT2272 接收 到信号后,其地址码经过两次比较核对后,VT 脚才输出高电平,与此同时相应的数据 脚也输出高电平,如果发送端一直按住按键,编码芯片也会连续发射。当发射机没有 按键按下时,PT2262 不接通电源,其17 脚为低电平,所以315MHz 的高频发射电路不 工作,当有按键按下时,PT2262 得电工作,其第17 脚输出经调制的串行数据信号, 当17 脚为高电平期间315MHz 的高频发射电路起振并发射等幅高频信号,当17 脚为低 平期间315MHz 的高频发射电路停止振荡,所以高频发射电路完全收控于PT2262 的17 脚输出的数字信号,从而对高频电路完成幅度键控(ASK 调制)相当于调制度为100 的调幅。 PT2262/PT2272 特点 1) CMOS 工艺制造,低功耗 2) 外部元器件少 3) RC 振荡电阻 4) 工作电压范围宽:2.6-15v 5) 数据最多可达6 位 6) 地址码最多可达 种 PT2262/PT2272应用范围 1) 车辆防盗系统 2) 家庭防盗系统 3) 遥 控 玩 具 4) 其他电器遥控 图2-5 PT2262 引 脚 图 第 12 页 共 49 页 表2-1 PT2262 管脚说明: 名称管脚说明 A0-A11 1-8、10-13地址管脚,用于进行地址编码,可置为“0”,“1”,“f”(悬空), D0-D5 7-8、10-13数据输入端,有一个为“1”即有编码发出,内部下拉 Vcc18 电源正端() Vss9 电源负端() TE14 编码启动端,用于多数据的编码发射,低电平有效; OSC116 振荡电阻输入端,与OSC2 所接电阻决定振荡频率; OSC215 振荡电阻振荡器输出端; Dout17 编码输出端(正常时为低电平) 在具体的应用中,外接振荡电阻可根据需要进行适当的调节,阻值越大振荡频率越慢, 编码的宽度越大,发每一帧的时间越长。 表2-2 PT2272参数 图2-6 PT2272 解码电路 引 脚 图 第 13 页 共 49 页 表2-3 PT2272 引脚说明 名称管脚说 明 A0-A111- 8、10-13 地址管脚,用于进行地址编码,可置为“0”,“1”,“f”(悬 空),必须与2262 一致,否则不解码 D0-D57- 8、10-13 地址或数据管脚,当做为数据管脚时,只有在地址码与2262 一 致,数据管脚才能输出与2262 数据端对应的高电平,否则输出为 低电平,锁存型只有在接收到下一数据才能转换 Vcc18 电源正端() Vss9电源负端() DIN14 数据信号输入端,来自接收模块输出端 OSC116 振荡电阻输入端,与OSC2 所接电阻决定振荡频率; OSC215 振荡电阻振荡器输出端; VT17 解码有效确认 输出端(常低)解码有效变成高电平(瞬态) PT2272 解码芯片有不同的后缀,表示不同的功能,有L4/M4/L6/M6 之分,其中L 表示锁存输出,数据只要成功接收就能一直保持对应的电平状态,直到下次遥控数据 发生变化时改变。M 表示非锁存输出,数据脚输出的电平是瞬时的而且和发射端是否 发射相对应,可以用于类似点动的控制。后缀的6 和4 表示有几路并行的控制通道, 当采用4 路并行数据时(PT2272-M4),对应的地址编码应该是8 位,如果采用6 路的 并行数据时(PT2272-M6),对应的地址编码应该是6 位。 PT2262/2272 芯片的地址编码设定和修改: 在通常使用中,我们一般采用8 位地址码和4 位数据码,这时编码电路PT2262 和 解码PT2272 的第18 脚为地址设定脚,有三种状态可供选择:悬空、接正电源、接 地三种状态,3的8次方为6561,所以地址编码不重复度为6561 组,只有发射端PT2262 和接收端PT2272的地址编码完全相同,才能配对使用,遥控模块的生产厂家为了便于 生产管理,出厂时遥控模块的PT2262 和PT2272 的八位地址编码端全部悬空,这样用 户可以很方便选择各种编码状态,用户如果想改变地址编码,只要将PT2262 和PT2272 的18 脚设置相同即可,例如将发射机的PT2262 的第1 脚接地第5 脚接正电源,其 它引脚悬空,那么接收机的PT2272 只要也第1 脚接地第5 脚接正电源,其它引脚悬空 第 14 页 共 49 页 就能实现配对接收。当两者地址编码完全一致时,接收机对应的D1D4 端输出约4V 互锁高电平控制信号,同时VT 端也输出解码有效高电平信号5。用户可将这些信号 加一级放大,便可驱动继电器、功率三极管等进行负载遥控开关操纵。 市场提供的遥控类产品上一般都预留地址编码区,采用焊锡搭焊的方式来选择: 悬空、接正电源、接地三种状态,出厂是一般都悬空,便于客户自己修改地址码。这里 以常用的超再生插针式接收板的跳线区为例: O O O O O O O O L - - - - - - - - 1 1 1 1 1 1 1 1 H 可以看到,跳线区是由三排焊盘组成,中间的8 个焊盘是PT2272 解码芯片的第18 脚,最左边有1 字样的是芯片的第一脚,最上面的一排焊盘上标有L 字样,表示和地连通,如 果用万用表测量会发现和PT2272 的第9 脚连同;最下面的一排焊盘上标有H 字样,表示 和正电源连通,如果用万用表测量会发现和PT2272 的第18 脚连同.所谓的设置地址码 就是用焊锡将上下相邻的焊盘用焊锡桥搭短路起来,例如将第一脚和上面的焊盘L 用 焊锡短路后就相当于将PT2272 芯片的第一脚设置为接地,同理将第一脚和下面的焊盘 H 用焊锡短路后就相当于将PT2272 芯片的第一脚设置为接正电源,如果什么都不接就 是表示悬空。设置地址码的原则是:同一个系统地址码必须一致;不同的系统可以依 靠不同的地址码加以区分。 2.2.2 基于 PT2262 的无线编码模块 编码发射模块外形小巧、美观,与很多车辆防盗系统中的遥控器一样。根据功能 的多少按键数也不一样,我们本章所用的发射模块为A、B、C、D四个按键。编码发射 模块主要由PT2262编码IC和高频调制、功率放大电路组成,常用的编码发射模块实物 和内部框图如图2-7和图2-8所示。遥控发射器工作电压为DC 12V(电池供电),尺寸(mm): 58*39*14 ,工作频率:315MHz ,工作电流(mA):13 编码类型: 固定码(板上焊盘跳 接设置) 应用说明:与各类型带解码功能的接收模块联合使用,解码输出后进行相应 控制,如采用单片机进行读取接收并解码数据然后控制相应的灯或电源开关。 第 15 页 共 49 页 图 2-7 无线模块实物图 图 2-7 编码发射模块实物图与原理框图 图 2-8 无线编码模块原理图 图 2-8 常用的编码发射模块实物和内部框图 其中编码部分电路由PT2262编码IC来组成,具体电路见图2-9所示。 图 2-9 PT2262 编码原理图 图 2-9 编码电路原理图 第 16 页 共 49 页 2.2.3 基于 PT2272 的无线解码模块 解码接收模块包括接收头和解码芯片PT2272两部分组成。接收头将收到的信号输 入PT2272的14脚(DIN) ,PT2272再将收到的信号解码。解码接收模块和电路原理图如 图2-10,接收板实物如图2-11所示。 接收板工作电压为DC 5V,接收灵敏度: -103dBm ,尺寸(mm): 49*20*7 ,工作频 率:315MHz,工作电流:5mA ,编码类型:固定码(板上焊盘跳接设置) 应用说明:与 各类型遥控器配合使用,解码输出后进行相应控制,如采用单片机进行读取接收并解 码数据然后控制相应的灯或电源开关。 图 2-10 PT2272 电路原理图 图 2-10 解码接收模块和电路原理图 图 2-11 PT2272 实物图 图 2-11 无线遥控接收板 无线收发模块的地址码设定 在通常使用中,一般采用8位地址码和4位数据码,这时编码芯片PT2262和解码芯 片PT2272的第18脚为地址设定脚,有三种状态可供选择:悬空、接正电源、接地三 第 17 页 共 49 页 种状态,地址编码不重复度为38=6561组,只有发射端PT2262和接收端PT2272的地址编 码完全相同,才能配对使用,遥控模块的生产厂家为了便于生产管理,出厂时遥控模 块的PT2262和PT2272的八位地址编码端全部悬空,这样用户可以很方便选择各种编码 状态,用户如果想改变地址编码,只要将PT2262和PT2272的18脚设置相同即可,例 如将发射机的PT2262的第2脚接地,第3脚接正电源,其它引脚悬空,那么接收机的 PT2272只要也第2脚接地,第3脚接正电源,其它引脚悬空就能实现配对接收。地址设 置跳线如图2-12所示,用户可以在PCB板上直接将地址引脚(PCB板中间8个过孔焊盘) 与L(低电平)或H(高电平)相连,从而实现地址设置。PT2262与PT2272地址设置要 完全一样。当两者地址编码完全一致时,接收机对应的D1D4端输出约4V互锁高电平 控制信号,同时VT端也输出解码有效高电平信号。 O O O O O O O O L - - - - - - - - 1 1 1 1 1 1 1 1 H 图 2-11 地址设置跳线设置图 图 2-12 地址设置跳线图 2.3 数码管介绍 数码管是一种半导体发光器件,其基本单元是发光二极管。 2.3.1 数码管分类 数码管按段数分为七段数码管和八段数码管,八段数码管比七段数码管多一个 发光二极管单元(多一个小数点显示);按能显示多少个 “8”可分为 1 位、2 位、 4 位等等数码管;按发光二极管单元连接方式分为共阳极数码管和共阴极数码管。 共阳数码管是指将所有发光二极管的阳极接到一起形成公共阳极(COM)的数码管。 共阳数码管在应用时应将公共极 COM 接到+5V,当某一字段发光二极管的阴极为低 电平时,相应字段就点亮。当某一字段的阴极为高电平时,相应字段就不亮。共 第 18 页 共 49 页 阴数码管是指将所有发光二极管的阴极接到一起形成公共阴极(COM)的数码管。共 阴数码管在应用时应将公共极 COM 接到地线 GND 上,当某一字段发光二极管的阳极 为高电平时,相应字段就点亮。当某一字段的阳极为低电平时,相应字段就不亮。 图 2-12 数码管原理图 2.3.2 数码管驱动方式 数码管要正常显示,就要用驱动电路来驱动数码管的各个段码,从而显示出我 们要的数字,因此根据数码管的驱动方式的不同,可以分为静态式和动态式两类。 静态显示驱动:静态驱动也称直流驱动。静态驱动是指每个数码管的每一个 段码都由一个单片机的 I/O 端口进行驱动,或者使用如 BCD 码二-十进制译码器译 码进行驱动。静态驱动的优点是编程简单,显示亮度高,缺点是占用I/O 端口多, 如驱动 5 个数码管静态显示则需要 5840 根 I/O 端口来驱动,要知道一个 89S51 单片机可用的 I/O 端口才 32 个呢:),实际应用时必须增加译码驱动器进行 驱动,增加了硬件电路的复杂性。 动态显示驱动:数码管动态显示接口是单片机中应用最为广泛的一种显示方 式之一,动态驱动是将所有数码管的 8 个显示笔划a,b,c,d,e,f,g,dp的同名端 连在一起,另外为每个数码管的公共极 COM 增加位选通控制电路,位选通由

温馨提示

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

评论

0/150

提交评论