SENT协议帧数据解析转换器数据采样解析系统技术方案

技术编号:13378558 阅读:125 留言:0更新日期:2016-07-21 07:41
本发明专利技术涉及一种SENT协议帧数据解析转换器数据采样解析系统。本发明专利技术包括输入整形单元,输入端接收待检测的SENT协议帧数据信号,对其进行整形处理;低通滤波单元,输入端连接输入整形单元的输入端,用于对整形后的信号进行滤波处理;CPU单元,通过对滤波后的数据进行采样,按照SENT协议的规定判断采样数据的正确性,采样数据校验正确后将其编码并发送给输出单元;输出单元,用于输出CPU单元处理后的数据。本发明专利技术填补了国内SENT协议解析器没有的空白。

【技术实现步骤摘要】

本专利技术涉及SENT协议帧数据解析领域,具体的说是一种SENT协议帧数据解析转换器数据采样解析系统。
技术介绍
目前,国产高端汽车中部分点对点的传感器将改换成SENT协议输出方式的,但是还没能得到具体的应用,目前都在研发阶段。SENT协议标准使部分传感器脱离了复杂的CAN总线,利用CAN总线收发数据时需要使用带有CAN控制器的微处理芯片,这种芯片的成本比较高,而SENT协议的要求不需要有CAN控制器,只要有一个I/O点即可,节省了数据传输时间,节省了CPU检测单元成本。
技术实现思路
针对现有技术中存在的上述不足之处,本专利技术要解决的技术问题是提供一种SENT协议帧数据解析转换器数据采样解析系统,将SENT协议J2716JAN2010标准帧数据分析解码转换到编码输出。本专利技术为实现上述目的所采用的技术方案是:SENT协议帧数据解析转换器数据采样解析系统,包括:输入整形单元,输入端接收待检测的SENT协议帧数据信号,对其进行整形处理;低通滤波单元,输入端连接输入整形单元的输出端,用于对整形后的信号进行滤波处理;CPU单元,输入端连接低通滤波单元的输出端,对信号进行采样处理;输出单元,输入端连接CPU单元的输出端,将CPU处理后的数据输出。所述输入整形单元包括进行信号阻抗匹配的电阻、上拉到电源的电阻、下拉到地的电容与反相器;所述进行信号阻抗匹配的电阻的一端用于接收输入信>号,另一端连接上拉到电源的电阻、下拉到地的电容与反相器;上拉到电源的电阻的另一端连接供电电源;下拉到地的电容的另一端连接地线;反相器的输出端连接低通滤波单元的输入端。所述低通滤波单元包括上拉到电源的电阻、下拉到地的电容;所述上拉到电源的电阻和下拉到地的电容串联在供电电源盒地线之间,串联点作为信号的输入端和接收端。所述CPU单元对信号进行采样处理,具体为:首先设定一个定时计数器,实时监测输入信号的动态;当输入信号处于低电平时,如果输入信号出现高电平则启动定时计数器,计数器按照事先调整好的带宽频率计数,达到计数器设定的计数上限时,认为检测到高电平的信号;在计数器没有达到上限时出现低电平,则计数器减少计数。当输入信号处于高电平时,如果输入信号出现低电平则启动定时计数器,计数器按照事先调整好的带宽频率计数,达到计数器设定的计数上限时,认为检测到低电平的信号;在计数器没有达到上限时出现高电平,计数器减少计数。本专利技术具有以下优点及有益效果:1.本专利技术创造巧妙的处理了由于传输线过长带来的上升沿与下降沿过缓而影响采样的问题。2.本专利技术创造使用常用器件搭建,实现容易。3.本专利技术创造检测采样的算法巧妙实用。在有干扰存在时去掉干扰,通过硬件整形滤波电路与软件充放电式定时计数算法达到准确可靠的数据采集。4.填补了国内SENT协议解析器没有的空白。附图说明图1为本专利技术的整体电路图;图2为本专利技术的某电动ACT输出的SENT协议信号;图3为本专利技术的整形滤波电路原理图;图4为本专利技术的整形滤波后送入CPU单元的信号波形图。具体实施方式下面结合附图及实施例对本专利技术做进一步的详细说明。如图1所示,本专利技术包括:输入整形单元1的输入端接收待检测的SENT协议帧数据信号,对其进行整形处理;低通滤波单元2的输入端连接输入整形单元1的输入端,用于对整形后的信号进行滤波处理;CPU单元3按照SENT协议的规定判断数据的正确性,数据校验正确后将数据编码,发送给输出单元4;输出单元4用于输出CPU单元3处理后的数据。CPU单元3通过充放电式计数算法5、校验算法6和编码算法7对滤波后的信号进行处理。通常SENT协议帧数据的信号是由汽车上一些点对点的传感器输出,由于使用环境的多变性,加上输出单元与CPU单元传输线距离长,这样要求数据采样前要将数据信号进行处理,图2为某电动ACT输出的SENT协议信号,信号在时间上出现了严重的失真。图3的整形滤波电路对该失真信号进行处理,所述输入整形单元1包括进行信号阻抗匹配的电阻R1、上拉到电源的电阻R2、下拉到地的电容C1与反相器U1;所述进行信号阻抗匹配的电阻R1的一端用于接收输入信号,另一端连接上拉到电源的电阻R2、下拉到地的电容C1与反相器U1;上拉到电源的电阻R2的另一端连接供电电源;下拉到地的电容C1的另一端连接地线;反相器U1的输出端连接低通滤波单元2的输入端。所述低通滤波单元2包括上拉到电源的电阻R3、下拉到地的电容C2;所述上拉到电源的电阻R3和下拉到地的电容C2串联在供电电源盒地线之间,串联点作为信号的输入端和接收端。R1选用的目的为进行传输阻抗的匹配,R2调节输入信号上升沿与下降沿的坡度,将两个沿的坡度调成一致,将调整完的信号送入反相器整形。图4为整形输出的信号波形。CPU单元采用充放电式定时计数算法采样数据,首先设定一个定时计数器,实时监测输入信号的动态,当输入信号处于低电平时,如果输入信号出现高电平则启动定时计数器,计数器按照事先调整好的带宽频率计数,计数器设定计数上限,达到上限时,认为检测到高电平的信号,在计数器没有达到上限时出现低电平,计数器减少计数。当输入信号处于高电平时,如果输入信号出现低电平则启动定时计数器,计数器按照事先调整好的带宽频率计数,计数器设定计数上限,达到上限时,认为检测到低电平的信号,在计数器没有达到上限时出现高电平,计数器减少计数。本文档来自技高网...

