摘 要该设计以 51 系列单片机 AT89S52 为控制核心,实现电子秤的基本控制功能
在设计系统时,为了更好地采纳模块化设计法,分步的设计各个单元功能模块系统的硬件部分可以分为最小系统、数据采集、人机交互界面和系统电源四大部分
最小系统部分主要包括 AT89S52 和扩展的外部数据存储器;数据采集部分由压力传感器、信号的前级处理和 A/D 转换部分组成,包括运算放大器 AD620和 A/D 转换器 ICL7135;人机交互界面为键盘输入和点阵式液晶显示,主要使用ZLG7289 键盘控制芯片和 OCM4x8C 显示器,可以方便的输入数据和直观的显示中文
系统电源以 LM317 和 LM337 为核心设计电路以提供系统正常工作电源
软件部分应用单片机 C 语言进行编程,实现了该设计的全部控制功能
该电子秤可 以 实 现 基 本 的 称 重 功 能 ( 称 重 范 围 为 0 ~ 9
999Kg , 重 量 误 差 不 大 于±0
005Kg),并发挥部分的显示购物清单的功能,可以设置日期和设定十种商品的单价, 还具有超量程和欠量程的报警功能
整个系统结构简单,使用方便,功能齐全,精度高,具有一定的开发价值
关键词:单片机;采样电路;A/D 转换器;液晶显示 ABSTRACTThe design is based on the microcontroller AT89S52 system as the core to carry out the basic control function of the electronics steelyard
While designing the system, I adopt the mold piece method to divide the hardware of the system into four parts: the