一种I/O板检测系统的制作方法

文档序号:17399056发布日期:2019-04-13 01:03阅读:184来源:国知局
一种I/O板检测系统的制作方法

本实用新型涉及交通数据采集技术领域,具体涉及一种车辆数据转换I/O板检测系统。



背景技术:

交通数据采集系统一般包括数据采集中心以及与所述数据采集中心连接的多个数据转换器,数据转换器的I/O板检测过程一般需要将待检测的数据转换器的I/O板与数据采集中心连接组装完成后,通过整个交通数据采集系统的工作状态来判断数据转换器的好坏。而数据转换器与数据采集中心的连接组装工作本身就是一个非常复杂的过程,如果一旦发现某一个数据转换器不能工作,还需要将不能工作的数据转换器拆卸下来,重新安装另外一个数据转换器,这种检测数据转换器的I/O板的方法十分复杂,检测效率低。



技术实现要素:

有鉴于此,本实用新型提供一种I/O板检测系统,通过I/O板检测系统来判断车辆数据转换器的I/O板的好坏,简化了车辆数据转换器的I/O板的检测过程。

本实用新型提供一种I/O板检测系统,其特征在于:所述I/O板检测系统包括:待测I/O板、通用测试板以及显示板,所述待测I/O板的输入端与所述通用测试板上的端口对应连接,所述显示板与所述待测I/O板的I/O端口连接,用于显示所述待测I/O板是否正常。

优选地,所述I/O板检测系统还包括电源模块,所述电源模块包括直流供电单元以及DC-DC电压转换单元。

优选地,所述电源模块采用5V供电,所述DC-DC电压转换单元采用ASM1117芯片,所述ASM1117芯片将5V电压转换成3.3V电压。

优选地,所述待测I/O板为芯片PCA9575,所述通用测试板通过I2C总线接口与所述待测I/O板的SDA端和SCL端连接。

优选地,所述芯片PCA9575包括2组端口,每组端口有8个I/O口;每个I/O口均通过光继电器连接到显示板。

优选地,每个I/O口均通过第一电阻、反相器以及第二电阻连接到所述光继电器。

优选地,所述通用测试板采用单片机C8051F930;

所述单片机C8051F930的SDA端和SCL端通过I2C总线接口与所述待测I/O板连接;

所述单片机C8051F930的RST/C2CK端和P2.7/C2D端连接所述JTAG接口;

所述单片机C8051F930的RST/C2CK端和所述电源模块之间还连接有上拉电阻,使所述RST/C2CK端处于高电平。

本实用新型具有的优点和积极效果是:本实用新型提供的I/O板检测系统设置有通用测试板,所述通用测试板连接有JTAG接口,通过所述JTAG接口向所述通用测试板下载测试程序,对I/O板检测系统设置各种测试参数,需要检测I/O板的时候,将待测I/O板的输入端与所述通用测试板上的端口对应连接,所述通用测试板中设有各种测试参数,可以实现对待测I/O板功能的检测。

附图说明

图1是本实用新型的I/O板检测系统的结构示意图;

图2是本实用新型的通用检测板的电路原理图;

图3是本实用新型的待测I/O板以及显示板的电路原理图;

图4是本实用新型的电源模块的电路原理图。

具体实施方式

为了更好的理解本实用新型,下面结合具体实施例和附图对本实用新型进行进一步的描述。

如图1所示,本实用新型提供一种I/O板检测系统,所述I/O板检测系统包括:待测I/O板1、通用测试板2以及显示板3;所述待测I/O板的输入端与所述通用测试板上的端口对应连接,所述显示板与所述待测I/O板的I/O端口连接,用于显示所述待测I/O板是否正常。

进一步地,所述通用测试板连接有JTAG接口,用于向所述通用测试板下载测试程序。

交通数据采集系统一般包括数据采集中心以及与所述数据采集中心连接的多个数据转换器,数据转换器的I/O板检测过程一般需要将待检测的数据转换器的I/O板与数据采集中心连接组装完成后,通过整个交通数据采集系统的工作状态来判断数据转换器的好坏。而数据转换器与数据采集中心的连接组装工作本身就是一个非常复杂的过程。

