板卡配置正确性检测系统转让专利

申请号 : CN201410668074.2

文献号 : CN104461799B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 宋宇

申请人 : 上海富欣智能交通控制有限公司

摘要 :

本发明公开了一种板卡配置正确性检测系统,从板卡的各位识别针脚分别配置为悬空或接地,并不同从板卡的识别针脚配置状态互不相同,母板上的各从板卡插槽的对应于识别针脚的各槽位均经过上拉电阻接上拉电源,主控板卡并控制电源控制模块向各从板卡插槽供电或断电;主控板卡读取各从板卡插槽的对应于识别针脚的各槽位的电平状态,当母板上的一从板卡插槽插入正确从板卡时,主控板卡获取到的该从板卡插槽的对应于识别针脚的各槽位的电平状态与默认电平状态一致,本发明的卡配置正确性检测系统,从板卡上不需要处理器,电路设计简单,灵活方便,成本低,能在从板卡上电前实现配置检测,确保不会引起从板卡或系统损坏。

权利要求 :

1.一种板卡配置正确性检测系统,其特征在于,包括从板卡、母板、上拉电阻、主控板卡、电源控制模块;

所述从板卡,设置有多位识别针脚,各位识别针脚分别配置为悬空或接地;

不同从板卡,其识别针脚的配置状态不同;

所述母板,设置有多个从板卡插槽;

所述从板卡插槽,对应于识别针脚的各槽位均经过上拉电阻接上拉电源;

所述电源控制模块,用于给各从板卡插槽供电;

所述主控板卡,设有数据输入输出接口,并存储有相应各从板卡插槽的对应于识别针脚的各槽位的默认电平状态;

所述数据输入输出接口,同各从板卡插槽的对应于识别针脚的各槽位通信,读取各从板卡插槽的对应于识别针脚的各槽位的电平状态,从而获得各从板卡插槽所插从板卡的识别针脚的配置状态;

所述主控板卡,如果所述数据输入输出接口读取的各从板卡插槽的对应于识别针脚的各槽位的电平状态,与存储的相应各从板卡插槽的对应于识别针脚的各槽位的默认电平状态均一致,则输出使能信号,使所述电源控制模块向各从板卡插槽提供工作电源;如果不一致,则使所述电源控制模块停止向各从板卡插槽提供电。

2.根据权利要求1所述的板卡配置正确性检测系统,其特征在于,所述主控板卡,设有上拉电源输出接口;

所述上拉电源输出接口,用于输出上拉电源。

3.根据权利要求1所述的板卡配置正确性检测系统,其特征在于,所述主控板卡,采用CPU模块或工控系统。

4.根据权利要求1所述的板卡配置正确性检测系统,其特征在于,所述主控板卡,如果所述数据输入输出接口读取的各从板卡插槽的对应于识别针脚的各槽位的电平状态,与存储的相应各从板卡插槽的对应于识别针脚的各槽位的默认状态不一致,则使所述电源控制模块停止向各从板卡插槽提供电,并输出板卡配置错误的信息。

5.根据权利要求1所述的板卡配置正确性检测系统,其特征在于,所述电源控制模块,集成在电源内。

6.根据权利要求1所述的板卡配置正确性检测系统,其特征在于,所述从板卡,根据种类的不同,识别针脚配置为不同的位数。

7.根据权利要求1所述的板卡配置正确性检测系统,其特征在于,所述主控板卡,独立供电或使用电源控制模块之前的电源供电。

8.根据权利要求1所述的板卡配置正确性检测系统,其特征在于,所述主控板卡,采用PXI系统的主控板卡;

所述PXI系统,输出上拉电源供给上拉电阻;

所述PXI系统的数据输入输出接口连接各从板卡插槽的对应于识别针脚的各槽位。

说明书 :

板卡配置正确性检测系统

技术领域

[0001] 本发明涉及检测技术,特别涉及一种板卡配置正确性检测系统。

背景技术

[0002] 工业/安全控制系统和测试系统中,一般采用标准机框承载多种板卡。各板卡的连接器针脚定义不同,如果发生误插情况,轻则功能失常或损坏板卡,重则损坏整个系统。为避免这种情况发生,一般要求在上电前保证板卡配置的正确性。
[0003] 图1所示是常见的一种板卡配置正确性检测系统的示意图,该系统中包含主控板卡1、电源2、从板卡3、背板总线4。上电后主控板1对全部板卡寄存器进行访问,做正确性检查。此方法能确保板卡配置的正确性,但要求从板卡3上也包含控制器,且仅能在系统上电后检测,此时系统可能由于误插板卡而已损坏。
[0004] 另一种常见方法是在机框和板卡面板处分别配置鉴别销,这样发生误插情况时板卡无法插入到背板上。但这种方法不适用于可混插的系统,且增加了额外的操作和成本。

