基于单片机的自动售货机设计.doc

约30页DOC格式手机打开展开

基于单片机的自动售货机设计,页数 30 字数16441摘 要 自动售货机是台机电一体化的自动化装置,在接收到货币已输入的前提下,靠触摸控制按钮输入信号使控制器启动相关位置的机械装置完成规定动作,将货物输出。本设计中自动售货机的控制选用的是单片机。单片机是一种具有强大功能的控制芯片。用单片机设计的自动售货机可以快捷准确的控...
编号:10-23379大小:316.00K
分类: 论文>计算机论文

内容介绍

此文档由会员 一龙 发布

基于单片机的自动售货机设计

页数 30 字数16441
摘 要

自动售货机是台机电一体化的自动化装置,在接收到货币已输入的前提下,靠触摸控制按钮输入信号使控制器启动相关位置的机械装置完成规定动作,将货物输出。本设计中自动售货机的控制选用的是单片机。单片机是一种具有强大功能的控制芯片。用单片机设计的自动售货机可以快捷准确的控制个各组成部件完成相应的功能,从而实现自动售货。设计中选用的单片机是ATMEL公司生产的AT89C51,它拥有4KB的flash闪存,可擦写可编程1000次以上。自动售货机其他的组成部件有货币识别系统、键盘和货物选择系统、找零及显示系统、出货系统等。用户将货币投入投币口,货币识别器对所投货币进行识别;控制器根据金额将商品可售卖信息通过选货按键指示灯提供给用户,由用户自主选择欲购买的商品;按下用户选择商品所对应的按键,控制器接收到按键所传递过来的信息,驱动相应部件,售出用户选择的商品到达取物口;如果还有足够的余额,则可继续购买。在15秒之内,自动售货机将自动找出零币或用户旋转退币旋钮,退出零币。从退币口取出零币完成此次交易。

目 录
第一章 绪 论 1
1.1 引言 1
1.2 自动售货机产业的现状 1
1.3 我国自动售货机技术的现状 2
第二章 自动售货机的系统结构 4
2.1 自动售货机系统设计 4
2.2 功能要求 5
第三章 系统硬件设计 7
3.1中央控制单元硬件设计 7
3.12 复位电路 10
3.13 单片机I/O口扩展 11
3.2 货币识别系统设计 12
3.4 出货系统 17
3.5 找钱及显示找零系统 19
第四章 自动售货机的软件设计 21
4.1 程序流程图 21
4.2 程序设计 23
结 论 24
参考文献 25
致 谢 26

参考文献
[1]肖金球.单片机原理与接口技术.清华大学出版社.2004-12
[2]胡汉才.单片机原理及系统设计.清华大学出版社.2002-01
[3]张洪润,张亚凡等.单片机原理及应用.清华大学出版社.2005
[4]朱军,王海东.自动售货机中的纸币及硬币识别原理.沈阳晓峰电子设备有限公司.1996-2