本实用新型专利技术公开了一种集嵌入式Linux的工控计算机和热转印打印机于一体的票据打印机。主控模块核心采用ARM920T的AT91RM9200微处理器,通过总线外扩FLASH和RAM,安装裁减的Linux。在CPU外围扩展RJ-45、RS-232、Modem和USB接口,使其能够联网、接入其它外设,通过GPIO外扩液晶屏和专用键盘,实现人机交互。热转印打印机采用自ZT200z型制票机的核心部分,通过USART接口与主控板通讯。(*该技术在2016年保护过期,可自由使用*)
【技术实现步骤摘要】
本技术涉及客运车站补票打印机和电子计算机技术,特别是涉及一种集装有嵌入式 Linux的电子计算机和热转印打印机于一体控制各项客运车站补票业务的应用技术。
技术介绍
计算机和客票打印机是客运车站补票系统的关键部分。目前,铁路客运车站一般采用"普 通PC机+Windows操作系统+针式打印机"的组成模式。进行补票作业时,补票人员使用 Windows操作系统下面的专用软件生成票面信息,PC机将票面数据信息传输到针式打印机 上,针式打印机将传输下来的数据打印出来。这种传统的补票模式,打印出来的客票补票和杂费收据采用相同的票据,管理人员每天 根据打印出来的存根单据和计算机内部的存根文件统计售票情况及收入情况,然后根据需要 打印不同的报表。这种传统的补票方式主要有以下几个缺点1) 补票业务为单机运行,每天只能定时进行数据统计,中心管理人员不能实时掌握补票 情况,特别是对于比较偏远的车站的数据统计的实时性更差;2) 釆用普通的PC机和Windows操作系统,操作人员可以运行其它与补票业务无关的程 序,对售票数据的安全产生直接影响;3) 补票业务中的客票补票单据和客运杂费收据为相同模式,不能区别开来。客票补票单 据又与窗口售票单据不同,这样就造成了客票的不统一性,给检票人员造成了检票的 困难;4) 整个售票系统组成部件多而且非专业化,成本高,硬件资源浪费较大,安装维护复杂, 只能由专业人员进行安装。
技术实现思路
本技术的目的针对上述现状的不足,设计出一种新型的客运车站补票一体机,以安 装裁减的Linux嵌入式ARM工控板为核心,通过GPIO与液晶屏和专用键盘相连,通过USART与热转印打印机控制板相连,打印机控制板通过起上面的接口与打邻机的传感器、电机相连, 控制整个打印机的运行,整个机器通过网络接口与后台进行数据交互。将PC机主机、显示器、 键盘、客票打印机继承为一体,使用嵌入式Linux操作系统,安装维护方便,成本低,可靠 性高。该技术设计出客运车站补票一体机。其硬件由ARM控制板、单色液晶显示屏、16键 专用键盘、热转印打印机组成,软件由嵌入式Linux和专业售票软件组成。其中核心部分为 ARM控制板,由ARM920T系列处理器中的AT91RM9200、10M/100M自适应网络控制器、NORFLASH、 NA,LASH、 RAM、 RS-232串行接口、 USB2.0接口、 GPIO、 RTC等组成;热转印打印机采用自 主研发的ZT200z型制票机核心部分;液晶显示屏采用320X240蓝色背景小屏幕;按键为16 键独立式键盘;液晶屏和键盘接口直接连接在AT91RM9200的GPI0上,由CPU直接控制其读 写;另外ARM控制板还预留了PC104接口,以备外扩其它设备。该设计中的热转印打印机打印旅客补票票据,与窗口售票使用相同的模式。串口可外接 针式打印机,打印原始的客运杂费票据,这样将客票与杂费收据区别开来。票据打印完后将 存根直接通过网络传输到中心服务器,服务器直接存储到数据库中。该技术设计具有以下优点1) 硬件组成简单,整个补票窗口仅一台机器,代替了原来的PC机(主机、显示器、键 盘、鼠标),方便安装、维护,而且外接的连线比较少,占用空间小。2) 采用裁减后的嵌入式Lirmx系统,加上专用的补票软件,前台使用单任务进行,禁止 使用其它软件,提高了系统的可靠性和稳定性;3) 补票终端与中心服务器通过网络连接,将客票存根和杂费存根分别记录在服务器的数 据库中,保证了数据的实时性,便于统计、报表;4) 在终端的NANDFLASH中保存一份存根作为备份,防止网络故障时出现的错误,提高了 系统的可靠性;5) 系统硬件资源根据需要量身定制,充分利用系统资源,不会造成资源浪费,降低了硬 件成本。附图说明图1为本专利技术组成结构框图图2为本专利技术主控模块结构框图图3为本专利技术热转印打印机模块框图图4为本专利技术主控程序流程图图5为本专利技术热转印打印机控制主流程图图6为本专利技术打印机串口中断流程图图中1.RS-232接口, 2.USART串口, 3.(5 0, 4.10M/100M自适应网络接口具体实施方式以下结合附图对实施方式对本专利技术做进一步描述图1为本专利技术组成结构框图。如图所示,本专利技术由主控制板、单色液晶显示屏、16键专 用键盘、热转印打印机组成和外挂的一个针式打印机组成。主控板为整个专利技术的核心部分, 控制每一部分的运转,监视着每一部分的状态,各个模块使用不同的接口与主控板有机的连 接,其中液晶屏和按键通过GPIO (普通输入/输出端口)与主控板相连,热转印打印机通过 UART(通用串行接口)与主控板相连,针式打印机为串行接口的针式打印机,通过RS-232串口 与主控板相连。主控板还提供10/100M自适应网口与外界网络相连,这样可以连接地区中心 服务器,从服务器读取基础数据、操作员信息、售票权限等,并将存根数据发回服务器保存。 该设备在每次开机时,在主控板的Linux运行起来后,会自动加载所有外设驱动,并检 测各个外设状态,当发现外设状态不正确时,就会自动处理或报警提示人工干预,直到各个 外设的状态能正常运转时,才进入补票流程;在补票过程中系统也会监视各个外设的状态, 一旦出现异常就会报警提示,从而保证补票业务的正确进行。图2为本专利技术的主控模块结构框图。如图所示,主控板主要由AT91RM9200(CPU)、 RTC、 16K SDRAM(32位)、4M NORFLASH、 64M NANDFLASH、 RJ-45接口 、 RS-232接口 、 Modem 接口、 USB2.0接口、 GPIO (包括功能复用的UART)、 PC104接口。丰富的板载资源提供给不同的外设,满足不同的需要。RJ-45接口提供10/100M自适应网 口,供一体机与以太网相连。USB2.0接口,可以使用U盘或移动硬盘复制文件,特别是可 以将补票时记录的存根文件复制出来和中心服务器里面的存根比较,看是否由于偶然因素造 成漏记存根,提高了系统的可靠性。RS-232接口和Modem接口可以连接一些串口设备,另 外RS-232接口还有还提供超级调试功能,将计算机的RS-232接口与主控板的该接口相连, 使用Windows下的超级终端即可连接主控板,控制系统的运行,检测系统的状态,这样不仅 给开发人员能提供了开发调试环境,也给维护人员提供了维护观测窗口,判断系统内部的故 障点。板上核心部分CPU为ARM920T系列处理器中的AT91RM9200,总线开放,并提供丰富的 外围接口 (I2C 、 SPI、 7个UART、 USB),从而简化了外围电路,提高抗干扰能力,提高了整 个系统的可靠性。外围的RS-232接口通过MAX232直接连接在CPU的UART上,Modem 口通过 MAX3243连接在CPU的UART上,实现232电平和TTL电平的转换;USB2. 0接口直接连接在CPU的USB接口上;RJ-45网络接口通过FC-518LSA和DM9161E与CPU湘连,实现不同电平的 转换。由CPU的系统总线扩展出来的NORFLASH、 NANDFLASH、 SDRAM为嵌入式Linux和用户程序 的运行提供硬件平台。嵌入式Linux是根本文档来自技高网...
【技术保护点】
一种客运车站补票一体机,其特征是:以安装裁减的Linux嵌入式ARM工控板为核心,通过GPIO与液晶屏和专用键盘相连,通过USART与热转印打印机控制板相连,打印机控制板通过起上面的接口与打印机的传感器、电机相连,控制整个打印机的运行,整个机器通过网络接口与后台进行数据交互。
【技术特征摘要】
【专利技术属性】
技术研发人员:李健民,史宏,方凯,姜利,邓胜江,王晓冬,刘进,康增健,沈海燕,王增军,
申请(专利权)人:北京经纬信息技术公司,
类型:实用新型
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。