发明内容

[0005] 本发明要解决的技术问题是提供一种板卡配置正确性检测系统,电路设计简单,灵活方便,成本低,而且能在从板卡上电前实现配置检测,确保不会引起从板卡或系统损坏。
[0006] 为解决上述技术问题,本发明提供的板卡配置正确性检测系统,包括从板卡、母板、上拉电阻、主控板卡、电源控制模块;
[0007] 所述从板卡,设置有多位识别针脚,各位识别针脚分别配置为悬空或接地;
[0008] 不同从板卡,其识别针脚的配置状态不同;
[0009] 所述母板,设置有多个从板卡插槽;
[0010] 所述从板卡插槽,对应于识别针脚的各槽位均经过上拉电阻接上拉电源;
[0011] 所述电源控制模块,用于给各从板卡插槽供电;
[0012] 所述主控板卡,设有数据输入输出接口,并存储有相应各从板卡插槽的对应于识别针脚的各槽位的默认电平状态;
[0013] 所述数据输入输出接口,同各从板卡插槽的对应于识别针脚的各槽位通信,读取各从板卡插槽的对应于识别针脚的各槽位的电平状态,从而获得各从板卡插槽所插从板卡的识别针脚的配置状态;
[0014] 所述主控板卡,如果所述数据输入输出接口读取的各从板卡插槽的对应于识别针脚的各槽位的电平状态,与存储的相应各从板卡插槽的对应于识别针脚的各槽位的默认电平状态均一致,则输出使能信号,使所述电源控制模块向各从板卡插槽提供工作电源;如果不一致,则使所述电源控制模块停止向各从板卡插槽提供电。
[0015] 较佳的,所述主控板卡,设有上拉电源输出接口;
[0016] 所述上拉电源输出接口,用于输出上拉电源。
[0017] 较佳的,所述主控板卡,采用CPU模块或工控系统。
[0018] 较佳的,所述主控板卡,如果所述数据输入输出接口读取的各从板卡插槽的对应于识别针脚的各槽位的电平状态,与存储的相应各从板卡插槽的对应于识别针脚的各槽位的默认状态不一致,则使所述电源控制模块停止向各从板卡插槽提供电,并输出板卡配置错误的信息。
[0019] 较佳的,所述电源控制模块,集成在电源内。
[0020] 较佳的,所述从板卡,根据种类的不同,识别针脚配置为不同的位数。
[0021] 较佳的,所述主控板卡,独立供电或使用电源控制模块之前的电源供电。
[0022] 较佳的,所述主控板卡,采用PXI系统的主控板卡;
[0023] 所述PXI系统,输出上拉电源供给上拉电阻;
[0024] 所述PXI系统的数据输入输出接口连接各从板卡插槽的对应于识别针脚的各槽位。
[0025] 本发明的板卡配置正确性检测系统,在当母板上的从板卡插槽未上电(即从板卡未上电)的状态下,主控板卡即可以获取到母板上各个从板卡插槽所插从板卡的识别针脚的配置状态,如果配置正确,主控板卡将使电源控制模块向各从板卡插槽提供工作电源,如果配置错误,主控板卡则使电源控制模块停止向各从板卡插槽提供电,确保插在母板上的从板卡处于掉电状态,这样即使从板卡配置错误,由于从板卡没有上电,也不会引起从板卡或系统损坏。本发明的板卡配置正确性检测系统,从板卡上不需要处理器,只要在连接器上简单配置识别针脚即可,识别针脚配置采用电阻,电路设计简单,灵活方便,成本低;而且,在从板卡上电前实现配置检测,确保不会引起从板卡或系统损坏。

附图说明

[0026] 为了更清楚地说明本发明的技术方案,下面对本发明所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0027] 图1是一种常见的板卡配置正确性检测系统示意图;
[0028] 图2是本发明的板卡配置检测系统一实施例示意图。

具体实施方式

