东南大学短学期实验地铁售票模拟系统.pdfVIP

东南大学短学期实验地铁售票模拟系统.pdf

  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文档。上传文档
查看更多
东南大学短学期实验地铁售票模拟系统

数字系统课程设计 地铁售票模拟系统设计报告 范文 许云 何璐 引言 随着社会经济的发展,交通拥堵日益严重,地铁受到越来越多人的青睐。地 铁自动售票机以其安全性高、操作简单、方便快捷、人力成本低等优点受到人们 的欢迎。同时,地铁售票系统也是应用电子技术中最经典的电子设计之一,但目 前尚存在系列问题有待解决。本文根据实际实际地铁自动售票机的设置与运行规 律,基于VHDL语言设计出自动售票机控制电路,并通过XILINX_ISE软件的仿真 和Nexys3板硬件的模拟得到检验,证明设计是符合实际的。 正文 功能详述 模仿地铁售票的自动售票,完成地铁售票的核心控制功能。 (1)地铁售票机有两个进币孔,可以输入硬币和纸币,硬币的识别范围是1 元 的硬币,纸币的识别范围是5元,10元,20元。乘客可以连续多次投入钱币。 (2)乘客买票时可以有两种选择,第一种,乘客已经知道所需费用,直接选择 票价,可选2元、3元或4元。第二种,不知道票价,选择出站口,系统以目的地 与当前站的站数来进行计算价格(地铁共有16个站,为0-15号站,当前站为0号 站,然后通过判断当前站号与目标站号的差来判断需要的钱数。差距在4站及其 以内,价格为2元,5-10站,价格为3元,11-15站,价格为4元)。 (3)得到票价单价后,选择所需购买的票数,然后进行投币,投入的钱币达到 所需金额时,售票机自动出票,并找出余额,本次交易结束,等待下一次的交易。 在投币期间,乘客可以按取消键取消本次操作,钱币自动退出。 设计思路 (1)总体方案设计: 设计地铁自动售票系统时,我们采用自顶向下的设计方法和状态机的架构, 将整个系统分成以下个状态:初始状态、选择状态、投币状态、出票/找零状态, 各状态关系如图: (2)各状态功能设计 ①初始状态state_initial: 所有变量统一初始化清零。 ②选择状态state_select: 当“确认”信号为高电平时,输入票价,或者输入站点信号 (0-15)被读入 有效,0-4站为2元票,5-10站为3元票,11-15站为4元票,确认票价,赋给 相应暂存变量并接着输入选择的票数。否则当“确认”信号为低电平,所处状态 不变,系统没有录入有效信息。输入票数(1-4)信号被读入有效,赋给相应暂 存变量,计算出应付总金额,并进入投币状态。 ③投币状态state_coin: 乘客每投入钱币,系统更新“已付金额”。若“已付金额”大于“应付金额”, 系统进入找零及出票状态。若不足,系统仍处于投币状态,直至金额足够。若中 途乘客按下 “取消”键,系统进入退款状态。 ④出票、找零状态state_refund: 根据已付金额和应付金额显示找零。根据票数和票的类型出票。系统重新进 入初始状态。 (3)系统变量及参数说明 状态列表 状态编号 状态名称 状态描述 0 state_initial 初始状态 1 state_select 选择状态 2 state_coin 投币状态 3 state_coin 出票、找零状态 定义的输入变量名称及含义: 信号/变量名 信号/变量 含义 数据类型 Clk 信号 时钟 STD_LOGIC STD_LOGIC_VECTO Key 信号 按键 R(4 downto 0)

文档评论(0)

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

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

1亿VIP精品文档

相关文档