1.3 基本实现思路
现在,市面上大多数使用台式电子秤,但有体积相对较大、成本相对较高、需要交流 电源供应、携带很不方便、应用范围受到制约等因素的挑战。
传感器技术、微控制器技术的发展和应用,电子产品飞速发展。本文的设计中,使用 的是 AT89 系列的单片机,该单片机兼容性良好,硬件部分和软件部分更新时简单方便。 实际使用电子秤时,会有过载状况,本文的设计中含有声光报警和过载提示的功能。
本文的设计思路为:物体的质量产生压力用压力传感器提取出相应的电信号,电信号 经放大电路放大,由 A/D 转换器转换,得到数字信号并送入单片机,单片机的分析与处理, 得到物体的质量,最后通过 LCD 显示。本文的设计还可以用键盘输入一定的单价,CPU 可 以算出物体的价格。
这种电子秤体积很小、计量直观准确、易于携带,包含质量称量与价格计算,能够满足 一般的商业贸易和家庭的使用需求。
图 1.3 设计思路框
2 系统方案论证与选型
2.1 CPU 的选择方案
本文的设计是基于单片机的电子秤,由设计思路可以看出,在单片机的选择上,我们 要选择一个带 EPROM 的单片机,AT89SXX 系列的单片机有闪速存储器,而且其芯片较小, 价格、CPU 的稳定性等很适合本文设计。论文网
因此我们选择 AT89S52 单片机,该单片机内部有 8KB 的程序存储器,完全可以实现系 统的功能。
2.2 传感器的选择
传感器在本文的设计中扮演着十分重要的角色,选择传感器要注意传感器的量程和参 数,要注意相配置电路的设计的难易程度和性价比等等。
本文的设计采用电阻应变式传感器,该称重传感器有过载保护,由金属箔式应变计及 组合式 S 型梁结构构成。在精度上和温度特性上与其他传感器相比具有一定的优势。组成 部分包括电阻应变片电缆线、弹性体等。
图 2.2 传感器工作原理图
2.3 放大电路的选择方案
在本文设计中,利用普通运放做成一个差动放大器,该放大器具有高输入阻抗、增益 高的优点,可以满足本文的设计要求。利用普通运放,放大前后的电压比例与电阻相关。
图 2.3 利用普通运放设计的差动放大器电路图
2.4 A/D 转换器的选择
A/D 转换器在本文设计中十分关键。A/D 转化器的功能是将输入的模拟电压转换为输 出的数字信号。一个完整的 A/D 转换过程,必须包括采样、保持、量化、编码四部分电路。
目前,A/D 转换器主要有以下几种类型:
(1)并行比较型 A/D 转换器,由电压比较器、寄存器和代码转换器三部分组成。转 换速率快是一个很大的优点,但其分辨率较低。
(2)逐次逼近型 A/D 转换器,是直接型 A/D 转换器,可以直接把输入的模拟电压转 换成数字代码。该转换器由比较器、环形分配器、控制门、寄存器与 D/A 转换器构成。该 转换器速度较快、在低分辨率情况下价格较低,同时功耗相对较低。
(3)双积分型 A/D 转换器,是把带转换的模拟电压转换成一个中间变量,进行量化 编码,得出转换结果,这种转换器多为电压—时间变换型(简称 VT 型)。
本文设计中,考虑到应用的场合综合分析,采用 12 位逐次逼近型 A/D 转换器 AD574, 在精度和转换速率方面可以满足本设计要求。