地铁自动售票机简介

上传人:cl****1 文档编号:499408637 上传时间:2023-01-17 格式:DOCX 页数:8 大小:84.45KB
返回 下载 相关 举报
地铁自动售票机简介_第1页
第1页 / 共8页
地铁自动售票机简介_第2页
第2页 / 共8页
地铁自动售票机简介_第3页
第3页 / 共8页
地铁自动售票机简介_第4页
第4页 / 共8页
地铁自动售票机简介_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《地铁自动售票机简介》由会员分享,可在线阅读,更多相关《地铁自动售票机简介(8页珍藏版)》请在金锄头文库上搜索。

1、地铁自动售票机简介一、设计背景和概述目前,为了解决都市交通日益拥挤的难题,全国各大都市都开始地铁项目的建设。都市与城际轨道 交通的建设也成为近年国家投资的重点项目。自动售检票系统确实是用来解决轨道交通系统各个终端设 备协同工作的平台,要紧负责自动售票、自动检票、人工售票、结账与清算等工作,该系统由以下几块 组成:中央运算机系统;车站运算机系统;自动售票机;自动检票机;自动加值机;人工售补票机;编 码分拣机;自动查询机;紧急按钮及双电源设备以及其他辅助设备。二、设计目的和功能都市地铁本身确实是关于拥挤的都市交通而缓解显现的,而且地铁站一样都设在地下比较狭小的空 间,设立多个票务供应点是不合理,因

2、此自动售票机的显现就成为了必定。既节约了空间,也节约了时 刻,操作相应的方便了许多,就确实是老人和幼童一样也能够自己购买。自动售票机是 AFC 系统的重要组成部分,也是要紧的终端设备之一,要紧的功能确实是实现无人 自动售票。1. 自动售票系统可对单价为2元,3元,4元,5元四种票售票。2. 能够选择买1-2张3. 有1元,5元,10元,20元四个投币口。当投入的钱币与选择的票款相等时,送出车票;假设投入的钱币不够,1分钟后,退出钱币,无票送出;假设投入的钱币超过票款,能自动找零。三、设计仪器和设备Microsoft Windows XP Embedded 系统 Modlesim 软件 Quar

3、tuell 软件4.1系统的硬件组成该自动售票系统由以下要紧模块组成:主控单元、乘客显示器与触摸屏、LED状态显示器、票卡读 卡器、硬币模块、纸币接收模块、单程票售票模块、凭条打印机、不间断电源。此外本系统还预留有银 行卡购票功能。自动售票系统要紧业务如下:1 标准功能:现金硬币、纸币支付;单程票发售;硬币找零;语 音提示;后台治理功能。2 可选功能:视频广告无声;储值卡现金充值;银行卡购票、纸币找 零。4.2系统的总体框架结构 地铁自动售票系统大致能够分为四个功能模块:车票选择模块、钱币处理模块、余额运算模块、显 示功能模块。4.2.1.系统总体框图如下4.2.2.地铁售票的总的工作流程:

4、第一,乘客依照乘客显示器显示的地图选择目的站点,乘客显示器及时显示购票所需要的金额;然后, 主控单元给纸币或硬币模块发送承诺接收纸币或硬币的命令,现在乘客能够选择使用纸币或硬币购票, 将纸币或硬币投入纸币或硬币模块,乘客显示器及时显示乘客投入的金额数量,假如金额足够,主控单 元给票卡读卡器发送指令,进行读写票卡操作,票卡读写成功后,主控单元给单程票发售模块发送出票 命令,假设需要找零主控单元给硬币模块发送找零命令,完成自动出票功能。1车票选择模块。当自动售票机通电时,表示一次投币售票过程开始;乘客正常购买车票操作失误 包括改变购买意向或不再购买,按rd按钮重新进入初始状态;在初始状态pri和q

5、ua生效时,顾客能够依 照自己的需要,选择其中一种车票(只限一种)和票数,进入下一模块。2钱币处理模块。表示投入的钱币是1元,5元、10元,20元的coin_l,coin_5、coin_10,coin_20 生效,记录所投钱币总额。3余额运算模块。当投人钱币总额大于或等于车票价格,同时按确认键后出票并找零;假设投入钱 币总额小于车票价格,售票机不出票,并退出所投钱币,进入初始状态。4显示功能模块。此模块依照输入提供的数据,用数码管来显示选择的是所选票面额、购买的票数、投 入的钱币额及找赎的钱额。4.2.3功能模块代码如下:模块代码如下:module top(pri_3,pri_4,pri_5,

6、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;output3:0 act;output5:0 outw;output6:0 outz;wire act_1;wire3:0 act;wire5:0 outw;wire6:0 outz;wire3:0 w1,w2

7、,w3,w5,w6,w7,w8,w10;wire2:0 w9;wire4: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), .coi