[0029] 下面将结合附图,对本发明中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0030] 实施例一
[0031] 板卡配置正确性检测系统,如图2所示,包括从板卡3、母板8、上拉电阻5、主控板卡1、电源控制模块4;
[0032] 所述从板卡3,设置有多位识别针脚6,各位识别针脚6分别配置为悬空或接地;
[0033] 不同从板卡3,其识别针脚6的配置状态不同;
[0034] 所述母板8,设置有多个从板卡插槽;
[0035] 所述从板卡插槽,对应于识别针脚6的各槽位均经过上拉电阻5上拉电源VCC1;
[0036] 所述电源控制模块4,用于给各从板卡插槽供电;
[0037] 所述主控板卡1,设有数据输入输出接口,并存储有相应各从板卡插槽的对应于识别针脚的各槽位的默认电平状态;
[0038] 所述数据输入输出接口,同各从板卡插槽的对应于识别针脚6的各槽位通信,读取各从板卡插槽的对应于识别针脚的各槽位的电平状态,从而获得各从板卡插槽所插从板卡3的识别针脚6的配置状态;
[0039] 所述主控板卡1,如果所述数据输入输出接口读取的各从板卡插槽的对应于识别针脚的各槽位的电平状态,与存储的相应各从板卡插槽的对应于识别针脚的各槽位的默认电平状态一致,则输出使能信号,使所述电源控制模块4向各从板卡插槽提供工作电源VCC2;如果不一致,则使所述电源控制模块4停止向各从板卡插槽提供电。
[0040] 较佳的,所述主控板卡,设有上拉电源输出接口;
[0041] 所述上拉电源输出接口,用于输出上拉电源VCC1。
[0042] 较佳的,所述主控板卡1,根据不同应用的需要,可以采用CPU模块或工控系统。
[0043] 较佳的,所述主控板卡1,如果所述数据输入输出接口读取的各从板卡插槽的对应于识别针脚的各槽位的电平状态,与存储的相应各从板卡插槽的对应于识别针脚的各槽位的默认电平状态不一致,则使所述电源控制模块4停止向各从板卡插槽提供电,并输出板卡配置错误的信息。
[0044] 较佳的,所述电源控制模块4,可以集成在电源2内。
[0045] 较佳的,所述从板卡3,根据板卡种类的不同,识别针脚6可以配置为不同的位数,以相互区分。
[0046] 较佳的,所述主控板卡1,可独立供电或使用电源控制模块4之前的电源2供电。
[0047] 实施例一的板卡配置正确性检测系统,从板卡3的各位识别针脚分别配置为悬空或接地(高阻或低),并设计保证不同从板卡的识别针脚配置状态互不相同,母板8上的各从板卡插槽的对应于识别针脚的各槽位均经过上拉电阻5接上拉电源VCC1,主控板卡1并控制电源控制模块4向各从板卡插槽供电或断电;主控板卡1通过数据输入输出接口读取各从板卡插槽的对应于识别针脚的各槽位的电平状态,从而获得各从板卡插槽所插从板卡的识别针脚的配置状态,当母板8上的某个从板卡插槽没有插入从板卡时,主控板卡1的数据输入输出接口7读取的该从板卡插槽的对应于识别针脚的各槽位的电平状态均为‘1’(高电平VCC1);当母板8上的一从板卡插槽插入正确从板卡时,主控板卡1获取到的该从板卡插槽的对应于识别针脚的各槽位的电平状态与存储的该从板卡插槽的对应于识别针脚的各槽位的默认电平状态一致(即与所插从板卡的识别针脚的配置状态一致);当母板8上的一从板卡插槽插入错误板卡时,主控板卡1获取到的该从板卡插槽的对应于识别针脚的各槽位的电平状态与存储的该从板卡插槽的对应于识别针脚的各槽位的默认电平状态不一致(即与所插从板卡的识别针脚的配置状态不一致)。由此,在当母板8上的从板卡插槽未上电(即从板卡3未上电)的状态下,主控板卡1即可以获取到母板8上各个从板卡插槽所插从板卡的识别针脚的配置状态,如果配置正确,主控板卡1将使电源控制模块4向各从板卡插槽提供工作电源VCC2,如果配置错误,主控板卡1则使电源控制模块4停止向各从板卡插槽提供电,确保插在母板8上的从板卡3处于掉电状态,这样即使从板卡3配置错误,由于从板卡3没有上电,也不会引起从板卡或系统损坏。
[0048] 实施例一的板卡配置正确性检测系统,从板卡上不需要处理器,只要在连接器上简单配置识别针脚即可,识别针脚配置采用电阻,电路设计简单,灵活方便,成本低;而且,在从板卡上电前实现配置检测,确保不会引起从板卡或系统损坏。
[0049] 实施例二
[0050] 基于实施例一的板卡配置正确性检测系统,所述主控板卡1,采用PXI(PCI eXtensions for Instrumentation,面向仪器系统的PCI扩展)系统的主控板卡,PXI系统是一种由NI公司发布的一种基于PC的测量和自动化平台;
[0051] 所述PXI系统,输出上拉电源VCC1供给上拉电阻5;
[0052] 所述PXI系统的数据输入输出接口连接各从板卡插槽的对应于识别针脚的各槽位,实现从板卡的识别针脚的配置状态采集。
[0053] 实施例二的板卡配置正确性检测系统工作时,PXI系统的主控板卡将首先关断各从板卡插槽的工作电源VCC2,并获取从板卡的识别针脚的配置状态,如果配置正确则使能电源控制模块为各从板卡插槽开启工作电源VCC2,否则保持各从板卡插槽断电状态,并将板卡配置错误的信息报告出来。
[0054] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。