本实用新型提供的I/O板检测系统设置有通用测试板,所述通用测试板连接有JTAG接口,通过所述JTAG接口向所述通用测试板下载测试程序,对I/O板检测系统设置各种测试参数,需要检测I/O板的时候,将待测I/O板的输入端与所述通用测试板上的端口对应连接,所述通用测试板中设有各种测试参数,可以实现对待测I/O板功能的检测。

如图2所示,在本实用新型的一个实施例中,所述通用测试板采用单片机C8051F930;单片机C8051F930是真正能独立工作的片上系统,所述单片机C8051F930包括调试/编程硬件以及与之连接的FLASH存储器,具有在线重新编程的能力,所述调试/编程硬件连接RST/C2CK端,所述RST/C2CK端连接所述JTAG接口,用于向所述单片机C8051F930下载测试程序。

进一步地,所述单片机C8051F930的RST/C2CK端和所述电源模块之间还连接有上拉电阻,使所述RST/C2CK端处于高电平。

进一步地,所述单片机C8051F930的SDA端和SCL端通过I2C总线接口与所述待测I/O板连接;通过SDA和SCL两根线将检测数据输送给待测I/O板,以对所述待测I/O板的性能进行检测。

进一步地,如图3所示,所述待测I/O板为芯片PCA9575,所述通用测试板通过I2C总线接口与所述待测I/O板的SDA端和SCL端连接。

所述通用测试板、所述待测I/O板以及所述显示单元均上电后,所述通用测试板通过I2C总线设置PCA9575工作状态为输出,然后将检测数据发送给PCA9575芯片。

所述芯片PCA9575包括2组端口,每组端口有8个I/O口;每个I/O口均通过光继电器连接到显示单元。进一步地,每个I/O口均通过第一电阻、反相器以及第二电阻连接到所述光继电器,所述光继电器为CPC1008N,所述反相器为74AC04。

具体的,如图3所示,所述芯片PCA9575有P0和P1两组端口,分别为P0-0至P0-7以及P1-0至P1-7。如果让这16个I/O口输出1,即通过I2C总线分别向P0和P1两组端口写入0XFF。

以P0_0口举例,当P0_0输出高电平1时,高电平1经过第一电阻R1_1及反相器74AC04转变为低电平0,低电平0通过第二电阻R1加到光继电器CPC1008N的2脚,即红外发光管的的反向端,而PCA9575的1脚,即红外发光管的的正向端加有3.3V的电压,红外发光二极管将导通,导通后的红外光将使光继电器CPC1008N的二次端的开关闭合。这样就会点亮LED1,同样的道理其余的15个LED灯也会被点亮。当通过I2C总线分别向两个端口写入0X00时,16个LED灯会熄灭。这样根据LED灯的亮灭情况就可以判断待测I/O板16个端口是否正常。

由于PCA9575驱动能力较差,不足以同时驱动16个光继电器CPC1008N,它的P0和P1两组端口的每个I/O口只有1ma的拉电流和3ma的灌电流。所以使用反相器74AC04,而反相器74AC04芯片是CMOS芯片,是电压控制芯片,反相器正向输入端对驱动电流要求很低,几乎可以等于0,而反相器输出端的灌电流可达24ma。

光继电器CPC1008N的二次端在不导通的情况下,可以耐压100V,二次端在导通的情况下允许通过150ma的电流,可以带较大的负载。

进一步地,所述通用测试板、所述待测I/O板以及所述显示单元均通过所述电源模块进行供电。

在本实用新型的另一个实施例中,如图4所示,所述电源模块包括直流供电单元以及DC-DC电压转换单元;所述电源模块采用5V供电,所述DC-DC电压转换单元采用ASM1117芯片,所述ASM1117芯片将5V电压转换成3.3V电压。

应当说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

最后应说明的是:显然,上述实施例仅仅是为清楚地说明本实用新型所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而由此所引申出的显而易见的变化或变动仍处于本实用新型的保护范围之中。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1