nightmara 发表于 2011-6-5 15:47:20

步进电机驱动板 高速上不去 请高手帮忙分析

驱动130两相步进电机,10细分,用LM339加IR2101S驱动nmos管方式驱动,具体电路图原理图,由于我还在上学,给外面小厂子干活,做产品要签保密协议,所以这里不能给出原理图,大家包涵,具体工作原理是,C8051F410通过IDAC输出ma级电流,通过一个采样电阻,转换为电压信号,作为LM339比较器的一路输入,步进电机的线圈再串联一个0.05欧姆档采样电阻,给比较器的另一个输入端,作为反馈信号,LM339的输出端再通过一些逻辑控制IR2101S,再控制NMOS管,进而形成一个闭环控制,实现对每相的电流控制。

现在问题是这样的,这个驱动板本来就是参考一个别人现成的板子,也就是抄来的,我用万用表测过,和原来的板子没发现有区别的地方,而且,现在也可以确定C8051F410的程序也是没问题的(用原版实验过,好用),程序中也已经加了加速启动和减速停止,但是原版的板子输入脉冲高到22000HZ都可以启动,后仿制这个板子,有时10000HZ的脉冲都起不了。
我现在猜想是不是元件质量的问题,按理说LM339的翻转速度是很快的应该可以跟上速度,做过步进电机驱动的朋友,有遇到过类似低速正常高速上不去的情况吗,限制高速的瓶颈一般是什么呢?

另外,用示波器测试原版驱动板的几个关键点的信号波形,由于步进电机的电源(80V)和系统的电源(5V)根本就没隔离,所以现在5v电源纹波特别多,在10到3V内波动,单片机输出的接近正弦曲线的阶梯波形也是被干扰的很严重,但是它真的可以正常工作,感觉很强,但是平时实验都是在空载条件下,加上负载不知道表现会怎么样,所以我在考虑将系统电源和步进电机的电源隔离开,其中有一个地方,就是步进电机电流反馈部分,应该和LM339的输入端隔离,这种毫伏级的小小信号,用线性光耦隔离效果怎么样,大家有类似方案吗,谢谢了

armok 发表于 2011-6-5 16:42:11

ahuang227 发表于 2011-6-5 17:06:30

哈哈,我也就不用做解答了。
还是耐心一点好。

JQ_Lin 发表于 2011-6-5 20:32:38

这是楼主3分钟之内在四个版块发出的内容完全相同的帖子的第四个。令人反感。
2009-10-06 注_册的老网友了。为何这样?

另,楼主不上图,对问题的描述,明明是给网友出难题!
抄人家的板子,遇到自己解决不了问题。无奈求教别人,还要保密!
对这样的求教,网友们也应该对其持同样的“保密”态度。

Hello_World 发表于 2011-6-5 20:45:14

抄来的东西,还要保密!真晕!
这位老板,如此胸襟,定能成就一番伟大事业,让我们拭目以待吧!

有点像我前两年做的一块板子,设计思路和原理完全一样,但选用的器件不一样。
页: [1]
查看完整版本: 步进电机驱动板 高速上不去 请高手帮忙分析