- 帖子
- 280
- 主题
- 63
- 精华
- 4
- 积分
- 362
- 来自
- 湖北荆门
- 在线时间
- 190 小时
- 注册时间
- 2010-5-17
|
做过这块芯片驱动器的朋友都应该知道,A3986是没有集成半流功能的!
而在实际应用过程中,往往又需要自动半流功能。
经常接触步进电机的人知道,电机在低速运转时,往往噪声大于高速运转过程中的噪声,较大电流时的噪声大于较小电流时的噪声!
电机在使用过程中,常会需要低速甚至是暂停一段时间,如何减少这些时间内电机的噪声,发热,耗能问题?
基于上面的原因,半流作用愈显重要!
在这部分电路的设计过程中,参考了网友的作品,还有集成半流功能的驱动芯片对半流的解释说明!
正是因为这些,让自己对半流的产生了错误认识:半流即在输入脉冲信号频率低于一定值时,半流脚(一般集成了半流功能芯片的DOWN脚)会输出地电平,参与VREF的分压,从而达到降低VREF,降低输出电流的作用!
在这块电路中,我采用了555芯片,老工程师可能会比较钟爱这款芯片,这片芯片以其丰富的应用功能而出现在很多电路中!
我们把它用作脉冲触发器,想实现输入脉冲低于一定值时输出低电平,实现半流,而高于一定脉冲时,输出高电平,实现全流!
在调试的过程中发现问题,怎么都调不出需要的效果!
反反复复折腾了两天,越折腾越陷入死区!
最后还是老师(开始也被我带入这个误区 )发现实际的原理并非如此!
芯片在获取脉冲的时候,获取下降沿或上升沿后作出让电机运行一个步进脚的准备,并采集反馈电压和参考电压做比较,调节电流输出!
这样我们在参考电压上在需要的时候实现它的全流或半流功能就OK了~
恍然大悟!!!!
最终我们采用74HC23芯片作为触发器,呵呵!
在我们找出问题后上网去看来网友的回复,原来网友在中午也帮我指出了问题,还推荐芯片,和老师推荐的一样,呵呵!
最后,谢谢老师,谢谢网友!
呵呵~ |
|