找回密码
 注册
关于网站域名变更的通知
查看: 453|回复: 1
打印 上一主题 下一主题

发个今天做的测试 发动机启动转速和电压跳变的关系 单片机采集数据与分析

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-1-7 07:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
发个今天做的测试 发动机启动转速和电压跳变的关系 单片机采集数据与分析$ P- A/ Y9 g5 l9 y( F: r
! l: I; i$ ?) h$ N8 b" B0 |

3 I: R4 ~. @. x( U  I6 }51单片机 STC12C5608AD TSSOP20封装 自己做的 用在自己车上 今天只是为整体程序积累数据 主要是为主程序里任务触发阀值测试数据 我想说的并不是单纯用单片机获取数据的方法和程序 我是想说 获得数据后的分析1 q2 D8 Q" _5 q$ Q
1 a$ M" C3 x4 V" T9 n$ O4 j+ v  M
今天测试的是发动机启动转速和电压跳变的关系 每100ms采集一次 然后保存在内存中 转速和电压各保存240个数据后一并写入片子自带的EEPROM扇区中2 [" G6 L3 k0 I5 I3 c4 b' h
- P+ F+ Z! @/ c3 f. g
转速采集用的是3144开关量霍尔传感器+磁铁 单独做了个发电机皮带涨紧轮 照片里右边那个轮 一圈12个磁点
0 F8 H& N3 G. C# x: H  _ - {. z) q6 ?; M: B0 ~. R
) H$ X( z* o- R- u
5 X; D: }7 K" T; i- e
霍尔传感器板 这个是测试电路时拍的 线瞎焊了一下7 i( n# f5 ?% Y8 W

# N) x% j8 d# A( v8 Z" v& [  |. Y& k6 I
$ v5 S& K9 r" ^# S  E4 d% i; b
这个是主控板 一点一点研究和改 从开始的3.x一直做到现在8.x版本 好心酸$ p- a) D  M8 s2 q  W& s1 A
# X$ E& E9 I7 o" H6 w# a6 m
, ^- _/ ^2 A3 u

6 C4 a8 x. b. s/ k采集到数据后 用excel做成图表 在没有做这个测试前 所有关于发动机起动的知识都是个猜测 不知道发动机从拧钥匙门到起动之间精确的是多久 看数据- e. J8 a, c5 ?6 }+ f5 ?- m
% C8 y8 x6 h# P8 n
2 _" M0 G3 m/ r- [+ m8 A% g

- f& l7 [! w4 a: @! _4 i7 w这是截取其中最重要的一部分做出的叠加图表 目的是精确比对 用的是对数坐标 所以转速的最低值部分显示不出来 但如果不用对数坐标 电压值因为和转速值差太多 图表上是一条线 没有比较性% ^8 {" n# ^2 b+ i

* `) B) R2 J& J7 H; p
+ ^1 o  d3 @1 m  X( B2 c: j- E- m- \7 I6 u- m7 d, j
数据分析! K1 ]7 s$ Y- X3 ^0 \# c. T

$ ^( A9 j: H5 k可以看见电压在39的位置下降了一点点 那是打开钥匙门的时候 全车电器开始供电或者从休眠状态恢复 消耗了一点电压
2 Y% g/ p3 v, l# M1 N) T
+ x: H5 u; N( m. Q" T0 X! O4 [4 X9 Y7 Z在78的位置 电压开始大幅度跌落而转速还是0 这是拧下钥匙门 起动机通电 但还没开始转 直流电机几乎相当于电路上的一个短路点 耗电量最大的时候 通常电瓶上标注的最大起动电流是300~500A 最有可能在这个点出现, H# t# x, l( L& B
1 M5 P) Q8 o2 G% R2 ~' E- p# B# u0 h1 @$ U
从78到89的位置 发动机转速达到最大 89-78=11 11*100ms=1.1s 就是说 从开始拧钥匙门到发动机起动 用了1.1秒 实际上比这个时间要短 因为发动机在超过350转以后 行车电脑会开始多次点火 就是一个点火冲程发火很多次 通常 或者说假如 你在发动机达到550转附近 大约是途中85~86的位置松开钥匙门 发动机依旧会起动 从这个曲线也可以看出 整个起动过程中 前50%消耗的电力最大 就是转速横坐标从78到83的位置 电压也正好是最低的 然后 就可以理解成发动机已经起动了 因为后边的转速曲线抖直 加速很快 前0.5秒时间从0~200转 后0.6秒时间从200~1300 占整体转速的75%- K+ v8 ^& E$ J; W
' t+ x2 |$ o+ M  q
电压在开始起动1.1秒后进入第一个小平台 这个时候应该是放电过程已经完成了 因为电机负荷下降 耗电量下来了 而且转速上升而电压基本恒定 说明电机没有带载 是空转状态 但人反应没那么快 还没有松开钥匙门 电机还在通电转 在横坐标108的位置 电压开始第二个跳跃 说明松开钥匙门了 108-78=30 30*100ms=3s 这差不多就是人打钥匙门起动发动机的时间
/ h9 {' R# g/ t/ `; x' w+ Y3 p- n1 a% K
那么 结论是 正常状态下 发动机起动用0.6秒就够 至多1.1s 加上车型不同 发动机状态不同等因素加冗余量的话 正常发动机最多2s就可以起动 而人的反应都比实际需要慢

8 `8 T. a0 r% c$ s, C
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-24 16:02 , Processed in 0.125000 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表