首页 实物视频演示 仿真视频演示 设计说明书预览 答辩PPT预览
编号:
CJ-51-2021-004
设计简介:
本设计是自动售货机系统设计,主要实现以下功能:
- 可实现LCD12864显示商品的名称数量以及价格;
- 可实现通过定时器控制支付时间以及步进电机打开关闭的时间;
- 可实现通过步进电机控制售货机的出货和关仓;
- 可实现购买后余量减少,出现余量不足时继电器工作;
标签:51单片机、LCD12864、自动售货
一、中控部分
核心控制器:STC89C52单片机
- 功能:
- 数据获取:从输入部分获取用户选择的商品信息。
- 数据处理:根据用户按键输入,判断选择的商品,并计算价格。
- 控制输出:根据处理结果,控制LCD12864显示模块、步进电机及驱动模块等输出设备。
- 特点:
- STC89C52单片机具有丰富的I/O端口、定时器和中断系统,能够高效处理多任务。
- 通过编程实现商品选择、价格计算和输出控制。
二、输入部分
输入部分由以下两部分组成:
- 独立按键
- 功能:
- 通过五个独立按键选择商品。
- 显示所有商品信息。
- 特点:按键操作简单,方便用户选择商品。
- 功能:
- 供电电路
- 功能:为整个系统提供稳定的电源。
- 特点:供电电路设计合理,确保各模块正常工作,同时具备过流、过压保护功能,提高系统的安全性。
三、输出部分
输出部分由以下四部分组成:
- LCD12864显示模块
- 功能:
- 显示当前商品信息。
- 显示所有商品列表。
- 特点:LCD12864具有128x64像素的显示能力,显示内容丰富,适合展示商品信息。
- 功能:
- 步进电机及驱动模块
- 功能:
- 模拟售货机的开关门动作。
- 特点:步进电机精度高,能够模拟真实的开关门动作,提升用户体验。
- 功能:
- 其他输出设备(可选)
- 例如:LED指示灯、蜂鸣器等,用于提示用户操作状态或商品出货状态。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。