更新时间:05-29 上传会员:一点点
分类:科技学院 论文字数:7458 需要金币:1000个
摘要:在社会的发展中,有关于称重技术则需要更高的要求。如今,电子秤的使用已经普及,在商业领域的使用尤为广泛,但存在很多的局限:诸如体积大、携带不便、使用场所受限制、成本高等。如何能够通过小体积易于携带的单片机制作电子秤就变得有意义,并且运用以学的单片机知识熟练的运用以及深层次的扩展加深自己对知识的理解,通过所学知识完成能实现基本称重功能的电子秤。
本设计以AT89S51单片机为核心,实现了电子秤的基本功能。在进行设计时,为了可以更加简便的、有效的对系统进行设计,故采用模块化的设计方法,分步设计了各个功能模块。
系统的硬件部分有四个主要部分:数据采集部分、最小系统部分、按键与显示系统和电源四大部分。数据采集部分是由称重传感器(即电阻应变式压力传感器),信号的前期处理和A/D转换部分组成,包括A/D转换器HX711;按键与显示部分为四枚按钮,四位LED数码显示器,可以直观的显示重量值,并以具体数字显示以及方便的控制,使用方便;电源部分则提供系统正常工作电源。
软件部分则应用C语言进行编程,实现了对待测物体重量的测量,以及具有去皮、复位功能,并实现报警检测且达到误差在1g之内。
关键词: 51单片机 A/D转换器HX711 称重传感器 液晶显示
目录
摘要
ABSTRACT
1绪论-1
1.1 电子秤的发展现状和发展趋势-1
1.2 课题研究意义-1
1.3 本文研究内容-2
2电子秤的硬件构成-3
2.1 测量原理及构成-3
2.2 传感器-3
2.3 单片机系统-4
2.4 A/D转换器-4
2.5 电路设计-5
3系统硬件电路与软件电路绘制-9
3.1 Protel99SE软件介绍-9
3.2 系统软件设计-10
4系统调试与设计结果-13
4.1硬件电路调试中遇到的问题-13
4.2系统实物调试效果图-13
4.3 测试结果与分析-13
5结论-15
参考文献-16
附录-17
致谢-17