基于单片机的自动售货机
2023-03-09 08:54:48
论文总字数:26748字
摘 要
自动售货机是新时代下的一种高智能化产品,其涉及了声、光、电等多个领域,现在在我国很多地区有许多自动售货机,在国内一些大型商场、火车站等地方也都可以看得见自动售货机的身影。在国内市场上自动售货机远远没有达到饱和状态,还有很好的前景,很大的发展空间。它凭借占地空间小、成本低、快速便捷的优点潜移默化的改变了人们的消费环境和消费理念。而在超市、百货中心等新的购物渠道产生的同时,人工费不断上升,再加上场地和交通的限制,购物越来越不便利,自动售货机的出现很好的解决了这样的问题。
此次的课题的是要选用一种控制系统,分别对商品的数量和所投钱币的数量进行采集,比较采集的结果与送往控制器的预设值,得出已投入钱币和已选择货物的数量,由控制器送到显示电路,根据显示结果判断已选货物能否输出,待货物输出后,顾客可选择继续购买,或者将剩余的钱币退出。完成相应的功能自动售货机才能更加完善。
关键词:单片机;自动售货机;控制系统
Vending Machine Based on Single Chip Microcomputer
Abstract
Vending machine is a new era of a highly intelligent products, which involves the sound, light, electricity and other fields, and now many areas in China there are many vending machines, in some domestic large shopping malls, railway stations and other places also You can see the vending machine. In the domestic market, vending machines are far from saturated, there is a good prospect, a lot of room for development. It is by virtue of the small footprint, low cost, fast and convenient advantages of subtle changes in people"s consumption environment and consumption concept. In the supermarkets, department stores and other new shopping channels at the same time, labor costs continue to rise, coupled with the restrictions on shopping and traffic restrictions more and more inconvenient, the emergence of a vending machine to solve such a problem.
The subject is to use a control system, respectively, the number of goods and the amount of coins to be collected, compare the results collected with the default value sent to the controller, has been put into the coins and selected goods The number of the controller sent to the display circuit, according to the display results to determine whether the selected goods output, until the goods output, the customer can choose to continue to buy, or the remaining money out. Complete the corresponding function vending machine can be more perfect.
Key word:Single Chip Microcomputer ; Vending Machine; Control System
目 录
摘 要 I
Abstract II
第一章 引 言 1
1.1 研究背景及意义 1
1.2 自动售货机的发展现状 1
1.3自动售货机的发展前景 1
2.1 设计需要解决的问题 2
2.2 设计目标 2
第二章 设计方案 3
2.1 方案的选择与论证 4
2.1.1 主控制器的选择 4
2.1.2 显示模块的选择 4
2.1.3 输入按键的选择 5
2.1.4存储模块的选择 5
2.2 方案确立 5
第三章 系统的硬件电路设计 6
3.1 STC89C52单片机最小系统 6
3.1.1晶振电路 6
3.1.2 复位电路 6
3.2电源供电模块 7
3.3 投币模块 8
3.4存储模块 9
3.5 显示模块 10
3.5.1 显示模块的作用 10
3.5.2 LCD1602的硬件结构 10
3.5.3 1602液晶的读写时序图 11
3.6 报警模块 12
3.7 键盘模块 13
3.7.1 4*4矩阵键盘概述 13
3.7.2 4*4矩阵键盘的硬件结构 13
第四章 系统的软件设计 16
4.1 售货机程序流程图 16
4.2 显示模块流程图 16
4.3 键盘程序流程图 17
4.4 存储模块流程图 18
4.5 报警模块流程图 19
4.6 售货流程图 20
第五章 系统的安装与调试 22
5.1 软件概述 22
5.1.1 Altium Designer软件介绍 22
5.1.2 Keil软件介绍 22
5.1.3 STC-ISP软件介绍 23
5.2硬件焊接步骤 24
5.2.1检查元件 24
5.2.2放置、焊接各元件 24
5.3硬件调试 24
第六章 结束语 27
致 谢 28
参考文献 29
附录 30
第一章 引 言
1.1 研究背景及意义
随着社会的不断进步和发展,需要大量劳动力的产业在不断减少,很多传统的售货方式也发生了改变,发生改变的传统产业多数是为了跟进时代的进步,减少生存所需要的成本,克服服务时间、服务地点的限制,提升服务水平,迈向智能化发展的方向。自动售货机就是在时代发展的长河中及时跟进,一直不断更新发展,及时完善自身的功能,以满足市场和消费者的需求。自动售货机的出现能够大大地减少人力资源,可以进行24小时不间断的运营;其次,摆放选址相对容易,且方便跟换场地;适合全职经营,同时也可兼职经营;或是作为广告载体,可赚高额外块。更重要的是投资风险偏低,收益相对较高。工作人员所需要做的就是添加商品、取走货币并进行数据统计,不需要再额外花费经历投入到营销方面,这些优点使得自动售货机在竞争激烈的社会环境下更稳固的生存下去。
大力发展自动售货机的重要意义在于为广大的消费者提供便利,顾客可以随时买到需要的商品,白天和黑夜相继运行,在一些特定场合可以摆脱位置及大小的限制,不受营业时间的束缚,并且售货机内商品种类也在增多,顾客有着多样性的选择。所花费的时间少,整个购物过程简单、快捷,在很大程度上为顾客提供了快捷且舒心的服务。
1.2 自动售货机的发展现状
现在社会生活中已经能够看见自动售后机的身影,但它们只出现在一些高校、车站等公共场所,并没有大量的遍布城市的各个角落,还有大力发展的空间,还可以争取到更多的市场份额。像超市那样有门店式的经营需要花费诸多的人员,而且在购物时间的选择上也不能满足一些特殊情况,再加上房租成本的花费,直接促使自动售货机利用自身的特色抓住机遇,得到迅猛地发展。
剩余内容已隐藏,请支付后下载全文,论文总字数:26748字