基于单片机控制的自动售货机系统设计

合集下载

基于单片机的自动售货机

基于单片机的自动售货机

基于单片机的自动售货机自动售货机是一种适用于各种场合的便利机器,它可以为顾客提供各种商品,并且可以自动变化商品的价格,具有方便快捷、灵活易用等优点,常常被广泛应用于商场、超市、机场等地方。

本文将介绍一种基于单片机的自动售货机的设计和实现。

设计目标本文所设计的自动售货机具有以下功能:1. 可以自动检测货物的数量和质量,并且可以自动给予货物计数和定价的功能。

2. 可以自动接收货物的正确款数并完成支付,保证货物交付与款项的配对。

3. 可以自动记录交易记录,并根据交易情况及时更新库存。

设计思路自动售货机的设计包括三个方面:硬件设计、软件设计和交易流程设计。

硬件设计1. 传感器:用于检测货物数量和质量。

3. 单片机:用于控制机器的运作和处理器数据信息。

4. 显示器:用于显示商品信息和价格信息。

5. 键盘:用于输入选购商品和付款金额的信息。

6. 硬币器和纸币器:用于接受顾客付款。

7. 发卡器:用于输出购买商品的卡片。

1. 用户界面:包括显示器和键盘,用于顾客选择商品和输入金额。

2. 货物管理:以数据库的方式存储所有货物信息,并更新库存信息。

4. 控制模块:用于控制售货机的运作,处理用户输入信息和计算交易金额。

交易流程设计1. 顾客选择需要购买的商品,输入正确的选项号;2. 自动售货机显示出商品名称和价格;3. 顾客将需要支付的金额存入硬币器和纸币器中;4. 自动售货机自动检测付款金额,如为不足付款则提示顾客继续添加金额;5. 自动售货机完成交易,待交易完成后发卡机自动输出购买商品的卡片。

结论本文所设计的自动售货机基于单片机,具有良好的运作效率和稳定性,是实现自动购物的理想解决方案。

自动售货机在商场、超市、机场等高人流量场所的使用将会极大地改善顾客购物体验、提高工作效率和质量。

基于单片机的自动售货机

基于单片机的自动售货机

基于单片机的自动售货机自动售货机是一种自动化的售货设备,它可以在没有人操作的情况下自动接待购买商品的请求,并且提供相应的商品服务。

自动售货机在现代社会中广泛应用于各种场合,例如商场、学校、地铁站等公共场所,它为人们提供了方便快捷的购物服务。

随着科技的不断发展,基于单片机的自动售货机已经成为了市场上的一种主流产品,它具有体积小、功耗低、响应速度快等优点。

本文将详细介绍基于单片机的自动售货机,包括其工作原理、主要功能和应用场景等方面。

基于单片机的自动售货机主要由单片机控制系统、显示屏、键盘、货道、货道电机、取货门、投币器等组成。

其工作原理如下:1. 用户选择商品:用户通过触摸屏或键盘输入商品编号或名称,向自动售货机发送购买请求。

2. 单片机控制系统接收信号:单片机控制系统接收到用户购买请求后,通过程序逻辑判断用户选择的商品信息。

3. 货道电机控制货道移动:单片机控制货道电机根据用户选择的商品信息,将对应的货道移动至取货门处。

5. 投币器处理支付信息:在用户取货之后,单片机控制投币器处理支付信息,完成商品交易流程。

基于单片机的自动售货机通过单片机控制系统实现了自动接受用户购买请求、处理货道移动和取货门打开等功能。

二、基于单片机的自动售货机的主要功能3. 支付功能:自动售货机通过单片机控制投币器处理支付信息,接受用户的硬币或纸币支付。

4. 显示功能:自动售货机配备显示屏,可以显示商品信息、价格、支付信息等。

5. 故障自检功能:自动售货机可通过单片机控制系统进行故障自检,一旦出现故障,可以及时报警并进行处理。

基于单片机的自动售货机具有智能化、高效率、便捷等特点,为用户提供了便利的购物体验。

基于单片机的自动售货机在现代社会中得到了广泛的应用,主要包括以下几个方面:1. 商场超市:商场超市是自动售货机的主要应用场景之一,它可以方便顾客随时购买日常生活用品、零食饮料等商品。

2. 学校机关:学校和机关是自动售货机的另一个主要应用场景,它可以为学生和上班族提供方便快捷的购物服务。

基于单片机的自动售货机的设计-毕业论文

基于单片机的自动售货机的设计-毕业论文

