大天使
huaya21
回复内容: 对:刘岩利 关于步进电机的齿轮比,我也不知道这是什么意思 内容的回复:
那是表示在使用脉冲+方向的信号方式控制时,伺服对输入的脉冲数(上位机的电机转动量
)和输出的脉冲数(也就是电机转动角度)的比值
刘岩利
wghwghwgh
各位高手,你们好
在步进电机的控制中,CPU发一个脉冲,步进电机走一步,那么发一个5微秒的脉冲和一个5毫秒的脉冲有没有区别呢???
有人告诉我说脉冲的时间长短,可以达到纯粹软件的“细分”,这个说法对吗?我觉得别扭!
“那么发一个5微秒的脉冲和一个5毫秒的脉冲有没有区别呢???” 没有区别,除非驱动器把5us的信号当杂波滤掉了。
“脉冲的时间长短,可以达到纯粹软件的“细分”,这个说法对吗?我觉得别扭! ”
这么高深的说法,我以前没听过。现在看到了也没能理解。
刘岩利 老师,你好 你的指导对我帮助很大,我刚刚接触步进电机没几天,这几天公司这群250总是误导我,他们的说法我在机器上试过了,根本不对,浪费了我很多时间。
如果CPU与步进电机之间只通过光电耦合连接,那么想通过 软件 来达到 细分 (比如18细分:0。1度)的目的,那么软件算法的大体思路是什么呢?
你只要告诉我个解决问题的思路就行,电路板和驱动程序我已经调试好了,就差步进电机这个部分了
如果CPU与步进电机之间只通过光电耦合连接,
是连接步进电机还是连接步进电机驱动器?对一般用户来说,细分是在驱动器上实现的。从电路来说,细分要阔制每相电流的大小,而不是简单电流有无。对两相4拍驱动的电机来说,一拍的变化就是1/4周期,电流的相位角变了90度。18细分,就是把电机的相电流由原本的0-90度的相位变化分为0-5度、5-10度、10-15、……、85-90度的18步。
刘岩利 老师,你好
上个帖子没说清楚,不好意思。
公司给我的电路板对应的原理图是光藕和步进电机驱动器相连。
我看到许多步进电机的资料上,步进电机驱动器可以和CPU直接相连,这个实际中可性吗?
你刚才说的18细分的思路,可以用何种软件算法(不用硬件电路)实现?
光耦知识用来隔离电位的,多少也有点滤波的作用,就控制原理上不是必要的。不过,如果不是自己设计驱动器,而是使用现成的驱动器,您就不必操心细分的算法了。
痞子菜
melisa24
维vin
赶紧学习下。受益匪浅啊!