摘要:随着科学技术的发展,称重技术在日常生活中得到广泛的应用,秤是最普通、最普及的计量设备。由于传统的机械秤体积大,功能单一,使用不方便,容易受外界碰撞而变形等缺点。并且在长期使用过程中由于金属腐蚀,从而直接影响了机械秤精度。电子秤的出现比传统的机械秤拥有更多的优点,如成本较低、响应快、稳定性好、高智能等。在这个发展迅速的社会里,人们的需求日益多元化,多元化的电子秤将具有广阔的市场前景。
本系统是采用STM32F103RB作为主控芯片,通过压力传感器采集压力这种物理量并把采集到的数据转换成电压信号,再采用专门用在称重的24位-A/D转换器HX711把电压信号经过滤波、放大、采样、转换成数字信号的称重计量装置。通过矩阵键盘来设置单价,用单价乘以总量得出货物的总价,并将总重量和总价的数据在液晶上显示,该系统出了上述功能之外,还可以对当前的总重量进行语音播报。该电子秤计量准确,使用方便,独特的语音播报功能给本系统增添了个性特点。
关键词 电子秤;STM32F103RB;压力传感器
目录
摘要
Abstract
1绪论-1
1.1课题背景与研究意义-1
1.2 本文的研究目的和主要内容-1
1.2.1 研究目的-1
1.2.2主要内容-1
2系统方案分析与选择论证-3
2.1系统设计要求-3
2.2 选择方案-3
2.2.1主控芯片选择方案-3
2.2.2传感器选择方案-3
2.2.3 A/D转换器选择方案-4
2.2.4显示电路选择方案-4
2.2.5 键盘选择方案-5
2.3 系统方案确定-5
3硬件设计-7
3.1 单片机最小系统-7
3.1.1主控芯片-7
3.1.2晶振电路-7
3.1.3复位电路-8
3.2重量值采集模块-8
3.3 A/D转换电路模块-10
3.4 LCD显示模块-13
3.5键盘模块-15
3.6语音模块-15
4软件设计-18
4.1系统软件的总体设计-18
4.2 系统各模块程序设计-19
4.2.1 A/D转换模块软件设计-19
4.2.2 LCD显示模块软件设计-19
4.2.3 4*4矩阵键盘模块软件设计-20
4.2.4语音播报模块的软件设计-21
5 系统调试-23
5.1系统硬件调试-23
5.2 系统软件调试-24
5.3 系统运行结果-25
结论-27
致谢-28
参考文献-29