---文档均为word文档,下载后可直接编辑使用亦可打印--- 摘要自动售货机是近些年来兴起的一种通过FPGA或者单片机等硬件支持的智能设备。

它广泛的应用于商场,公寓,火车汽车站等人流较密集且购物需求大的地方。

自动售货机通过硬件支持,通过以编写好的程序自动出货自动找零,但货物一旦售罄就需人为去补充。

人们生活水平不断提高,对自动售货机的需求量就越大,所以对它的研究和完善具有重要的商业价值。

传统的售货机只能用现金支付,随着近些年的发展移动终端支付方式越来越受欢迎。

一些售货机也开始拓展移动支付的功能,极大地满足了人们的需要,给他们提供了许许多多的便利。

同时,移动支付功能也克服了现金支付找零会存在的一些问题。

本课题主要是研究一款基于89C51单片机的自动售货机,并实现自由选货、出货、收钱、找零等功能。

本文介绍了单片机的选型、总的设计框架、软件仿真、硬件电路的实现等各个模块。

关键词:自动售货机;单片机;编译仿真AbstractVending machines are the kind of intelligent devices that have been supported by hardware such as FPGAs or microcontrollers in recent years. It is widely used in shopping malls, apartments, bus stations and other crowded and shopping needs of large places. Automatic vending machine through hardware support, through the preparation of a good program automatically sent to automatically change the zero, but the goods once sold out to be added to the people. People's living standards continue to improve, the demand for vending machines is greater, so its research and improvement has important commercial value. Traditional vending machines can only be paid in cash, with the development of mobile terminals in recent years, more and more popular way to pay. Some vending machines have begun to expand the function of mobile payment, greatly to meet the needs of people, to provide them with a lot of convenience. At the same time, the mobile payment function also overcomes some of the problems that cash payments will have. This topic is mainly to study a 89C51 single-chip vending machines, and to achieve free selection of goods, shipping, money, change and other functions. This article describes the single-chip selection, the overall design framework, software simulation, hardware circuit implementation and other modules.Keywords:automatic vending machine;80C51 MCU;compiled simulation目录据史书记载,公元一世纪,在四大文明古国之一的古希腊,一个名叫希罗的亚历山大港公民,发明了自动售货机,这台机器在接受投币后会给顾客一定数量的圣水,这是历史上最早的自动售货机。

基于单片机的自动售货机

基于单片机的自动售货机

基于单片机的自动售货机自动售货机是一种用于自动化销售商品的设备,它通过接收用户的指令和支付手段,选择商品、计算价格并完成交易等功能。

随着科技的不断发展,自动售货机已经成为了现代商业的重要组成部分。

本文将介绍基于单片机的自动售货机的原理、具体实现和应用。

基于单片机的自动售货机的原理是通过单片机来控制自动售货机的各种功能。

单片机是一种集成了CPU、存储器、输入/输出接口和各种外设的微型电子计算机。

在自动售货机中,单片机通过接收用户的指令和支付手段来选择商品、计算价格并完成交易。

具体来说,单片机可以通过接口读取货物库存情况,并根据用户选择的商品计算价格。

当用户支付时,单片机可以接收支付方式的输入,并进行判断,如现金支付,可以通过接口读取纸币或硬币的面值,并计算出找零的金额。

单片机可以通过接口控制售货机的出货口,将用户选择的商品送出。

1. 硬件设计:设计自动售货机的外壳和结构,以容纳商品和显示屏等设备。

同时需要设计单片机的接口和引脚布局,以实现与其他外设的连接。

2. 软件编程:根据自动售货机的需求,编写单片机的控制程序。

程序需要包括商品信息的存储和读取、用户指令的接收和判断、支付方式的接收和计算等功能。

3. 测试和调试:将硬件和软件进行组装,并进行测试和调试。

测试包括对单片机各个接口和功能的检测,以确保其正常工作。

1. 自动化程度高:通过单片机的控制,自动售货机可以实现自动化的销售功能,减少了人工的干预。

用户只需选择商品、支付和取货,即可完成整个购物流程。

2. 交易安全性高:自动售货机通过单片机控制支付方式的接收和计算,可以准确地计算交易金额,并保证找零的准确性。

单片机可以设置安全密码和报警装置,以防止盗窃和破坏。

基于单片机的自动售货机具有广泛的应用场景。

它可以应用于各类商业场所,如超市、商场、学校等。

通过自动售货机,用户可以方便地购买各种商品,无需排队和人工服务。

