• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

直流电机驱动问题急啊!!!!

如下图:J1接了个直流电机,电流在1A左右。电容C25很烫,手都不敢摸;还有一个问题是,在占空比高时,电机转速低时,电机会发出"嘀.......”的声音,不是太大,但很刺耳。望高手指点!!!!!

 

全部回复(26)
正序查看
倒序查看
atomd510
LV.2
2
2011-12-10 13:09

不知道你频率多少,电容烫的话,这个不好处理。我一般都不用这个电容,我只把控制部分处理好就完事,然后控制部分和功率部分用二极管隔离。你场效应管驱动问题也很大。

0
回复
hartel
LV.2
3
2011-12-10 13:51
@atomd510
不知道你频率多少,电容烫的话,这个不好处理。我一般都不用这个电容,我只把控制部分处理好就完事,然后控制部分和功率部分用二极管隔离。你场效应管驱动问题也很大。

驱动频率是2KHz,直接用单片机输出3.3V的输出,用脉宽调速。NTD40N03导通电压很低的,用的是粘片的,几乎没有温度,驱动应该没什么问题。

0
回复
yuzixuan
LV.8
4
2011-12-11 15:47
换个大一点的电容不行吗?
0
回复
hartel
LV.2
5
2011-12-13 11:31
@yuzixuan
换个大一点的电容不行吗?
电容越大,MOS管电流越大,电容一样热。。。
0
回复
hartel
LV.2
6
2011-12-13 11:36
@hartel
电容越大,MOS管电流越大,电容一样热。。。

试过了

 

0
回复
2011-12-13 21:36

估计电容发热时文波的问题,如果是很好的直流电容不会很烫,还有个没懂的就是为什么直流电机需要MOSFE的咱空比去控制啊?

0
回复
da牛
LV.4
8
2011-12-14 12:39
你先测量下电容上的电压和电流波形,可能你的电源不行,搞得纹波太大了。
0
回复
huhututu
LV.5
9
2011-12-15 11:09
@hartel
试过了 

场管后面加个电感试试.

0
回复
shuen729
LV.1
10
2011-12-22 15:22
驅動頻率有一點低,通常直流電機的驅動頻率為10KHz。還有,不知道樓主在電機兩端並聯一只二極管是什麽原因,這種用法不太常見。建議用示波器測試C25兩端的電壓波形之後在進行相關的改動。直流電機很好驅動,稍作改動應該就可以解決。
0
回复
jade1988
LV.4
11
2011-12-22 17:49

电容热,应该是电机对电源产生的干扰,产生纹波了。

看看Vgs波形,感觉1K有些大了;

0.1欧采样电阻太大了,多浪费能力啊。把运放的放大倍数增大一些不就行啦么;

5819应该不够,你让电机慢速转,摸摸5819是否很热、、

0
回复
jade1988
LV.4
12
2011-12-22 17:51
发出滴的声音,可能是你的频率太小,一般16K左右;
0
回复
jade1988
LV.4
13
2011-12-22 17:53
@shuen729
驅動頻率有一點低,通常直流電機的驅動頻率為10KHz。還有,不知道樓主在電機兩端並聯一只二極管是什麽原因,這種用法不太常見。建議用示波器測試C25兩端的電壓波形之後在進行相關的改動。直流電機很好驅動,稍作改動應該就可以解決。
并联二极管续流
0
回复
hartel
LV.2
14
2011-12-23 11:31
@huhututu
场管后面加个电感试试.
在场管哪个地方加个电感啊!
0
回复
hartel
LV.2
15
2011-12-23 11:36
@冰上鸭子
估计电容发热时文波的问题,如果是很好的直流电容不会很烫,还有个没懂的就是为什么直流电机需要MOSFE的咱空比去控制啊?
用开关方式控制直流电机效率非常高,节约能源。电容发热是因为,在MOS管导通时,电容被短接到地,电容被瞬间充电;由于电容内阻很低,电流瞬时值达几十安以上,所以电容会发热。。
0
回复
hartel
LV.2
16
2011-12-23 11:38
@da牛
你先测量下电容上的电压和电流波形,可能你的电源不行,搞得纹波太大了。
不是纹波大,电容发热是因为,在MOS管导通时,电容被短接到地,电容被瞬间充电;由于电容内阻很低,电流瞬时值达几十安以上,所以电容会发热。。
0
回复
hartel
LV.2
17
2011-12-23 11:49
@shuen729
驅動頻率有一點低,通常直流電機的驅動頻率為10KHz。還有,不知道樓主在電機兩端並聯一只二極管是什麽原因,這種用法不太常見。建議用示波器測試C25兩端的電壓波形之後在進行相關的改動。直流電機很好驅動,稍作改動應該就可以解決。
用10KHz那声音就会听不见了,我也试过了,但有个问题,频率越高,单片机的分辨率就越低,也就是说,频率高了,单片机每调整一下,电压上升很多,就不能很好的控制转速,会像台阶式的下升电压。很难选择。并二极管作用,是防止电机的反向电压击穿MOS管,起保护MOS管的作用。。
0
回复
hartel
LV.2
18
2011-12-23 11:53
@jade1988
电容热,应该是电机对电源产生的干扰,产生纹波了。看看Vgs波形,感觉1K有些大了;0.1欧采样电阻太大了,多浪费能力啊。把运放的放大倍数增大一些不就行啦么;5819应该不够,你让电机慢速转,摸摸5819是否很热、、

