网站大量收购闲置独家精品文档,联系QQ:2885784924

简易投币式邮票自动销售机控制电路设计.doc.docVIP

简易投币式邮票自动销售机控制电路设计.doc.doc

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

3.3 简易投币式邮票自动销售机控制电路设计 投币式自动销售机目前广泛应用于小商品自助销售领域,比如地铁车票投币销售、纯净水投币销售,各种食品饮料投币自动销售机更是随处可见。投币自动销售机系统根据所售商品的种类和价值有所不同,但控制原理是基本类似的。本节通过一个单品种邮票投币自动销售机系统的实现过程,介绍同步时序逻辑电路的设计原理和应用方法。 3.3.1 设计要求 设计一个简易投币式邮票自动销售控制系统,具体要求如下: 1.系统允许投入0.5元和1元两种硬币,售出面值为2元的邮票。 2.当硬币投入后,系统用七段LED数码管显示已投入的累计币值。 3.当投币累计等于2元时,输出邮票;当投币累计大于2元时,输出邮票并输出找零币值。 4.输出信号有效电平维持3秒时间,输出信号无效后系统回到初始状态(累计币值为0)。输出信号持续期间,不能允许再投入硬币(封锁投币信号,实际产品可封锁投币口)。 5.输出信号有效时蜂鸣器以0.5秒鸣响、0.5秒间隔的方式发出提醒音,输出邮票时蜂鸣器的鸣响频率为1kHz,输出邮票并找零时蜂鸣器的鸣响频率为2kHz。 6.为了保证系统上电时处于初始状态,设置一个状态机复位键。 3.3.2 设计原理分析 投币式自动销售机的主要功能是累计投入的币值并做出判断,所以要求电路具有记忆功能。数字电路中的时序逻辑单元能够运用电路“状态”记忆输入信号的变化历程,因此本设计的基本电路是由触发器构成的时序“状态机”。根据设计要求, 简易投币式邮票自动销售系统的控制流程如图3-3-1所示。 图3-3-1 简易投币式邮票自动销售机控制流程图 显然,系统需要记忆的累计币值最多可能有6种情况,因此状态数可能达到6个。而且与3.2节的《交通灯控制电路设计》不同,投币式自动销售机的状态不是随触发脉冲输入周期性有序变化,而是根据不同的币值输入转向不同的次态。所以,投币式自动销售机可以采用输出受输入信号和电路状态同时控制的米利型时序电路实现,也可以采用输入信号仅控制电路状态转换、而输出由状态控制的莫尔型时序电路实现。前者在投入币值达到或超过邮票面值时立即产生输出信号,不需要记忆币值累计等于或超过邮票面值的状态;而后者必须处于表示币值累计等于或超过邮票面值的状态时才产生输出信号。因此前者所需的状态数少,后者的输出信号与系统触发时钟同步。 1.时序逻辑电路设计方法 为了使设计过程简化,系统可采用同步时序逻辑电路实现,其原理结构如图3-3-2所示。 图3-3-2 同步时序逻辑电路原理框图 同步时序逻辑电路的具体设计步骤是: (1)根据功能要求确定所需输入变量、输出变量以及状态的个数,列原始状态表或画原始状态图。实现时序控制功能所需记忆的“事件”个数决定了时序逻辑电路的有效“状态”个数。比如,若采用米利型状态机实现本设计的功能,需要记忆的累计币值是0元、0.5元、1元和1.5元四种状态。 (2)化简原始功能状态表或状态图(合并等价状态),列出最简功能状态表或状态图。如果器件逻辑资源丰富,可以不化简状态。根据图3-3-1,若用米利型状态机实现本设计,分别用A、B、C、D表示四种状态,功能状态图如图3-3-3所示。 图3-3-3 简易投币式邮票自动销售机米利型状态图 (3)确定触发器个数及状态编码值。赋于每个状态一组二进制编码,代入功能状态表,得逻辑状态表。一般,触发器个数n与状态个数M满足:M≤2n。四个状态至少用两个触发器, 若A~D各状态编码分配为“00”、“01”、“10”、“11”;两种币值用两个开关量信号表示,设投入0.5元时X1=“1”,投入1元时X2=“1”,两个信号同时为“1”时无效,状态保持不变;并设邮票输出信号为Z2、找零输出信号为Z1,均为高电平有效。米利型状态机赋值后的状态表如表3-3-1所示。 (4)根据逻辑状态表列各触发器的次态卡诺图和输出卡诺图,根据状态表或化简次态卡诺图可列电路的输出方程和各触发器的次态方程。表3-3-1对应的各触发器次态卡诺图如图3-3-4所示。 (5)选择触发器类型,将各次态方程与所选触发器的特性方程比较,得各触发器的激励驱动方程。根据输出卡诺图化简得输出逻辑函数表达式。若选择D触发器构成状态机的时序逻辑部分,则由于D触发的特性方程Qin+1=Di,激励方程与次态方程相似。 表3-3-1 简易投币式邮票自动销售机米利型状态转移表 X2X1=0 0 X2X1=0 1 X2X1=1 0 X2X1=11 现 态 次 态 输出 次 态 输出 次 态 输出 次 态 输出 Q1nQ0n Q1n+1Q0n+1 Z2Z1 Q1n+1Q0n+1 Z2Z1 Q1n+1Q0n+1 Z2Z1 Q1n+1Q0n+1 Z2Z1 0 0

文档评论(0)

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

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

1亿VIP精品文档

相关文档