自动售货机还可以提供多样化的功能,如会员积分、促销活动等,以满足不同用户的需求。

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

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

基于单片机的自动售货机设计概括介绍了自动售货机的现状,针对电子创新实验室电子元件管理难题提出了一种能够自动管理与售卖电子元件的自动售货机的设计思路!给出了电子元件自动售货机设计方案。

首先研究了电子元件自动售货机的总体设计方案,分析了设计要求,接着设计了售货机的功能模块,最后给出了控制程序的设计方法。

经过测试,该程序运行稳定符合设计要求。

本文介绍了以AT89C51 单片机为核心的自动售货机的设备控制系统的设计。

详细介绍了自动售货机系统的方案设计,硬件选型,软件的工作原理,并着重介绍了原理和技巧,自动售货机的系统设计,软件编程。

该系统以AT89C51单片机为核心,采用集中控制方式实现自动售货机的全过程自动控制。

使用汇编语言编写系统程序和C语言软件编程和编译,该软件具有编程简单的特点,方便检查错误,易于阅读,所以。

汇编语言是一种基本的语言程序,简单易懂,便于记忆和使用等。

关键词:自动售货机;单片机;控制器;显示屏;AT89C511 绪论1.1研究背景随着经济的发展,传统的固定地点人员销售模式暴露了许多缺点:人力资源需求;所需的服务位置,地理条件;而不是服务时间的最大服务给消费者。

自动售货机解决了问题。

各种生活、覆盖面广的自动售货,效率高,可以24小时不间断运行,容易和方便的位置,改变网站;全职运作,也可以是兼职(副业业务;)作为广告载体,可以使高外块。

投资风险低,高收入。

把钱商品添加员工只需要做。

如此多的优势,自动售货机在世界上被广泛使用。

智能自动售货机自动控制装置通过单片机为核心,它设置键选择技术,单片机技术和显示技术于一体,具有强大的特点功能,可靠性高,使用方便,维护简单等。

因此,已广泛应用于商业和生活中。

一些智能自动售货机不仅可以自动识别1元,5毛钱,还可以自动识别20元,10元,5元指出,将自动变化,应用人机对话来提高自动售货机在国内大面积推广成为可能。

智能自动售货机越来越多的人性化设计将很快占领中国市场1.2国内外研究现状(1)发达国家现状日本:各种自动售货机保有量超过600万台,平均20人一台,世界普及率第一。

基于STM32的自助鲜啤售卖机控制系统设计

基于STM32的自助鲜啤售卖机控制系统设计

基于STM32的自助鲜啤售卖机控制系统设计摘要:随着社会生活水平的不断提高,人们对于饮食品质的要求也越来越高,啤酒作为一种非常受欢迎的饮料,也成为了消费市场的重要一环。

为满足人们对于品质、口感和体验的要求,自助鲜啤售卖机应运而生。

本文基于STM32单片机控制系统,设计了一种自助鲜啤售卖机控制系统,满足用户自助售卖过程中的各种需求。

首先针对自助售卖机的用户需求进行了系统的分析及设计,然后根据各项参数设计了硬件电路和软件程序,并完成了系统的调试与验证。

本控制系统具有低功耗、高性能、易于管理和维护等优点,可以更好地满足用户的多样化需求。

关键词:STM32;自助鲜啤售卖机;控制系统;硬件设计;软件设计1. 引言经济的发展和人民生活水平的提高使得啤酒在消费市场上的地位越来越重要。

市场上的啤酒种类多样,味道各异,用户对啤酒的品质、口感和体验要求也越来越高。

在这样的背景下,自助鲜啤售卖机应运而生,受到用户的欢迎。

本文基于STM32单片机控制系统,设计了一种自助鲜啤售卖机控制系统,满足用户自助售卖过程中的各种需求。

2. 系统设计2.1 系统分析自助鲜啤售卖机主要用于满足用户对于啤酒的消费需求。

用户在购买过程中需要方便快捷,购买的啤酒要新鲜、干净、味道好。

在此基础上,我们设计了基于STM32单片机控制系统的自助鲜啤售卖机控制系统。

2.2 系统硬件设计在硬件设计中,我们首先设计了主控板电路,用于实现控制模块与各传感器,执行器之间的信息交换。

主控板采用STM32单片机,具有低功耗、高性能、易于维护等特点。

接下来,我们设计了电源电路、驱动电路、通信电路和传感器电路等,并对各项参数进行了精细调整。

2.3 系统软件设计在软件设计中,我们主要实现了用户管理、商品管理、出货管理、故障管理和远程管理等功能。

