地铁自动售票机简介
- 格式:docx
- 大小:24.02 KB
- 文档页数:9
地铁站的无人售票系统地铁系统的便利性和高效性使得越来越多的人选择地铁作为通勤方式。
而为了提升乘客的出行体验,地铁站纷纷引入了无人售票系统。
本文将探讨地铁站的无人售票系统对乘客和地铁运营的影响,并分析其优点和挑战。
一、无人售票系统的介绍地铁站的无人售票系统是一种自助售票方式,乘客可以通过自动售票机购买车票。
这种系统通常具备以下功能:购票、充值、查询线路、打印车票等。
乘客只需按照系统提示进行操作,即可完成购票流程。
二、无人售票系统的优点1. 提供便捷购票体验:传统购票方式需要排队等候,而无人售票系统可以避免人流拥堵,缩短售票时间,节省乘客的时间成本。
2. 增强用户隐私保护:在无人售票系统中,乘客可以避免与售票员的直接接触,减少了个人信息泄露的风险。
3. 24小时无间断服务:无人售票系统可以全天候提供服务,无论是白天还是夜晚,乘客都可以方便地购买车票,增加了出行的灵活性。
4. 减少运营成本:无人售票系统可以取代部分人工售票工作,节约了用工成本,降低了地铁站的运营开支。
三、无人售票系统的挑战1. 技术支持要求高:无人售票系统需要依赖先进的技术设备和稳定的网络,任何系统故障都可能会导致售票系统暂时无法使用,给乘客带来不便。
2. 用户操作难度:对于不熟悉科技设备的人来说,使用无人售票系统可能存在一定的困难。
如何提供简洁明了的操作界面和友好的用户指引,是系统设计方面的挑战。
3. 安全隐患:无人售票系统的安全性是一个重要问题。
攻击者可能通过网络漏洞或其他手段攻击系统,篡改票价或窃取乘客信息。
因此,确保系统安全对于无人售票系统的长期稳定运行至关重要。
四、无人售票系统的发展趋势1. 智能化发展:未来无人售票系统有望加入人工智能技术,通过人脸识别、身份验证等技术手段提供更快速和高效的购票体验。
2. 多元化支付方式:除了传统的现金和刷卡支付,无人售票系统将更加广泛地接受移动支付、二维码支付等多种支付方式,方便乘客选择。
地铁afc一、引言地铁(Metro)是一种高速高容量的城市公共交通工具,被广泛应用于全球各大城市。
为了确保地铁系统的安全和高效运营,地铁自动售票系统(Automatic Fare Collection,简称AFC)被引入。
AFC是一种用于收取地铁乘客票款的技术手段,其包括了自动售票机、地铁门禁系统以及后台数据管理系统等。
本文将对地铁AFC系统进行详细介绍。
二、地铁AFC系统的组成地铁AFC系统由以下几个组成部分构成:1. 自动售票机(Ticket Vending Machine,TVM):自动售票机是乘客购买地铁票的主要设备。
它通常安装在地铁站的售票大厅或入口处,提供各种购票方式,例如现金、信用卡、电子钱包等。
乘客只需按照屏幕上的提示,选择购票方式并支付相应费用,便可获取地铁乘车证。
2. 地铁门禁系统(Ticket Gate System,TGS):地铁门禁系统是用于控制地铁入口和出口的设备,主要用于验证乘客是否已购买有效车票。
当乘客持有效车票接近门禁系统时,系统会自动辨别票的有效性,并开启相应的闸门,方便乘客进入或离开地铁站。
3. 后台数据管理系统:后台数据管理系统是地铁AFC系统的核心,负责存储和处理所有与票款相关的数据。
它能够实时监控各个地铁站点的票款收入情况,并进行统计、分析和报告,为地铁管理部门提供有价值的数据支持,用于决策和优化地铁运营。
三、地铁AFC系统的优势地铁AFC系统带来了诸多优势,对地铁运营和乘客体验都具有积极的影响。
1. 提高乘客出行效率:地铁AFC系统使购票和通过门禁变得更加快捷和便利,减少了排队时间,提高了地铁乘车效率。
2. 降低票款流失风险:由于地铁AFC系统的自动化和数字化特点,票款的收取与管理过程更加规范和透明,有效减少了票款流失的风险。
3. 数据化运营管理:通过后台数据管理系统实时监控票款收入情况,地铁管理部门能够及时了解各个站点的客流状况、热点区域分布等信息,从而进行合理的运营和调整。
自动售票机
售票机高1.8米,宽0.95米,厚0.8米。
所需要触摸的最高位置为硬币的投币口,高度为1.4米,这个高度是基本可以使残疾人或是具备购票能力的儿童触碰并买到车票的。
在机器的上方还详细绘制了每个步骤的操作指引,乘客可以按照图示进行操作购票。
这台机器同时还提供充值服务。
第一步:选站
依据售票机上的触摸屏显示的沈阳地铁一号线的线路图,要到哪站就点击选择目的地车站
第二步:选票数
触摸屏上的地铁线路图转换为“选择票数”的选项,如点击“1张”的选项,屏幕上随后显示出票价
第三步:投币
此时,售票机上的硬币口和纸币口同时亮起绿灯,证明投币口已打开,等待投币
第四步:出票
投币后大约1秒钟,车票便从售票机的“出票口”出来
第五步:检票
手持地铁票通过检票闸机,将车票在检票机右侧提示区轻刷一下,自动检票机发出“嘟”声,机器中间的两个红色“扇门”打开,即可通行检票通道
市民只要按照屏幕提示,将车票靠近验票机读卡器,即可查询乘车的相关数据,主要包括:交易时间、交易状态、车站名称、扣除车资和车票余额五部分
第六步:出站
乘车到站后,乘客需从出站口离开。
将单程票放入检票机下方的“回收口”后,出站通道打开即可通过。
成都地铁自动售票机的操作流程下载温馨提示:该文档是我店铺精心编制而成,希望大家下载以后,能够帮助大家解决实际的问题。
文档下载后可定制随意修改,请根据实际需要进行相应的调整和使用,谢谢!并且,本店铺为大家提供各种各样类型的实用资料,如教育随笔、日记赏析、句子摘抄、古诗大全、经典美文、话题作文、工作总结、词语解析、文案摘录、其他资料等等,如想了解不同资料格式和写法,敬请关注!Download tips: This document is carefully compiled by theeditor. I hope that after you download them,they can help yousolve practical problems. The document can be customized andmodified after downloading,please adjust and use it according toactual needs, thank you!In addition, our shop provides you with various types ofpractical materials,such as educational essays, diaryappreciation,sentence excerpts,ancient poems,classic articles,topic composition,work summary,word parsing,copy excerpts,other materials and so on,want to know different data formats andwriting methods,please pay attention!一、成都地铁自动售票机(TVM)简介成都地铁自动售票机是一种自助服务设备,乘客可以通过它购买地铁票。
简述自动售票机的基本功能
自动售票机是一种用于自助购票的设备,广泛应用于各种场所,如火车站、地铁站、公交车站、影院等。
其基本功能包括以下几个方面:
1. 售票功能:用户可以通过自动售票机购买车票、车卡、门票等各种票务产品。
用户可以选择目的地、出发时间、座位等信息,并可以选择不同的支付方式进行付款。
2. 退票功能:如果用户不需要购买的票,可以在一定时间范围内通过自动售票机进行退票。
系统会根据用户购票的条件进行退款操作,并将退款金额返还给用户。
3. 查询功能:用户可以通过自动售票机查询车次、班次、车站等相关信息,了解到站点信息、票价、剩余票量等。
系统还可以提供各种票价优惠信息和相关规定说明。
4. 补票功能:对于已购票但票据丢失的用户,可以通过自动售票机进行补票操作。
用户提供相应的身份证明及相关信息,系统可以查询到用户购票的记录并为其重新打印票据。
5. 充值功能:对于一些需要充值的卡类产品,自动售票机可以提供充值服务,用户可以选择充值金额并通过不同的支付方式进行充值操作,充值后的金额将存入用户的卡内。
6. 售货功能:除了售票以外,自动售票机还可以提供其他商品的售卖服务,如各种饮料、零食等。
用户可以选择商品、支付
并取出购买的商品。
7. 报警功能:自动售票机还具备报警功能,一旦发生异常情况,如钞箱异常、硬件故障等,自动售票机会自动发出报警信号,以便相关人员处理。
地铁自动售票机简介1. 简介地铁自动售票机(Automatic Ticketing Machine,ATM)是地铁站常见的一种自助售票设备。
它通过触摸屏界面和打印机,为乘客提供多种购票方式,并实现自助购票、取票、余额查询等功能。
地铁自动售票机的出现,大大提高了地铁乘客购票的便利性和效率,减少了人工售票带来的排队等待时间。
2. 功能地铁自动售票机通常具备以下主要功能:2.1 车票购买乘客可以使用地铁自动售票机购买地铁车票。
自动售票机提供多种支付方式,包括现金、银行卡、手机支付等。
乘客可以根据需要选择适合自己的支付方式,并按照界面提示操作完成购票过程。
购票后,地铁自动售票机会打印并输出相应的车票。
2.2 余额查询和充值地铁自动售票机也提供余额查询和充值功能。
乘客可以通过界面操作查询自己的余额情况,也可以选择充值的方式增加余额。
这使得地铁乘客可以在更加方便的地方进行余额查询和充值操作,减少了排队等待时间。
2.3 乘车优惠及活动地铁自动售票机通常会显示当地乘车的各种优惠政策及活动,例如学生票、老年票、团体票等。
乘客可以在购票过程中选择适合自己的优惠,享受相应的乘车优惠。
这样不仅方便了乘客,也提高了相关优惠政策的使用率。
2.4 语言和界面选择地铁自动售票机通常支持多种语言和界面选择。
这意味着不同地区的乘客可以选择自己熟悉的语言进行购票操作,增加了使用的便利性和用户体验。
3. 优势3.1 方便快捷地铁自动售票机的最大优势在于其方便快捷的购票流程。
乘客不再需要排队等待人工售票,通过简单的操作即可快速完成购票过程。
这大大减少了排队时间,提高了乘客的出行效率。
3.2 24小时运行地铁自动售票机一般全天候开放,24小时不间断地为乘客提供服务。
不受时间限制的运行,使得乘客可以随时购票,自由选择出行时间。
尤其对于早晚高峰期,地铁自动售票机的运行能够有效缓解客流压力,提供更好的购票体验。
3.3 多种支付方式地铁自动售票机支持多种支付方式,满足乘客的不同需求。
地铁自动售票机一、设计背景和概述目前,为了解决城市交通日益拥挤的难题,全国各大城市都开始地铁项目的建设。
城市与城际轨道交通的建设也成为近年国家投资的重点项目。
自动售检票系统就是用来解决轨道交通系统各个终端设备协同工作的平台,主要负责自动售票、自动检票、人工售票、结账与清算等工作,该系统由以下几块组成:中央计算机系统;车站计算机系统;自动售票机;自动检票机;自动加值机;人工售补票机;编码分拣机;自动查询机;紧急按钮及双电源设备以及其他辅助设备。
二、设计目的和功能城市地铁本身就是对于拥挤的城市交通而缓解出现的,而且地铁站一般都设在地下比较狭小的空间,设立多个票务供应点是不合理,于是自动售票机的出现就成为了必然。
既节约了空间,也节约了时间,操作相应的方便了许多,就算是老人和幼童一般也可以自己购买。
自动售票机是AFC 系统的重要组成部分,也是主要的终端设备之一,主要的功能就是实现无人自动售票。
1.自动售票系统可对单价为2元,3元,4元,5元四种票售票。
2.能够选择买1-2张3.有1元,5元,10元,20元四个投币口。
当投入的钱币与选择的票款相等时,送出车票;若投入的钱币不够,1分钟后,退出钱币,无票送出;若投入的钱币超过票款,能自动找零。
三、设计仪器和设备Microsoft Windows XP Embedded系统 Modlesim软件 QuartueII软件四、系统方案4.1 系统的硬件组成该自动售票系统由以下主要模块组成:主控单元、乘客显示器与触摸屏、L E D状态显示器、票卡读卡器、硬币模块、纸币接收模块、单程票售票模块、凭条打印机、不间断电源。
此外本系统还预留有银行卡购票功能。
自动售票系统主要业务如下:(1 )标准功能:现金(硬币、纸币)支付;单程票发售;硬币找零;语音提示;后台管理功能。
(2 )可选功能:视频广告(无声);储值卡现金充值;银行卡购票、纸币找零。
4.2 系统的总体框架结构地铁自动售票系统大致可以分为四个功能模块:车票选择模块、钱币处理模块、余额计算模块、显示功能模块。
轨道交通自动售检票系统(AFC)系统1. 简介轨道交通自动售检票系统(Automatic Fare Collection System,简称AFC系统)是现代化城市轨道交通的重要组成部分之一。
它是通过集成电子技术和智能化设备,实现自动售票、自动检票和自动计费等功能的一种先进的交通管理系统。
本文将对AFC系统进行详细介绍。
2. AFC系统的组成AFC系统由多个组件组成,包括:自动售票机、自动检票闸机、计费系统和中央控制系统。
2.1 自动售票机自动售票机是AFC系统的重要组件之一。
乘客可以通过自动售票机购买车票并完成支付。
自动售票机通常采用触摸屏、二维码扫描器等设备,用户可以通过触摸屏操作界面选择目的地并支付相应费用。
2.2 自动检票闸机自动检票闸机是AFC系统中的核心设备之一。
乘客需要刷票或扫描二维码通过闸机,系统会自动检查车票的有效性。
如果车票有效,闸机会打开并允许乘客通过,否则闸机会保持关闭状态并提示错误信息。
2.3 计费系统计费系统是AFC系统的重要组成部分之一。
它负责根据乘客的出行距离和票价规则计算费用。
计费系统通常集成在后台服务器中,能够实时监控乘客的乘车情况,并计算乘车费用。
2.4 中央控制系统中央控制系统是AFC系统的核心组成部分。
它负责监控和管理各个子系统的运行状态,实时更新车票信息和票务数据。
中央控制系统还可以与其他系统进行数据交换和信息共享。
3. AFC系统的工作流程AFC系统的工作流程主要包括以下几个步骤:1.乘客到达车站,前往自动售票机购买车票。
2.乘客选择目的地并支付相应费用。
3.自动售票机生成电子车票或打印纸质车票。
4.乘客刷票或扫描二维码通过自动检票闸机。
5.系统自动检查车票的有效性。
6.如果车票有效,闸机打开,乘客通过。
7.计费系统根据乘客的出行距离和票价规则计算费用。
8.系统实时更新车票信息和票务数据。
4. AFC系统的优势AFC系统具有以下优势:•提高乘客出行的便利性和效率:乘客可以通过自动售票机快速购买车票,并通过自动检票闸机快速通行,减少排队时间和拥堵。
自动售票机1.系统组成自动售票机(简称T VM)硬件系统主要由以下模块组成:✧主控单元✧纸币处理模块✧硬币处理模块✧单程票处理模块✧乘客显示器✧触摸屏✧机顶显示器✧后台维护终端✧电源模块2.外观图、系统接线图2.1. 外观图后门发射sensor 5V下柜风扇1 24V维修插座电源箱2输出2 输出1后台终端12VUSB2音频输出 功放盒 12V喇叭左/右COM1 触摸屏 12VI/O 扩展板 12VCOM2COM5 硬币闸门 24V COM6 Mei 机芯 24V COM4 硬币模块12V 、24V COM8票卡发售模块 XS9XS3 XS11以太网 COM9 Token 读卡器 VGA运营状态显示器XS7 COM3XS4XS1 5V 、 12V 、24V 11 XS6 XS7XS9 LCD 显示器12VXS1 5V 、12V 、24V XS5电输 出2 源箱2 输 出 1直流分线板2网络接口(RJ45对外)后门接收Sensor纸币口指示灯 IBP 控制板左边人体接近感应器右边人体接近感应器 UPS开关盒三路线排1一进二出接线排AC 220V (对外)漏电保护开关IN1Out1 Out2Out3Out6 Out7 IN2下柜风扇224V上柜风扇 24V 信号连线2.2. 接线图报警器 出币口照明灯3.各部件功能简介3.1. 供电系统描述整机采用交流 220V 50Hz 供电,外接总电源是通过不间断电源到开关盒,再由开关盒到电源箱、工控 机等。
3.1.1. 交流供电系统配有电源开关盒和两个电源箱,在电源开关盒内,整机设一总开关,并设保险丝,为了增加交流电源扩 展性,在开关盒前端有两个交流插座,一个为三芯直插,一个为三芯斜插。
为了提高交流电质量,电源开关 盒内设有电源滤波器,为避免开机浪涌电流太大,电源开关盒内设有延时开关,使设备依次上电,所有模块 均与地线连接。
3.1.2. 直流供电系统除交流供电系统外,其他模块的电源都是由直流电源模块来提供。
地铁自动售票机一、设计背景和概述目前,为了解决城市交通日益拥挤的难题,全国各大城市都开始地铁工程的建设。
城市与城际轨道交通的建设也成为近年国家投资的重点工程。
自动售检票系统就是用来解决轨道交通系统各个终端设备协同工作的平台,主要负责自动售票、自动检票、人工售票、结账与清算等工作,该系统由以下几块组成:中央计算机系统;车站计算机系统;自动售票机;自动检票机;自动加值机;人工售补票机;编码分拣机;自动查询机;紧急按钮及双电源设备以及其他辅助设备。
二、设计目的和功能城市地铁本身就是对于拥挤的城市交通而缓解出现的,而且地铁站一般都设在地下比拟狭小的空间,设立多个票务供给点是不合理,于是自动售票机的出现就成为了必然。
既节约了空间,也节约了时间,操作相应的方便了许多,就算是老人和幼童一般也可以自己购置。
自动售票机是AFC 系统的重要组成局部,也是主要的终端设备之一,主要的功能就是实现无人自动售票。
1.自动售票系统可对单价为2元,3元,4元,5元四种票售票。
2.能够选择买1-2张3.有1元,5元,10元,20元四个投币口。
当投入的钱币与选择的票款相等时,送出车票;假设投入的钱币不够,1分钟后,退出钱币,无票送出;假设投入的钱币超过票款,能自动找零。
三、设计仪器和设备Microsoft Windows XP Embedded系统 Modlesim软件 QuartueII软件四、系统方案4.1 系统的硬件组成该自动售票系统由以下主要模块组成:主控单元、乘客显示器与触摸屏、L E D状态显示器、票卡读卡器、硬币模块、纸币接收模块、单程票售票模块、凭条打印机、不间断电源。
此外本系统还预留有银行卡购票功能。
自动售票系统主要业务如下:〔1 〕标准功能:现金〔硬币、纸币〕支付;单程票出售;硬币找零;语音提示;后台管理功能。
〔2 〕可选功能:视频广告〔无声〕;储值卡现金充值;银行卡购票、纸币找零。
4.2 系统的总体框架结构地铁自动售票系统大致可以分为四个功能模块:车票选择模块、钱币处理模块、余额计算模块、显示功能模块。
.系统总体框图如下.地铁售票的总的工作流程:首先,乘客根据乘客显示器显示的地图选择目的站点,乘客显示器及时显示购票所需要的金额;然后,主控单元给纸币或硬币模块发送允许接收纸币或硬币的命令,此时乘客可以选择使用纸币或硬币购票,将纸币或硬币投入纸币或硬币模块,乘客显示器及时显示乘客投入的金额数量,如果金额足够,主控单元给票卡读卡器发送指令,进行读写票卡操作,票卡读写成功后,主控单元给单程票出售模块发送出票命令,假设需要找零主控单元给硬币模块发送找零命令,完成自动出票功能。
1〕车票选择模块。
当自动售票机通电时,表示一次投币售票过程开始;乘客正常购置车票操作失误包括改变购置意向或不再购置,按rd按钮重新进入初始状态;在初始状态pri和qua生效时,顾客可以根据自己的需要,选择其中一种车票(只限一种)和票数,进入下一模块。
2〕钱币处理模块。
表示投入的钱币是1元,5元、10元,20元的coin_1,coin_5、coin_10,coin_20生效,记录所投钱币总额。
3〕余额计算模块。
当投人钱币总额大于或等于车票价格,并且按确认键后出票并找零;假设投入钱币总额小于车票价格,售票机不出票,并退出所投钱币,进入初始状态。
4〕显示功能模块。
此模块根据输入提供的数据,用数码管来显示选择的是所选票面额、购置的票数、投入的钱币额及找赎的钱额。
功能模块代码如下:模块代码如下:module top(pri_3,pri_4,pri_5,pri_6,qua_1,qua_2,coin_1,coin_5,coin_10,coin_20,rd,finish,clk1,clk2,outw,outz,act_1,act);Input pri_3,pri_4,pri_5,pri_6,qua_1,qua_2,coin_1,coin_5,coin_10,coin_20,rd,clk1,clk2,finish;output act_1;output[3:0] act;output[5:0] outw;output[6:0] outz;wire act_1;wire[3:0] act;wire[5:0] outw;wire[6:0] outz;wire[3:0] w1,w2,w3,w5,w6,w7,w8,w10;wire[2:0] w9;wire[4:0] w4;Xuanpiao x1(.pri_3(pri_3),.pri_4(pri_4),.pri_5(pri_5),.pri_6(pri_6),.qua_1(qua_1),.qua_2(qua_2),.clk(clk1),.rd(rd),.pri(w2),.qua(w3),.cost(w1));Toubi t1(.coin_1(coin_1),.coin_5(coin_5),.coin_10(coin_10),.coin_20(coin_20),.clk(clk1),.rd(rd) ,.coinh(w5),.coinl(w6),.coin(w4));zhaoling z1(.pri_in(w2),.cost_in(w1),.coin_in(w4),.finish(finish),.clk(clk1),.rd(rd),.act(act),.act_1(act_1),.rest(),.restl(w8),.resth(w7));counter6 c1(.clk2(clk2),.out(w9));select6_1 s1(.out(w10),.in0(w2),.in1(w3),.in2(w5),.in3(w6),.in4(w7),.in5(w8),.sel(w9));weixuan w(.din(w9),.out(outw));zixing z(.din(w10),.out(outz));endmodule4.3 系统主要硬件模块的功能主控单元主控单元采用的是M O X A 嵌入式计算机V 2 4 0 1 -X P E ,该型号采用全密闭无风扇结构,低功耗、散热效果好、性能可靠稳定,适用于轨道交通行业。
主控单元的主要功能就是运行A F C 系统自动售票业务软件,协调T V M 系统各个模块的工作以及与S C 进行交互。
乘客显示器与触摸屏乘客显示器与触摸屏主要用于T V M 与用户〔乘客〕的可视化交互,方便乘客完成购票、充值等需求。
该系统的乘客显示器的视角为:垂直范围为±4 5 °,水平范围为±6 5 °。
其安装考虑到了人体功能学,各类乘客都能够方便的操作。
硬币出来模块处理硬币处理模块由硬币机芯、硬币暂存器、换向器、出币器和硬币钱箱等组成,主要功能包括:硬币的接收与硬币识别、硬币找零。
乘客将硬币从投币口投入,经过硬币识别器进行真假识别,真币被接收,假币退出。
纸币接收模块纸币接收模块由纸币接收结构、纸币暂存器、纸币钱箱、纸币识别器组成,主要功能包括:纸币的接收与纸币识别。
乘客使用纸币购票时,将纸币投入进钞口,经过纸币识别器进行真假识别,真币被接收,假币退出。
一笔交易结束之后,纸币被送入纸币钱箱。
票卡读卡器票卡读卡器是自动售票系统的核心模块之一,完成所有的票卡业务,根据系统提供的交易规那么,产生各种交易数据。
单程票出售模块单程票出售模块的主要业务功能包括:完成单程票的票卡出售;当票箱票卡数量缺乏时进行补票操作,即加票业务;在运营结束后结账之时进行票卡回收操作,即清票。
4 LED 状态显示器L E D 状态显示器安装在T V M 前面板顶部,主要功能是显示T V M 当前的运行状态,一般要求3 0 m 可见,让排队在后面的乘客也能随时了解T V M 的工作状态。
不间断电源不间断电源U P S 的主要功能:将T V M 系统供电与外界隔离,并给T V M 系统各个模块提供电源;在市电断开的情况下提供系统电源,保证T V M 系统正常工作一段时间,用于保存最后一笔交易数据。
五、系统软件设计Microsoft Windows XP Embedded 操作系统是WindowsXP Professional的组件化版本,能够快速开发最可靠、功能最全的嵌入式设备。
因为与Windows XP Professional基于同样的代码,Windows XP Embedded允许开发人员只选择他们需要的特性来构建定制的、小内存体积占用的设备。
软件系统架构〔1 〕将用户界面独立成一个模块。
主控制模块和界面模块配合完成用户和程序的交互过程。
另外,可完成无硬件环境的演示和开发。
〔2 〕增加了终端监控模块。
主要功能是维护和管理自动售票机系统中各个模块运行状态和远程升级各模块。
5.3 各个子模块的分析车票选择模块车票选择模块是指对商品进行选择与购置。
车票分为票价2元,3元,4元,5元,共4种车票,乘客可以选择所要购置的票数〔1张票,2张票〕。
钱币处理模块钱币处理模块是对投入的钱币进行处理的过程,输出参数coin为投币数值计数器,以1元为单位进行计算。
该模块入口参数coin1〔投入1元〕coin5(投入5元钱),coin10(投入10元钱),coin20(投入20元)余额计算模块余额计算模块主要完成出票找零操作。
通过所投钱币总额coin和应付总额cost计算找赎余额,然后用发光二极管点亮表示出票和找零。
钱数不够票价的,退出所投钱币数。
该余额计算模块的源程序如下:module zhaoling(pri_in,cost_in,coin_in,finish,clk,rd,act,act_1,rest,restl,resth);input[3:0] pri_in,cost_in;input[4:0] coin_in;input clk,finish,rd;output[3:0] act,restl,resth;output[4:0] rest;output act_1;reg[3:0] act,restl,resth;reg[4:0] rest;reg act_1;/*initialbeginact=4'b0000;act_1=0;rest=0;resth=0;restl=0;end*//*always@(!rd) //清零beginact=4'b0000;act_1=0;rest=0;resth=0;restl=0;end*/always@(posedge clk or negedge rd)beginif(!rd)beginact=4'b0000;act_1=0;rest=0;resth=0;restl=0;endelse if(finish)beginif(coin_in==cost_in) //投币总额等于总票价beginact_1=0;rest=0;resth=0;restl=0;if(pri_in==3)act=4'b0001; //出3元票else if(pri_in==4)act=4'b0010; //出4元票else if(pri_in==5)act=4'b0100; //出5元票else if(pri_in==6)act=4'b1000; //出6元票endelse if(coin_in>cost_in) //投币总额大于总票价beginact_1=1;rest=coin_in-cost_in; // 余额总价restl=rest%10; // 余额总价个位数字resth=(rest-restl)/10; // 余额总价十位数字if(pri_in==3)act=4'b0001;else if(pri_in==4)act=4'b0010;else if(pri_in==5)act=4'b0100;else if(pri_in==6)act=4'b1000;endelse if(coin_in<cost_in) //投币总额小于总票价beginact=4'b0000; //不出票act_1=1;rest=coin_in; //退钱endendendendmodule显示功能模块显示功能模块主要完成显示乘客选的票价、票数、投入钱数及找赎余额。