零钱兑换机的设计论文.doc_第1页
零钱兑换机的设计论文.doc_第2页
零钱兑换机的设计论文.doc_第3页
零钱兑换机的设计论文.doc_第4页
零钱兑换机的设计论文.doc_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

科技创新结题论文(项 目: 零钱兑换机的设计 毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名:日期: 年 月 日导师签名: 日期: 年 月 日注 意 事 项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词 5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。4.文字、图表要求:1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画3)毕业论文须用a4单面打印,论文50页以上的双面打印4)图表应绘制于无格子的页面上5)软件工程类课题应有程序清单,并提供电子文档5.装订顺序1)设计(论文)2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订摘要 随着科学技术的不断发展,人类文明也在不断的进步,以人为本是人类社会发展所必须遵守的科学发展观。目前,全国很多大城市各种收费和缴费机构都实现了无币化的电子货币交易;很多超级市场,景区和公交车辆都集成了信用卡和ic卡收费系统,这确实给广大消费者和商家带来了很大的方便。但是,在中国利用现金交易仍然是大众消费的最主要形式。涉及到现金交易,零钱兑换是在所难免的事情。因此,像一些涉及到要经常需要零钱的场所和地方,需要有一种方便快捷的零钱兑换方式。本设计的零钱兑换机是一种投入二十元、十元或五元纸币后通过操作得到对应数量一元硬币零钱的装置。它适用于以上需要兑换的各种场合。 基于这个问题,设计了以单片机为控制器的零钱兑换装置,利用stc89c52单片机作为主机接受纸币识别模块传送来的信息进行处理并送led显示,进而控制步进电机转动带动出币机构出币。通过实验证明,该系统能准确完成找出零钱硬币的功能。出币机械结构设计巧妙。关键词:零钱兑换机;stc89c52单片机; 纸币识别; 步进电机 abstractwith the continuous development of science and technology, human civilization is also in constant progress, people-oriented is the human social development must follow the scientific concept of development. at present, the fees and payment institutions in many big cities across the country have implemented numerous coins of electronic currency trading; many supermarkets, scenic spots and bus is integrated with a credit card and ic card charge system, it does give consumers and businesses has brought great convenience. however, using cash trading in china is still the main form of mass consumption. involve cash transactions and cash is inevitable things change. so, like some involved will often need to change places and places, need to have change for a quick and easy ways to convert. this design change machine is a kind of investment after 20 yuan, 10 yuan or five yuan notes by operating a corresponding number one yuan coin change device. it is suitable for the need to change the above all sorts of occasions.based on this problem, designed with the single chip processor as the controller change exchange device, the use of 51 single-chip microcomputer as the host accept paper currency recognition module is transmitted to information processing and led display, and control of stepping motor rotation to drive the currency agencies of currency. through the experiment proved that this system can accurately finish to find out the change features of the coin. the currency ingenious mechanical structure design.key words: change machine;stc89c52mcu; notes to identify; stepper motor目 录摘要iabstractii1 绪言11.1选题背景11.2课题研究的目的和意义11.3国内外概况21.4课题的主要研究工作22 系统的基本构成及工作原理33 系统硬件结构53.1单片机模块53.2纸币读取模块73.3显示模块93.3.1 led 的工作原理93.3.2 led的显示方法的选择93.3.3系统中所采用的显示接口电路103.4电机控制模块103.4.1步进电机的概念及分类113.4.2步进电机的工作原理123.4.3系统中步进电机的控制电路及原理134机械部分的设计145系统的软件流程图155.1主程序流程图165.2币值读取子程序流程图176 实验遇到的问题与总结177 前景展望18致谢19参考文献19程序代码21i1 绪言本文阐述了零钱兑换及找零系统的研究背景、现状以及发展方向和前景,明确指出了现阶段中零钱兑换所面临的问题。1.1选题背景众所周知,城市公交系统是一个城市的窗口,其工作的质量与效率会直接影响到人民群众的日常生活和工作。城市公交系统是我国大部分城市的主要交通方式,随着居民乘车次数和公交车辆的不断增加,现有的乘车收费方式越来越不能满足需要。随着科学技术的不断发展,人类文明也在不断的进步,以人为本是人类社会发展所必须遵守的科学发展观。目前,全国很多大城市各种收费和缴费机构都实现了无币化的电子货币交易;不任你是到商场购物,还是在餐厅用餐,您都可以不用现金买单,取而代之的是信用卡等付款方式。很多超级市场,公汽车上都集成了信用卡和ic卡收费系统 。这不仅象征着人类文明的进步,也确实给广大消费者和商家带来了很大的方便。但是,就中国大多数人的消费观念,利用现金交易仍然是大众消费的最主要形式。涉及到现金交易,找零钱是在所难免的事情了。因此,像一些涉及到要经常需要零钱的场所和地方,如公交车上,超市等一些公共场所就需要有一种方便快捷的找零方式。2004年10月22日武汉市就发生一起因一男乘客投币不足被揭穿后殴打女司机的事件;2004年8月3日郑州市公汽公司出台“多投币不找零”的政策,结果被人们称为“霸王合同”,引得人们怨声不断。当然,随着ic卡技术的成熟,利用ic卡作为电子车票也逐渐变成现实1,很多乘客乘车时或使用电子车票,或事先换好零钱。但综合考虑多方面因素,许多大城市流动人口众多,并多外来的打工人员,他们大部分都不可能拥有ic卡电子车票,除此之外谁都不能保证随时都有足够的零钱,毕竟公交车零钱兑换点有限,也许我们中很多人都有这样经历那就是:有时想换些零钱是多么的难啊。乘车时,乘客投币不足,司机不高兴,投多了乘客当然不乐意。问题的解决是要靠双方共同努力才能得到完美的解决。乘车时乘客应尽可能使用零钱,公汽公司尽可能增设方便快捷的零钱兑换装置和零钱兑换点。这样才能坚持“社会本位”,“以人为本”的科学发展观。虽然,这个产品最终必然会被淘汰,但就目前情况的考虑,它依然很有使用的价值,所以我有了设计这个产品的念头。1.2课题研究的目的和意义 该系统集成了纸币识别收取、以及硬币的找零和兑换等功能。该装置可以设置在公交车上、公交站点和乘客较集中的地方,也可以用在一些经常需要小额现金交易的场合。该装置为这些场合提供了一种快捷方便的零钱兑换及找零的方式。当然该系统由于其使用的局限性,在找零钱时只能实现硬币的找零和兑换。 至于集成ic卡收费系统和纸币识别系统是在产品真正投放市场后所必须考虑的,也是真正体现其实用价值所必须具备的功能。因此,从整体上看该产品具备电子收费、现金收费、硬币兑换等功能,具有一定的实用价值。1.3国内外概况 在国内专门用于找零钱的装置在市面上已经有产品出现。由北京三银龙科贸有限公司和北京公交凯鸿科技有限责任公司共同引进开发的“可找零公交投币机”,全面的解决了公交车无法找零钱的大难题,填补了国内无人售票车自动投币无法实现找零的空白2。另外还有很多单位都在研究该装置。2003年8月12日楚天都市报记者从武汉市知识产权局获悉,一种新型智能投币箱可以解决公交车无法找零的问题;该投币箱已申请国家专利其产品也即将面世3。但是就目前的情况来看,在全国大部分主要城市都还没有用上该装置,零钱兑换和公交车找零问题仍然是困扰公交公司的大难题。而且零钱的兑换也一直是一些超市和零售商大伤脑筋的问题。因此,一种快捷方便的找零方式在目前来说是很有必要的,也是很有市场潜力的。1.4课题的主要研究工作 在本文中主要的研究工作是设计出一种方便快捷的零钱兑换机。文中介绍的该系统主要包括两个部分:控制部分和机械部分。控制部分用于获取用户输入信息并将其处理,最后向执行部件发出执行的命令和执行的方式;机械部分是完成零钱兑换的执行部件,具体作用是在软件的控制下实现精确的出币。本文中就控制部分和机械部分的设计作了主要的分析和论证。2 系统的基本构成及工作原理下图2.1为系统的结构框图从系统的总体框图可以看出,该系统分为:纸币识别系统、ic卡识别系统、零钱兑换和找零系统三个部分,其中ic卡识别系统采用现成的集成模ic卡识别系统纸币识别系统 stc89c52控制器显示部分零钱兑换执行部分图2.1系统结构框图块,它具体的实现方案不属于本文所讨论的范围;ic卡识别系统主要用途是实现公交车的电子收费,零钱兑换和找零系统的核心控制器件是stc89c52单片机,他的功能主要表现在以下几个方面(1)、读取纸币识别系统送来的纸币面值信息(2)、送出所需要找零钱数额的显示信号(3)、缺币、假币检测(4)、控制电机动作,找出正确的硬币数当控制器接受到纸币识别系统送来的纸币信息后,将信息存入寄存器,然后启动兑换程序,如果是假币则语音提示“这张纸币有疑问”将不予兑换,如是规定的20元、10元、5元真币时则实现零钱兑换及找零功能。实现纸币识别检测的方法很多,大部分实现的方法都是利用了高速数字信号处理(dsp)技术与复杂可编程逻辑器件(cpld)和线阵型图像传感器(ccd)相结合的方法4。这样的技术和产品有很多已经用于我们的现实生活中,而且这样的产品很多都以做成了集成模块,这就为开发智能找零机提供了方便和可能。本次设计我们就通过网络购买了纸币识别模块。该模块利用其显示数码管读取其信号进而进行接下来的执行控制。系统工作原理本系统是开环系统,程序控制。先由验钞机验出纸币真伪并识别纸币面值,若投入假币或以错误方式投币,语音播报“这张纸币有疑问!”,在正确投入5元、10元、或20元后验钞机主芯片磁性检测器通过检测纸币下方人民币安全线中的磁信号来识别面值,接着将读到的数据传回到单片机,由单片机控制处理,单片机通过程序控制各出币情况,具体操作就是单片机控制步进电机旋转,想出几个一元硬币就使步进电机转几个180角度,然后由我们设计制作的出币机构完成出币任务,纸币通过验钞机后由纸币回收箱收集,而出币执行机构从上方放入一定数量的一元硬币。进币模块和出币模块如下图2.1和图2.2. 图2.1 进币模块 图2.2 出币执行机构3 系统硬件结构 该系统大体上可以分为四个模块:单片机模块、纸币识别模块、显示器模块、步进电机控制驱动模块。其中后三个模块通过与单片机模块相连接从而构成了一个功能完整的系统,实现了零钱兑换找零机的基本硬件结构。下面我将从这四个模块具体介绍该系统的具体实现方案。3.1单片机模块在计算机技术高速发展的时代,许多可编程控制器件和芯片被广泛的应用与生产生活中的各个领域,并且发挥着巨大的作用,实现了工业、农业、商业等方面的自动化。其中最常用的有,plc,pld,fperom(单片机)等;在性能结构上,他们各有各的优点。其中,可编程控制器(programmable controller),简称plc。它是 20世纪70年代以来再集成电计算机技术基础上发展起来的一种新型工业控制装置,主要用于工业控制;dsp最早是指一种信号处理技术,直到八十年代初第一颗商用数字处理器问世,dsp才逐步成为一种全新高速处理器的名称。最初dsp的应用在于专业数据通信和语音处理,各种专用调制解调器、声码器、数据加密机初步获得市场。其后dsp应用扩展到广泛的民用产品,诸如硬盘驱动器、通用调制解调器、数字答录机、无线通信终端。九十年代中dsp在数字gsm手机应用和无线基站应用中都获得了巨大的成功。与此同时,dsp开始全面拓展到新兴应用,并在宽带通信、数字控制、数字音频、数字视频等市场上捷报频传。dsp器件的特点使得它特别适合嵌入式的实时数字信号处理任务6。单片微型计算机简称单片机或单片微机,又称微型控制器。它是在一块半导体芯片上,集成了cpu 、rom 、ram、 i/o接口、定时器/计数器、中断系统等功能部件,够成了一台完整的数字电子计算机。单片机芯片的集成度很高,它将微型计算机的主要部件都集成在一块芯片上,具有以下优点:它具有体积小、重量轻、价格便宜、耗电少。其信号通道受外界影响小,可靠性高,抗干扰性能强。控制功能强,运行速度快。其结构组成与指令系统都着重满足工控要求。由上述单片机的优点可知它能广泛的应用各控制领域。由于它具有“小、轻、廉、省”的特点,尤其耗电少,又可使供电电源的体积小、重量轻,所以特别适用于“电脑型产品”,在家用电器、玩具、游戏机、声像设备、电子秤、收款机、办公设备、厨房设备等许多产品上的到广泛的应用。它同样也特别适用于数控机械、医疗设备,汽车等地方。在我国,intel公司mcs-48系列、mcs-51系列、mcs-96系列的各种机型用的最多。综合比较这些器件的优缺点以及该系统设计的实际情况,文中选用了stc89c51单片机作为该系统和核心控制器件。stc89c52是一种低功耗、高性能cmos8位微控制器,具有 8k 在系统可编程flash 存储器。stc89c52使用经典的mcs-51内核,但做了很多的改进使得芯片具有传统51单片机不具备的功能。在单芯片上,拥有灵巧的8 位cpu 和在系统可编程flash,使得stc89c52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。 具有以下标准功能: 8k字节flash,512字节ram, 32 位i/o 口线,看门狗定时器,内置4kb eeprom,max810复位电路,3个16 位 定时器/计数器,4个外部中断,一个7向量4级中断结构(兼容传统51的5向量2级中断结构),全双工串行口。另外 stc89x52 可降至0hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,cpu 停止工作,允许ram、定时器/计数器、串口、中断继续工作。掉电保护方式下,ram内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。最高运作频率35mhz,6t/12t可选。特性:stc89c52rc单片机(如图3.1.1): 8k字节程序存储空间; 512字节数据存储空间; 内带2k字节eeprom存储空间; 可直接使用串口下载;图纸币读取模块硬件原理图:如图3.2.1图 3.2.1验钞机数码管:如图3.2.2验钞机数码管能显示出纸币的金额,利用数码管显示的数值作为单片机的输入信号。图3.2.2 如图3.2.3所示,上方为验钞识币芯片,其中有数码管接口,我们正是从该接口读回的面额信息。下方为进币口图3.2.3其检测原理为:钞票纸正面偏左位置有1.2mm宽的安全线,用磁性检测器检验磁性反应。人民币安全线中的磁信号很有规律,磁信号由若干个单信号构成一组信号,相同面值人民币的磁信号相同,不同面值人民币的磁信号不同,经过磁阻型传感器磁头时,产生相应的磁通量的变化,致使磁敏电阻值随之变化。该变化的电阻值转变成电压信号经后级电路处理,再送给单片机进行真伪的判别。单片机通过分析磁信号的间隔和占空比,将信号分为若干组,用该信号和预先存储的人民币固有的信号进行比较,即可识别钞票真伪和分辨钞票的面值。工作过程:验钞机附带一个三位的数码管,显示方式为动态显示。显示时,单片机可以读出数码管的字型码,也就可以确定纸币的数值。 显示输出 读p1口 纸币投入产生中断 经过若干次中断3.3显示模块在单片机系统中,常用的显示器有:发光二极管显示器,简称led;;液晶显示器,简称lcd;阴极射线crt显示器等。由于led数码管显示器具有价格低廉,配置灵活,连接方便等优点,结合本例实际的需要我选用了二位共阴极的led显示器作为显示器件。3.3.1 led 的工作原理led数码管由多个发光二极管显示字段组成,分为共阴极和共阳极两种类型,如图3.4所示。共阴极led的发光二极管的阴极连接在一起,用来接电源的图3.4数码管的外型及结构负极,当某字段发光二极管的阳极为高电平时,发光二极管点亮,相应的字段被显示。同样,共阳极led的发光二极管的阳极连接在一起,用来接电源的正极,当某字段发光二极管的阴极接低电平时,发光二极管被点亮,相应的字段被显示常用的led数码管有a,b,c,d,e,f,g共7个字段,构成字形 “8”,外加一个小数点dp共8个发光二极管。3.3.2 led的显示方法的选择led显示器的显示方法有静态和动态两种。静态显示就显示器的每一个字段都要独占一条i/o线, 当cpu将要显示的字段码送到输出口上,显示器就可以显示出所要的字符,如果cpu不去改写它,它将一直保持下去。静态显示的优点是显示程序简单,亮度高,实时性好,但也有缺点,主要是显示位数较多时占用i/o较多,硬件复杂成本高。动态扫描显示是单片机应用系统中最常用的显示方法,这种方法线路简单,成本低。所谓动态扫描显示方法是把所有led数码管的8个段的各同段名端连接在一起,并把它们接到字段的输出口上。为了防止各数码管同时显示相同的数字,各个显示器的公共端com还接到另外一组控制信号,即把它们接到位输出口上。这样,对于一组led数码管需要由两组信号来控制,一组是字段输出口输出的字形码,另一组是位输出口输出的控制信号,用来选择第几位数码管工作,称为位码。在这两组信号的控制下,可以一位一位的轮流点亮各个数码管显示各个数码,及实现动态的扫描显示。如果要显示一组数字,即利用循环扫描的方法,各位显示器依次从左到右轮流点亮一遍,通过时间再使之显示一遍,如此不断的重复。在轮流点亮一遍的过程中,每位显示器点亮的时间是极为短暂的。由于led具有余辉特性以及人眼视觉的惰性,尽管每位显示器实际上是分时断续的显示,但只要适当选取扫描频率,给人的视觉印象就像是连续稳定地显示。从结构上来讲,静态显示的方法电路结构复杂,需要用到锁存芯片作为辅助器件;动态扫描的方法电路结构相对简单。显示方法的选择应该根据实际需要来选取。结合本例的实际情况,在本例中选用了动态led的显示方法。其中主要原因是:购买的验钞读币机本身就是动态显示的3.3.3系统中所采用的显示接口电路显示部分电路如下图3.3.3所示, 两位共阴极数码管 用数码管动态显示 图电机控制模块电机从大体上可以分为直流电机和交流电机两大类。直流电机具有调速特性优良、调整平滑、调速范围广、过载能力大、能承受频繁的冲击负载、可实现频繁的无极快速启动、制动和反转等一系列优点,因此直流电机在控制领域中应用是非常广泛的。但是他不能实现精确的定位;在交流电机中有一种叫步进电机,它是一种将电脉冲转换成相应角位移或线位移的电磁机械装置,也是一种能把输出机械位移增量和输入数字脉冲对应的驱动器件。步进电机具有快速启停能力,只要电机负荷不超过它所能提供的动态转矩,就能通过输入脉冲来控制它在一瞬间启动和停止。步进电机的步角距和转速只和输入脉冲的频率有关,和环境温度、气压、冲击和振动无关,也不受电网电压的波动和负载变化的影响,它每转一周都有固定的步数,步进精确和步距误差不会长期积累。因此,步进电机可以用在需要精确定位的场合应。在本例中既可以用直流电机作为动力本分也可以选用步进电机作为动力部分。电机选取的不同就会有不同的解决方案。选用直流电机的话就要有相应的制动装置和其他辅助检测装置。检测装置可以是:光电传感器、限位开关等,这些装置的作用都是为了能够实现对电机转动角度以及出币过程的控制。但是加上这些装置后会使该系统变得复杂,而且准确程度也会受到影响。而步进电机可以实现对转动角度的精确控制,要控制步进电机转动一个900角是非常容易实现的,要控制步进电机的正反转也是很容易实现的,而且这些都不用加其他的辅助装置,可以用程序来完成。但是相比直流电机而言,如果选用步进电机则需要增加一个专门的步进电机驱动模块。综合比较直流电机和步进电机的优缺点,结合该系统需要精确定位的实际情况,我选用了步进电机作为该装置的动力部分。3.4.1步进电机的概念及分类 步进电机是一种将电脉冲转化为角位移的执行机构。通俗一点讲:当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(及步进角)。您可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时您可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。步进电机分三种:永磁式(pm) ,反应式(vr)和混合式(hb)永磁式步进一般为两相,转矩和体积较小,步进角一般为7.5度 或15度;反应式步进一般为三相,可实现大转矩输出,步进角一般为1.5度,但噪声和振动都很大。在欧美等发达国家80年代已被淘汰;混合式步进是指混合了永磁式和反应式的优点。它又分为两相和五相:两相步进角一般为1.8度,而五相步进角一般为 0.72度。这种步进电机的应用最为广泛。 3.4.2步进电机的工作原理图3.4.1为一种常见的小步距的三相反应式步进电机剖面示意图,由图可见: 图 3.4.1步进电机剖面示意图电机上均匀分布有六个磁极,相邻两磁极间交角为600,磁极上绕有三相控制绕组,分别对应于a、b和c三相电源。转子外侧均匀分布有40个齿,每个齿的齿距为90。定子的每个极弧上也有5个齿,定子和转子的齿宽和齿距都相同,而每个定子磁极的极距为600,故每个磁极所占的齿距数不是整数。为了弄清楚步进电机的工作原理,现将图3.4.1中定子和转子展开成平面图,如图3.4.2所示。图中,定子a极上的齿和转子上的齿是对齐的,但是b极和c图 3.4.2三相步进电机展开图极上的齿分别和转子上齿相错1/3齿距(既30)。若使b相绕组通电,电机就会沿b极轴向产生磁场,转子因受到反应转矩作用而转动,直到b极上齿和转子上齿对齐为止,但a极和c极上的齿又分别和转子上相应齿相错新的1/3齿距(既30)。此时,若断开b极控制绕组中电流而接通c相控制绕组,c极和转子间产生的反应转矩使转子继续转动,驱使c极上齿和转子上齿对齐。同理,a极通电驱使a极上齿和转子上齿对齐。由此可见,错齿是促使步进电机旋转的根本原因。由步进电机的工作原理可知,步进电机是在一定顺序的电脉冲控制下运转的。三相步进电机的通电方式有:(1)、三相单三拍通电方式:abca(2)、三相双三拍通电方式:abbccaab(3)、三相六拍通电方式:aabbbccca按以上顺序通电,步进电机正转。要使电机反转,将上述步进电机各相绕组的通电相序反过来即可。如三相三拍反转的通电方式为:acba18-21。3.4.3系统中步进电机的控制电路及原理步进电机要正常运转,必须正确地分配各相控制脉冲,使各相绕组按规定的顺序轮流通电,控制脉行分配器冲的分配可以由硬件环来完成,也可以由软件来完成。用软件完成控制脉冲的分配具有灵活方便、适应性广等特点。此外,还可以省去硬件,是常用的步进电机控制的方式。如图3.4.3所示为本例中步进电机控制的原理图;p2口作为输出口,p2.7,p2.6,p2.5三位分别输出控制脉冲,通过7406驱动脉冲功率放大级的达林顿复合管。根据p2口输出控制信号的状态,即可以实现对步进电机的正反转控制和角度的精确控制。图 3.4.3 步进电机控制原理图在本例中,步进电机的控制方式是采用三相六拍通电方式控制的。三相六拍步进电机的控制模型如下表3.4.4所示21。表3.4.4三相六拍步进电机控制模型根据步进电机控制方式,将环行节拍控制模型按顺序存放在一个表中,然后依次从表中取出控制模型并输出,这样即可实现按要求对步进电机的控制。步进电机及其驱动系统实物图如图3.4.5 图3.4.54机械部分的设计与论证在实现零钱兑换的设计中,机械部分占有很重要的部分,机械结构的好坏直接影响着设计成果的可靠性。基于此种情况,我们对机械部分进行了巧妙地设计,通过步进电机的精确角度转动,最后能够达到平稳可靠的运行。下面我详细的将该机械装置的各个部分进行分别介绍。机械部分的模型如下图4.1所示 图4.1机械部分模型 从图中可以简单的看出,机械部分主要分为底座、步进电机、打币风翅,储币器、固定器组成。 外部结构介绍:主体主要是底座,主要分两层,中间相隔一个硬币的厚度,主要是为了打币风翅能够顺利旋转和一枚硬币能在其间顺利滑行。在底座下侧固定的是步进电机,在底座的两层中间夹有打币风翅,打币风翅厚度稍小于一个硬币厚度,且打币风翅与步进电机相连,由于人工剪切为了减小角度误差,只设计了两个风翅,以便使设备精度更高。在底座的上方是由固定器固定的储币器。 工作原理:工作过程中,底座和储币器固定不动,当储币器中装满硬币时,由于底座是两层结构,会在底座中间露出一个硬币,在接收到信号后,步进电机根据接收到得信号旋转,同时带动打币风翅,每旋转过180度就会有一枚硬币被风翅带出,当打币风翅带出一枚硬币后由于储币器中仍有硬币存在,在在重力的作用下,上面的硬币会替代打出的硬币的硬币的位置,当下一个风翅到来时,仍然能可靠的带出硬币,由于风翅有一定的长度,当带到底座的出币位置时,硬币会自动掉落,这样重复的旋转,能达到出币的要求,而由于步进电机能够精确角度旋转,从而通过对步进电机旋转角度的控制就会有不同数量的硬币带出,最后达到兑换零钱的效果。5系统的软件结构及其特点5.1主程序流程图主程序流程图如图5.1所示, 图5.1币值读取子程序流程图如图5.2图5.26 实验遇到的问题与总结电源模块:初期单片机供电采用12v转5v,使用7805芯片制作稳压电源,但由于步进电机需要较大的电流,导致7805容易过热,且电机不能正常运转。最后采用独立电源。程序改进,减少io占用:一般在读取数码管字型码时,需要读取数码管每段电平才能得到字型码,这对单片机的io口有一定的占用,对于只需读取5个状态(全灭,0,1,2,5)有些许资源浪费,在实际的应用中我们做了一些改进,只需读取3个引脚便可确定实际的数值,同时程序也可以简化。机械执行机构:减少摩擦设计时出现机械摩擦现象,步进电机转动时间较长时会出现角度偏差,情况较严重时出现卡死堵转现象。经机械打磨有机玻璃底盘和锋利风翅情况有改善,还由于风翅转动次数多次时起始位置有可能被硬币压住致使少出一个币,为了解决这个问题我们在下底盘掏了个口子,确保风翅稍一偏转就有硬币击出。7、前景展望 随着高新科技技术的不断发展,自动化产品也越来越多的应用于我们的日常生活。这些自动化产品的应用给我们的生活带来了很大的方便,为我们节省了大量的人力物力才力;如今我们的生活也在逐渐向着自动化方向发展。本文中所描述的这个系统,开发成功将能为我们解决很多现实的问题:公交公司也将大大减轻人员负担,;出门在外再也不用为换零钱而到处碰壁了。就目前零钱兑换中所存在的问题,有专家建议相关金融机构或行业建立比较规范的换钞网络,这将是一个新型的服务行业。我认为这个行业应该有一个规范的管理制度和完善的兑换条例,负责兑换的机构可以在得到金融机构、物价机构等单位的审批后,制定适当的有偿或无偿兑换条例,这些都是有可能的。 科学技术是在不断的发展的,人类文明也在不断进步;我相信在将来的某个时候世界上的纸币将不复存在,取而带之的是电子或者其他方式的货币。但就目前人们的消费观念以及科学技术发展的程度来看,完全用取消纸币的流通是不可能实现的,而且这需要一个相当长的时间。在这一段时间内,研制出一种快捷方便的零钱兑换方式是有必要的。我相信这个产品最终会向着网络化方向发展。一个城市或者一个地区,在适当的位置放置这样的兑换机器,用网络将所有的机器相连,然后将这些机器的信息通过通信线路传输到总机这样我们就能随时了解到各个机器的信息:是否需要加零钱,是否需要维修等等。这些情况我们可以在电脑屏幕上一目了然。 科学的发展人类的进步都来源于人类的智慧,我们今天所做的一切都是为了能更好的为人类服务,给人们的生活创造更好的条件。只要是人们生活中所需求的就 一定有它存在的价值,所以我相信我所设计的这个系统在目前来说是有它的实用性的,尽管它最终会随着人类文明的进步而消失。致谢我首先要感谢我们的导师王林老师。诚挚感谢王老师在我们设计发明时对我们的引导和支持。在整个作品的选题、理论研究、需求分析、总体设计、详细设计的过程中,自始至终得到了导师王林老师的悉心指导和深切关怀。王林老师虚怀若谷的高尚品德、严谨的治学态度、诲人不倦的精神、高深的学术造诣和对学科前沿问题的敏锐洞察力,这一切将使我受益终身。没有导师王老师对我们工作的督促,我们是无法积蓄能力攻克难关完成这个零钱兑换机的。在我即将完成论文之际,我要对恩师致以诚挚的谢意和良好的祝愿!在整个零钱兑换的研发阶段,我要感谢我的小组队友们,小荟主管单片机软件编程,登智主管纸币识别模块,张扬制作了出币执行机构。小阳和我负责调试,维护和撰写论文。我们五人协力合作。在共同的工作中互帮互组,不但增长了相关知识和技能也学到了合作共赢的重要性。这个工作经历使我们受益匪浅,在这里再次感谢我的小组兄弟们。 由于本人的水平和时间有限,文中错误之处在所难免,希望各位老师和同学们批评指正,本人不胜感激。参考文献1 李也白,王福成. 智能卡应用系统. 北京:清华大学出版社.2000,9:1-142 url: /index.html3 url: /index.htm4 储茂祥,巩荣芬,吴庆洪.电子技术应用 ,一种纸币识别系统的设计,2004年第12期5 夏路易,石宗义.电路原理图与电路板设计教程protel 99se. 北京: 希望电子出版社.2002,9 第1版6 彭启忠,李玉柏,管庆.dsp技术的发展与应用. 北京:高等教育出版社 2002,9:1-47 丁元杰.单片微机原理及应用. 北京:机械工业出版社. 2003.7 第1版 :1-3 8 s. l. shah, d. g. fisher, d. e. seborg design and experimental evaluation of controllers for process undisturbability aiche journal volume27, issue1, date:january 20009 gang tao multivariable adaptive control adaptive control design and analysis published online:17 may 2004, pages:371-50410陈富安.单片机与可编程控制应用技术.北京:电子工业出版社. 2003,8 第1版: 89-9411郑伟,顺文波,胡琪.单片机系统中ps/2键盘驱动程序设计. 单片机与嵌入式系统应用. 2005, 4 : 41-4312杨光友,朱宏辉.单片微型计算机原理及接口技术.北京:中国水利水电出版社.2002,7 第1版 :141-15913张迎新,单片微型计算机原理应用及接口技术.北京: 国防工业出版社 2004,1 第1版 :206-209, 213-219, 288-28914房小翠.单片微型计算机与机电接口技术.北京: 国防工业出版社 .2002, 3 第1版: 184-18815albert benveniste, benoit caillaud, paul le guernic information and computation 美国 compositionality in dataflow synchronous languages: specification and distributed code generation16赵秀真.单片微型计算机原理及其应用. 北京:中国水利水电出版社 2001,1 第1版: 143-15517张淑清,姜万录.单片微型计算机接口技术及其应用. 北京:国防工业出版社. 2001,1 第1版 :151-15418高峰,单片微型计算机原理与接口技术. 北京: 科学出版社 .2003,2 第1版:254-25919日吉永淳著, 冯浩译. 电机电器. 北京: 科学出版社. 2001,6 第1版 :154-15720任致程.实用电机控制电路350例. 北京:人民邮电出版社. 2002,7 第1版21陈隆昌,阎治安.控制电机. 西安: 西安电子科技大学出版社. 2001,5 第1版:232-26322胡勇.机械制图. 北京: 中国人民大学出版社. 2001 第1版23 en-yih jean and cheng-huang tung computer processing of oriental languages a phoneme-based chinese input method with low conflict code rate24松桥工作

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论