用户管理主要有用户注册和用户登录两个子功能,用于实现用户的身份认证和管理。

商品管理主要有商品添加、商品删除、商品修改和商品查询四个子功能,用于实现对商品信息的管理。

毕业论文-基于AT89C51单片机的自动售货机控制系统设计

毕业论文-基于AT89C51单片机的自动售货机控制系统设计
1.4本章小结
本科毕业设计是我对大学所学基础知识以及专业知识的一次综合运用和实践的过程。 在电路的设计中,用理论结合实物,发挥自己的动手能力,解决实物制作中的问题,同时 也提高我查阅文献资料、电脑绘图例如CAD绘图的巩固提高以及protues设计仿真电路图, 还包括我们的基础课程《自动控制原理》,《电力电子》,《单片机应用基础》等。通过 这次的设计我学会了通过查阅图书馆的文献资料来弥补自己专业知识以外的不足。
关键词:自动售货机;单片机;控制器;显示屏;AT89C51
Abstract
Summarizes the status of vending machine, for the electronic element management problem of the electronic innovation lab! Presents a vending machine capable of automatic management and sale of electronic components design idea! Give electronic components vending machine design scheme・Firstly studies the general design scheme of the electronic components of the vending machine, analyses the design requirements, and then design the function module of vending machines, finally the design method of the control program are given・After the test, the program runs stably meet the design requirements. This paper introduces the design of vending machine control system using AT89C51 microcontroller as the core of the equipment. This paper explains in detail the design, automatic vending machine scheme of system hardware selection, software works, and emphatically introduces Hie principles and techniques of automatic vending machine, system design, software programming. The system uses the AT89C51 microcontroller as the core, adopts the centralized control method to realize the whole process of automatic vending machine automatic control. System program is written in assembly language and C language software programming and debugging, the software has the characteristics of simple programming, convenient to check for errors, easy to read, so. Assembly language is a basic language program, easy to understand, easy to remember and use etc.

基于单片机的自动售货机逻辑电路设计

基于单片机的自动售货机逻辑电路设计

基于单片机的自动售货机逻辑电路设计摘要:本文简述了单片机控制的自动售货机系统的设计,本文阐述了系统硬件电路设计、软件程序设计流程图,硬件电路是由键盘电路和显示电路组成,其中键盘电路采用了4*4的矩阵式的键盘与89S51单片机的接口相连构成,通过键盘电路来选择你要购买的物品;显示电路采用了74LS164 和数码管构成的串行口显示电路构成,通过显示电路显示。

关键词:自动售货机键盘显示自动售货机这种新颖的无人零售方式已逐渐被人们所接受和信赖。

自动售货机的普及在某种程度上能反映一个国家的经济发展水平,是一个国家繁荣程度的象征。

一、系统设计1.硬件设计。

系统框图包括:控制器键盘电路、复位电路、保护电路、Money键盘输入电路、显示电路(如图1)。

图2:电源电路(2)键盘电路的设计。

键盘是按键或开关的有序组合。

按照工作原理的不同,键盘可分为编码键盘和非编码键盘。

编码键盘是由硬件完成的,非编码键盘是由软件完成的。

非编码键盘有独立式键盘和矩阵式(行列式)键盘两种。

键盘电路的主要工作步骤如下:①判别键盘上是否有按键按下。

②如果有键按下,则应对其进行扫描,判别是哪一个键按下。

③去抖动常采用延时程序。

④读取闭合按键的特征值(行和列的位置编码)。

⑤对特征值进行译码,获得按键的相应顺序号,而后再按各键的实际定义去执行相应的服务程序。

⑥应采用双键锁定或N键轮回解决双键同时按下的问题。

根据对键盘的了解,本设计所采用的是4*4的矩阵式键盘与89S51的P1口相连,通过扫描键盘来选择自己要购买的物品。

(3)显示电路的设计。

在单片机系统中,通常用LED数码显示器来显示各种数字或符号。

由于它具有显示清晰、亮度高、使用电压低、寿命长的特点,因此使用非常广泛。

