移动检票系统的制作方法

文档序号:6686092阅读:2139来源:国知局
专利名称:移动检票系统的制作方法
技术领域
本实用新型涉及一种可移动的无线检票系统,是一种应用于汽车客运、火 车客运、民航客运等客运场所的无线检票系统。二、 背景技术随着我国长途汽车客运事业的发展,全国市级客运站都基本建立微机联网 售票系统,提高了运营企业的现代化管理水平和经济效益。但检票还采用人工 方式,使得票款结算管理存在很多漏洞,经常发生微机售出的票款和实际检票 的票款不符的情况,严重的限制了企业的管理水平的提高。三、 发明内容本实用新型的目的在于克服现有技术的不足,提供一种由本地售票服务器、 检票控制器和多台手持检票装置组成的移动检票系统。 本实用新型的目的可以通过下述的技术方案来实现移动式检票系统,由STC8958CPU模块、UART串口模块、MC13192无线模块、 电源模块、CCD条形码传感器模块、UART串口模块、STC8958与MC13192连接的 SPI模块、LED显示模块,STC8958CPU模块、MC13192无线模块、电源模块、以 太网模块组成,其特征在于STC8958CPU的P1.7、 Pl. 6、 Pl. 5和MC13192芯片 的MIS0、 M0SI、 SPICLKJ即SPI总线连接,STC8958CPU的SPI接口工作在主机 模式,是数据的控制方,MC13192设为从机模式,STC895832CPU通过4线SPI 接口对MC13192的内部寄存器进行读写操作,完成对MC13192的控制及数据通 信,STC8958CPU的Pl. 4和MC13192芯片的RST相连,控制无线模块的复位, STC8958CPU的Pl. 3和MC13192芯片的RXTXEN相连,STC8958CPU的INT1和 MC13192芯片的IRQ相连,接收无线模块的中断信号,RTL8019AS的低五位地址 线SA0-SA4对应到STC895832CPU的P2. 0-P2. 4, SA6和SA9接VCC,其他地址线 全部接地。RTL8019AS的数据线SD0-SD7和STC895832CPU的数据地址线AD0-AD7 相连;软件编程先对SPI、 UART串口、 MC13192芯片初始化,能使SPI、 UART端 口,开启接收、发送,运行任务程序,实现数据的采集、发送、接收和显示; STC8958CPU的Pl. 7、 Pl. 6、 Pl. 5和MC13192芯片的MISO、 MOSI、 SPICLKJ既 SPI总线连接,STC8958CPU的SPI接口工作在主机模式,是数据的控制方, MC13192设为从机模式,STC8958CPU通过3线SPI接口对MC13192的内部寄存 器进行读写操作,从而完成对MC13192的控制及数据通信,STC8958CPU的Pl. 4 和MC13192芯片的RST相连,控制无线模块的复位,STC8958CPU的Pl. 3和 MC13192芯片的RXTXEN相连,能使无线模块发送、接收,STC8958CPU的Pl. 2和MC13192:芯片的IRQ相连,接收无线模块的中断信号;单片机还扩展了 8KRAM6264, RAM的数据线DO-D7和单片机的数据地址线 ADO-AD7相连,其高6位地址线A8-A12和单片机的P2. 0-P2. 4相连,读信号0E、 写信号WE、片选信号CS分别和单片机的RD、 WE、 P2.7相连,单片机的T0、 Tl 分别连接到LEDO和LEDl,控制LEDO、 LED1的发光和熄灭,单片机的RXD、 TXD 分别连接到UART串口模块MAX232芯片的R20UT、 T2IN, UART串口模块MAX232 芯片的R2]:N、 T20UT连接到CCD条形码传感器模块。本系统由本地售票服务器、检票控制器和多台手持检票装置组成。多个手 持检票装置和检票控制器构成ZigBee无线网络,检票控制器通过售票局域网和 售票服务器相连。手持检票装置采集的条形码客票数据信息通过无线传输方式 传输到检票控制器,检票控制器将数据打包传输给售票服务器。售票服务器收 到数据后判断其客票的合法性,并将控制信息反送到检票控制器,检票控制器 再将控制信息反送到手持检票装置。手持检票装置收到控制信息后驱动led显 示,绿灯指示合法票号,红灯指示非法票号。本实用新型手持检票装置原理-1、硬件设计。电路主要包括5个模块STC8958CPU模块,UART串口模块, MC13192无线模块,电源模块,CCD条形码传感器模块。STC8958CPU的Pl. 7、 PI. 6、P1. 5和MC13192芯片的MISO、MOSI、SPICLKJ既SPI总线连接。STC8958CPU 的SPI接口工作在主机模式,是数据的控制方,MC13192设为从机模式。 STC895832CPU通过4线SPI接口对MC13192的内部寄存器进行读写操作,从而 完成对MC13192的控制及数据通信。STC8958CPU的Pl. 4和MC13192芯片的RST 相连,控制无线模块的复位。STC8958CPU的P1.3和MC13192芯片的RXTXEN相 连,能使无线模块发送、接收。STC8958CPU的INT1和MC13192芯片的IRQ相连, 接收无线模块的中断信号。单片机还扩展了 8KRAM6264, RAM的数据线DO-D7和 单片机的数据地址线ADO-AD7相连,其高6位地址线A8-A12和单片机的 P2. 0-P2. 4相连,读信号0E、写信号WE、片选信号CS分别和单片机的RD、 WE、 P2. 7相连。单片机的T0、 Tl分别连接到LEDO和LED1,控制LEDO、 LED1的发光和熄灭。 单片机的RXD、 TXD分别连接到UART串口模块MAX232芯片的R20UT、 T2IN。 UART串口模块MAX232芯片的R2IN、 T20UT连接到CCD条形码传感器模块。 由CCD条形码传感器输出的客票数据通过RS232串口送入到STC8958CPU, STC8958CPU将客票数据处理后通过MC13192芯片发送到检票控制器。MC13192 芯片也可从检票控制器接收控制信息,通过SPI传送到STC8958CPU中。CPU经 过数据处理后,通过GPIO控制LED显示,绿灯为合法客票,红灯为非法客票。42、软件设计。软件采用模块化结构设计方式,包括6个模块数据无线发送模块;数据无线接收模块;UART串口模块;STC8958与MC13192连接的SPI 模块;中断服务模块;LED显示模块。软件编程先对SPI、 UART串口、 MC13192芯片初始化。能使SPI、 UART端口, 开启接收、发送。运行任务程序,实现数据的采集、发送、接收和显示。本实用新型检票控制器原理1、 硬件设计。电路主要包括4个模块STC8958CPUCPU模块、MC13192无 线模块、电源模块、以太网模块。STC8958CPU的Pl. 7、 Pl. 6、 Pl. 5和MC13192芯片的MIS0、 MOSI、 SPICLKJ 既SPI总线连接。STC8958CPU的SPI接口工作在主机模式,是数据的控制方, MC13192设为从机模式。STC8958CPU通过3线SPI接口对MC13192的内部寄存 器进行读写操作,从而完成对MC13192的控制及数据通信。STC8958CPU的P1.4 和MC13192芯片的RST相连,控制无线模块的复位。STC8958CPU的Pl. 3和 MC13192芯片的RXTXEN相连,能使无线模块发送、接收。STC8958CPU的Pl. 2 和MC13192芯片的IRQ相连,接收无线模块的中断信号。RTL8019AS是高集成度全双工10M/S以太网控制芯片,可实现基于Ethernet 协议的MAC层的全部功能,内置16KB的SRAM,双DMA通道和FIFO,可完成数 据包的发送和接收功能。RTL8019AS的低五位地址线SA0-SA4对应到单片机的 P2. 0-P2. 4, SA6和SA9接VCC,其他地址线全部接地。RTL8019AS的数据线SD0-SD7 和单片机的数据地址线AD0-AD7相连。单片机还扩展了 32KRAM62256, RAM的数 据线DO-D7和单片机的数据地址线ADO-AD7相连,其高7位地址线A8-A14和单 片机的P2. 0-P2. 6相连,读信号0E、写信号、片选信号分别和单片机的RD、 WE、 P2.7相连,能够实现高速的吞吐数据。STC8958单片机内部有16KEEPR0M,可以 存储网关地址、MAC地址、ID网络标识符、网络掩码等。这样可灵活方便地修 改网关参数,适应不同的环境,同时也有利用以后的扩展。2、 软件设计以太网通信传输层采用无连接的UDP协议,这样避免三次握手 的连接,可以提高网络的传输效率。单片机首先初始化RTL8019AS芯片和MC13192芯片。当数据从RJ45过来时, 单片机对数据包进行分析,如果是ARP (物理地址解析协议)数据包,则程序转 入ARP处理程序。如果是IP (网间协议)数据包且传输层使用UDP,端口正确,则认为数据包正确。数据解包,通过无线芯片发送到对应的手持检票装置。反 之,如果单片机从MC13192接口收到数据,则将数据按照UDP协议格式打包, 由RTL8019AS将数据传输到局域网中。本实用新型与现有技术相比具有可实现移动检票、多台手持检票装置可同时移动检票,实现检票的自动化和自动控制,提高了运营企业的现代化管理水 平和经济效益的优点。四、
图1是移动式检票系统的原理框图图2是移动式检票系统的手持检票装置电原理图 图3是移动式检票系统的检票控制器原理图 图4是移动式检票系统的检票控制器电原理图五具体实施方式
图l——3所示移动式检票系统,由STC8958CPU模块、UART串口模块、 MC13192无线模块、电源模块、CCD条形码传感器模块、数据无线发送模块、数 据无线接收模块、UART串口模块、STC8958与MC13192连接的SPI模块、中断 服务模块、LED显示模块,STC8958CPUCPU模块、MC13192无线模块、电源模块、 以太网模块组成。STC8958CPU的Pl. 7、 Pl. 6、 Pl. 5和MC13192芯片的MIS0、 M0SI、 SPICLKJ既SPI总线连接,STC8958CPU的SPI接口工作在主机模式,是 数据的控制方,MC13192设为从机模式,STC895832CPU通过4线SPI接口对 MC13192的内部寄存器进行读写操作,完成对MC13192的控制及数据通信, STC8958CPU的Pl. 4和MC13192芯片的RST相连,控制无线模块的复位, STC8958CPU的Pl. 3和MC13192芯片的RXTXEN相连,STC8958CPU的INT1和 MC13192芯片的IRQ相连,接收无线模块的中断信号;软件编程先对SPI、 UART 串口、 MC13192芯片初始化,能使SPI、 UART端口,开启接收、发送,运行任务 程序,实现数据的采集、发送、接收和显示;STC8958CPU的P1.7、 P1.6、 Pl. 5 和MC13192芯片的MISO、 MOSI、 SPICLKJ既SPI总线连接,STC8958CPU的SPI 接口工作在主机模式,是数据的控制方,MC13192设为从机模式,STC8958CPU 通过3线SPI接口对MC13192的内部寄存器进行读写操作,从而完成对MC13192 的控制及数据通信,STC8958CPU的Pl. 4和MC13192芯片的RST相连,控制无线 模块的复位,STC8958CPU的P1.3和MC13192芯片的RXTXEN相连,能使无线模 块发送、接收,STC8958CPU的P1.2和MC13192芯片的IRQ相连,接收无线模块 的中断信号。单片机还扩展了 8KRAM6264, RAM的数据线D0-D7和单片机的数据 地址线ADO-AD7相连,其高6位地址线A8-A12和单片机的P2.0-P2.4相连,读 信号0E、写信号WE、片选信号CS分别和单片机的RD、 WE、 P2. 7相连,单片机 的TO、 T1分别连接到LED0和LED1,控制LEDO、 LED1的发光和熄灭,单片机的 RXD、 TXD分别连接到UART串口模块MAX232芯片的R20UT、 T2IN, UART串口模 块MAX232芯片的R2IN、 T20UT连接到CCD条形码传感器模块。
权利要求1. 移动式检票系统,由STC8958CPU模块、UART串口模块、MC13192无线模块、电源模块、CCD条形码传感器模块、UART串口模块、STC8958与MC13192连接的SPI模块、LED显示模块,STC8958CPU模块、MC13192无线模块、电源模块、以太网模块组成,其特征在于STC8958CPU的P1.7、P1.6、P1.5和MC13192芯片的MISO、MOSI、SPICLKJ即SPI总线连接,STC8958CPU的SPI接口工作在主机模式,是数据的控制方,MC13192设为从机模式,STC895832CPU通过4线SPI接口对MC13192的内部寄存器进行读写操作,完成对MC13192的控制及数据通信,STC8958CPU的P1.4和MC13192芯片的RST相连,控制无线模块的复位,STC8958CPU的P1.3和MC13192芯片的RXTXEN相连,STC8958CPU的INT1和MC13192芯片的IRQ相连,接收无线模块的中断信号,RTL8019AS的低五位地址线SA0-SA4对应到STC895832CPU的P2.0-P2.4,SA6和SA9接VCC,其他地址线全部接地,RTL8019AS的数据线SD0-SD7和STC895832CPU的数据地址线AD0-AD7相连,STC8958CPU的P1.7、P1.6、P1.5和MC13192芯片的MISO、MOSI、SPICLKJ既SPI总线连接,STC8958CPU的SPI接口工作在主机模式,是数据的控制方,MC13192设为从机模式,STC8958CPU通过3线SPI接口对MC13192的内部寄存器进行读写操作,从而完成对MC13192的控制及数据通信,STC8958CPU的P1.4和MC13192芯片的RST相连,控制无线模块的复位,STC8958CPU的P1.3和MC13192芯片的RXTXEN相连,STC8958CPU的P1.2和MC13192芯片的IRQ相连,接收无线模块的中断信号;单片机扩展了8KRAM6264,RAM的数据线D0-D7和单片机的数据地址线AD0-AD7相连,其高6位地址线A8-A12和单片机的P2.0-P2.4相连,读信号OE、写信号WE、片选信号CS分别和单片机的RD、WE、P2.7相连,单片机的T0、T1分别连接到LED0和LED1,控制LED0、LED1的发光和熄灭,单片机的RXD、TXD分别连接到UART串口模块MAX232芯片的R2OUT、T2IN,UART串口模块MAX232芯片的R2IN、T2OUT连接到CCD条形码传感器模块。
专利摘要本实用新型公开了一种移动式检票系统。由STC8958 CPU模块、UART串口模块、MC13192无线模块、电源模块、CCD条形码传感器模块、数据无线发送模块、数据无线接收模块、UART串口模块、STC8958与MC13192连接的SPI模块、中断服务模块、LED显示模块,STC8958 CPU CPU模块、MC13192无线模块、电源模块、以太网模块组成。STC8958 CPU和MC13192芯片总线连接,STC8958 CPU的SPI接口工作在主机模式,MC13192设为从机模式,STC895832 CPU通过4线SPI接口对MC13192的内部寄存器进行读写操作,STC8958 CPU和MC13192芯片的RST相连,控制无线模块的复位,STC8958 CPU的P1.3和MC13192芯片的RXTXEN相连,STC8958 CPU的INT1和MC13192芯片的IRQ相连,接收无线模块的中断信号。它是一种多台手持检票装置可同时移动检票的自动检票系统。
文档编号G07B11/00GK201111149SQ20072010169
公开日2008年9月3日 申请日期2007年6月18日 优先权日2007年6月18日
发明者陈卓夷, 陈卓娴 申请人:陈卓娴;陈卓夷
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1