当前位置:首页 > 自动饮料售货机课程设计报告模板
程设计报告
1
自动饮料售货机课
资料内容仅供参考,如有不当或者侵权,请联系本人改正或者删除。
学生姓名: 专业班级: 指导教师: 工作单位:
题 目: 自动售货饮料机控制电路的设计与实现 初始条件:
本设计既能够使用计数器、 比较器、 脉冲发生器等和必要的门电路等, 也能够使用单片机系统构建。用数码管、 LED灯显示结果。
要求完成的主要任务: ( 包括课程设计工作量及技术要求, 以及说明书撰写等具体要求)
1、 课程设计工作量: 1周。 2、 技术要求:
1) 售货机只接受5角和1元的硬币, 能够用按钮代替硬币的投入。投入硬币的总金额用两位数码管显示, 最大投入金额为9.5元。
2) 售货机能够自动出售3种饮料, 售价分别是0.5元, 1元和1.5元。当顾客完成投币后, 根据投入金额, 各饮料对应的LED将亮起( 如投入1元硬币, 0.5元和1元饮料的LED亮起, 表示能够购买0.5元或1元饮料) 。
3) 顾客根据自身需要按下各饮料对应的按钮, 每按一次掉出一瓶饮料, 两位数码管显示剩余金额, LED继续指示可购饮料的种类;
2
资料内容仅供参考,如有不当或者侵权,请联系本人改正或者删除。
4) 顾客按下”找零”按钮将使机器发出找零信号, 两位数码管清零。
5) 确定设计方案, 按功能模块的划分选择元、 器件和中小规模集成电路, 设计分电路, 画出总体电路原理图, 阐述基本原理。 3、 查阅至少5篇参考文献。按《武汉理工大学课程设计工作规范》要求撰写设计报告书。全文用A4纸打印, 图纸应符合绘图规范。 时间安排:
1、 年 5 月 16日, 布置课设具体实施计划与课程设计报告格式的要求说明。
2、 年 6 月 28 日至 年 6 月 30 日, 方案选择和电路设计。
3、 年 7 月 1 日至 年 7 月 3 日, 电路调试和设计说明书撰写。
4、 年 7 月 5 日, 上交课程设计成果及报告, 同时进行答辩。
指导教师签名: 年 月 日 系主任( 或责任教师) 签名: 年 月 日
摘 要
本文设计了一种以INTEL 公司的AT89C52单片机为核心的自动饮料售货机装置的控制系统,详细介绍了自动饮料售货机控
3
资料内容仅供参考,如有不当或者侵权,请联系本人改正或者删除。
制系统的方案设计、 硬件选择、 软件规划和编写, 并重点描述了自动饮料售货机控制系统的工作原理、 系统设计、 软件编程的原则和技巧。该系统以单片机AT89C52芯片为核心, 采用集中控制方式实现了对自动饮料售货机全过程的自动控制。本系统选择6个独立键盘按键作为货币投入端, 饮料选择端和清零端, 实现了投币, 饮料选择功能, 用两个7段共阳极数码管显示货币数以及找零数, 用三个LED灯显示可供选择的饮料。另外, 系统程序采用Keil uVision 4软件进行程序的编写和编译, 采用C语言编写程序, 用Proteus7软件进行仿真,stcisp-v4.79软件和USB转串口线驱动软件下载程序。
总体来说, 经过实物的安装调试, 本次课程设计基本达到了设计指标要求, 实现了投币, 选择饮料, 购买饮料, 找零等功能。
关键词: 自动售货机, AT89C52单片机, C语言程序, 数码管显示
4
共分享92篇相关文档