牛卧堂 ARM Cortex m0 M4技术交流

 找回密码
 立即注册

QQ登录

只需一步,快速开始

开启左侧

30万转,直流无刷电机控制 Mini5D 代码

[复制链接]
suzhou_chen 发表于 2015-3-30 09:07:00 | 显示全部楼层
请教:我们用该方案,反复启动时,电机有少数次出现一直慢速抖动反转。哪些设置能改善此现象。
回复 支持 反对

使用道具 举报

 楼主| Angus 发表于 2015-3-30 14:12:19 | 显示全部楼层
suzhou_chen 发表于 2015-3-30 09:07
请教:我们用该方案,反复启动时,电机有少数次出现一直慢速抖动反转。哪些设置能改善此现象。 ...

你们做的是什么应用? 请直接电话芯唐咨询.
回复 支持 反对

使用道具 举报

xiaoxiao2013 发表于 2015-4-15 16:28:43 | 显示全部楼层
本帖最后由 xiaoxiao2013 于 2015-5-5 11:21 编辑

楼主,图片是脉冲捕获函数,
Duty_Pulse = ((temp32-1000)*Period_Hundred) >> 3 ;
这句里的1000是什么,怎么得来的这个数值?后面为什么右移3位呢?
回复 支持 反对

使用道具 举报

 楼主| Angus 发表于 2015-4-15 20:57:04 | 显示全部楼层
xiaoxiao2013 发表于 2015-4-15 16:28
楼主,图片是脉冲捕获函数,
Duty_Pulse = ((temp32-1000)*Period_Hundred) >> 3 ;
这句里的1000是什么, ...

PPM的标准是 1000us表示Duty=0, 2000us 表示 Duty = 100%,  这个公式把 1000~2000间的数值, 变到大约 0~ (100*Period_Hundred) 之间
回复 支持 反对

使用道具 举报

xiaoxiao2013 发表于 2015-4-16 10:13:21 | 显示全部楼层
本帖最后由 xiaoxiao2013 于 2015-5-5 11:22 编辑
Angus 发表于 2015-4-15 20:57
PPM的标准是 1000us表示Duty=0, 2000us 表示 Duty = 100%,  这个公式把 1000~2000间的数值, 变到大约 0~  ...

,,,,,,,,,,,,,,,
回复 支持 反对

使用道具 举报

xiaoxiao2013 发表于 2015-4-16 11:07:34 | 显示全部楼层
本帖最后由 xiaoxiao2013 于 2015-4-16 11:53 编辑
Angus 发表于 2015-4-15 20:57
PPM的标准是 1000us表示Duty=0, 2000us 表示 Duty = 100%,  这个公式把 1000~2000间的数值, 变到大约 0~  ...

服了新唐,版本真多,我用的这个版本尽然是不正确的,重新在论坛里下载了一遍。
后面的理解了,只有1000这个数值没理解,不明白为什么是这个数值?
回复 支持 反对

使用道具 举报

戈卫东 发表于 2015-4-16 15:07:31 | 显示全部楼层
Mini5D_BLDC.pdf 这个文件已经无法下载啊。。。。。。
回复 支持 反对

使用道具 举报

 楼主| Angus 发表于 2015-4-16 17:56:40 | 显示全部楼层
xiaoxiao2013 发表于 2015-4-16 10:13
还有些不懂,为什么是1000这个数值,是不是因为计数器时钟设置哪里不一样?另外,如果temp32=2000,最后 ...


航模PPM调速信号的标准是 1ms表示0占空比停转, 2ms 最快速度,  用us表示范围刚好是2000 - 1000 = 1000.
1000us 时让 Duty=0, 2000us时, 让Duty 不小于Duty的最大值就行, 大一点点没关系, 为了简化计算. 就用了除8,而没用除10
回复 支持 反对

使用道具 举报

 楼主| Angus 发表于 2015-4-16 21:09:34 | 显示全部楼层
戈卫东 发表于 2015-4-16 15:07
Mini5D_BLDC.pdf 这个文件已经无法下载啊。。。。。。

你再试一下, 可能网络不好。
回复 支持 反对

使用道具 举报

 楼主| Angus 发表于 2015-4-16 21:11:33 | 显示全部楼层
xiaoxiao2013 发表于 2015-4-16 11:07
服了新唐,版本真多,我用的这个版本尽然是不正确的,重新在论坛里下载了一遍。
后面的理解了,只有1000这 ...

我们在不断的修正着电路和代码,争取帮大家做出性能最好的 BLDC 控制器。
回复 支持 反对

使用道具 举报

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

本版积分规则

关注新唐微信服务号

小黑屋|手机版|新唐(华邦)ARM Cortex M0 M4技术交流 ( 沪ICP备13045913号

GMT+8, 2017-2-20 09:57 , Processed in 0.190054 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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