基于车辆变流控制单元子电路板的防插错系统的制作方法

文档序号:12905971阅读:163来源:国知局
基于车辆变流控制单元子电路板的防插错系统的制作方法与工艺
本发明涉及电路
技术领域
,尤其涉及一种基于车辆变流控制单元子电路板的防插错系统。
背景技术
:目前,国内外城轨车辆变流控制单元的子电路板防插错技术普遍采用防插错接插件,该防插错接插件包括子电路板上设置的齿头与控制单元母板的齿塞。在现有技术中,通过人工对多个齿头进行编码,以使得不同的齿头具有不同的编码标识,并将编码标识标注在该齿头上。对于与齿头匹配连接的齿塞,采用同样的编码标识,并标注在该齿塞上。操作人员通过识别编码标识,将齿头插接在齿塞上。然而,该防插错接插件不仅成本较高,而且对于子电路板数量较多时,齿头和齿塞的编码较为复杂,操作人员很容易在组装过程中出现问题,以使防插错功能失效。技术实现要素:本发明提供一种基于车辆变流控制单元子电路板的防插错系统,以解决现有防插错技术中齿头和齿塞的编码复杂,导致防插错功能失效、机箱无法正确组装的问题。本发明提供一种基于车辆变流控制单元子电路板的防插错系统,包括:第一子电路板和设置在机箱上的母板;所述母板上包括多列平行设置的插槽以及和每个所述插槽各自对应的存储器,所述存储器用于存储与所述插槽正确插接的第二子电路板的属性信息;每个所述插槽上设置有多个接口,每个所述插槽上设置的多个接口的排列顺序相同,且同一型号位于不同插槽上的接口位于同一行;在所述第一子电路板插接在所述母板上的插槽时,所述第一子电路板用于获取所述存储器中存储的第二子电路板的属性信息,并判断所述第二子电路板的属性信息与所述第一子电路板的属性信息是否一致,若否,则所述第一子电路板发出报警信号。可选地,所述第一子电路板包括:控制器和指示装置,所述控制器与所述指示装置连接;所述控制器用于从所述存储器中读取所述第二子电路板的属性信息,并判断所述第二子电路板的属性信息与所述第一子电路板的属性信息是否一致,若否,则向所述指示装置发送触发信号;所述指示装置用于根据所述控制器发送的触发信号,向用户发出所述报警信号。可选地,所述存储器上设置有子电路板插入检测接口,所述控制器通过所述子电路板插入检测接口,从所述存储器中读取所述第二子电路板的属性信息。可选地,所述指示装置包括如下中的至少一种:声音指示装置、灯光指示装置、液晶显示装置。可选地,每个所述插槽上设置的接口包括:电源接口、输入/输出接口、串行接口、并行接口。可选地,不同所述插槽上具有相同电压的电源接口位于同一行。可选地,所述第二子电路板的属性信息包括如下中的至少一种信息:硬件版本、软件版本以及所述子电路板的生产日期。本发明提供的基于车辆变流控制单元子电路板的防插错系统,通过母板设有多列平行的插槽以及和每个插槽各自对应的存储器,每个插槽上设有多个接口,每个插槽上的多个接口的排列顺序相同,且同一型号位于不同插槽上的接口位于同一行。同时,存储器存储与插槽正确插接的第二子电路板的属性信息,以使在第一子电路板插接在母板上的插槽时,第一子电路板获取存储器中存储的第二子电路板的属性信息,并判断第二子电路板的属性信息与第一子电路板的属性信息是否一致,若否,则第一子电路板发出报警信号。本发明设置的母板具备一致性且扩展性强,使得各第一子电路板皆可统一规格,便于批量生产,节约成本。同时,子电路板插接在母板上的齿槽时通过判断存储器中的子电路板属性信息与该子电路板的属性信息是否一致,使得子电路板能够随意在母板的齿槽上进出插接,防止了由于子电路板差错导致控制单元的功能失效,从而解决了现有的齿头和齿塞的编码复杂,导致防插错功能失效、机箱无法正确组装的问题。附图说明图1为本发明提供的基于车辆变流控制单元子电路板的防插错系统的结构示意图;图2为本发明提供的基于车辆变流控制单元子电路板的防插错系统中母板上的eeprom与第一子电路板的连接示意图。具体实施方式图1为本发明提供的基于车辆变流控制单元子电路板的防插错系统的结构示意图,如图1所示,本实施例的基于车辆变流控制单元子电路板的防插错系统包括:第一子电路板10和设置在机箱上的母板20,母板20上包括多列平行设置的插槽21以及和每个插槽21各自对应的存储器22,存储器22用于存储与插槽21正确插接的第二子电路板的属性信息。每个插槽21上设置有多个接口,每个插槽21上设置的多个接口的排列顺序相同,且同一型号位于不同插槽21上的接口位于同一行。在第一子电路板10插接在母板20上的插槽21时,第一子电路板10用于获取存储器22中存储的第二子电路板的属性信息,并判断第二子电路板的属性信息与第一子电路板10的属性信息是否一致,若否,则第一子电路板10发出报警信号。具体地,本实施例中母板20为机箱上控制单元母板20,母板20上布置有多列平行的插槽21,每个插槽21上都有多个接口,在每个插槽21上多个接口的排列顺序相同,且同一型号的接口在每个插槽21上位于同一行。本实施例通过一个例子对此进行详细说明。比如,母板20上的设有两个插槽21,且两个插槽21上有多个接口,如电源接口和输入/输出接口,多个接口在两个插槽21上的排列顺序为电源接口、输入/输出接口,且由于电源接口会根据实际情况设有3v电源接口、5v电源接口、12v电源接口三种,且按照3v电源接口、5v电源接口、12v电源接口的排列顺序在插槽21进行排列。这样两个插槽21上多个接口的排列顺序皆为3v电源接口、5v电源接口、12v电源接口、输入/输出接口,且两个插槽21的3v电源接口位于同一行,两个插槽21的5v电源接口位于同一行,两个插槽21的12v电源接口位于同一行,两个插槽21的输入/输出接口位于同一行。进一步地,本实施例中不限于上述例子的两种接口,可选地,每个插槽21上设置的接口包括:电源接口、输入/输出接口、串行接口、并行接口。同时,多个插槽21上同一种型号的接口位于同一行,其中对于电源接口而言,可选地,不同插槽21上具有相同电压的电源接口位于同一行。本实施例中对于电源接口的型号也不限于上述例子中的3v、5v以及12v。且本实施例中对插槽21的数量可根据具体的需要量进行设置,只需满足在每个插槽21上多个接口的排列顺序相同,同一型号的接口在每个插槽21上位于同一行即可。本实施例对单个插槽21上接口的数量和类型不做限定,只需插槽21上的接口能够满足第一子电路板10进行插接即可。进一步地,每个插槽21皆布置有存储器22,本
技术领域
人员可以理解,母板20上通常没有芯片和电子器件,一般只设有接插件,存储器22可通过外加焊接的方式在母板20上进行固定。本实施例中对存储器22的类型不做限定,只需满足存储器22能够存储第二子电路板的属性信息即可。每个存储器22皆存储有与对应的插槽21正确插接的第二子电路板的属性信息。其中,第二子电路板为与每个插槽21正确插接的电路板,且第二子电路板的属性信息并不是相应技术中人工设定的齿头与齿塞的编码标识,属性信息是第二子电路板的自带信息,无需人工进行编码便能够将各子电路板区分开来。可选地,第二子电路板的属性信息包括如下中的至少一种信息:硬件版本、软件版本以及子电路板的生产日期。本实施例中第二子电路板的属性信息不限于上述信息。且本实施例对存储器22存储信息的方式也不做限定,只需满足存储器22能够存储第二子电路板的属性信息即可。进一步地,由于多列插槽21平行设置,每个插槽21的对应接口具有相同的排列顺序,且同种型号的接口在每个插槽21上位于同一行,使得母板20能够保持一致性定义。对应的,第一子电路板10可设置成与插槽21相同大小的电路板,且第一子电路板10可根据母板20上各个接口的具体位置在对应位置处皆设有接头,便于插接到插槽21上的接口内。这样,各第一子电路板10的大小、接头位置和个数皆相同,便于批量生产,节约成本。且只需在第一子电路板10中与需要对应功能和作用的接头进行电气连接,对不需要该功能和作用的接头不做电气连接,第一子电路板10便可插接在母板20上实现正常工作。例如,只需3v电压接口,那么只需在第一子电路板10上与3v电压接口对应位置的接头进行电气连接。使用本实施例基于车辆变流控制单元子电路板的防插错系统的具体过程为:将第一子电路板10插接在母板20上的插槽21,此时,这个插槽21可能是正确的插槽21,也可能是不正确的插槽21,本实施例中可通过存储器22与第一子电路板10配合进行自动判断。具体地,存储器22存储第二子电路板的属性信息,第一子电路板10中自身存储有第一子电路板10的属性信息。在第一子电路板10插接在插槽21时,第一子电路板10可获取存储器22中的第二子电路板的属性信息,通过比较第二子电路板的属性信息与第一子电路板10的属性信息是否一致,若不一致,则第一子电路板10插接错误,第一子电路板10便发出报警信号;若一致,则第一子电路板10插接正确,便可开始工作。本实施例提供的基于车辆变流控制单元子电路板的防插错系统,通过母板设有多列平行的插槽以及和每个插槽各自对应的存储器,每个插槽上设有多个接口,每个插槽上的多个接口的排列顺序相同,且同一型号位于不同插槽上的接口位于同一行。同时,存储器存储与插槽正确插接的第二子电路板的属性信息,以使在第一子电路板插接在母板上的插槽时,第一子电路板获取存储器中存储的第二子电路板的属性信息,并判断第二子电路板的属性信息与第一子电路板的属性信息是否一致,若否,则第一子电路板发出报警信号。本实施例设置的母板具备一致性且扩展性强,使得各第一子电路板皆可统一规格,便于批量生产,节约成本。同时,子电路板插接在母板上的齿槽时通过判断存储器中的子电路板属性信息与该子电路板的属性信息是否一致,使得子电路板能够随意在母板的齿槽上进出插接,防止了由于子电路板差错导致控制单元的功能失效,从而解决了现有的齿头和齿塞的编码复杂,导致防插错功能失效、机箱无法正确组装的问题。在上述实施例的基础上,继续结合图1,对本实施例基于车辆变流控制单元子电路板的防插错系统中的第一子电路板10和母板20上的存储器22进行详细说明。可选地,第一子电路板10包括:控制器和指示装置,控制器与指示装置连接。控制器用于从存储器22中读取第二子电路板的属性信息,并判断第二子电路板的属性信息与第一子电路板10的属性信息是否一致,若否,则向指示装置发送触发信号。指示装置用于根据控制器发送的触发信号,向用户发出报警信号。具体地,本实施例中控制器可采用中央处理器(centralprocessingunit,cpu)或微控制单元(microcontrollerunit,mcu)等,本实施例对控制器的类型不做限定,只需满足控制器能够从存储器22中读取第二子电路板的属性信息,并判断第二子电路板的属性信息与第一子电路板10的属性信息是否一致的功能即可。可选地,存储器22上设置有子电路板插入检测接口,控制器通过子电路板插入检测接口,从存储器22中读取第二子电路板的属性信息。具体地,当第一子电路接插到母板20的插槽21时,第一子电路板10的控制器与存储器22的子电路板插入检测接口接通,读取存储器22中的第二子电路板的属性信息。第一子电路板10的控制器也可根据存储器22的子电路板插入检测接口的电平判断是否与存储器22连通,在确定第一子电路板10与存储器22接通后,再通过存储器22的其他端口进行第二子电路板的属性信息的读取。本实施例中对子电路板插入检测接口的具体功能不做限定,只需满控制器能够通过子电路板插入检测接口从存储器22中读取第二子电路板的属性信息即可。为了便于说明,本实施例中存储器22可采用电可擦可编程只读存储器(electricallyerasableprogrammableread-onlymemory,eeprom),eeprom即插即用,还能可擦除已有信息、载入更新信息,是一种掉电后数据也不丢失的存储芯片。在第一电路板与母板20上的插槽21进行插接前,通过开发板对各eeprom进行程序加载,以使各正确插接插槽21的正确的第二子电路板的属性信息载入到各eeprom中。eeprom中具体写入的信息可有很多种,该信息能够表明第一子电路板10的固有属性,从而区分各第一子电路板10。如表1所示,例如,eeprom中0-12字写入cpu板的id信息,12-15字写入硬件版本信息hwv0.1,16-19字写入软件版本信息swv0.1,0-12字写入第一子电路板10的生产日期。eeprom中各个信息的写入顺序也可限于上述写入顺序,本实施例对此不做限定。表1eeprom写入信息的示意表地址字长描述举例012idcpu板124硬件版本hwv0.1164软件版本swv0.1204生产日期1.1.2017图2为本发明提供的基于车辆变流控制单元子电路板的防插错系统中母板20上的eeprom与第一子电路板10的连接示意图,如图2所示,eeprom有rpgnd端口、prvcc端口、rpdet端口、rpcs端口、rpclk端口、rpdat端口。如表2所示,rpgnd端口与母板20的电源端口连接,prvcc端口与母板20的地端口连接,其余端口处于悬空状态。rpdet端口为子电路板插入检测接口,rpdat端口为信息读取接口,且各eeprom与各第一子电路板10的连接方式皆相同。表2eeprom信号定义信号名称信号类型描述rpgnd地eeprom参考地rpvcc电源eeprom参考电源rpdet集电极开路子电路板插入检测rpcscmoseeprom片选rpclkcmoseeprom时钟rpdatcmoseeprom串行数据具体地,在第一电路板与母板20上的插槽21进行插接前,对应的eeprom中的prdet端口处于悬空状态,由于上拉电阻处于高电平。在第一子电路板10插接在插槽21上时,对应的eeprom中的prdet端口与rpgnd进行连接,处于低电平。第一子电路检测到prdet端口为低电平,则开始从eeprom中的rpdat端口进行第二子电路板的属性信息的读取。同时,在第一子电路板10插接插槽21时,无论第一子电路板10插接在母板20的插槽21是否正确,该第一子电路板10将该第一子电路板10的属性信息传送给对应插槽21的eeprom,由该eeprom进行记录,便于后续问题分析。进一步地,在控制器判断第二子电路板的属性信息与第一子电路板10的属性信息不一致时,指示装置接收控制器发出的触发信号,指示装置再根据触发信号向用户发出报警信号。本实施例中对指示装置的具体类型不做限定。可选地,指示装置包括如下中的至少一种:声音指示装置、灯光指示装置、液晶显示装置。具体地,当声音指示装置接收到控制器发出的触发信号,以声音的形式向用户发出警报。当灯光指示装置接收到控制器发出的触发信号,以某种颜色灯光的形式向用户发出警报。当液晶显示装置接收到控制器发出的触发信号,以液晶显示屏显示“不一致”字样的形式向用户发出警报。无论指示装置采用上述哪种形式,用户皆能够知道该第一子电路板10插错。本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1