用于测试防抱死制动系统的环境模拟器的制造方法_3

文档序号:8556640阅读:来源:国知局
器电路板设计,仅采用微处理器厂家提供开发板,这样可以集中精力开发驱动版,而且可以方便切换微处理器的硬件平台;具有替换性,无论是驱动版还是微处理器都可以很方便的完成替换,任何一块板的损坏不影响其他的线路板功能;具有很好地扩展性,未来如果有新增加的功能只要再设计另一块驱动板并且扩展排线就可以实现;对于驱动版上的易损件,比如光耦、运放、DC-DC、CAN模块等全部采用DIP封装,PCB上焊接DIP座体,元器件采用插拔形式安装,方便快速更换。
[0064]一个实施例中,微处理器采用C语言编程实现,以实现人工手动控制和PC控制的两种控制模式。图5至图7是本发明一实施例的编程代码的示意图。
[0065]本发明实施例的用于测试ABS的环境模拟器,可以输出四路轮速信号及三路开关量,可以输入五路模拟量、八路数字量、两路CAN、两路LIN(Local Interconnect Network,局域通信网络)及一路RS232。从环境模拟器输出的轮速物理信号中的轮速可以为主动式轮速和被动式轮速。模拟量输入主要为手动输入设定。
[0066]一个实施例中,实现五路模拟量的代码为:
[0067]GE unsigned int analog[5][17], para_sel, lf_para_set, rf_para_set, lr_para—ser,rr—para—set ;
[0068]其中,数组用于接收微处理器中的模数转换器的连续转换值,16次求平均放入最后一个成员,再移入相应的参数控制变量。
[0069]—个实施例中,实现开关量输入的代码为:
[0070]#define PANEL_LR_ACCEL PTIS_PTIS0
[0071]#define PANEL_RF_ACCEL PTIS_PTIS1
[0072]#define PANEL_LF_ACCEL PTIS_PTIS2
[0073]#define PANEL_M0DE PTIS_PTIS3
[0074]#define PANEL_ALL_WHEEL PTJ_PTJ6
[0075]#define PANEL_BRAKE PTJ_PTJ7
[0076]#define PANEL_IGNIT1N PT1AD0_PT1AD05
[0077]#define PANEL_SET_CONFIRM P0RTE_PElo
[0078]一个实施例中,实现数字量输出的代码为:
[0079]#define IGNIT1N P0RTA_PA3
[0080]#define BRAKE P0RTA_PA1
[0081]#define FLUID P0RTA_PA2
[0082]#define AffD P0RTA_PA0
[0083]#define ESC P0RTA_PA4
[0084]#define TCS P0RTA_PA5o
[0085]—个实施例中,环境模拟器输出的开关量至少包括刹车信号和点火信号,还可以包括两四驱选择信号、车身电子稳定系统(Electronic Stability Program,ESP)功能开关信号、刹车液位低信号、电子稳定控制系统关闭ESC off、牵引力控制系统关闭TCS off等一个或多个开关量。
[0086]一个实施例中,环境模拟器的模拟量输入可以满足环境模拟器的手动控制模式。其中,至少四路模拟量可用于输入四路轮速传感器控制的最高车速值(最大频率)、最低车速值(最小频率)、加速时间及减速时间;一路模拟量可用于设定主要由加速、减速、加速时间及减速时间构成的总选择开关。如此一来,用五个电位器可完成16个物理量的值的设定。
[0087]一个实施例中,环境模拟器的数字量输入是指模拟器的八路按钮输入。按钮输入例如包括,点火开关、刹车、四个通道的加速、四个通道的减速、人工手动控制/PC控制转换开关等。另外,还可有四个开关不进入微处理器,而是用于主动和被动轮速传感器的切换,可不算作数字量输入。
[0088]本发明实施例的环境模拟器的输入信号种类丰富,不仅能够满足人工手动控制和PC手动控制的工作模式要求,还能满足CAN报文控制的输入要求,能够为ABS系统提供更加多样化的测试条件。
[0089]本发明实施例的环境模拟器的开发板采用9S12XEP100微处理器,可以显著降低开发板的设计制造复杂度,可使设计人员将更多精力放在驱动板的开发上。
[0090]一个实施例中,上述驱动板包含多个光耦,以输出所述轮速物理信号、所述点火物理信号及所述刹车物理信号。
[0091]本发明实施例中,驱动板的设计可全部采用隔离式设计,以满足模拟器的开放型接口的需求,电源可采用A050?隔离电源,轮速控制可采用TLP624低功耗隔离光耦,数字量输出可采用TLP222A低功耗固态光耦开关或MOS FET继电器,隔离电压可大于3000V,驱动电流可小于2mA。
[0092]本发明实施例的驱动板选用低功耗隔离器件,可以简化驱动板的设计。在其他实施例中,环境模拟器使用达林顿驱动芯片,驱动板也可选用其他类型器件进行设计。
[0093]一个实施例中,开发板和驱动板中,所有管脚可采用瞬态抑制二极管(TransientVoltage Suppressor,TVS)保护,以吸收所述环境模拟器外的过电压;电源侧可采用PPTC、TVS及防反保护,开放的物理端口可采用PPTC,以对该开发板和该驱动板中的电源进行电流限制。开发板中所有器件的封装均可为双列直插式封装(Dual Inline-pin Package,DIP),PCB板可采用双面板单面布件。
[0094]—个实施例中,环境模拟器可采用接线盒(breakout box),以截取所有进出电动压力变送器DBC 1200电控单元线束的电信号,并进行测量和分析。
[0095]一个实施例中,环境模拟器可由两条CAN总线组成。第一条CAN总线为DBC1200电控单元的CAN总线,第二条CAN总线是微处理器的CAN总线,用于环境模拟器的协调和控制。第一条CAN总线、第二条CAN总线及计算机PC都和VN1630 (VECTOR CAN硬件)连接。在其他实施例中,根据需要还可扩展微处理器的第三条CAN总线或者仅使用一根CAN总线。
[0096]图8是本发明一实施例中的计算机控制面板的结构示意图。如图8所示,通过PC控制面板301,可以设定四路轮速输入信号的控制参数,及输入多路开关量等。
[0097]四路轮速包括左前轮速LF、右前轮速RF、左后轮速LF、右后轮速RF,所述四路轮速可以单独输入。每路轮速的控制参数包括最大频率、最小频率、加速时间及减速时间。
[0098]本发明实施例的环境模拟器的轮速范围可为3hz?lOOOhz。低频时的分辨率小于Ihz ;高频时的分辨率为3hz,当频率小于3hz时,微处理器中的PWM通道直接被关闭。因此,本发明实施例的环境模拟器很好平衡了保持高频的频率精度和低频的最低有效值的矛盾。
[0099]PC控制面板301可包括四个加/减速按钮、四通道同时加速按钮及四通道同时减速按钮。每个加/减速按钮可用于单独控制一路轮速为加速或减速状态。四通道同时加速按钮可使上述四路轮速同时加速,四通道同时减速按钮可使上述四路轮速同时减速。
[0100]PC控制面板301可设有三个同步到LF的按钮,可分别使右前轮速RF、左后轮速LF、右后轮速RF的轮速控制参数与左前轮速LF的轮速控制参数相同,以简化轮速的参数设定过程。
[0101]PC控制面板301可设有PC手动控制/CAN报文控制转换开关,可以实现PC手动控制模式和CAN报文控制模式之间的转换。在PC手动控制模式下,可通过PC控制面板301设定四路轮速输入信号的控制参数;在CAN报文控制模式下,可以根据在其他地方录制的报文做回放或者用CAN总线访问语言(CAN Access Programming Language,CAPL)进行选择和交互式控制输出,具有极大的灵活性。
[0102]PC控制面板301上设有点火和刹车开关量设定按钮,以使模拟器输出点火信号和刹车信号。PC控制面板301上还可设有刹车液位低、四驱、电子稳定控制系统关闭ESC off、牵引力控制系统关闭TCS off开关量输入按钮中的一个或多个,以进行刹车液位低信号、四驱信号、ESC off信号、TCS off信号中的一个或多个信号的输入。
[0103]再如图8所不,
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1