一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于脉冲计数的车辆里程统计的方法与流程

2022-03-02 00:40:47 来源:中国专利 TAG:

技术特征:
1.一种基于脉冲计数的车辆里程统计的方法,其特征在于,包括:s100.获取车辆脉冲传感器输出信号,并通过硬件比较器电路将车辆脉冲传感器信号转换为mcu可识别的数字信号;s200.采用mcu的输入捕获功能获取车辆脉冲信号的上升沿边沿事件,mcu先读取备份域寄存器的脉冲计数值,然后对备份域寄存器的脉冲计数值进行自加1;s300.计算脉冲计数值的校验值,并将脉冲计数值及校验值回写里程备份域寄存器。2.如权利要求1所述的一种基于脉冲计数的车辆里程统计的方法,其特征在于,s100中,车辆脉冲传感器输出信号为波峰为 5v到 12v,波谷为0v的方波信号。3.如权利要求1所述的一种基于脉冲计数的车辆里程统计的方法,其特征在于,s100中,mcu可识别的数字信号为波峰为3.3v,谷值为0的数字方波信号。4.如权利要求1所述的一种基于脉冲计数的车辆里程统计的方法,其特征在于,mcu采用mimxrt1051cvbl微控制器。5.如权利要求,4所述的一种基于脉冲计数的车辆里程统计的方法,其特征在于,s200中,采用mcu的输入捕获功能获取车辆脉冲信号的上升沿边沿,具体方法为:s201.设置mcu的io口gpio_b0_04为上升沿事件捕捉功能;s202设置mcu的io口gpio_b0_04上升沿中断使能;s203当gpio_b0_04口发生0到3.3v电平跳变时执行步骤s204;s204开始读取mcu内部的snvs_gpr寄存器的脉冲计数值。6.如权利要求5所述的一种基于脉冲计数的车辆里程统计的方法,其特征在于,s204中读取mcu内部的snvs_gpr寄存器的脉冲计数值的方法为:s2041.选取mcu的snvs模块通用寄存器前24个连续的字节作为数据存储区,将这24字节数据按每组12个字节分为2组,命名为数据存储区为a1和a2,a2为a1的冗余备份区,将每组数据存储区划分为数据区和校验码区;数据区占前面8个字节用于存储里程脉冲计数值,校验码区占后面4个字节,用于对前8个字节采用crc32进行校验;s2042系统初始化时读取数据存储区a1的内容,得到脉冲计数值v1和校验码c1;s2043.对脉冲计数值v1进行crc32计算得到校验值cc1,当c1等于cc1时,则取当前的v1为有效的脉冲计数值记为n。7.如权利要求6所述的一种基于脉冲计数的车辆里程统计的方法,其特征在于,s2043中,当c1不等于cc1时,则执行步骤s2044-s2045:s2044.续读取数据存储区a2,得到脉冲计数值v2和校验码c2;s2045.对数值v2进行crc32计算得到校验值cc2,当c2不等于cc2时;则取v2为当前有效的脉冲计数值记为n。8.如权利要求7所述的一种基于脉冲计数的车辆里程统计的方法,其特征在于,s2045中,当c2不等于cc2时,则执行步骤s2046:s2046.将数据存储区数据a1的v1和a2的v2值分别清0,并分别计算其校验值得到ca1和ca2,并写入相应的校验码区,并取当前有效的脉冲计数值记为n=0。9.如权利要求1所述的一种基于脉冲计数的车辆里程统计的方法,其特征在于,车辆行驶总里程s、脉冲系数k和传感器发出的总的脉冲个数n的关系为:s=n/k
其中,s为车辆行驶总里程,单位为km,脉冲系数k定义为车辆行驶一公里所产生的脉冲个数,n为传感器发出的总的脉冲个数。10.如权利要求1所述的一种基于脉冲计数的车辆里程统计的方法,其特征在于,mcu的备份域寄存器由专用电池进行供电,当mcu外部供电电源正常时,mcu的备份域寄存器不耗费专用电池的电量;当mcu外部供电电源掉电时,用于维持mcu的备份域寄存器的内容不发生变化。

技术总结
一种基于脉冲计数的车辆里程统计的方法,包括:获取车辆脉冲传感器输出信号,并通过硬件比较器电路将车辆脉冲传感器信号转换为MCU可识别的数字信号;采用MCU的输入捕获功能获取车辆脉冲信号的上升沿边沿事件,MCU先读取备份域寄存器的脉冲计数值,然后对备份域寄存器的脉冲计数值进行自加1;计算脉冲计数值的校验值,并将脉冲计数值及校验值回写里程备份域寄存器。本发明车辆行驶里程计数可以做到实时更新和保存,不需要增加额外的存储器,设备异常重启时不会造成里程计数的丢失。车辆行驶里程计数精度高且可靠。里程计数精度高且可靠。里程计数精度高且可靠。


技术研发人员:赵小玉 姜晓博 钱程 宋鹏飞 唐晓伦 欧阳元准
受保护的技术使用者:南斗六星系统集成有限公司
技术研发日:2021.11.30
技术公布日:2022/2/28
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献