学习单片机 发表于 2015-6-26 10:35

506977544 发表于 2015-6-11 10:22
我用的是参考电流的幅值与正弦表的乘机,这样电流就会有正负的,现在关键我想关注的是能否把stm32中的        TI ...

我也最近在用stm32系列产生spwm控制全桥驱动电路,做项目,可否加个好友,一起交流,学习 下啊,属于入门阶段本人北理工研究生一枚。本人qq1135973839

aninstone 发表于 2015-6-27 22:32

顶顶更好

qiang7260 发表于 2015-6-29 17:16

楼主,很精彩的论述,为什么不写了呢

云边落叶 发表于 2015-7-7 18:05

感谢楼主分享!

myh718gck 发表于 2015-7-8 16:38

多谢!!!!!!!!!!!!!!!!!!!!!!!

小甜甜点 发表于 2015-7-8 21:11

很棒

Langqiusheng 发表于 2015-7-26 21:27

太好了,正需要,好好研究研究

wesly 发表于 2015-7-27 10:07

MARK 菜鸟先来名词洗脑

xuezhengdong 发表于 2015-8-2 15:52

谢谢了。

w12315 发表于 2015-8-6 15:59

学习中

szddg 发表于 2015-8-19 08:36

版主:一般步进驱动有2个设置,1个是电流,1个是细分,这个文章说的是细分,电流呢,能否介绍下PWM又如何做

renyongjian 发表于 2015-8-25 14:31

正需要这个呢      看看原理   代码 在里面吗

renyongjian 发表于 2015-8-25 14:32

看看 原理是懂了代码 在里面吗   

huo_hu 发表于 2015-8-25 23:43

szddg 发表于 2015-8-19 08:36
版主:一般步进驱动有2个设置,1个是电流,1个是细分,这个文章说的是细分,电流呢,能否介绍下PWM又如何做
...

spwm调制输出的幅值就是对电流的控制,这个关系不是简单的线性关系,转速对它影响很大.

huo_hu 发表于 2015-8-25 23:45

renyongjian 发表于 2015-8-25 14:32
看看 原理是懂了代码 在里面吗

代码没有打算给,我的另一个贴子里有查表的,码盘随动

renyongjian 发表于 2015-8-26 09:18

我想问下极性控制是怎么控制的

huo_hu 发表于 2015-8-26 17:15

renyongjian 发表于 2015-8-26 09:18
我想问下极性控制是怎么控制的

极性和硬件有关系.

ycq654263138 发表于 2015-8-27 17:05

不错啊 支持一下

Tristan.Wu 发表于 2015-9-11 11:57

版主,你好!看了你的帖子,请教几个问题,请拨冗解惑:
1、关于步进电机SPWM,是否可以直接用以下代码实现:
CCR1 = sin(angle_elec )*Vmax1 + Vmax;
CCR2 = sin(angle_elec+90)*Vmax2 + Vmax;
2、步进电机如何平稳启动,而不会在电机通电瞬间电机突然转动一个角度,当时你是如何考虑这个问题的?
3、步进电机的力矩是如何求得?是用电压以及转速来表征还是实测?
4、在你的回复中说道:“实时运算控制力矩,超大力矩可由正弦逐渐过渡成方波.”对这句话不太能理解。
    因为SPWM的考虑正是为效率高而又节能的做法,但为何此处又提到方波控制?此处的方波又是指?

huo_hu 发表于 2015-9-11 14:14

Tristan.Wu 发表于 2015-9-11 11:57
版主,你好!看了你的帖子,请教几个问题,请拨冗解惑:
1、关于步进电机SPWM,是否可以直接用以下代码实 ...

1:理论上单纯的正弦计算是不对的,除非你的在波比很大,可以近似
2:启动时因为位置不能确定,所以有一个步距角内的偏差是窜动是正常的,你可以慢加力矩启动这样不会过冲,但小范围晃动不可避免
3:对于特定电机矩频特性是确定的,可以事先确定好写入程序。
4:在高转速时,完全的正弦已经意义不大了,力矩才是主要的
转向前先加速到可以反转的速度,再转向
页: 1 2 3 4 5 6 [7] 8 9 10 11 12 13
查看完整版本: spwm超级无敌stm32步进电机控制教程