|
ydatou 发表于 2026-7-17 10:41 图中的实际电路两个mos都是丝印A09T |
Y_G_G 发表于 2026-7-16 22:15 实际电路中我发现 Q4.的D接了一个电阻压1k到G,是不是就是防止过压,还有就是,如果不接电机,升压电路工作几秒就停了 是不是可能加入了反馈电路 |
Y_G_G 发表于 2026-7-16 22:15 纯软件控制是可行的。 伪代码如下
|
占空比(分辨率8为 也就是0-255的范围)为120时,电压约6.5V Q3发热。 假如BAT+楼主实测是3.6V时,计算输出电压为6.476V,和楼主实测差不多。 说明电感电流是连续的,电感选型是合理的。 看来解决Q3发热主要是更换型号,推荐用AO3400试试。
|
Y_G_G 发表于 2026-7-16 22:15 软件能确保Q4晚关断。 以下是伪代码
|
Y_G_G 发表于 2026-7-16 22:15 可以的,小电流没事,我们都是这样搞的 |
|
Q4只要是先比PWM关断一段时间,升压电路的输出电压就会一直上升,当你再打开Q4的时候,早就超过它的耐压了,出问题是正常的 沙发也说了,PWM一直在工作的时候,电压感应到的电压是一直在上升的,理论上会无限大,但实际上一般就几十V左右,电路就开始出现问题了 所以,你要使用这类电路,一定要有硬件负反馈,不然容易出问题 光是软件控制是不行的 |
ydatou 发表于 2026-7-16 17:20 我使用PWM调速器 和 这个电路同源就没事 也不发热 也能关断 |
boos1234 发表于 2026-7-16 17:08 不是这原因。与3.3V、4.2V无关, 只和Q4的耐压有关。 |
ydatou 发表于 2026-7-16 08:48 有一个问题是 单片机3.3V PWM 和 这个电路的电源是锂电池电压比如4.2V吧 就有问题 关不断,发热。是不是电压不一致导致的吧 |
|
Q3发热,是因为内阻大或速度慢。 Q4关不断,可能是因为击穿了,你没有检测输出电压,Q4关闭时,升压电压会很高的。 |
weijoyer 发表于 2026-7-15 23:49 看清楚了,这是boost。 |
|
你这电路是可行的。 Q4是让风机电流为0,仅在pwm占空比不为0前打开,pwm占空比为0后断开。其它时候不要操作Q4。Q3发热量要降低,电感要使用电感量、体积更大的,或者增加pwm频率,并使用开关性能更好的nmos。 |
| Q3的体二极管续流了 |