目前,市场上电子秤产品的源G于J优L尔V论N文M网WwW.youeRw.com 原文+QQ75201`8766 整体质量水平低,只有从根本上克服产品质量困难,才能更好的提高电子产品的整体水平,当然还需要有关部门对于市场的监督管理。所以,实用型的电子秤的开发对于人们平常的生活使用具有现实意义。
2 整体方案的的设计
2。1 电子秤的设计要求
(1)电子秤具有清零、去皮重、自动计价、超重报警等功能、总额累加计算功能;
(2)重量显示:秤重量程 10Kg,分辨率为1g,精度1g;
(3)用键盘简单操作设置物品的单价,显示器上能同时显示重量、单价和金额的数值;单价金额和总价金额的单位为元,总价金额的误差 0。01元。
2。2 设计原理及设计基本思路
2。2。1 设计原理
称重传感器即由非电量(质量或重量)转换成电量的转换元件,它是把支承力变换成电信号或其它形式的适合于计量求值的信号所用的一种辅助手段;当被称物体平放在秤体的秤台上时,其重量就会通过秤体传到称重传感器,传感器随之产生 “力一电” 效应,产生的的电信号由放大电路进行放大、经滤波后再由模/数( A/D)器进行转换,数字信号再送到微处器的CPU处理,CPU不断扫描键盘和各功能的开关,根据键盘输入内容和各种功能开关的状态进行必要的判断、分析、由仪表的软件来控制各种运算;运算结果送到内存贮器,需要显示时,CPU发出指令,从内存贮器中读出送到显示器显示;一般地,信号的放大、滤波、A/D转换以及信号各种运算处理都在仪表中完成[1]。
2。2。2 基本思路
将设计电子秤大概分成三大部分,主控制模块、数据采集模块和输入、输出控制模块。其中数据采集模块由压力传感器、信号的前级处理和A/D转换部分组成。
压力传感器就是由于压力一直不断变化而产生相应的电压模拟信号,模拟信号经过线路传输传到HX711A/D模块,进行模数转换,对信号进行放大、转换成数字信号,通过端口线路传到单片机,单片机对传来数字信号进行分析、运算得出物体的重量。在单片机运算期间人机互动用键盘进行输入设值,显示器上显示重量、单价和总价在内部运算出总的金额。主要技术指标为:称量范围0~10kg,分辨率0。001kg。
2。3 总体设计方案比较
系统设计不同功能对应不同的方案:
方案一 基于数码管的显示,如图2-1所示:
图2-1 数码管显示方案
此方案利用数码管显示物体重量,简单可行,可以采用内部带有模数转换功能的单片机。由此设计出的电子秤系统硬件部分简单、接口电路易于实现,并且在编程时大大减少程序量,在电路结构上只有简单的输出输入关系。缺点是:硬件部分简单,虽然可以实现电子称基本的称重功能,但是不能实现外部数据的输入,无法根据实际情况灵活地设定各种控制参数。由于数码管只能实现简单的数字和英文字符的显示,不能显示汉字以及其他的复杂字符,不能达到显示购物清单的要求。又因为采用了具有模数转换功能的单片机,系统电路过于简单,系统硬件的扩展必受到限制电子秤的功能过于单一,达不到设计的标准。
方案二 在数码管显示方案的基础上进行延展,加入键盘输入装置,增加外界对单片机内部的数据设定,使电子称实现称重计价的功能。结构简图如图2-2所示: