基于STM32单片机的电子秤控制系统设计—开机自检程序初始化
基于STM32单片机的电子秤控制系统设计—开机自检程序初始化(论文9000字)
摘要:在我国,电子秤行业经过了一个漫长的发展历程,主要体现在传统产业和基础行业。数百年来,我国都是以机械秤为主,直到二十世纪90年代,我国的电子秤技术发生了天翻地覆的变化,电子秤界进行了一项“手动改自动、机械改电子”的伟大技术革命。自从电子秤技术改革后,我国的电子秤从传统的机电结合型逐步地发展成现代的全电子秤,而技术装备和巡查试验手段都已达到国际水平,电子秤制造技术及其应用达到了质的飞跃。
本次设计的是远程测试系统电子秤,它主要由主控及信号调理模块、人机交互模块、液晶模块、压力应变模块、重物重量指示模块、供电模块组成。它的功能有开机自检、称重、超重报警。称重精度的偏差值最大为正负2,物体重量由OLED显示屏显示。
关键字:电子秤 开机自检 称重 超重报警
[资料来源:Doc163.com]
目录
1 远程测试系统电子秤的概况及发展趋势 2
1.1 概况 2
1.2 发展趋势 2
1.3 国外研究概况 2
1.4 国内研究概况 3
2 硬件设计 4
2.1 电子秤的电路设计 4
2.2 STM32芯片 5
2.2.1 PWM脉冲宽度调制 5
2.2.2 PWM频率与占空比的区别 5
2.3 HX711芯片 6
3 软件设计 7
3.1 主程序设计 7
3.2 程序初始化 8
3.2.1 LED灯初始化 8
[资料来源:http://www.doc163.com]
3.2.2 蜂鸣器初始化 10
3.2.3 OLED屏初始化 11
3.2.4 模数转换初始化 14
3.2.5 按键初始化 15
3.2.6 定时器PWM初始化 17
3.2.7 RCC系统时钟初始化 20
4 调试过程 23
结论 27
致谢 28
参考文献 29
附录 30
上一篇:基于STM32单片机的电子秤控制系统设计—OLED显示模块编程
下一篇:基于STM32单片机的电子秤控制系统设计—A/D转换系统及OLED显示屏软件编程