8、nl(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(o

9、utw);zixing z(.din(w10),.out(outz);endmodule 4.3系统要紧硬件模块的功能4.3.1主控单元主控单元采纳的是M O X A嵌入式运算机V 2 4 0 1 -X P E ,该型号采纳全密闭无风扇结构,低 功耗、散热成效好、性能可靠稳固,适用于轨道交通行业。主控单元的要紧功能确实是运行A F C系统 自动售票业务软件,和谐T V M系统各个模块的工作以及与S C进行交互。4.3.2乘客显示器与触摸屏乘客显示器与触摸屏要紧用于TV M与用户乘客的可视化交互,方便乘客完成购票、充值等 需求。该系统的乘客显示器的视角为:垂直范畴为4 5 ,水平范畴为6 5 。

10、其安装考虑到了人 体功能学,各类乘客都能够方便的操作。4.3.3硬币出来模块处理 硬币处理模块由硬币机芯、硬币暂存器、换向器、出币器和硬币钱箱等组成,要紧功能包括: 硬币的接收 与硬币识别、硬币找零。乘客将硬币从投币口投入,通过硬币识别器进行真假识别,真币被接收,假币 退出。4.3.4纸币接收模块纸币接收模块由纸币接收结构、纸币暂存器、纸币钱箱、纸币识别器组成,要紧功能包括:纸 币的接收与纸币识别。乘客使用纸币购票时,将纸币投入进钞口,通过纸币识别器进行真假识别,真币 被接收,假币退出。一笔交易终止之后,纸币被送入纸币钱箱。4.3.5票卡读卡器 票卡读卡器是自动售票系统的核心模块之一,完成所有

11、的票卡业务,依照系统提供的交易规 那么,产生各种交易数据。4.3.6单程票发售模块 单程票发售模块的要紧业务功能包括:完成单程票的票卡发售;当票箱票卡数量不足时进行 补票操作,即加票业务;在运营终止后结账之时进行票卡回收操作,即清票。4.3.7 LED状态显示器L E D状态显示器安装在T V M前面板顶部,要紧功能是显示T V M当前的运行状态,一样 要求3 0 m可见,让排队在后面的乘客也能随时了解T V M的工作状态。4. 3. 8不间断电源不间断电源U P S的要紧功能:将T V M系统供电与外界隔离,并给T V M系统各个模块提 供电源;在市电断开的情形下提供系统电源,保证T V M

12、系统正常工作一段时刻,用于储存最后一笔交 易数据。五、系统软件设计5.1系统开发平台Microsoft Windows XP Embedded操作系统是WindowsXP Professional的组件化版本,能够快速开发最可靠、 功能最全的嵌入式设备。因为与Windows XP Professional基于同样的代码,Windows XP Embedded承诺开发人员只 选择他们需要的特性来构建定制的、小内存体积占用的设备。5.2软件系统架构1 将用户界面独立成一个模块。主操纵模块和界面模块配合完成用户和程序的交互过程。另外,可 完成无硬件环境的演示和开发。2 增加了终端监控模块。要紧功能是

13、爱护和治理自动售票机系统中各个模块运行状态和远程升级各 模块。5.3 各个子模块的分析5.3.1 车票选择模块车票选择模块是指对商品进行选择与购买。车票分为票价2元,3元,4元,5元,共4种车票,乘客能 够选择所要购买的票数1张票,2张票。5.3.2 钱币处理模块钱币处理模块是对投入的钱币进行处理的过程,输出参数coin为投币数值计数器,以1元为单位进 行运算。该模块入口参数coin1投入1元coin5(投入5元钱),coin10(投入10元钱),coin20(投入20 元)。功能类似于计钱器,在清零的前提下,可准确运算,记录并储存所投入的总钱数。5.3.3余额运算模块余额运算模块要紧完成出票

14、找零操作。通过所投钱币总额coin和应对总额cos t运算找赎余额,然后 用发光二极管点亮表示出票和找零。钱数不够票价的,退出所投钱币数。该余额运算模块的源程序如下:module zhaoling(pri_in,cost_in,coin_in,finish,clk,rd, act,act_1,rest,restl,resth);input3:0 pri_in,cost_in;input4:0 coin_in;input clk,finish,rd;output3:0 act,restl,resth;output4:0 rest;output act_1;reg3:0 act,restl,res

15、th;reg4:0 rest;reg act_1;/*initialbegin act=4b0000; act_1=0; rest=0; resth=0; restl=0;end*/ /*always(!rd) /清零begin act=4b0000; act_1=0; rest=0; resth=0; restl=0;end*/always(posedge clk or negedge rd)begin if(!rd)begin act=4b0000;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=4b0001; /出3元票else if(pri_in=4)act=4b0010; /出4元票else if(pri_in=5)act=4b0100; /出5元票else if(pri_in=6)act=4b1

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号