|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本设计系统以单片机AT89S52为控制核心, 实现电子秤的基本控制功能。在
) R; H' l5 f" w" l }& S设计系统时,为了更好地采用模块化设计法,分步设计了各个单元功能模块。1 p7 S! H' T3 D* R1 b
系统的硬件部分包括最小系统部分、数据采集部分、人机交互界面和系统电
4 N" G0 o* s7 T3 L, R' N7 b源四大部分。最小系统部分主要包括AT89S52和扩展的外部数据存储器; 数据采
7 i) w# b5 P: i" ?% C集部分由称重传感器,信号的前期处理和A/D 转换部分组成,包括运算放大器
1 P- O7 e& C# k0 T2 }$ cAD620和A/D 转换器ICL7135;人机界面部分为键盘输入, 四位LED数码显示器,- I+ Q( n* l' q' q
可以直观的显示重量的具体数字以及方便的输入数据,使用方便;系统电源以
7 C, E; o$ C6 |3 w; X, XLM317和LM337为核心设计电路以提供系统正常工作电源。/ I; ]4 p. Q6 d3 n% J. E" p, G
系统的软件部分应用单片机C 语言进行编程,实现了该设计的全部控制功
. w9 E2 l' v/ @' r V& V能。该电子秤可以实现基本的称重功能(称重范围为0~9.999Kg,重量误差不
L4 l1 \9 g' l7 t' e# g8 B" ^大于± 0.005Kg), 并发挥部分的显示购物清单的功能, 可以设置日期和设定十种* k- y# I0 O& k6 G7 Q! K, ]+ q- x' e
商品的单价, 还具有超量程和欠量程的报警功能。
# f4 a+ Y6 y' ?" w7 a本系统设计结构简单, 使用方便,功能齐全, 精度高,具有一定的开发价值。
* D0 X' z1 Z k7 l$ S$ @5 X# P/ l1 p9 i7 {* n
8 P4 f' D4 C& o) v# ~9 L* `
5 F0 O0 V8 @- o s6 t, v |
|