基于STM32的智能售餐机设计
发布时间:2021-07-17 10:20
随着城市规模的扩大以及网络技术的发展,越来越多的人选择外卖订餐来使自己的生活更加便捷,但是近年来国内外的食品安全问题频繁出现,新兴的外卖行业由于食品安全问题以及配送员与顾客间矛盾的存在,发展受到极大的限制。由此自动售餐机应运而生,目前国内大多数的自动售餐机不仅在使用场地方面受限,在用户的购买体验方面,人机交互的界面设计也不够完善,而且大多采用传统的现金、刷卡等不便捷不直观的支付手段,使用效率较低。因此设计一种可以改善上述问题的新型智能售餐机很有意义。通过调查市场上现有的自动售餐机以及自动售货机,确定了总体设计方案:设计采用了STM32与PLC双控制器协同合作的方式来实现系统的功能,解决了微处理器与多个外部设备通信相互冲突的问题。使用主控制器完成对无线模块、触摸屏模块、二维码识别模块的控制,完成对机器的人机交互界面及移动支付方式设计,用户通过操作触摸屏模块可以进行购买、付款等操作。使用辅助控制器完成对产品的出货模块及恒温模块的控制,通过PLC对步进电机的精确定位控制使出货结构精确运行,保证餐品的完整性。同时主辅控制器通过485通信的方式进行数据的传输,不仅为主控制器节约了系统资源,同时也...
【文章来源】:安徽理工大学安徽省
【文章页数】:72 页
【学位级别】:硕士
【部分图文】:
智能售餐机系统框图
图 2 Cortex-M3 内核基本结构Fig.2 Kernel infrastructure of Cortex-M3STM32 属于性价比极高的的单片机,它的优势在于:相较于同样应用广泛的 51 等低端单片机,STM32 具有较高的处理速度,片上资源极为丰富。并且支持 数据宽度远高于 51 单片机所支持的 8 位数据宽度,同时 STM32 具有更精简的指和更短的指令周期。因为 STM32 系列单片机主要应用于各种控制场合,而且在制场合中,单片机需要进行多任务的处理,此时可以通过完美移植 uC/OS-II 操,使得任务处理更加符合人为操作,增加控制系统的可靠性。STM32 价格低廉,不仅具有极高的集成度,而且具有丰富的型号,仅 M3 内核 F101、F103、F105 等多系列的上百种型号。目前应用最广泛的系列芯片有以下本型 STM32F101x、增强型 STM32F103x 和互联型 STM32F105x/STM32F107x[6设计中,考虑到主控制器外设所需的串口数及 IO 口数,需要一款价格低廉、应、兼容性强的处理器。因此主控制器采用的芯片型号为 STM32F103ZET6,该芯理图如图 3 所示。根据 STM32 系列的命名规则,可以知道该芯片的以下信息:“
安徽理工大学硕士学位论文持 3 条 SPI 总线,用于与外围设备以串行方式进行通信;有 2 个 I2C 接口,用于与外部存储模块进行通信;有 1 个 FSMC 接口,用于外扩 SRAM 和连接 LCD;有 1 个 USB、1 个 CAN 接口。
【参考文献】:
期刊论文
[1]二维码扫描在信息化管理医疗设备中的应用[J]. 帅淼,傅丽英,张婉平,胡红娟,杨丽. 中国乡村医药. 2019(03)
[2]基于STM32F103VET6的触摸屏导引系统设计[J]. 汪勇. 中国设备工程. 2018(24)
[3]PCB板焊点识别方法研究[J]. 王闯,张侃健,魏海坤. 信息技术与信息化. 2018(12)
[4]基于PLC的温度控制系统在氧化铁红生产中的应用[J]. 张新,刘瑞波,刘新星. 河北省科学院学报. 2018(04)
[5]用STM32和ESP8266实现的可扩展物联网系统[J]. 常欣,王琦. 单片机与嵌入式系统应用. 2018(12)
[6]基于STM32的高校智能取餐系统的设计与研究[J]. 杨晨,黎斌,葛立明. 物联网技术. 2018(11)
[7]一种基于西门子S7-200CPU226CN系列PLC的智能并行控制系统模型[J]. 李桂丹,刘麒. 电子器件. 2018(05)
[8]我国自动售货机市场发展分析[J]. 刘月,王忠瑞,李钰. 中国市场. 2018(20)
[9]一种由PLC的PID控制的变频恒压供水系统设计[J]. 秦冲. 机械工程与自动化. 2018(03)
[10]基于STM32的WiFi视频监控小车[J]. 卓轩宇,唐琳. 计算机产品与流通. 2018(03)
硕士论文
[1]基于STM32的室内空气质量检测仪的设计与实现[D]. 高海文.华东交通大学 2018
[2]基于嵌入式STM32的可编程控制器的设计[D]. 雷路路.安徽理工大学 2018
[3]基于PLC的智能家居控制系统研究[D]. 邢文白.吉林建筑大学 2018
[4]基于STM32单片机的智能家居无线通信系统的设计与实现[D]. 黄俊礼.华南理工大学 2017
[5]基于STM32的自动售奶机控制系统设计与实现[D]. 李伟.山东科技大学 2017
[6]无人微型超市的研究与设计[D]. 杨波.合肥工业大学 2017
[7]自动售餐机控制系统设计与研究[D]. 王克站.合肥工业大学 2017
[8]自动售货机人机交互设计研究[D]. 姚越.天津大学 2014
[9]基于3G网络的自动售餐机系统设计与实现[D]. 夏伟.中南大学 2013
[10]基于GPRS的自动售货机监控系统的设计与实现[D]. 李昌盛.中南大学 2008
本文编号:3287983
【文章来源】:安徽理工大学安徽省
【文章页数】:72 页
【学位级别】:硕士
【部分图文】:
智能售餐机系统框图
图 2 Cortex-M3 内核基本结构Fig.2 Kernel infrastructure of Cortex-M3STM32 属于性价比极高的的单片机,它的优势在于:相较于同样应用广泛的 51 等低端单片机,STM32 具有较高的处理速度,片上资源极为丰富。并且支持 数据宽度远高于 51 单片机所支持的 8 位数据宽度,同时 STM32 具有更精简的指和更短的指令周期。因为 STM32 系列单片机主要应用于各种控制场合,而且在制场合中,单片机需要进行多任务的处理,此时可以通过完美移植 uC/OS-II 操,使得任务处理更加符合人为操作,增加控制系统的可靠性。STM32 价格低廉,不仅具有极高的集成度,而且具有丰富的型号,仅 M3 内核 F101、F103、F105 等多系列的上百种型号。目前应用最广泛的系列芯片有以下本型 STM32F101x、增强型 STM32F103x 和互联型 STM32F105x/STM32F107x[6设计中,考虑到主控制器外设所需的串口数及 IO 口数,需要一款价格低廉、应、兼容性强的处理器。因此主控制器采用的芯片型号为 STM32F103ZET6,该芯理图如图 3 所示。根据 STM32 系列的命名规则,可以知道该芯片的以下信息:“
安徽理工大学硕士学位论文持 3 条 SPI 总线,用于与外围设备以串行方式进行通信;有 2 个 I2C 接口,用于与外部存储模块进行通信;有 1 个 FSMC 接口,用于外扩 SRAM 和连接 LCD;有 1 个 USB、1 个 CAN 接口。
【参考文献】:
期刊论文
[1]二维码扫描在信息化管理医疗设备中的应用[J]. 帅淼,傅丽英,张婉平,胡红娟,杨丽. 中国乡村医药. 2019(03)
[2]基于STM32F103VET6的触摸屏导引系统设计[J]. 汪勇. 中国设备工程. 2018(24)
[3]PCB板焊点识别方法研究[J]. 王闯,张侃健,魏海坤. 信息技术与信息化. 2018(12)
[4]基于PLC的温度控制系统在氧化铁红生产中的应用[J]. 张新,刘瑞波,刘新星. 河北省科学院学报. 2018(04)
[5]用STM32和ESP8266实现的可扩展物联网系统[J]. 常欣,王琦. 单片机与嵌入式系统应用. 2018(12)
[6]基于STM32的高校智能取餐系统的设计与研究[J]. 杨晨,黎斌,葛立明. 物联网技术. 2018(11)
[7]一种基于西门子S7-200CPU226CN系列PLC的智能并行控制系统模型[J]. 李桂丹,刘麒. 电子器件. 2018(05)
[8]我国自动售货机市场发展分析[J]. 刘月,王忠瑞,李钰. 中国市场. 2018(20)
[9]一种由PLC的PID控制的变频恒压供水系统设计[J]. 秦冲. 机械工程与自动化. 2018(03)
[10]基于STM32的WiFi视频监控小车[J]. 卓轩宇,唐琳. 计算机产品与流通. 2018(03)
硕士论文
[1]基于STM32的室内空气质量检测仪的设计与实现[D]. 高海文.华东交通大学 2018
[2]基于嵌入式STM32的可编程控制器的设计[D]. 雷路路.安徽理工大学 2018
[3]基于PLC的智能家居控制系统研究[D]. 邢文白.吉林建筑大学 2018
[4]基于STM32单片机的智能家居无线通信系统的设计与实现[D]. 黄俊礼.华南理工大学 2017
[5]基于STM32的自动售奶机控制系统设计与实现[D]. 李伟.山东科技大学 2017
[6]无人微型超市的研究与设计[D]. 杨波.合肥工业大学 2017
[7]自动售餐机控制系统设计与研究[D]. 王克站.合肥工业大学 2017
[8]自动售货机人机交互设计研究[D]. 姚越.天津大学 2014
[9]基于3G网络的自动售餐机系统设计与实现[D]. 夏伟.中南大学 2013
[10]基于GPRS的自动售货机监控系统的设计与实现[D]. 李昌盛.中南大学 2008
本文编号:3287983
本文链接:https://www.wllwen.com/jixiegongchenglunwen/3287983.html