智能网联汽车ADAS雷达汽车报警数据发生器

ADAS雷达报警数据发生器属于车载电子产品设计领域,用于车载电子产品调试测试的原车总线数据模拟软件及系统。车载电子产品通常需要与原车总线进行数据通讯,为了方便设计调试和产品测试,技术人员通常一个模拟原车总线通讯功能的电路板作为总线模拟器,输入电源实现模拟功能。

 

用电路板来实现模拟汽车总线通讯的方式也有不足,随着新车型、车系的不断推出,模拟测试的电路板的种类也越来越多,需要电路板开发、制作的成本,另外,也给电路板种类管理带来了一定的难度。就目前测试情况来说,有车速为3-8,属于低速ADAS雷达汽车报警数据发生,车速为10-30为中速ADAS雷达汽车报警数据发生,车速为30-60的高速ADAS雷达汽车报警数据发生。

逻辑模式为,当汽车车速大于10启动ADAS雷达汽车报警;当汽车车速大于30公里每小时的时候发生碰撞行为为中度碰撞,所以,像沃尔沃汽车的行人碰撞预警系统,一般都是车速为30公里左右实现自动刹车;当车速大于30,重力传感器根据不同的碰撞强度等级上报警告信息,角速度和向速度实时更新,算的多类样本的斜率,其中,对汽车CAN总线的车速的监测就非常重要。因此,现有的通过模拟原车总线通讯功能的电路板作为总线模拟器方式需求在不断更替。

 

技术实现要素

 

ADAS雷达汽车报警数据发生器要解决的技术问题在于,针对通过模拟原车总线通讯功能的电路板作为总线模拟器方式的不足,提出一种用于车载电子产品调试测试的原车总线模拟软件及其系统的设计方法,通过软件模拟器来实现模拟原车的总线通讯,不同的车系显示该车系的模拟界面,给使用者直观的操作效果,数据异常的情况下给出对话框提示。

 

技术方案如下

 

ADAS雷达汽车报警数据发生器原为汽车总线模拟软件及其系统,由OBD串口通讯功能收发器、ADAS摄像头终端控制面板模块、原车车速、转速及车况状态协议模块、供电系统、原等组成。

 

OBD串口通讯功能模块,设置串口号和波特率,另外, 还有一个串口通讯的数据编辑框和数据显示框,可采用XCOM串口助手等工具,编辑数据编辑框的数据,点击“发送”按钮,通过串口通讯发送给连接的车载电子产品,数据显示框显示从车载电子产品接收的数据,也可以作为主动收发。

 

所述的原车控制面板模块,如果已经设计了该车型的控制面板图片,所述的用于车载电子产品调试测试的原车总线模拟软件加载原车控制面板的图片,更直观的模拟原车面板的控制功能。点击控制面板的功能按钮,所述的用于车载电子产品调试测试的原车总线模拟软件通过串口发送对应的数据到车载电子产品,车载电子产品接收数据,执行对应的功能。

 

所述的原车状态协议模块,模拟原车的ACC状态,原车的数据状态,等等,用于车载电子产品调试测试的原车总线数据模拟软件通过串口发送这些状态的数据到车载电子产品,车载电子产品接收数据,执行对应的功能。

 

ADAS雷达汽车报警数据发生器实施例流程如下:

 

步骤1、开始,连通电源,将OBD串口设备插入ADAS雷达汽车报警数据发生器;

如下图:

步骤2、通过串口数据线连接所述的PC电脑和ADAS雷达汽车报警数据发生器,可采用RS232电平或者TTL电平;如下图:

步骤3、打开PC端串口软件XCOM或者其他串口助手软件;

步骤4、通过所述的用于车载电子产品调试测试的ADAS雷达汽车报警数据发生器增加该车型的控制面板UI、通讯协议、AT指令等;

步骤5、选择通讯串口号,设置波特率;

 

步骤6、研发人员通过所述的用于车载电子产品调试测试的OBD串口通讯编辑框编辑需要发送的数据,点“发送”按键发送编辑框里边的数据;如果串口OBD串口二位自动发送的数据,在所述的串口界面就能直接接收数据框内显示;

数据示例

$EST527,V7.5.7 System running...

$EST527,Wake up from RESET.

$EST527,Connecting to ECU 001 times.

$EST527,ECU NOT CONNECT.

$EST527,Connect ECU OK.

$EST527,ACC ON.

$OBD-RT,15.3,930,33,0.00,16.86,71,10.62,1.53,0.06,0,0.00,0.00,0,0,0

$OBD-RT,15.3,930,33,0.00,16.86,71,8.36,2.39,0.07,0,0.00,0.00,0,0,0

$OBD-RT,15.3,1010,34,16.86,16.86,71,8.82,3.12,0.08,0,0.00,0.00,0,0,0

$OBD-RT,15.3,1010,34,16.86,16.86,71,8.82,3.71,0.09,0,0.00,0.00,0,0,0

$OBD-RT,15.3,1010,35,16.86,16.86,71,8.56,4.17,0.10,0,0.00,0.00,0,0,0

$OBD-RT,15.3,1050,35,16.86,16.86,71,8.90,4.59,0.11,0,0.01,0.01,0,0,0

$OBD-RT,15.3,1050,36,16.86,16.86,71,8.66,4.92,0.12,0,0.01,0.01,0,0,0

猜你喜欢

转载自blog.csdn.net/weixin_41976114/article/details/83380035