自动售货机控制系统设计
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3.5系统显示模块6
3.5.Hale Waihona Puke Baidu 数码管显示器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
2016.06.7-2016.06.15
软、硬件设计、仿真与调试
2016.06.16-2016.06.17
撰写设计报告书
2016.06.25
综合课程设计答辩
指导教师签名
指导教师:
年月日
教研室意见
负责人:
年月日
自动售货机控制系统设计1
摘 要1
Abstrct1
1、绪 论1
2、自动售货控制系统设计总体方案2
附录2、源程序16
附录3、自动售货机控制系统protel99se原理图23
自动售货机控制系统设计
付少官
摘 要本文详细介绍了自动售货机系统的方案设计、硬件选择、软件规划和编写,并重点描述了自动售货机系统的工作原理、系统设计、软件编程的原则和技巧。该系统以单片机AT89C51芯片为核心,采用集中控制方式实现了对自动售货机全过程的自动控制。本系统选择独立式键盘按键作为货物选择端,实现了投币总数的显示功能。此外,系统程序采用keil软件进行程序的编写和编译,该软件具有编程简单、查错方便、阅读容易等特点。汇编语言是程序的基本语言,具有容易理解,便于记忆和使用等特点。
2.1元器件选择2
2.2 开发工具2
3、自动售货控制系统硬件设计3
3.1 硬件总体框图3
3.2 AT89C51单片机模块(介绍本次设计所到的功能)3
3.2.1.特点3
3.2.2.管脚说明4
3.3.3 本次所应用的管脚说明4
3.3 单片机驱动模块5
3.4 选择按键模块5
3.4.1商品选择6
3.4.2投币6
关键词:自动售货机,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 theory, system design, software programming principles and techniques. AT89C51in the system as the core chip, the realization of a centralized control of the vending machine's automatic control the entire process. Choice of the system as a stand-alone keyboard keys to choose the goods side, the realization of the coin shows the total number of features. In addition, the system program using keil software to prepare and compile procedures, the software programming is simple, convenient error checking, easy to read and so on. Assembly language is the basic language program with easy to understand, easy to remember and use and so on.
二、设计要求
1.查找资料,根据要求的格式,以设计报告书的形式写出设计方案的全过程,操作的步骤、数据以及结论;
2.学习使用Protel软件,利用Protel完成原理图绘制;
3.学习使用Proteus软件,利用Proteus画出原理图并进行仿真;
4.进行实物制作。
参考文献
[1]王浩全。《单片机原理及应用》C语言版[M].:人民邮电,2013.
综合课程设计题目
自动售货机控制系统设计
综合课程设计的任务、要求
一、设计任务
售货共有3种饮料供选择,分别为汽水(4元)、花茶(6元)和咖啡(10元),自动售货机有3个投币孔,分别为1元、5元和10元。投币总额或当前值显示在7段数码管上。投币值等于或大于货物金额时,货物可选。按下对应按钮,则相对应的指示灯开始闪烁,3s后自动停止,表示饮料已经掉出。如投币总额超过销售价格,将可由退币钮找回余额,退回金额如果大于10元,则先退10元再退1。
[2]童诗白,华成英.模拟电子技术基础(第四版)[M].:高等教育,2006.。
[3]阎石.数字电子技术基础(第五版)[M].:高等教育,2006.
[4] 永强 《模拟电子技术》 [M].人民邮电 2013
综合课程设计工作进度计划
起讫日期
主要工作容
2016.06.6-2016.06.6
选题、调研、收集资料
Key words:Vending Machines,AT89C51,LED Display
1
自动售货机是一种全新的商业零售形式,从自动售货机的发展趋势来看,它的出现是由于劳动密集型的产业构造向技术密集型社会转变的产物。大量生产、大量消费以及消费模式和销售环境的变化,要求出现新的流通渠道;而相对的超市、百货购物中心等新的流通渠道的产生,人工费用也不断上升;再加上场地的局限性以及购物的便利性等这些因素的制约,无人自动售货机作为一种必须的机器便应运而生了。
综合课程设计报告书
题 目:
自动售货机控制系统设计
学 院:
机械与电气工程学院
专 业:
电气工程及其自动化
班 级:
13级2班
姓 名:
付少官
学 号:
1314216222
指导教师:
茂齐
教师职称:
讲师
2016年6月29日
机械与电气工程学院综合课程设计任务书
专业:电气工程及其自动化班级:2013-2:付少官学号:1314216222
3.5.Hale Waihona Puke Baidu 数码管显示器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
2016.06.7-2016.06.15
软、硬件设计、仿真与调试
2016.06.16-2016.06.17
撰写设计报告书
2016.06.25
综合课程设计答辩
指导教师签名
指导教师:
年月日
教研室意见
负责人:
年月日
自动售货机控制系统设计1
摘 要1
Abstrct1
1、绪 论1
2、自动售货控制系统设计总体方案2
附录2、源程序16
附录3、自动售货机控制系统protel99se原理图23
自动售货机控制系统设计
付少官
摘 要本文详细介绍了自动售货机系统的方案设计、硬件选择、软件规划和编写,并重点描述了自动售货机系统的工作原理、系统设计、软件编程的原则和技巧。该系统以单片机AT89C51芯片为核心,采用集中控制方式实现了对自动售货机全过程的自动控制。本系统选择独立式键盘按键作为货物选择端,实现了投币总数的显示功能。此外,系统程序采用keil软件进行程序的编写和编译,该软件具有编程简单、查错方便、阅读容易等特点。汇编语言是程序的基本语言,具有容易理解,便于记忆和使用等特点。
2.1元器件选择2
2.2 开发工具2
3、自动售货控制系统硬件设计3
3.1 硬件总体框图3
3.2 AT89C51单片机模块(介绍本次设计所到的功能)3
3.2.1.特点3
3.2.2.管脚说明4
3.3.3 本次所应用的管脚说明4
3.3 单片机驱动模块5
3.4 选择按键模块5
3.4.1商品选择6
3.4.2投币6
关键词:自动售货机,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 theory, system design, software programming principles and techniques. AT89C51in the system as the core chip, the realization of a centralized control of the vending machine's automatic control the entire process. Choice of the system as a stand-alone keyboard keys to choose the goods side, the realization of the coin shows the total number of features. In addition, the system program using keil software to prepare and compile procedures, the software programming is simple, convenient error checking, easy to read and so on. Assembly language is the basic language program with easy to understand, easy to remember and use and so on.
二、设计要求
1.查找资料,根据要求的格式,以设计报告书的形式写出设计方案的全过程,操作的步骤、数据以及结论;
2.学习使用Protel软件,利用Protel完成原理图绘制;
3.学习使用Proteus软件,利用Proteus画出原理图并进行仿真;
4.进行实物制作。
参考文献
[1]王浩全。《单片机原理及应用》C语言版[M].:人民邮电,2013.
综合课程设计题目
自动售货机控制系统设计
综合课程设计的任务、要求
一、设计任务
售货共有3种饮料供选择,分别为汽水(4元)、花茶(6元)和咖啡(10元),自动售货机有3个投币孔,分别为1元、5元和10元。投币总额或当前值显示在7段数码管上。投币值等于或大于货物金额时,货物可选。按下对应按钮,则相对应的指示灯开始闪烁,3s后自动停止,表示饮料已经掉出。如投币总额超过销售价格,将可由退币钮找回余额,退回金额如果大于10元,则先退10元再退1。
[2]童诗白,华成英.模拟电子技术基础(第四版)[M].:高等教育,2006.。
[3]阎石.数字电子技术基础(第五版)[M].:高等教育,2006.
[4] 永强 《模拟电子技术》 [M].人民邮电 2013
综合课程设计工作进度计划
起讫日期
主要工作容
2016.06.6-2016.06.6
选题、调研、收集资料
Key words:Vending Machines,AT89C51,LED Display
1
自动售货机是一种全新的商业零售形式,从自动售货机的发展趋势来看,它的出现是由于劳动密集型的产业构造向技术密集型社会转变的产物。大量生产、大量消费以及消费模式和销售环境的变化,要求出现新的流通渠道;而相对的超市、百货购物中心等新的流通渠道的产生,人工费用也不断上升;再加上场地的局限性以及购物的便利性等这些因素的制约,无人自动售货机作为一种必须的机器便应运而生了。
综合课程设计报告书
题 目:
自动售货机控制系统设计
学 院:
机械与电气工程学院
专 业:
电气工程及其自动化
班 级:
13级2班
姓 名:
付少官
学 号:
1314216222
指导教师:
茂齐
教师职称:
讲师
2016年6月29日
机械与电气工程学院综合课程设计任务书
专业:电气工程及其自动化班级:2013-2:付少官学号:1314216222