51单片机输出pwm脉宽怎么控制电流?

2024-11-08 07:15:03
推荐回答(5个)
回答1:

你还是先去看看什么叫PWM吧

PWM就是脉宽调制电路,PWM就是用来调压控流的,你还需要一个ADC来进行充电设备的电压电流采集,PWM输出要加个三级管或场效应管来做驱动。推荐使用AVR单片机,如ATmega8,里面有4路10位ADC,2路8路ADC((DIP封装的),有硬件PWM,用它做刚好用。

PWM输出端接一个电阻,然后接一个GTR管,如IRF540
100V 27A 125W NMOS场效应

回答2:

找个锂充控制IC看下你就明白PWM信号怎样转换的,很简单,就是利用占空比的时间长短来控制输出电压的高低,当然要外加电容和P管及电感之类的外围元件,总之,像0501锂充就是利用这种原理来工作的,看下它的厂家推荐电路你的明白了。

回答3:

使用AT89C51产生PWM的难度很大啊,所以还是建议使用AVR单片机好一些,你下载这个文档看看,使用AVR单片机做充电器的,编号AVR450:
http://www.dykf.com/Soft/ShowSoftDown.asp?UrlID=1&SoftID=232

回答4:

PWM输出一般用RC滤波电路转为电压信号,然后用V/I电路把电压信号转换成电流信号即可。

回答5:

PWM是用脉宽调制信号对电池进行智能充电,可是达到快速充电、涓流充电、防止过冲,提高电池寿命等智能化控制。
你所缺的就是一个电流放大器件,其器件型号和功率大小跟你的电池容量大小、充电时间要求有关。
这里不能贴图,你加我后我把图发给你:165235714,山东。