不是纹波大,本身就是个方波,电容发热是因为,在MOS管导通时,电容被短接到地,电容被瞬间充电;由于电容内阻很低,电流瞬时值达几十安以上,所以电容会发热。。

VGS的波形是非常正的方波,没有问题的。

用0.1的电阻在一安电流下,就是0.1W的功率损失,相对于12W的电机,不算太大吧!

1N5819不热

0
回复
hartel
LV.2
19
2011-12-23 11:54
@jade1988
发出滴的声音,可能是你的频率太小,一般16K左右;
频率越高,单片机的分辨率就越低,也就是说,频率高了,单片机每调整一下,电压上升很多,就不能很好的控制转速,会像台阶式的下升电压。很难选择。并二极管作用,是防止电机的反向电压击穿MOS管,起保护MOS管的作用
0
回复
jade1988
LV.4
20
2011-12-23 13:25
@hartel
不是纹波大,本身就是个方波,电容发热是因为,在MOS管导通时,电容被短接到地,电容被瞬间充电;由于电容内阻很低,电流瞬时值达几十安以上,所以电容会发热。。VGS的波形是非常正的方波,没有问题的。用0.1的电阻在一安电流下,就是0.1W的功率损失,相对于12W的电机,不算太大吧!1N5819不热
你把电机忽略了;
0
回复
jade1988
LV.4
21
2011-12-23 13:27
@hartel
用10KHz那声音就会听不见了,我也试过了,但有个问题,频率越高,单片机的分辨率就越低,也就是说,频率高了,单片机每调整一下,电压上升很多,就不能很好的控制转速,会像台阶式的下升电压。很难选择。并二极管作用,是防止电机的反向电压击穿MOS管,起保护MOS管的作用。。
你知道为什么会击穿mos么
0
回复
huhututu
LV.5
22
2012-02-13 13:44
@hartel
在场管哪个地方加个电感啊!

你用的是占空比调节方式,直流电机是感性设备,电压回落时会有一个反峰电压,频率越高,电容的充放电就越快,就越热。想办法降频吧。

还有电容耐压要高一点,63V或以上耐压的。

加电感估计是没用,我开始弄错了。

0
回复
zhangyh
LV.5
23
2012-03-11 11:04

1,并个快恢复二极管。因为电机电感上E=L*di/dt造成的电压很高。

2,选用低ESR电容,或在电容输出位置整一个滤波电感,最好有个共模电感。示波器应该能看到电容上电流信号,这可能是发热的原因

0
回复
bgy000bgy
LV.2
24
2012-03-18 16:17
感觉是电源内阻太大,高频的开关导致电容器急剧充电放电反复操作。造成电容器发热。电机发出滴声是正常的。本人使用脉宽控制电机具有极好的效果。可以到百度的{大鹏和小鸟}空间查看相册雪景部分本人制作的机器人多功能底盘,还有网友{飞天阿敏}转载本人大鹏和小鸟在优酷视频空间操作的视频。
0
回复
powerwork
LV.4
25
2012-04-04 12:53
二级管换个快恢复的,别用1n5819
0
回复
2012-04-08 19:10
@powerwork
二级管换个快恢复的,别用1n5819
您好,我在做一个驱动电路,是个新手,求前辈指教下,下面是我调制后的波形,但我无法解调回来了,因为有四个电平,要求红色波形时输出高电平,绿色波形时输出低电平,本来我的思路是和两个基准电压+10V和-10V比较,因为波形的最高绝对值电平都是超过10V的,但还有两个电平,我就无法实现了,希望前辈您指导一下: 
0
回复
zq2007
LV.11
27
2012-04-08 20:23
@CaoYuanBin1990
您好,我在做一个驱动电路,是个新手,求前辈指教下,下面是我调制后的波形,但我无法解调回来了,因为有四个电平,要求红色波形时输出高电平,绿色波形时输出低电平,本来我的思路是和两个基准电压+10V和-10V比较,因为波形的最高绝对值电平都是超过10V的,但还有两个电平,我就无法实现了,希望前辈您指导一下:[图片] 
1A的电流,220uF的电容有点小啦。
0
回复