专利名称:适用于公交电子站牌系统的数据传输设备的制作方法
技术领域:
本发明涉及远程数据通信领域,特别涉及一种用于公交车辆电子站牌数据传输装置。
背景技术:
传统的公交站牌只能以固定的方式来显示公交线路号、车站站名、首末班车时间等信息,这种公交站牌功能简单、却难以满足人们出行的要求。而公交电子站牌系统除了能 够显示传统的公交站牌显示的信息外,还能够动态显示公交车辆实时运行信息,如线路上 的车辆位置、车辆到达本站剩余时间还有多少、道路交通信息、时间信息等。因此公交电子 站牌系统有助于出行公众根据自身出行计划做出及时、正确地选择出行线路和出行时间。通过对现有技术的文献进行检索,申请号为200710045444. 7的发明专利,公开了 公交电子站牌系统主要由数据传输设备、显示控制设备及LED显示屏组成。一方面,数据传 输设备与显示控制设备之间通过串口连接,进行串行通信。另一方面,数据传输设备具有 无线GPRS通信功能,能通过移动的GPRS无线网络与公交公司监控中心系统进行通信。数 据传输设备定时地接收监控中心系统无线发送来的车辆位置、速度和到站时间等公交车信 息。数据传输设备对接收到的公交车信息进行分类处理,将需要显示的信息发送给显示控 制器,数据经显示控制器处理后,在LED屏上显示出公交车的信息。但是这种公交电子站牌 系统的工作方式存在以下不足之处(I)GPRS无线通信费用高,这不利于公交电子站牌系统的推广使用。系统采用集中 式的通信架构,在这种架构中监控中心系统处于中心节点的重要位置,每个公交电子站牌 系统的数据传输设备以GPRS无线通信的方式与监控中心系统进行通信,获取数据。由于电 子站牌要实时显示信息,数据更新时间周期短(例如每20秒就要获取监控中心系统无线发 送来的数据),因此GPRS数据传输的流量很大,每个站牌的GPRS通信费用高。若考虑到一 个大城市中安装有数千个电子站牌,则公交电子站牌系统的使用需要高昂的GPRS无线通 信费用。(2) GPRS无线通信容易受GPRS信号的影响,当GPRS信号强度较弱时,GPRS通信会 中断。因此在GPRS信号较弱或不稳定的地方,公交电子站牌系统的通信效果不好,系统的 通信可靠性较低。
发明内容
本发明的目的就在于克服上述缺陷,设计一种公交电子站牌系统的数据传输设 备。这种数据传输设备具有CAN总线通信功能,在一定距离范围内不同的公交车站的数据 传输设备能够通过CAN总线进行数据通信,从而实现了公交车站与公交车站之间的直接通 信。连接在CAN总线上所有数据传输设备中,只需要有一个数据传输设备外接ADSL MODEM, 通过ADSL拨号方式连接到Internet网上,与Internet网上的监控中心系统进行远程通 信,获取来自监控中心系统的数据。这种数据传输设备能够大大降低与监控中心数据通信的费用,提高了电子站牌系统数据传输的可靠性。本发明的技术方案是适用于公交电子站牌系统的数据传输设备,它包括ARM CPU、CAN总线接口电路、以 太网接口电路、FLASH存储器、SDRAM存储器、串口接口电路、电源。CPU为ARM CPU,ARM CPU芯片的型号为S3C2440 ;CAN总线协议控制器芯片的型号 为 MCP2510 ;ARM CPU与CAN总线接口电路的连接ARM CPU 的 SCK0、M0SI0、MIS00、NSS、INT 脚分别与 CAN 总线协议控制器的 SCK、SI、 SO、CS、INT脚相连接;不同公交电子站牌系统的数据传输设备的CAN总线接口的CAN_H脚和CAN_L脚并 接在CAN总线上;以太网接口电路中的以太网控制器芯片的型号是RTL8019AS ;ARM CPU与以太网接口电路的连接ARM CPU的D0-D15数据总线分别与以太网控制器的SD0-SD15数据总线连接;ARM CPU的A1-A10地址总线分别与以太网控制器的SA0-SA9地址总线连接;ARM CPU 的 EXINTl、nOE、nWE、RESET、nGCSS 脚分别与以太网控制器的 INT0、I0RB、 IOWB, RSTDRV、AEN 脚连接;任意选择一个公交电子站牌系统的数据传输设备的RJ45以太网接口与 ADSLM0DEM的RJ45以太网接口连接,公交电子站牌系统的数据传输设备通过ADSL拨号方式 连接到Internet网上。不同公交电子站牌系统的数据传输设备通过CAN总线接口连接在CAN总线上,可 进行设备之间的互相通信。CAN总线的通信距离与通信波特率有关,如波特率在5Kbps时, 通信距离可达6公里以上,即能够实现6公里之内的公交电子站牌系统之间的互联。通常城 市公交车站附近设有电话亭,这为数据传输设备通过ADSL拨号连接Internet网的方式提 供方便。CAN总线上只需要选定一个数据传输设备外接ADSL MODEM,通过ADSL拨号方式, 其能连接在Internet网上。由于监控中心系统也连接在Internet网上,因此监控中心系 统就能够与数据传输设备进行远程通信,将CAN总线上的所有公交电子站牌系统所需要的 信息发送给选定的数据传输设备,该数据传输设备将接收到这些数据按照通信协议发送到 CAN总线上,总线上的其他数据设备按照通信协议自动地获取本公交车站需要的数据,然后 将这些数据通过串口发送到显示控制器,LED显示屏上显示这些公交信息。本发明和已有技术相比具有的有益效果这种数据传输设备大大降低了与监控中心数据通信的费用,提高了公交电子站牌 系统数据传输的可靠性(1)数据传输设备具有CAN总线接口,不同的公交电子站牌系统的数据传输设备 之间能通过CAN总线进行较远距离的数据通信。连接在CAN总线上所有的数据传输设备, 只需要选定一个数据传输设备通过以太网接口外接ADSLM0DEM,设备就容易地通过ADSL拨 号方式连接到Internet上,与连接在Internet网络上的监控中心系统通信,获取总线上所 有的公交电子站牌系统所需要的数据,然后通过CAN总线,将这些数据发送给其他数据传 输设备。这种通信方式由于不需要每一个数据传输设备都具有ADSL拨号功能与监控中心系统直接通信获取数据,而且又由于通过ADSL拨号方式连接到Internet网的通信费用较 低(例如可采用收费较低的包月支付的方式),因此系统通信的费用较低。(2) ADSL拨号方式是采用有线通信方式,相对GPRS无线通信方式,这种数据传输 方式的可靠性较高。另外,从理论上讲,CAN总线是一种现场总线,通信可靠性是其突出的 优点,因此数据传输设备具有较高的通信可靠性。
图1数据传输设备硬件系统的主要架构。图2数据传输设备的通信方式。图3CAN总线接口电路。图4以太网接口电路。图5串口接口电路。具体的实施方式适用于公交电子站牌系统的数据传输设备,如图1、2,它包括ARM CPU、CAN总线接 口电路、以太网接口电路、FLASH存储器、SDRAM存储器、串口接口电路、电源。CPU为ARM CPU,ARM CPU芯片的型号为S3C2440 ;CAN总线协议控制器芯片的型号 为 MCP2510 ;ARM CPU与CAN总线接口电路的连接ARM CPU 的 SCK0、M0SI0、MIS00、NSS、INT 脚分别与 CAN 总线协议控制器的 SCK、SI、 SO、CS、INT脚相连接;公交电子站牌系统的数据传输设备1至公交电子站牌系统的数据传输设备η的 CAN总线接口的CAN_H脚和CAN_L脚并接在CAN总线上;以太网接口电路中的以太网控制器芯片的型号是RTL8019AS ;ARM CPU与以太网接口电路的连接ARM CPU的D0-D15数据总线分别与以太网控制器的SD0-SD15数据总线连接;ARM CPU的A1-A10地址总线分别与以太网控制器的SA0-SA9地址总线连接;ARM CPU 的 EXINTl、nOE、nWE、RESET、nGCSS 脚分别与以太网控制器的 INT0、I0RB、 IOWB, RSTDRVV、AEN 脚连接;任意选择一个公交电子站牌系统的数据传输设备的RJ45以太网接口与 ADSLM0DEM的RJ45以太网接口相连接,公交电子站牌系统的数据传输设备通过ADSL拨号方 式连接到Internet网络上。FLASH存储器的型号是HY29LV160芯片,存储容量是2MB,SDRAM由4片型号是 HY57V641620芯片构成,容量总共为32MB。一、CAN总线接口电路不同公交电子站牌系统的数据传输设备通过CAN总线接口相连接,设备的CAN总 线接口电路的示意图如图3所示。CAN总线协议控制器芯片的型号是MCP2510,CAN总线收 发器芯片的型号是PCA82C250,第一、第二高速光电耦合器Ul和U2芯片的型号均为6N137, 第一电阻Rl,第二电阻R2均是10欧姆的电阻,第三电阻R3的大小可根据总线通信速率适 当调整,一般取值在16欧姆和140欧姆之间。第一电容Cl,第二电容C2是均是30PF的电容。以上器件的连接为第一电阻Rl的一端与CAN总线的CAN_H线相连接,第一电阻Rl的另一端与PCA82C250芯片的CANH脚相连接;第二电阻R2的一端与CAN总线的CAN_L线 相连接,第二电阻R2的另一端与PCA82C250芯片的CANL脚相连接;第一电容Cl和第二电 容C2的一端相并联接地,第一电容Cl的另一端与CAN_H相连接,第二电容C2的另一端与 CAN_L相连接;PCA82C250芯片的TXD、RXD脚分别与第一高速光电耦合器Ul的OUT脚、第二高速 光电耦合器U2的IN脚相连接;PCA82C250芯片的RS脚经过第三电阻R3与地相连接;MCP2510 芯片的 SCK、SI、S0、CS、INT 脚分别与 S3C2440 芯片的 SCKO、M0SI0、MISOO、 NSS ,INT脚相连接;MCP2510芯片的TXCAN、RXCAN脚分别与Ul芯片的IN脚、U2芯片的OUT 脚相连接。CAN总线收发器PCA82C250工作在斜率模式,第一电阻Rl与第二电阻R2起到限流 作用,保护PCA82C250免受过流冲击。第一电容Cl和第二电容C2可滤除CAN总线上的高 频干扰和一定的防电磁辐射的作用。CAN总线协议控制器MCP2510的作用是实现CAN总线 协议,CAN总线收发器PCA82C250的作用是CAN总线协议控制器与CAN总线之间的接口,提 供对总线的差动发送和接收功能。高速光电耦合器Ul和U2在CAN总线协议控制器与收发 器之间具有光电隔离作用,这增强了系统抗干扰能力。二、以太网接口电路数据传输设备的以太网接口可用来连接ADSL MODEM,以太网接口电路如图4所 示。以太网控制器芯片的型号是RTL8019AS,网卡滤波器芯片的型号是20F001N,具有信号 隔离与滤波作用。RTL8019AS芯片的SDO-SD15数据总线分别连接S3C2440芯片的DO-D15数据总 线;SA0-SA9地址总线分别连接S3C2440芯片的Al-AlO地址总线;RTL8019AS芯片的INTO、 I ORB, I OffB, RSTDRV, AEN 脚分别连接 S3C2440 芯片的 EXINTl、nOE、nWE、RESET、nGCSS 脚。 RTL8019AS 芯片的 TPIN+、TPIN_、TP0UT+、TPOUT-脚分别连接 20F001N 芯片的 RD+、RD_、TD+、 TD-脚;20F001N 芯片的 TX+、TX-、RX+、RX-脚分别连接 RJ45 以太网接 口 的 RJ_TX+、RJ_TX_、 RJ_RX+、RJ_RX_ 脚。RTL8019AS芯片有三种工作模式跳线方式、即插即用方式和免跳线方式。为了降 低接口电路的复杂性,减少连线,设置RTL8019AS芯片工作在跳线方式。S3C2440与RTL8019AS的收发缓存器的数据交换由远程DMA(直接存储器存取) 控制,而RTL81019AS收发缓存器与以太网总线之间的数据交换由它的本地DMA控制。 RTL8019AS通过中断的方式通知S3C2440数据收发的结果和状态,S3C2440通过查询中断状 态寄存器的值作出相应处理。三、串口接口电路由于显示控制器是RS232串口,因此数据传输设备需要有RS232串口。由于ARM CPU S3C2440的串口信号电平是LVTTL电平,因此必须进行串口电平转换,转换电路如图5 所示。电平转换芯片的型号是MAX232ESE。S3C2440芯片的第一串口的TXD1,RXDl脚分别 与MAX232ESE芯片的T1IN,R10UT脚相连接;S3C2440芯片的第二串口的TXD2,RXD2脚分 别与MAX232ESE芯片的T2IN,R20UT脚相连接。数据传输设备COMl的232_RXD1,232_TXD1脚分别与MAX232ESE芯片的T10UT,RlIN脚相连接;数据传输设备COM2的232_RXD2,232_ TXD2脚分别与MAX232ESE芯片的T20UT,R2IN脚相连接。数据传输设备的COMl串口与显 示控制器的RS232串口相连接。COM2串口是备用串口,可用来连接其他外部设备。
第三电容C3和第四电容C4均是0. IUF的电容。MAX232ESE的Cl+脚经过第三电 容C3与Cl-脚相连接;MAX232ESE的C2+脚经过第四电容C4与C2-脚相连接。
权利要求
适用于公交电子站牌系统的数据传输设备,它包括CPU、FLASH存储器、SDRAM存储器、串口接口电路、电源;其特征在于,CPU为ARM CPU,ARM CPU芯片的型号为S3C2440;CAN总线协议控制器芯片的型号为MCP2510;ARM CPU与CAN总线接口电路的连接ARM CPU的SCK0、MOSI0、MISO0、NSS、INT脚分别与CAN总线协议控制器的SCK、SI、SO、CS、INT脚相连接;不同公交电子站牌系统的数据传输设备的CAN总线接口的CAN_H脚和CAN_L脚并接在CAN总线上;以太网接口电路中的以太网控制器芯片的型号是RTL8019AS;ARM CPU与以太网接口电路的连接ARM CPU的D0 D15数据总线分别与以太网控制器的SD0 SD15数据总线连接;ARM CPU的A1 A10地址总线分别与以太网控制器的SA0 SA9地址总线连接;ARM CPU的EXINT1、nOE、nWE、RESET、nGCSS脚分别与以太网控制器的INT0、IORB、IOWB、RSTDRV、AEN脚连接;任意选择一个公交电子站牌系统的数据传输设备的RJ45以太网接口与ADSLMODEM的RJ45以太网接口连接,公交电子站牌系统的数据传输设备通过ADSL拨号方式连接到Internet网上。
2.根据权利要求1所述的适用于公交电子站牌系统的数据传输设备,其特征在于CAN 总线接口电路包括CAN总线协议控制器,其型号是MCP2510 ;第一、第二高速光电耦合器 (U1、U2),其型号均为6N137 ;CAN总线收发器,其型号为PCA82C250 ;所述器件间的连接CAN总线协议控制器的TXCAN、RXCAN脚分别与第一高速光电耦合器的IN脚、第二高速 光电耦合器的OUT脚相连接;CAN总线收发器的TXD脚和RXD脚分别与第一、第二高速光电耦合器的OUT脚与IN脚 连接;CAN总线协议控制器的SCK、Si、SO、CS、INT脚分别与S3C2440芯片的SCKO, M0SI0、 MISOO、NSS、INT 脚相连接;CAN总线收发器的CANH脚接第一电阻(Rl)的一端,第一电阻(Rl)的另一端接第一电 容(Cl)的一端,其为CAN总线接口的CAN_H脚;CAN总线收发器的CANL脚接第二电阻(R2)的一端,第二电阻(R2)的另一端接第二电 容(C2)的一端,其为CAN总线接口的CAN_L脚;第一、二电容(C1、C2)的另一端接地; CAN总线收发器的RS脚经过第三电阻(R3)接地。
3.根据权利要求1所述的适用于公交电子站牌系统的数据传输设备,其特征在于以 太网接口电路包括以太网控制器,其型号是RTL8019AS ;网卡滤波器,其型号是20F001N ; RJ45以太网接口 ;以太网控制器的TPIN+、TPIN-, TPOUT+, TPOUT-脚分别连接网卡滤波器的RD+、RD-、 TD+、TD-脚;网卡滤波器的TX+、TX-、RX+、RX-脚分别连接RJ45以太网接口的RJ_TX+、RJ_TX_、RJ_ RX+、RJ_RX_ 脚。
全文摘要
适用于公交电子站牌系统的数据传输设备,涉及远程数据通信领域。不同公交电子站牌系统的数据传输设备的CAN总线接口的CAN_H脚和CAN_L脚并接在CAN总线上;CAN总线上只需要选定一个数据传输设备外接ADSL MODEM,通过ADSL拨号方式连接到Internet网上,与监控中心系统进行远程通信获取数据。该数据传输设备将接收到这些数据按照通信协议发送到CAN总线上,总线上的其他数据设备按照通信协议自动地获取本公交车站需要的数据,然后将这些数据通过串口发送到显示控制器,LED显示屏上显示这些公交信息。该设备大大降低通信费用,提高了系统数据传输的的可靠性。
文档编号G08G1/123GK101969392SQ201010261958
公开日2011年2月9日 申请日期2010年8月24日 优先权日2010年8月24日
发明者关伟, 李宝文, 毕军, 汪洋 申请人:北京交通大学