欢迎来到天天文库
浏览记录
ID:9510475
大小:356.00 KB
页数:15页
时间:2018-05-02
《电子秤课程设计--实用电子称》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、实用电子称专业:自动化班级:自动化2班姓名:张瑞学号:指导老师:朱兆优2013年11月26日15实用电子称摘要该系统是以单片机AT89S52为控制核心,实现电子秤的基本控制功能。系统的硬件部分包括最小系统板、数据采集、人机交互界面三大部分。最小系统部分主要是扩展了外部数据存储器,数据采集部分由压力传感器、信号的前级处理和A/D转换部分组成。人机界面部分为键盘输入和12864点阵式液晶显示,可以直观的显示中文,使用方便。软件部分应用单片机C语言实现了本设计的全部控制功能,包括基本的称重功能、累计计费功能、去皮功能以及显示购物清单的功能,可
2、以设定10种商品的单价,由于系统资源丰富,还可以方便的扩展其应用。1.设计任务设计一个实用电子称电路。1基本要求用仿真软件对电路进行验证,使其满足以下要求:1)能用简易键盘设置单价,对采集到的代表重量的信号能同时显示重量、金额和单价;2)重量显示的单位为公斤,最大称重为9.999公斤;3)单价和总价的单位为元,最大金额数值为9999.99元4)具有去皮功能和总额累加计算功能。5)自拟10种商品名称,能显示购物清单,清单内容包括:商品名称,数量,单价,金额,本次购物总金额、购货日期、收银员编号和售货单位名称,具有中文显示功能;2.方案设计
3、2.1设计思路根据设计要求,首先要实现电子秤的称重基本功能,需要通过重量传感器采集到的重量信号,经处理后由模数转换转换成数字量,因此每一数字量就对应着一个物体的重量(在一定精度范围内),所以只要将转换的数字量与物体重量建立映射的关系即可完成称重的要求。而其他功能这可通过程序运算来实现。总体方案框图设计如下:152.2设计方案2.2.1.控制器部分该系统基于51系列单片机来实现,选择了AT89S52通用的比较普通单片机来实现系统设计,其内部带有8KB的程序存储器,可以满足系统设计需求。2.2.2数据采集部分1)传感器要求称重范围9.999
4、Kg,考虑到秤台自重、振动和冲击分量,还要避免超重损坏传感器,所以传感器量程必须大于额定称重—9.999Kg。我们选择的是L-PSIII型传感器,量程20Kg,精度为,满量程时误差0.002Kg。可以满足本系统的精度要求。其原理如下图所示:称重传感器主要由弹性体、电阻应变片电缆线等组成,内部线路采用惠更斯电桥,当弹性体承受载荷产生变形时,输出信号电压可由下式给出:2)前级放大器设计由于传感器输出的信号比较微弱,必须通过一个放大器对其进行放大,才能满足A/D转换器对输入信号电平的要求。压力传感器输出的电压信号为毫伏级,通过综合考虑我们采用
5、专用仪表放大器芯片,如:INA121,INA126等。15此类芯片内部采用差动输入,共模抑制比高、差模输入阻抗大、增益高、线性度好,并且外部接口电路简单。以INA126为例,引脚电路如下图所示:其放大器增益,通过改变的大小来改变放大器的增益。3..总体工作电路原理图2.2.3A/D转换器由上面对传感器量程和精度的分析可知:A/D转换器误差应在以下。12位A/D精度:10Kg/4096=2.44g14位A/D精度:10Kg/16384=0.61g考虑到其他部分所带来的干扰,12位A/D无法满足系统精度要求。所以我们需要选择14位或者精度更
6、高的A/D。15方案一、逐次逼近型A/D转换器,如:ADS7805、ADS7804等。逐次逼近型A/D转换,一般具有采样/保持功能。采样频率高,功耗比较低,是理想的高速、高精度、省电型A/D转换器件。高精度逐次逼近型A/D转换器一般都带有内部基准源和内部时钟,基于89C52构成的系统设计时仅需要外接几个电阻、电容。但考虑到所转换的信号为一慢变信号,逐次逼近型A/D转换器的快速的优点不能很好的发挥,且根据系统的要求,14位AD足以满足精度要求,太高的精度就反而浪费了系统资源。所以此方案并不是理想的选择。方案二、双积分型A/D转换器:如:I
7、CL7109、ICL7135等。双积分型A/D转换器精度高,但速度较慢(如:ICL7135),具有精确的差分输入,输入阻抗高(大于),可自动调零,超量程信号,全部输出于TTL电平兼容。双积分型A/D转换器具有很强的抗干扰能力。对正负对称的工频干扰信号积分为零,所以对于50HZ的工频干扰抑制能力较强,对高于工频干扰(例如噪声电压)有良好的滤波作用。只要干扰电压的平均值为零,对输出就不产生影响。尤其对本系统,缓慢变化的压力信号,很容易受到工频信号的影响。故而采用双积分型A/D转换器可大大降低对滤波电路的要求。积分型A/D转换器可大大降低对滤
8、波电路的要求。作为电子秤,系统对AD的转换速度要求并不高,精度上14位的AD足以满足要求。另外双积分型A/D转换器较强的抗干扰能力,和精确的差分输入,低廉的价格。综合的分析其优点和缺点,我们最终选择了ICL
此文档下载收益归作者所有