美章网 资料文库 地铁自动售票机设计分析范文

地铁自动售票机设计分析范文

本站小编为你精心准备了地铁自动售票机设计分析参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。

地铁自动售票机设计分析

1、自动售票机系统的硬件模块功能

(1)LED状态显示器。LED状态显示器的基本功能是完成对当前售票机系统工作状态的显示,通常要求其显示距离在25m范围内有效,以保证排在队伍后面的乘客也可以及时了解售票机的工作状态。其主要在售票机前面板顶部进行安置。(2)纸币接收模块。纸币接收模块主要由纸币暂存器、纸币识别器、纸币接收装置、纸币钱箱四部分构成,其基本功能是能够完成对纸币的接收和识别。当乘客进行购票时,会将钞票放入纸币接收装置中,纸币识别器会对纸币进行判断,如果是真币则予以接收,如果是假币则予以退回。交易完成后纸币会存入纸币钱箱。(3)硬币处理模块。硬币处理模块主要有硬币暂存器、硬币钱箱、换向器、硬币机芯、出币器等构成。其基本功能是完成对硬币的接收和识别,并进行找零。乘客在购票时会将硬币放入投币口,硬币识别器在辨别真假后会选择接收或退回的命令。在接受到找零的指令后会自动进行找零。(4)不间断电源。不间断电源的基本功能是能够将售票机系统与外界的供电进行隔离,并不间断提供给售票机系统个模块进行供电;在主电源断开后能够提供备用电源保证售票机继续工作部分时间,以顺利对最后的交易数据进行保存。(5)单程票发售模块。单程票发售模块的基本功能是在接收指令后正常发售单程票的票卡;在运营完成后及时进行票卡回收;如果票箱内票卡不够则自动进行补票操作。(6)主控单元。主控单元主要采用全密闭无风扇的嵌入式计算机V2401型号,具有散热好、能耗低、性能稳定可靠的优点。其基本功能是对自动售票机系统的各项业务软件进行操控,并对各模块之间的工作进行协调,保证售票等功能的完成。(7)票卡读卡器。票卡读卡器是自动售票系统的主要硬件模块,其基本功能是及时实现所有票卡业务的各项功能,并在根据相应交易规则顺利实现各种数据的处理。

2、软件设计

(1)用户界面设计。用户界面设计要以人性化原则为基础,从而合理、科学的完成各种操作。(2)软件开发平台和系统构架。作为专业操作系统的组件化版本,MicrosoftWindowsXPEmbeded操作系统可以实现对嵌入式设备的迅速可靠开发,其能够选择所需要的特性对设备进行准确定制。在综合分析考虑稳定性、程序开发效率和可维护性等因素的基础上,将自动售票机系统软件开发为具有独立控制功能的基本模块。

3、可维护性设计

可维护性设计是指当自动售票机系统出现故障时维修人员能够及时根据系统相关设计对故障进行诊断和维修,以充分保证系统能够继续正常稳定运行。(1)硬件的可维护性设计。其设计的基本要求有:要确保系统各设备内部表面相对平整,没有裸露的毛刺和毛边,以防止在人员操作或维护过程中受到伤害;硬件之间尽可能采用串行口连接的模块化方式进行设计,这样可以提高设备间的独立性,方便与各设备的维护和升级;故障排除时间应当保持在半小时以内,这是硬件的主要可维护性指标。(2)软件的可维护性设计。其设计的基本要求有:软件设计是应当根据对象特点采用适宜设计方式,要利用动态链接库和组件技术对功能模块和驱动设备进行设计,以保证软件模块能够正常升级和维护;在软件设计中添加维护终端,如果售票机出现故障,维修人员可以在合并维护开关后运用后台维护终端进行操作维护,这样可以利用界面显示的错误代码快速查找故障原因,并能够检测其他模块运行状况,且界面显示直观,容易操作;在系统的维修面板应当设计相应的模块测试功能。

4、可靠性设计

可靠性设计主要针对系统的软件部分,其设计要求有:应当采用嵌入式工业级别操作系统作为整个售票机的操作系统,这样可以完成对系统的特性定制,提高系统的运行质量;设备驱动采用独立的模块化设计,这样可以形成良好的扩展性以方便维护;在单片机软件内添加软件陷阱和软件看门狗的程序,提高系统的自动复位功能;加强对维修人员输出输入和系统设备运行状况的实时记录,提高系统软件的记录能力,以方便故障处理;加强系统的模块恢复处理功能,在正当程序业务出现故障时能够完成自动恢复,如果在超过设定恢复次数后仍不能正常恢复系统,则可对系统做降级处理。

5、结束语

地铁自动售票机系统的设计关系到地铁售票系统自动化程度能否得到提高。其设计应用在帮助克服城市交通拥挤问题的同时,也在向地铁交通其他相关设备的自动化程度提出要求。因此,相关设计人员应当以交通功能和用户需求为出发点,切实加强有关地铁自动售票机系统的研究,以逐步提高系统的应用能力和范围。

作者:王俊杰单位:南京地铁运营有限责任公司