基于嵌入式系统新型智能收银机设计解析.docVIP

基于嵌入式系统新型智能收银机设计解析.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于嵌入式系统新型智能收银机设计解析

基于嵌入式系统新型智能收银机设计解析   [摘要]社会经济的发展,有效的提高了人们的消费水平,一些大型超市在实际的营业过程中都出现了排队现象,导致超市工作人员效率低下。传统的收款机都是由人工负责找零,不仅浪费时间,还容易出现错误,不利于超市的发展。本文主要通过对嵌入式系统的新型智能收银机的设计进行分析,促进超市收银方式的转变,实现超市的自动售货。   [关键词]嵌入式系统;自动找零;新型智能收银机   国民经济的发展,有效的提高居民的生活质量以及社会基础设施的建设,同时,还有效的提高了人们的消费水平。一些大型超市经常看见等许多人在排队等候结账,浪费了大量的时间。另外,相关的收银工作人员还容易出现错误,造成不必要的损失。智能收银机的设计以及研发已经成为时下最重要的研究课题。智能收银机结合了传统的收银机以及ATM机的原理,在实际工作过程中,能够根据消费者支付的金额以及消费情况进行计算并且显示要找零的金额,并且,能够从特定位置输出找零。   一、嵌入式系统新型智能收银机工作原理   科技的不断发展,嵌入式系统在工业以及自动化领域的运用已经趋近与成熟。所谓的嵌入式系统的特点主要包括了系统运行内核较小、具有极强的专用性、系统精简、实效性强以及多任务的操作系统特点。嵌入式系统的应用有效的实现了工业生产和控制的智能化。就目前来看,ATM机中嵌入式系统已经得到了广泛的应用。但是,传统的ATM机只能完成对特定金额的吸入以及吐出,如果将ATM机和嵌入式系统的结合,就实现了智能收银机的功能,实现了智能找零,有效的推动了自动售货的发展。   Philip公司的32位的ARM7LPC2138微控制器其储存空间十分强大能够有效实现在系统可编程、在应用可编程;2个8路10位A/D转换器、1个D/A转换器;还能承受47个5V电压的通用I/O口。文章以ARM7LPC2138作为嵌入式控制部分的核心,能够有效的实现了自动计算、自动找零信息,并且将此信息传递给ATM系统。然后通过相关的指令就能实现系统的自动找零。   二、新型智能收银机硬件设计分析   1.条形码输入器接口电路设计   在新型智能收银机设计时,条形码阅读是智能收银机的输入设备,智能系统通过对条形码的阅读来识别商品,一般来说,都采用的是AS8110条形码阅读器,这种条形码内部具有多个连接口,采用标准的PC机键盘、盘PS/2键盘以及LPC2138接口进行并线使用。   2.键盘设计   在实际的工作过程中,相关工作人员应该根据实际情况,选择相应的键盘。文章以PS/2键盘为例进行分析。PS/2键盘具有一定的应用协议,工作人员只需要掌握其协议,就能够进行相应的扩展,不仅能够节约了线路资源还具有良好的美感,同时,方便使用。如果应用在智能收银机中,能够满足超市工作人员的各种需求。   3.打印机电路分析   一般来说,超市都采用的是针式打印机,这种打印机结构简单、经济性好。针式打印机的工作原理是采用机械仪以及电路驱动,使打印的针能够撞击色带以及相关的打印介质,从而打印出点阵,再由点阵组成相关的图形或者字符完成相应的打印任务。在实际的工作过程中,打印机一般都是联机状态,然后通过相关的PC机进行相关打印指令的发送。通过打印机处理以后,然后在从字库中找出和该支付以及图形相同的编码,像这样一列一列的找出编码,才能逐步的完成打印。   在嵌入式系统中,都采用串行接口的打印机,所以,只需要把打印机的相关数据接收线和LPC213B串口的数据发送线相连接,就能够保证打印机和主机之间的通讯,相关的接线方式如下图所示:   打印机电路   4.出币部分的设计   在出币设计的时候,可以借助ATM的出钞机,嵌入式工作设备LPC2138是嵌入系统的主要构成部分,其主要功能是通过各个电子电路驱动以及电磁阀、单双向电机以及步进机,完成钞票的操作流程。还要对相关的开关量进行输入以及各个参数的测量,并且根据相关的测量数据及时对相关部进行调整,能够有效的保证找零的准确性以及设备的安全运行。并且,在设计时,相关工作人员可以进服务扩展,添加相关的语音功能,及时对接收以及吐出钱的数量进行播报。   三、嵌入式系统工作过程分析   1.智能收银机找零程序的设计   在智能收银机工作过程中,自动找零系统是收银机工作的核心。它主要是通过C51编程分析计算机对找零进行计算,并且根据相关的找零数自动分离出每一种零钱的类型,然后在根据实际需求吐出所需数额,从而实现自动找零。自动找零程序货币面子分离程序如下:   Inti,a,b,c,m;//i、a、b、c、d、m分别对应100、50、20、10、1以及0.1。   floatx(floatx);   i=x/100;   a=(x-100*i)/50;   

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档