【技术保护点】
一种SENT协议帧数据解析转换器数据采样解析系统,其特征在于,包括:输入整形单元(1),输入端接收待检测的SENT协议帧数据信号,对其进行整形处理;低通滤波单元(2),输入端连接输入整形单元(1)的输出端,用于对整形后的信号进行滤波处理;CPU单元(3),输入端连接低通滤波单元(2)的输出端,对信号进行采样处理;输出单元(4),输入端连接CPU单元(3)的输出端,将CPU处理后的数据输出。

【技术特征摘要】
1.一种SENT协议帧数据解析转换器数据采样解析系统,其特征在于,包
括:
输入整形单元(1),输入端接收待检测的SENT协议帧数据信号,对其进
行整形处理;
低通滤波单元(2),输入端连接输入整形单元(1)的输出端,用于对整形
后的信号进行滤波处理;
CPU单元(3),输入端连接低通滤波单元(2)的输出端,对信号进行采样
处理;
输出单元(4),输入端连接CPU单元(3)的输出端,将CPU处理后的数
据输出。
2.根据权利要求1所述的SENT协议帧数据解析转换器数据采样解析系统,
其特征在于,所述输入整形单元(1)包括进行信号阻抗匹配的电阻(R1)、上
拉到电源的电阻(R2)、下拉到地的电容(C1)与反相器(U1);所述进行信号
阻抗匹配的电阻(R1)的一端用于接收输入信号,另一端连接上拉到电源的电
阻(R2)、下拉到地的电容(C1)与反相器(U1);上拉到电源的电阻(R2)的
另一端连接供电电源;下拉到地的电容(C1)的另一端连接地线;反相器(U1)
的输出端连接低通滤波单元(...

【专利技术属性】
技术研发人员:张双林刘贺祥刘昆鹏李鹏张旭张宏宇王玉山刘付军
申请(专利权)人:沈阳新松机器人自动化股份有限公司
类型:发明
国别省市:辽宁;21

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1