综合课程设计报告书
题 目:
自动售货机控制系统设计
学 院:
机械与电气工程学院
专 业:
电气工程及其自动化
班 级:
13级2班
姓 名:
付少官
学 号:
1314216222
指导教师:
崔茂齐
教师职称:
讲师
2016年6月29日
机械与电气工程学院综合课程设计任务书
专业:电气工程及其自动化 班级:2013-2 姓名:付少官 学号:1314216222
综合课程设计题目
自动售货机控制系统设计
综合课程设计的任务、要求
一、设计任务
售货共有3种饮料供选择,分别为汽水(4元)、花茶(6元)与咖啡(10元),自动售货机有3个投币孔,分别为1元、5元与10元。投币总额或当前值显示在7段数码管上。投币值等于或大于货物金额时,货物可选。按下对应按钮,则相对应的指示灯开始闪烁,3s后自动停止,表示饮料已经掉出。如投币总额超过销售价格,将可由退币钮找回余额,退回金额如果大于10元,则先退10元再退1。
二、设计要求
,根据要求的格式,以设计报告书的形式写出设计方案的全过程,操作的 步骤、数据以及结论;
,利用Protel完成原理图绘制;
3、 学习使用Proteus软件,利用Proteus画出原理图并进行仿真;
4、 进行实物制作。
参考文献
[1] 王浩全。《单片机原理及应用》C语言版[M]、北京:人民邮电出版社,2013、
[2] 童诗白,华成英、模拟电子技术基础(第四版)[M]、北京:高等教育出版社,2006、。
[3] 阎石、数字电子技术基础(第五版)[M]、北京:高等教育出版社,2006、
[4] 陈永强 《模拟电子技术》 [M]、人民邮电出版社 2013
综合课程设计工作进度计划
起讫日期
主要工作内容
2016、06、6-2016、06、6
选题、调研、收集资料
2016、06、7-2016、06、15
软、硬件设计、仿真与调试
2016、06、16-2016、06、17
撰写设计报告书
2016、06、25
综合课程设计答辩
指导教师签名
指导教师:
年 月 日
教研室意见
负责人:
年 月 日
目 录
自动售货机控制系统设计 1
摘 要 1
Abstrct 1
1、绪 论 1
2、自动售货控制系统设计总体方案 2
2、1元器件选择 2
2、2 开发工具 2
3、自动售货控制系统硬件设计 3
3、1 硬件总体框图 3
3、2 AT89C51单片机模块(介绍本次设计所到的功能) 3
3、2、 3
3、2、 4
3、3、3 本次所应用的管脚说明 4
3、3 单片机驱动模块 5
3、4 选择按键模块 5
3、4、1商品选择 6
3、4、2投币 6
3、5系统显示模块 6
3、5、1 数码管显示器 6
3、5、2 显示器的驱动电路 7
3、6出货以及退币模块 8
4、自动售货控制系统软件设计 8
4、1系统流程图 8
4、2元器件计算 9
5、系统总电路图及调试仿真 10
5、1总电路图 10
5、2系统调试 11
5、3系统仿真 11
总结及致谢 14
参考文献 15
附 录 16
附录1、元件清单 16
附录2、源程序 16
附录3、自动售货机控制系统protel99se原理图 23
自动售货机控制系统设计
付少官
摘 要 本文详细介绍了自动售货机系统的方案设计、硬件选择、软件规划与编写,并重点描述了自动售货机系统的工作原理、系统设计、软件编程的原则与技巧。该系统以单片机AT89C51芯片为核心,采用集中控制方式实现了对自动售货机全过程的自动控制。本系统选择独立式键盘按键作为货物选择端,实现了投币总数的显示功能。此外,系统程序采用keil软件进行程序的编写与编译,该软件具有编程简单、查错方便、阅读容易等特点。汇编语言就是程序的基本语言,具有容易理解,便于记忆与使用等特点。
关键词:自动售货机,AT89C51,LCD显示
Abstrct
This paper describes a vending machine system design, hardware selection, software planning and preparation, and describes the focus of the work vending machine system theo
自动售货机控制系统设计 来自淘豆网m.daumloan.com转载请标明出处.