基于STM32单片机的电子秤控制系统设计—OLED显示模块编程
基于STM32单片机的电子秤控制系统设计—OLED显示模块编程(论文8000字)
摘要:电子秤是一种常见的称量工具,其对应人们的生活提高了非常大的便捷度,也正是因为有了秤,才有了大家都认可的公平交易。从古代的杆秤,到现代的电子秤,在国人心中,其已不在是简单的一种工具,也代表了公义,因此其准确要求度高。本次电子秤系统包括OLED液晶显示模块,单片机控制系统、压力传感器检测电路,按键电路。整个系统对于重量的检测主要是通过压力传感器来进行,在此采用的是应变片来进行重量的检测,不同的重量会对应变片产生不同的弯曲,然后通过电桥放大后输出相应的模拟量,单片机通过HX711的高精度A/D芯片来完成对输出模拟量的检测,然后将其转换为对应的重量信息,同时单片机会控制OLED液晶,将转换后的重量信息进行显示出来。
关键词:STM32F103电子秤HX711A/D转换器
Abstract:Electronic scale is a common weighing tool, which improves the convenience of people's life. It is precisely because of the scale that we have recognized fair trade. From the ancient steelyard to the modern electronic scale, in the hearts of Chinese people, it is no longer a simple tool, but also represents justice, so it requires high accuracy. The electronic scale system includes OLED liquid crystal display module, single chip microcomputer control system, pressure sensor detection circuit, key circuit. The weight of the whole system is mainly detected by the pressure sensor. Here, the strain gauge is used to detect the weight. Different weights will produce different bending to the strain gauge, and then output the corresponding analog quantity through the bridge amplification. The single-chip microcomputer completes the detection of the output analog quantity through the high-precision A / D chip of hx711, At the same time, the MCU will control the OLED LCD to display the weight information after conversion. [版权所有:http://DOC163.com]
Key words: STM32F103 electronic scale hx711a / D converter
1总体设计方案
1.1总体设计
本次基于STM32单片机的电子秤控制系统由几个部分构成,包括OLED液晶显示模块,单片机控制系统、压力传感器检测电路,按键电路以及复位晶振
[资料来源:http://doc163.com]
目录
1总体设计方案 2
1.1总体设计 2
1.2 主控制器方案设计 2
1.3电源供电方案选择 3
1.4显示系统方案选择 3
2 电子秤硬件电路设计 5
2.1 总硬件电路设计 5
2.2 STM32最小核心板硬件电路设计 5
2.3HX711电路设计 9
2.4 OLED显示屏硬件电路设计 9
3电子秤软件设计 11 [来源:http://Doc163.com]
3.1 开发环境 11
3.2 主程序设计 11
3.3 称重程序设计 12
3.4 OLED显示屏部分 13
4 调试过程 14
结论 18
致谢 19