本设计采用3片74LS164首尾相串,而时钟端则接在一起,这样,当输入8个脉冲时,从单片机RXD端输出的数据就进入到了第一片74LS164中了,而当第二个8个脉冲到来后,这个数据就进入了第二片74LS164,而新的数据则进入了第一片74LS164,这样,当第六个8个脉冲完成后,首次送出的数据被送到了最左面的164中,其他数据依次出现在第一、二、三片74LS164中。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录摘要 (I)Abstract (II)绪论 (1)第一章自动售货机的系统结构 (5)1.1 自动售货机的系统概述 (3)1.1.1 自动售货过程的控制子系统简述 ...................................... (4)1.1.2 自动售货过程的通讯子系统简述 (5)1.2自动售货机的功能简介 ............................................. .. (6)1.2.1 此次设计的自动售货机的功能简介 .................................. ..6 1.2.2实现自动售货机的功能的设计思路 (7)1.2.3论文的内容及拟解决的问题 .................................... (7)第二章.自动售货机的系统硬件电路设计... . (10)2.1 自动售货机中央控制元件 8751 的介绍 (8)2.2 货币识别系统 (9)2.3 货物选择系统 (11)2.4 出货及显示花钱数系统 ................................................. (11)2.5 找钱及显示找钱数系统 ................................................. ..13 2.6 出错报警系统简述 .. (14)第三章.自动售货机的系统软件程序设计 (15)3.1自动售货机货币识别系统程序流程图 .................................. . (15)3.2自动售货机货物选择系统的程序流程图 ................................ (15)3.3自动售货机出货,显示花钱数系统流程图 ........................... .. (19)3.4 自动售货机找钱,显示找钱数系统流程图 (20)3.5 出错报警系统流程图 (21)第四章.系统软、硬件设计实现 (21)4.1 驱动程序 (23)4.1.1 实现有效投币定时 30 秒以及累加计数程序: ........................ .. (23)4.1.2 货物选择系统的驱动程序 (24)4.1.3 报警系统的驱动程序 ............................................... . (30)结论 (27)参考文献 (28)致谢 (29)附录 (30)摘要自动售货机是劳动密集型的产业构造向技术密集型社会转变的产物。

本文设计了一种以 INTEL 公司的 8751 单片机为核心的自动售货机装置的控制系统。

详细介绍了自动售货机系统的方案设计、硬件选择、软件规划和编写,并重点描述了自动售货机系统的工作原理、系统设计、软件编程的原则和技巧。

该系统以单片机 8751 芯片为核心,采用集中控制方式实现了对自动售货机全过程的自动控制。

本系统选择 4×4 矩阵式键盘按键作为货物选择端,采用了 2 个可编程并行接口8255A 实现并行接口的扩展,解决了单片机 8751 芯片输入/输出口引脚紧张的问题,实现了货物的掉出以及货币数的显示功能。

此外,系统程序采用keil 软件进行程序的编写和编译,该软件具有编程简单、查错方便、阅读容易等特点。

汇编语言是程序的基本语言,具有容易理解,便于记忆和使用等特点。

关键词:自动售货机;控制系统,8751 单片机;系统程序AbstractThe system that I design is an automat basing on microcontroller 8751to controlthe sell goods system .In the following paper introduce the system design andhandware sellection software design and write . and emphases describe the automatsystem worke principle system design and sofeware programing technique Themaster mcu 8751 is INTEL Company. The system has some prominent excellences byconcentrate control. It is very steady and credible,my system use 44keyboard tosellecting goods useing two programing parallel interface 8255 to resolve i/otensional problem make goods dorp and coin display function . I program the system by software named keilc51 The whole of programmer iswrited by asembeling language.keilc51 software makes my programmer easier andcheck work more convenient.Key words: vending machine;MCU8751;8255A keyboard/display绪论从自动售货机的发展趋势来看,它的出现是由于劳动密集型的产业构造向技术密集型社会转变的产物。

大量生产、大量消费以及消费模式和销售环境的变化,要求出现新的流通渠道;而相对的超市、百货购物中心等新的流通渠道的产生,人工费用也不断上升;再加上场地的局限性以及购物的便利性等这些因素的制约,无人自动售货机作为一种必须的机器便应运而生了。

从广义来讲投入硬币、纸币、信用卡等后便可以销售商品的机械,从狭义来讲就是自动销售商品的机械。

从供给的条件看,自动售货机可以充分补充人力资源的不足,适 24应消费环境和消费模式的变化,小时无人售货的系统可以更省力,运营时需要的资本少、面积小,有吸引人们购买好奇心的自身性能,可以很好地解决人工费用上升的问题等各项优点。

自动售货机是以单片机为核心的自动化控制装置,它集按键选择技术、单片机技术和显示技术于一体,具有功能强大、可靠性高、使用方便、维护简单等特点。

因此,在商业、生活中得到了广泛的应用。

