




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
AD7705在电子秤中的应用摘 要:本文结合AD7705在电子秤称重系统中的应用,详细介绍了AD7705在51系列单片机系统应用中的1 引言国家三级秤标准要求:称重数据与重物的绝对精度小于1/10001/5000,因此,经AD转换后输出数据的有效位应在13位以上。AD公司推出的由缓冲器和增益可编程放大器(PGA)、调节器、可编程数字滤波器等组成的16位AD7705/06能直接将传感器检测到的微小信号进行A/D转换,其具有高分辨率、宽动态范围、自校准、优良的抗噪声性能以及低电压低功耗等特点,适合于称重系统中下微机信号处理的需要。设计中,我们确定AD7705的相应参数取:输出数据更新速率:50Hz;系统增益:64;有效分辨率:15位。2 硬件设计要满足前面确定的AD7705参数,设计中AD7705的主时钟取:fCLK =2.4576MHz。AD7705的串行数据接口包括5个:片选输入口 ,串行施密特逻辑输入时钟SCLK,数据输入口DIN,转换数据输出口DOUT,指示数据准备就绪的状态信号输出口 。其中当 为低电平时,转换数据可读取;否则不可读取。设计中 可由AT89C51选中实现,也可接地;本设计中将 接地。SCLK有两种基本的接线方式:SCLK接AT89C51的P2口中未用的管脚(比如接P2.2),数据输入、输出端DIN、DOUT一同接P2口中未用的另一管脚(比如:P2.3)。在该种连接方式下,只能用手工编程模拟AD7705的通信时序以实现对AD7705的操作。SCLK接AT89C51的同步脉冲输出端TXD,AD7705的数据输入、输出端DIN、DOUT一同接AT89C51的串行数据输入、输出端RXD。在该种连接方式下,对AD7705的数据的读取可按51系列单片机串行口的工作方式0完成,也可按中的读写方式完成。本设计中按中介绍的方式接线。可接普通P1、P2口中未用的管脚,通过程序查询该管脚是否为低电平,从而实现对AD7705中寄存器数据的读取。也可接AT89C51的外部中断1或中断0管脚,通过中断方式或中断查询方式实现对AD7705中寄存器数据的读取。本设计中接外部中断1管脚。图1 称重传感器信号处理电路图AD7705在称重系统中的连接方式见图1。当在此传感器上施加满标度重量5吨重物时,传感器在5V工作电压下取得30 mV的满标度输出电压。5V工作电压经分压后为AD7705提供基准电压,因此工作电压的变化不会产生系统误差。分压电阻为24k和15k,产生的基准电压为1.92V。当器件的可编程增益为64时,对应的满标度输入电压即为 30 mV。3 软件设计软件设计需主要考虑以下四个方面:AT89C51的初始化:硬件设计中如果用到中断,则需对单片机的中断系统进行初始化;软件设计中如果用到串口,则需对单片机的串口进行初始化。AD7705与51系列单片机的数据交换顺序:在读写操作模式下,51系列单片机的数据要求LSB在前,而AD7705希望MSB在前,所以对AD7705寄存器进行配置之前必须将命令字重新排列方可写入,同样要将从AD7705数据寄存器中读取到缓冲器后的数据进行重新排列方可使用。对AD7705寄存器进行操作的时序:AD7705通讯必须严格按图2、图3时序操作。对AD7705进行通信的子程序流程见图4、图5。当然,还可以考虑用串行口通信方式0的工作方式来实现。AD7705的初始化和配置:AD7705的配置与设计的硬件紧密相关,只有在正确配置的情况下硬件才能正常工作。同时,对AD7705内每一个寄存器的配置都必须从写通信寄存器开始,通过写通信寄存器完成通道的选择和设置下一次操作的寄存器的选择。图6所示为此称重传感器数据采集主流程图。其程序清单见附录。图2 读周期时序图 图3 写周期时序图4 结束语AD7705以其本身的低价格、高精度、可编程增益、自校准、小信号的转换不需附加另外的器件而使得其在数据检测领域具有很大的应用前景。其在电子秤中的应用也是显而易见的。我们应用AD7705设计的电子信号处理线路,其性能指标达到预期的效果。参考文献1.Analog Devices.Preliminary technicalInformation,AD7705/062.胡志高,AD7705/06及其应用,电子产品世界,2000.10附录:程序清单ORG 0000HAJMP MAINORG 0013HAJMP ADINTORG 0030HMAIN: ;对AT89C51初始化MOV IP,#04H;定义INT1为优先级MOV TCON,#00H ;INT1采用低电平图4 写周期时序流程图图5读周期时序流程图;触发MOV IE,#84H;允许外部中断1;对AD7705进行初始化MOV SCON,#00000000B;禁用SCONMOV A,#20HACALL WRITEMOV SCON,#00000000BMOV A,#05HACALL WRITEMOV SCON,#00000000BMOV A,#010HACALL WRITEMOV SCON,#00000000BMOV A,#70HACALL WRITE MOV SCON,#00000000BA2: JNB 00H,A2 ;等待INT1中断MOV A,#38HACALL WRITERDATADPROCESSAJMP A2 图6 主程序流程图WRITE:NOPMOV R0,#08HACALL NU1RETNU1: RLC AJNC NU2CLR 0B1HSETB 0B0HSETB 0B1HSJMP NU3NU2: CLR 0B1HCLR 0B0HSETB 0B1HNU3: DEC R0DJNZ R0,NU1RETRDATA:MOV R2,#02HMOV R3,#08HMOV R4,#2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 飞行营地建设项目建设方案(模板)
- 秘书职责新版
- 安全目标责任制(.9)
- 材料购销协议
- 物业公司经理竞聘演讲稿
- 2025年企业可持续发展目标(SDGs)实施案例分析报告
- 2025年互联网医疗服务平台远程医疗O2O服务合同范本
- 2025年国际货运代理合同(含货物打包、配送及客户满意度综合评价服务)
- 2025年智能仓储物流园区建设配套土方运输工程合同
- 2025年专用车辆定期维护与安全性能检测合同
- 2024版标本采集课件
- 专题09 Module 5语法Grammar 特殊疑问句的用法-2021-2022学年七年级下册单元重难点易错题精练(外研版)
- 医院建设动火作业应急预案
- 《工艺管理与改善》课件
- 《交通事故车辆及财物损失价格鉴证评估技术规范》
- 品管圈PDCA改善案例-降低住院患者跌倒发生率
- 烂尾楼续建报告范文
- 心理危机干预的伦理问题探讨-洞察分析
- 智慧校园医疗系列
- 《中小学校园食品安全和膳食经费管理工作指引》专题讲座
- 梨专题知识讲座
评论
0/150
提交评论