- 1、本文档共35页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
湖南商务职业技术学院毕业设计
目录
1产品背景1
2产品功能分析1
3设计方案遴选1
3.1单片机的选择1
3.2显示屏选择2
3.3系统框图设计3
4产品硬件设计4
4.1STM32F103C8T6单片机核心电路设计4
4.2按键电路设计5
4.3LCD1602液晶显示模块电路6
4.4HX711AD转换模块电路6
4.510KG传感器8
4.6声光报警电路8
4.7电源电路9
5产品软件设计10
5.1主程序流程图10
5.2LCD1602液晶显示程序流程图11
5.3按键程序流程图12
5.4程序设计13
5.5产品程序清单14
6产品使用说明15
6.1产品装配图15
6.2产品调试15
6.3产品使用说明17
7产品设计技术标准22
参考资料23
附录24
湖南商务职业技术学院毕业设计
附录1元器件清单24
附录2电路原理图25
附录3PCB设计图26
附录4产品实物图27
附录5主程序代码28
湖南商务职业技术学院毕业设计
基于STM32的电子秤计价器设计与制作
1产品背景
电子秤计价器是一种用于称重和计价的设备,广泛应用于商业和日常生活
中。它通过测量物品的重量并按照预先设定的单价进行计算,得出物品的总价。
在商业领域,电子秤计价器被广泛应用于超市、菜市场等场合,方便商家和消
费者进行交易。
2产品功能分析
本产品设计的内容是以STM32系列的STM32F103C8T6最小系统开发板设
计与制作而成。主要由LCD1602显示屏、按键模块、hx711称重传感器模
块、声光报警器、STM32F103C8T6芯片组成。
以下对是对模块实现效果介绍:
LCD1602显示屏:显示屏第一行显示测到的重量(kg),第二行显示
单价及总价。
4*43*3
按键模块:按键是使用矩阵键盘排列,首先按键效果以行为例从
左到右,依次为0-9数字输入。第四行只有第二个按键为数字0,其余三无效
果。第四列第一个按键功能为删除单价一位,第二个按键是去皮效果,第三给
按键为单价直接清零。
声光报警器:检测到当你按下按键都会产生声光反应,最主要作用是
称重传感器重量大于设定的承受范围外,声光报警器会一直发光鸣叫,直
到重量小于设定的范围内停止。
hx711称重传感器模块:主要用于重量测量。
3设计方案遴选
3.1单片机的选择
3.1.1方案一:选择STM32F103C8T6开发板
STM32F103C8T6最小系统是属于STM32系列里的一种,是ST意法半导体
公司生产的32位高性能、低成本的增强型系列单片机,也可以叫单片机最
小系统。STM32F103C8T6采用薄型四方扁平式封装技术(LQFP)具有48管
1
湖南商务职业技术学院毕业设计
脚,片内具有64KB的FLASH,20KB的RAM(片上集成12BitA/D、PWM、C
AN、USB。具有高性能的运算能力,也是可以满足一些比较复杂的应用。
优点:采用了ARMCortex-M3内核,强大的处理能力,拥有丰富的外设
等等。
缺点:成本相对较高,需要外部元件,
文档评论(0)