您的位置: turnitin查重官网> 计算机 >> 辅助设计 >简谈转换器一种通用汽车仪表信号转换器设计

简谈转换器一种通用汽车仪表信号转换器设计

收藏本文 2023-12-18 点赞:16982 浏览:71670 作者:网友投稿原创标记本站原创

摘要:针对汽车改装应用,论述了一种通用的汽车仪表信号转换器的设计方法及实现,转换器通过串口与PC机通信,下载改装前后的汽车配置参数,并将参数配置存储在非易失性存储器中。转换器根据参数配置实现低通滤波阈值可编程的自适应脉冲采集,采集并计算改装后的发动机转速和车速脉冲,根据参数配置进行频率转换,计算并输出经过频率转换后、与原车仪表相匹配的转速脉冲和车速脉冲,使得原车仪表继续准确实时地显示发动机转速和车速信息。
关键词:信号转换器;低通滤波;脉冲采集;频率转换
DOI: 10.3969/j.issn.1005-551

7.201

3.017

送到转换器,表示原车轮胎直径; ID=7,data为单字节,由转换器发送到PC机,data=0x01表示配置参数成功,data=0x02表示存在通讯故障。
信号转换器采用内部带有数据FLASH的MCU,PC机下载参数到转换器后,转换器将参数存储在MCU内部的数据FLASH中[5],每次转换器上电后,便会从固定

摘自:毕业论文范例www.udooo.com

位置处依次读取上述参数,如果读取到的参数为0xff,表示不曾进行过参数下载,点亮故障LED指示,提示用户进行参数的下载。
频率转换
实现参数适配后,仪表信号转换器采集发动机转速和车速信号,计算发动机转速和车速,并进行频率转换,输出与原车仪表匹配的发动机转速和车速信号,其软件流程如图3所示。
发动机转速与转速传感器脉冲频率fengine、转速传感器脉冲数Nengine的对应关系如下:
fengine=(发动机转速/60)×Nengine
(1)
发动机转速=(fengine/Nengine)×60
(2)
车速与车速传感器脉冲频率fcar、轮胎直径D、车速传感器脉冲数Ncar的对应关系如下:
fcar=(车速/(

3.6×π×D))×Ncar

(3)
车速=(fcar/Ncar)×π×D×3.6
(4)
通过脉冲采集电路捕捉脉冲信号的上升沿和下降沿,统计单位时间内的上升沿和下降沿次

copyright 2003-2024 Copyright©2020 Powered by 网络信息技术有限公司 备案号: 粤2017400971号