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

单片机PWM输出控制MOS管给电池充电问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-11-24 09:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
请教各位青年才俊:
9 g" {! ]2 z- L* o6 b单片机的PWM控制MOS管给电池充电,一个AD采样电池电压,一个AD采样电流。& U1 J/ K4 ^6 Q$ Q0 }  @
流程如下:
5 y( t5 _5 l1 H: s% M9 C0 ?# \% d1,采样电池电压,根据电池电压来确定是:预充(涓流),恒流充电,恒压充电,终止。分别对应不同的输出电流要求。
: {6 d4 ~# r3 N* Y! y. N2 ]2,采样电流反馈电压,根据1得来的要求做对比,调整PWM脉宽。  F$ t( ?! q7 K3 p# \# f
3,PWM输出。, q9 w& y2 U, Z' F
4,循环1-3.7 L, @: b3 B1 O; a0 }
) ?: H9 {' D' V. I1 {0 l8 M6 s9 j
电流反馈电阻是100mR,电流波动范围要求50mA.
) Y' J+ t& c9 n0 l. XA/D:10BIT ,参考电压:2V/ ?& b4 T) G% h8 Z9 \% b
LSB检测电压:1.9mV.
* s* V+ f8 K% D: z4 q. T8 q0 J+ G9 m) S2 ?. r  R( j
目前PWM: 200K HZ,单片机的主频:8MHZ,最小计时0.125US,按200KHZ的速度,则PERIOD=40,也就是说DUTY增加1,其实调整的比例是:2.5%) L0 c/ C+ n% `$ I( T

7 O7 i2 W& |( ], f5 T问题:! O2 j) V. M' K3 O
现在的输出电流不稳定,不受控。已排除硬件外围问题。. P2 E" @7 w* o

( E# Q; v0 O9 g. p; `2 b) k1 D疑问:
& r0 s( B' Z- ^8 h( F1,更改脉宽后,电流要多久才发生变化?假如我检测到电流比要求的小,那么我调整脉宽增加,那么电流什么时候才会增加,假如在我下次调整脉宽之后才增加,那么是不是中间又会调整一次?
2 C5 w3 g6 A8 P7 V) ^2,按逻辑流程,其实控制比较简单,但是不知道为什么电流控制非常不理想。
3 B) z  A7 y% o1 X  `4 k% ]4 u: ~# e3 z7 ~. K- G
麻烦各位帮忙看下,谢谢!+ F4 q$ i. d. S( A

该用户从未签到

2#
发表于 2021-11-24 10:27 | 只看该作者

3 Z* b& B1 `, C' w! N带电压电流环的PWM稳压器拓扑结构复杂,为了保证电流环的稳定性,斜率补偿很重要。

该用户从未签到

3#
发表于 2021-11-24 10:41 | 只看该作者
电流不受控到底不受控到什么程度,你的控制周期是多少,控制算法是什么,ADC的读取周期是多少,滤波算法是什么8 Q& P, f; ^9 B  R9 [4 o- [
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-10-10 06:29 , Processed in 0.125000 second(s), 23 queries , Gzip On.

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

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

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