OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2195|回复: 9

请教一个无刷电机的问题。做无人机用的。

[复制链接]

53

主题

145

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
347
金钱
347
注册时间
2015-5-2
在线时间
23 小时
发表于 2023-8-5 13:10:12 | 显示全部楼层 |阅读模式
1金钱
用arduino nano 和光驱电机做了一个PWM的无刷电机驱动器。
但是发现转起来没有力。用的是场效应管75nf75,如果接的是空心杯电机却没有这种问题。
请问是不是要用三极管?因为听说三极管的放大能力大于场效应管的。请各位大神指教。

最佳答案

查看完整内容[请看2#楼]

我也不懂,不了解arduino。 建议用STC的51单片机如STC15W408AS。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

10

主题

3281

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8206
金钱
8206
注册时间
2020-5-11
在线时间
3700 小时
发表于 2023-8-5 13:10:13 | 显示全部楼层
greenzyzyzy 发表于 2023-8-7 20:40
我又试了一下,用arduino的digitalWrite函数控制占空比,可以转了。
但是使用analogWrite直接控制pwm不 ...

我也不懂,不了解arduino。
建议用STC的51单片机如STC15W408AS。
专治疑难杂症
回复

使用道具 举报

10

主题

3281

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8206
金钱
8206
注册时间
2020-5-11
在线时间
3700 小时
发表于 2023-8-5 13:26:51 | 显示全部楼层
建议用示波器看看,建议用场效应管.可看看<无感无刷直流电机之电调设计全攻略>
专治疑难杂症
回复

使用道具 举报

53

主题

145

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
347
金钱
347
注册时间
2015-5-2
在线时间
23 小时
 楼主| 发表于 2023-8-5 13:52:13 | 显示全部楼层
LcwSwust 发表于 2023-8-5 13:26
建议用示波器看看,建议用场效应管.可看看

谢谢回复。你发的那个书我看了。原理基本一致,我用的就是75nf75的场效应管。
不是不转。是转起来没有力。我试了用单独的线圈绕线测试,发现磁性很弱,
不得其解,是不是因为场管的电流放大能力没有三极管强。才导致这种结果?
回复

使用道具 举报

10

主题

3281

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8206
金钱
8206
注册时间
2020-5-11
在线时间
3700 小时
发表于 2023-8-5 15:01:24 | 显示全部楼层
greenzyzyzy 发表于 2023-8-5 13:52
谢谢回复。你发的那个书我看了。原理基本一致,我用的就是75nf75的场效应管。
不是不转。是转起来没有力 ...

场效应管的输入电流基本为0,输出电流几安,你说它的电流放大能力强不强?
一般就用示波器测下GS电压看够不够高、DS电压够不够低,就知道问题在哪了。
专治疑难杂症
回复

使用道具 举报

53

主题

145

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
347
金钱
347
注册时间
2015-5-2
在线时间
23 小时
 楼主| 发表于 2023-8-5 19:26:12 | 显示全部楼层
LcwSwust 发表于 2023-8-5 15:01
场效应管的输入电流基本为0,输出电流几安,你说它的电流放大能力强不强?
一般就用示波器测下GS电压看 ...

G极是单片机控制。电压应该是5V,DS的负载是7.4V,2串的锂电。
另外我没有示波器,也不会用示波器。
回复

使用道具 举报

10

主题

3281

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8206
金钱
8206
注册时间
2020-5-11
在线时间
3700 小时
发表于 2023-8-7 11:00:23 | 显示全部楼层
greenzyzyzy 发表于 2023-8-5 19:26
G极是单片机控制。电压应该是5V,DS的负载是7.4V,2串的锂电。
另外我没有示波器,也不会用示波器。

示波器很有必要,推荐正点原子的DS100.
条件不允许的话,可以自己用单片机造一台,ADC采集电压发送到电脑显示波形.
因为没示波器的话,你不好确定你的PWM高电平是否达到5V,边沿是否陡峭,别把PWM脚整成弱上拉输出了.
无刷电机涉及过零\换相,换相时机不对也会造成"没有力". 这个也是可以用示波器看出来的.
专治疑难杂症
回复

使用道具 举报

53

主题

145

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
347
金钱
347
注册时间
2015-5-2
在线时间
23 小时
 楼主| 发表于 2023-8-7 20:40:49 | 显示全部楼层
LcwSwust 发表于 2023-8-7 11:00
示波器很有必要,推荐正点原子的DS100.
条件不允许的话,可以自己用单片机造一台,ADC采集电压发送到电脑显 ...

我又试了一下,用arduino的digitalWrite函数控制占空比,可以转了。
但是使用analogWrite直接控制pwm不转。郁闷啊。
回复

使用道具 举报

53

主题

145

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
347
金钱
347
注册时间
2015-5-2
在线时间
23 小时
 楼主| 发表于 2023-8-7 20:43:28 | 显示全部楼层
LcwSwust 发表于 2023-8-7 11:00
示波器很有必要,推荐正点原子的DS100.
条件不允许的话,可以自己用单片机造一台,ADC采集电压发送到电脑显 ...

何解啊?求指点。
回复

使用道具 举报

53

主题

145

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
347
金钱
347
注册时间
2015-5-2
在线时间
23 小时
 楼主| 发表于 2023-8-11 20:42:18 | 显示全部楼层
LcwSwust 发表于 2023-8-8 09:17
我也不懂,不了解arduino。
建议用STC的51单片机如STC15W408AS。

刚发现好像是电机的问题。370有刷电机,analogWrite的值开到180以上可以转,低于这个就转不了,要手动助力才能转。不知道是什么问题。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-24 04:18

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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