|
发表于 2007-4-19 12:37:00
|
显示全部楼层
<DIV class=quote><B>以下是引用<I>JIAYONGZHENG</I>在2007-2-5 15:22:00的发言:</B>
其实,这个问题我前几天做了也试验,这个由于马达停止时产生的反向电动势,同马达的等效电感,同关断的时间有关,同马达的电流有关,u=L * di/dt。我们马达目前的驱动电流一般在70mA左右,而mosfet的开关时间在80ns左右,而马达的等效电感,一般马达的datasheet没有标出。就我目前试验的结果,这个电压,最高是26v,远没达到几百伏。如果在mosfet的G极对地加一个电容,即使开关信号的下降沿边坡,增大关断时间,同样可以减小这个方向电动势。但如果驱动马达的是三极管,而不是mosfet,这种方法就没用了。
加0.1uf,反向电压在6v,加1uf后基本上就没了。这样就可以把二极管省掉了。</DIV>
这里不能测量MOTOR两端的电压,因为驱动电路是电流型驱动,而电压与电流相位相差pi/2,你测电压是不能知道当前的电流waveform的,因为U-I曲线在MOTOR的电感上并不是线性关系.所以,你测出的电压值是看不到实际问题点的,
也许你看到并了电容让电压的waveform更漂亮,但是,根本不了解PWM的控制原理,PWM通过马达把一个数字2进制的电压波形转化为一个连续平稳的功率输出.本身不需要有连续的电压.而反电动势出现不是因为电压,而是因为电感储能中的电流不能突变,需要有泻放回路使之连续.
问题的根本是电流不能突变,所以你需要测量的是电流而不是电压,并了电容我想可能更让电流的waveform出现更大的过冲,虽然电压会平稳,但是电流与之没有线性跟随的关系,相位/幅度都不一致 |
|