编号:
T2512202M-LW
设计摘要:
本论文介绍了基于STM32F103单片机的自动售卖机系统设计,该系统由中控部分、输入部分和输出部分组成。中控部分采用STM32F103单片机作为核心控制器,获取输入部分数据,经过内部处理,控制输出部分。输入部分包括HX711压力传感器用于检测蔬菜重量、独立按键用于输入不同物品单价、确认键、进行结算,以及供电电路为整个系统供电。输出部分包括TFT显示屏用于显示单价、重量、总价等信息、SU-03T语音播报模块用于播报总价、支付完成等提示信息、WIFI模块可以查看需要支付金额,同时可以通过手机操作支付。系统的基本工作流程是通过HX711传感器检测蔬菜重量,用户通过独立按键输入不同物品单价并进行结算,中控部分获取输入数据,经过内部处理,控制TFT显示屏显示相关信息,通过SU-03T语音播报模块进行语音提示。同时,用户可以通过手机连接WIFI模块,查看需要支付金额,并通过手机进行支付操作。这样的设计可以实现自动售卖机的基本功能,方便用户进行购买和支付操作。
关键词:单片机;语音识别模块;称重模块;TFT显示屏
字数:9000+
仿真链接
实物链接
开题报告链接
内容预览:
摘 要
ABSTRACT
1 引 言
1.1 选题背景及实际意义
1.2 国内外研究现状
1.3 课题主要内容
2 系统设计方案
2.1 系统整体方案
2.2 单片机的选择
2.3 电源方案的选择
2.4 显示方案的选择
3系统设计与分析
3.1 整体系统设计分析
3.2 主控电路设计
3.3 显示模块
3.4 SIM900A通信模块
3.5 TTS语音播报模块
3.6 SU-03T语音识别模块
4 系统程序设计
4.1 编程软件介绍
4.2 主程序流程设计
4.3 按键功能图
4.4 显示函数流程图
4.5 处理函数流程图
5 实物调试
5.1 电路焊接总图
5.2 连接WIFI实物测试
5.3 称重计算实物测试
5.3付钱商品实物测试
6 仿真调试
6.1仿真总体设计
6.2称重仿真检测测试
6.3商品支付检测测试
结 论
参考文献
致 谢
1 引 言
1.1 选题背景及实际意义
随着社会的发展和科技的进步,自动售卖机作为一种便捷的购物方式,逐渐在各个领域得到广泛应用。传统的自动售卖机通常只能提供简单的商品购买功能,无法满足用户对更多种类商品和更便捷购物方式的需求。因此,设计一种基于STM32F103单片机的自动售卖机系统,能够实现更多功能和提供更好的用户体验,具有重要的研究意义和实际应用价值。
提高购物便利性:通过引入STM32F103单片机和相关模块,自动售卖机系统可以实现更多功能,如重量检测、语音播报、手机支付等,大大提高了购物的便利性和用户体验。
降低人力成本:自动售卖机系统的引入可以减少人工操作,降低了企业的人力成本,提高了工作效率。
拓展销售渠道:自动售卖机可以在不受时间和地点限制的情况下提供商品销售服务,能够拓展销售渠道,满足用户的购物需求。
促进科技创新:基于STM32F103单片机的自动售卖机系统设计,涉及到多个领域的技术应用,如传感器技术、控制技术、通信技术等,对于推动科技创新和技术进步具有积极的促进作用。
综上所述,设计一种基于STM32F103单片机的自动售卖机系统,不仅具有重要的研究意义,还能够在实际应用中提高购物便利性、降低人力成本、拓展销售渠道,并促进科技创新。
1.2 国内外研究现状
自动售卖机系统作为一种便捷的购物方式,在国内外都得到了广泛的研究和应用。国外主要关注提升支付方式的便利性和安全性,优化用户界面和交互体验,以及增加自动售卖机的智能化和网络化。日本是自动售卖机应用最广泛的国家之一,其研究重点在于增加货物种类、提供多种支付方式、加强售卖机的管理和维护。国内的研究主要集中在硬件设计和控制算法方面,包括物品识别技术、支付方式的优化和用户界面设计等。同时,国内也有许多企业和机构将自动售卖机应用于实际场景中,提供便捷的购物体验、提高销售效率和降低成本。
然而,无论是国内还是国外,自动售卖机系统仍面临一些挑战和待解决的问题,如支付安全性、用户体验的优化、售卖机的智能化等。因此,设计一种基于STM32F103单片机的自动售卖机系统,具有重要的研究意义和实际应用价值,能够提高购物便利性、降低人力成本、拓展销售渠道,并促进科技创新。
与上述几种设计方案相比,该设计方案更加方便易懂,便于实际操作,价格低廉,在集成电路的选择上更易于使用和精巧。
1.3 课题主要内容
本设计旨在基于STM32F103单片机开发一种自动售卖机系统,以提供更多功能和更好的用户体验。该系统将实现重量检测、语音播报、手机支付等功能,以提高购物便利性和降低人力成本。通过引入自动售卖机系统,可以拓展销售渠道,满足用户的购物需求,并促进科技创新。设计该系统具有重要的研究意义和实际应用价值。