有些自动售货机不仅能够自动识别 1元、5 角硬币,而且能够自动识别 20 元、10 元、5 元纸币,还会自动找零,人机对话的应用性提高使自动售货机在国内大面积普及成为可能。

随着科技的发展及人们生活水平的提高,自动售货机市场的发展越来越呈现出多元化及个性化的需求。

通过自动售货机进行自助购物正逐渐成为市民的一种新的消费时尚,快捷方便的购物方式满足了人们在当今科技高速发展的现代社会追求高品质生活的需要。

自动售货机在城市商业区、写字楼大厅、风景区、车站、码头、繁华街道等公共场所的布设能够美化亮化城市环境,方便群众生活,已经成为城市各角落的一道亮丽风景线。

自动售货机必将在国内普及,并成为城市现代文明程度的一种象征性标志。

本文详细介绍了如何控制、要求进行自动售货机系统的方案设计、硬件选择、软件规划和编写,并重点描述了自动售货机系统的工作原理、系统设计、软件编程的原则和技巧。

本文共分为五章。

系统介绍了自动售货机系统从控制方案,操作逻辑到系统软件等各个环节的设计及系统调试的方法和原则。

第一章简单介绍了自动售货机的第 2 页系统结构,第二章介绍了自动售货机的系统硬件电路设计,第三章介绍了自动售货机的系统软件程序设计及分析,第四章主要介绍了自动售货机的系统软件驱动程序实现。

第一章自动售货机的系统结构1.1自动售货机的系统概述自动售货机是集光、机、电一体化的独立机构,它只需要顾客投币和按购物键选择即可自动售货及退找零钱,其工作程序如下图 1.1图 1.1自动售货机工作时序图售货机的工作原理是:(1)从投币口送入货币,然后通过传感器采集数据、识别器判断货币的真伪并判别面值。

(2)识别器把信息数据传给通信模块。

(3)通信模块与售货机的主控系统通信,主控系统显示面值,启动售货机的面板键,显示出哪个货道有货,哪个货道已经售完,并等待顾客按键选择商品。

(4)顾客选择商品后,售货机自动把商品送出,等待顾客取走。

(5)显示余额,如果金额足够多,顾客可以选择找币或者继续买商品;如果款额不够,售货机经过延时予以退币。

退币分为两种情况:一种是由货币识别器完成退纸币,另一种是由硬币的通信模块完成退硬币。

(6)系统复零,完成售货。

自动售货机的硬件原理构成如下图 2.2 所示图 1.2 自动售货机硬件结构图综合所述,售货机系统可以分为三部分组成,即自动售货机的控制子系统、通讯子系统、硬币器子系统以及纸币器子系统。

其中控制子系统是本设计研究重点。

这些内容在下文中进一步介绍。

1.1.1自动售货过程的控制子系统简述控制子系统由以下四个部分组成,分别是预设自动售货机系统、金额累计、可售指示和退币系统、售完检测系统、售出累计及自测功能系统。

1、预设自动售货机系统。

自动售货机售出的同类商品可分为若干品种,其售前设定价格须预先寄存在控制系统内。

售货机的价格设置由按键和存储器组成。

通过按键选择被设价商品的种类及价格,并将价格写入存储器中,该存储器本身具有掉电保护功能,属于软件设置方式。

此外,在简易售货机中,由于出售商品的种类少,价格变化下,使用币种单一,也可以用硬件设置价格,才用拨码开关对应方式,结构简单,操作方便。

2、金额累计、可售指示和退币系统。

控制系统的核心 CPU 对识币、退币、无货检验及购货信号进行循环检查,当有识币信号后,将金额数值送入金额累计存储器中进行累计,并通过串行接口使可售指示灯亮,提示购货。

此时可以按下购货按钮,由于 CPU 检测到有购货信号后,如金额累计器中的数值与预设价格相等,则通过并行扩展接口驱动电磁阀或者微电机驱动出商品,并将金额累计存储器清零,完成一次售货过程,如累计金额大于预设价格时,驱动商品后,相减差额由信号驱动退币,实现退币和找钱功能。

3、售完检测系统。

在自动售货机商品存储存道下方按照有接触行程开关,当存储存道有商品时,压下行程开关,自动售货机正常工作;当商品出售完毕时,行程开关被释放,向 CPU 发出无货信号,经过检测通过串行扩展接口向相应的售完指示灯发出信号,使机身“售完”指示灯亮,此种商品自动停售,即使投币金额达到该道商品预设价格数值,可售按钮仍然无法启动信号,金额累计存储器也不清零。

相关文档
最新文档