公司之前有做过一个方案用MSP430F1612+DRV8814来控制步进电机,现在有一款VCM需要控制,请问也能用MSP430F1612+DRV8814来实现吗?本人刚接触,不是很懂。谢谢!!
公司之前有做过一个方案用MSP430F1612+DRV8814来控制步进电机,现在有一款VCM需要控制,请问也能用MSP430F1612+DRV8814来实现吗?本人刚接触,不是很懂。谢谢!!
您好,
能否告知具体应用?
VCM的基本参数,最高电压,最大电流?
一般来说,VCM是用PWM方式来控制通过线圈的电流,从而控制电机的力矩或行程。
只要电压和电流范围合适,DRV8814是可以的。
Hi Kuang
只是往复运动的话,控制比较简单,甚至不需做PWM,只用按照往复运动的频率来控制phase的电流方向就可以了,其核心只要用一个MCU的引脚来控制xPHASE就可以了。
当然DRV8814的最大电流只有2.5A,如果用它来控制这个VCM,需要将最大电流限制在2.5A以下,这样可能会存在振幅不够的问题。可以采用DRV8840,电流更大一些,到5A。也正好只有一个H桥,如果你只要控制一个VCM就最合适了。
100Hz以下的应用,decay引脚可以随意,推荐用slow decay减小芯片的热耗。
Hi Wilson,
多谢您的回复。我们需要的振幅很小,1MM以内,力度也很小。还有两个疑问:1,DRV8814最大电流2.5A是指在24V的情况下,我们现在系统是12V,请问电流会减小吗,减小到多少呢?2,如果电流足够,可否输出同时并联几个马达一起驱动?多谢!!
kuang said:Hi Wilson,
多谢您的回复。我们需要的振幅很小,1MM以内,力度也很小。还有两个疑问:1,DRV8814最大电流2.5A是指在24V的情况下,我们现在系统是12V,请问电流会减小吗,减小到多少呢?2,如果电流足够,可否输出同时并联几个马达一起驱动?多谢!!
1:电流不会减小的,这里的电流是指最大电流。
2:可以并联,但是非常不建议这样做。马达的并联同线性稳压器并联一样,容易引起损耗和发热。