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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
发个今天做的测试 发动机启动转速和电压跳变的关系 单片机采集数据与分析& w. T; I& s  s+ |

6 F7 }$ Y2 H' n2 Z+ T' Y1 w

1 y; w0 e. }) i! a51单片机 STC12C5608AD TSSOP20封装 自己做的 用在自己车上 今天只是为整体程序积累数据 主要是为主程序里任务触发阀值测试数据 我想说的并不是单纯用单片机获取数据的方法和程序 我是想说 获得数据后的分析
" A3 Y& k0 U0 h# H) Y" a8 J( y  @* `5 g! e5 i
今天测试的是发动机启动转速和电压跳变的关系 每100ms采集一次 然后保存在内存中 转速和电压各保存240个数据后一并写入片子自带的EEPROM扇区中
" P1 `, g% s3 {! n, ~" Q. \, x0 l% ]% Y
转速采集用的是3144开关量霍尔传感器+磁铁 单独做了个发电机皮带涨紧轮 照片里右边那个轮 一圈12个磁点
6 d+ A& R5 K! ^' H+ l, d/ K
; c; v' [4 f  {% J& [8 e
! C3 w8 ~( @  j5 m- n0 ~
& ]# v+ Z1 l8 i, w( l  _2 k5 ^霍尔传感器板 这个是测试电路时拍的 线瞎焊了一下( @8 f+ P5 g! i% \$ y/ r

! c: }; k+ B+ s. V1 x. x) p( s
- [7 b$ I# J" S$ x4 ^( k  l! Z
5 v/ U, E9 `) i  O, @2 n- k+ p这个是主控板 一点一点研究和改 从开始的3.x一直做到现在8.x版本 好心酸9 x2 @9 u; Y" P8 D  V
: s( z* `$ }! Q4 C, d

% i( t; Z( p6 s" o+ R8 i6 B5 o1 q" Q; j8 T
采集到数据后 用excel做成图表 在没有做这个测试前 所有关于发动机起动的知识都是个猜测 不知道发动机从拧钥匙门到起动之间精确的是多久 看数据
; e$ H. a. z& |5 ?0 i4 v6 C ( g+ V/ Q8 c) {0 N. s6 `5 J& {

. T+ `& F( m2 ?# \  |. `
/ x/ N7 W# p- M1 n( {3 H2 ]2 t这是截取其中最重要的一部分做出的叠加图表 目的是精确比对 用的是对数坐标 所以转速的最低值部分显示不出来 但如果不用对数坐标 电压值因为和转速值差太多 图表上是一条线 没有比较性5 K: R. q( b2 w/ H# l
3 b7 b& r$ l( m7 R
' T' T4 a6 b! v2 b: K/ K  O

) p: d  B" Q& E" {数据分析
: \7 B2 \# X/ c. {# `6 u: a
! x" X! p% \  j4 W可以看见电压在39的位置下降了一点点 那是打开钥匙门的时候 全车电器开始供电或者从休眠状态恢复 消耗了一点电压* S( l5 n, P( N7 S! T) G! r4 s$ k5 A
1 t: @, I7 ^# X0 j3 U1 l5 q$ H
在78的位置 电压开始大幅度跌落而转速还是0 这是拧下钥匙门 起动机通电 但还没开始转 直流电机几乎相当于电路上的一个短路点 耗电量最大的时候 通常电瓶上标注的最大起动电流是300~500A 最有可能在这个点出现( `/ u+ @1 g. K9 y8 {, s, ]

+ U1 l. b9 L( z8 {从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%4 c7 D5 T# u; o1 _* X

' Y* S' m0 H& P+ o, L$ d1 J9 v电压在开始起动1.1秒后进入第一个小平台 这个时候应该是放电过程已经完成了 因为电机负荷下降 耗电量下来了 而且转速上升而电压基本恒定 说明电机没有带载 是空转状态 但人反应没那么快 还没有松开钥匙门 电机还在通电转 在横坐标108的位置 电压开始第二个跳跃 说明松开钥匙门了 108-78=30 30*100ms=3s 这差不多就是人打钥匙门起动发动机的时间% Q+ c& V8 ^- h6 I3 G6 G# C, L/ R' W

" K1 Q, t! [0 {* x( `" N7 t那么 结论是 正常状态下 发动机起动用0.6秒就够 至多1.1s 加上车型不同 发动机状态不同等因素加冗余量的话 正常发动机最多2s就可以起动 而人的反应都比实际需要慢

' h& |5 k2 X4 `, N& Z
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2026-4-19 00:53 , Processed in 0.093750 second(s), 23 queries , Gzip On.

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

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

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