生物电信号发生器原理分析.docVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
生物电信号发生器原理分析 1.概述 本生物电信号发生器采用ADuC848混合信号处理器进行控制,采用AT29C256作为外部数据存储空间,便于存储较大信息量的生物电信号,同时系统具有串口通信功能,可以实现与PC机的连接,以对信号进行进一步的处理。系统硬件电路结构简单,配合以合适的软件,可以实现丰富的功能。 本信号发生器可实现以下基本功能:信号采集处理、信号产生、串口通信、按键控制、液晶显示等。 2.最小系统原理分析 2.1 ADuC848及其支持系统 ADuC848混合信号处理器采用8051内核,单周期指令集,指令执行效率高。集成16位10通道ADC,12位电压输出DAC,省去了外部模数、数模转换器,提高了转换精度,减小了功耗。内部自带12.58MHz高精度时钟。另外芯片支持UART、SPI、I2C等通讯接口,便于进行单片机间通信、单片机与PC机通信及程序的下载、调试。 系统采用外部直流电源供电,用J2作为电源插孔。单片机同样采用该电源供电。为了防止电源抖动,在单片机的34、35,20、21及47、48脚之间及电源插头的VCC与GND之间接入0.1uF的电容,从而保证可靠供电。 单片机外接了一个32kHz的晶振,在单片机低速低功耗工作时用以为单片机提供标准时钟。 手动复位电路如图1所示,按键未按下时,RESET为低电位,单片机正常工作,当按键被按下,电容迅速放电,同时RESET变成高电位,按键松开后,电容充电,RESET继续保持高电位,只要RESET保持高电位超过2个机器周期,单片机即被复位,电容充电到一定程度后,RESET再次变成低电位,程序从头开始执行。由图中元器件参数可知,阻容电路时间常数τ=RC=10×103×10×10-6s=0.1s,可见电容充电时间足以保证使单片机复位。 2.2 外部数据存储器AT29C256接口电路 AT29C256是Atmel推出的一款闪存芯片,内部有256K存储空间,用于单片机数据存储空间的扩展。它与单片机之间的通信需要地址锁存芯片74ALS573(U4)的协助,其接口电路如图2。 地址总线为单片机的P0、P2口,同时P0口分时复用为数据总线。当单片机需要向AT29C256写入数据时,首先通过P0、P2口输出16位目的地址(包含片选信号),其中低8位地址(P0口的数据)写入74ALS573,同时单片机ALE脚自动产生一个锁存信号,将低8位地址锁存在74ALS573,使74ALS573的Q0~Q7脚电平保持为单片机P0脚的电平不变,Q0~Q7送到AT29C256的A0~A7,高8位直接送到AT29C256的A8~A14及,然后单片机从P0口输出数据,将8位数据通过AT29C256的DQ0~DQ7引脚写入闪存,完成一次数据写入操作。单片机从AT29C256中读取数据的过程与写入数据的过程类似。 2.3 模数、数模转换 模数、数模转换的基准电压由图3所示电路提供。稳压二极管使REFIN+的电压相对于AGND为2.5V,REFIN-接到AGND,电压为相对0V。 模拟信号由J1的5脚输入,经过运放LM358与电阻、电容所构成的网络,信号被放大、滤波后,输入到单片机的P1.0口(此时该口设置为AIN1,为模拟信号输入端口),送入单片机内部的模数转换器进行转换,后由单片机进行处理。 单片机产生的数字信号经内部数模转换器转换以后经过单片机的13、14两管脚输出到H3的1脚(DAC0)、3脚(DAC1),H3为跳线选择开关,可以选择1脚或3脚与2脚(DAC)接通。若DAC0与DAC接通,则单片机13脚输出的模拟信号经过由运放LM358和电阻、电容组成的网络放大、滤波后由J1的2脚(DAOUT)输出,而单片机14脚输出的模拟信号可以由J1的3脚(DAC1)不经过处理直接输出。同样,若DAC1与DAC接通,则单片机14脚输出的信号经处理后由J1的2脚(DAOUT)输出,单片机13脚的信号可以通过H3的1脚直接引出。 另外,J1的4脚为单片机计数器的输入端。 2.4 串行接口 串口为下载程序、单片机通信的接口。由于RS232电平与单片机产生的TTL电平不能匹配(RS232规定发送端逻辑1为-5~-15V,逻辑0为+5~+15V,接收端逻辑1为-3~-15V,逻辑0为+3~+15V,信号传输过程中允许有2V的压降;而单片机输出逻辑1电平不足+5V,逻辑0略高于0V),因此在单片机与PC机通信(包括程序下载)时需要在通信线路中间进行电平转换。MAX202为专用的RS232通信驱动/接受器,用它构成电平转换电路,使用方便,稳定性好。 为简化电路,系统的RS232通信采用了没有任何联络和握手信号的直接通信,这样只需要RS232接口的22根线中的3根线

文档评论(0)

youyang99 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档