什么是步进电机司机?
一种步进电机驾驶员(要么步进电机驱动)是用于驱动或运行步进电机的电路。步进电机驱动器通常由控制器,驱动器和步进电机连接组成。
今天市场上市了很多驾驶电路。
随着时间的推移,已经更容易更容易地接口到步进电机。
将驱动电路连接到它,几乎可以立即立即运行电机。
这些电路进来当前和电压因此,重要的是,你选择正确的驱动电路根据电机评分。
步进电机驱动的基本组件
- 控制器(基本上是微控制器或微处理器)
- 一种驱动器IC处理电机电流
- 电源单元
步进电机控制器
控制器的选择是构建驾驶员的第一步。它必须为步进至少有4个输出引脚。此外,它必须包含定时器,ADC,串行端口等。根据将使用驱动程序的应用程序。
步进电机驾驶员
如今,人们正从晶体管等分立驱动元件转向更紧凑的集成集成电路。
这些驱动IC以合理的成本提供,并且更容易在组装中实现,这提高了电路的总体设计时间。
司机必须选择适合的电机评级的方面当前和电压。ULN2003系列驱动程序在基于非H Bridge的应用中最受欢迎,适用于步进电机驱动。
ULN内的每个达林顿对都可以处理高达500mA,最大电压可以高达50VDC。
步进电机驱动的电源
步进电机可以在5 V至12V的电压下运行,并且类似地,当前的抽取将在100 mA到400 mA的范围内。
供应商将提供电机的规格。因此,我们必须设计供货。必须调节功率,以避免速度和扭矩的波动。
供电单元
自从7812年电压调节器只能处理最多1A的电流,在此处使用外侧晶体管。它可以处理电流的5 A.根据总计,必须提供适当的散热器当前画画。
上面的框图显示了连接的流程和驱动板的各个组件之间的互连。
杂项组成部分
- 开关,电位计
- 散热器
- 连接电线
综合步进电机驱动
步进电机驱动器是一个愚蠢的电子器件,除非你编程微控制器给信号正确通过驱动器的步进电机。yabo和365哪个平台更大
步进电机可以在全步,波驱动器或半踏上的许多模式下操作(请参阅步进电机上的序列)。
因此,我们必须使驾驶员交互式足够足以从用户拍摄命令,并执行所需的踩踏。此外,我们必须控制旋转速度。开始/停止命令必须启动或停止电机旋转。
为了完成上述功能,我们需要在微控制器上使用额外的引脚。选择步进方式和启动或停止电机需要两个引脚。
需要一个引脚来连接一个锅,这将充当速度控制器。微控制器内的ADC将用于控制旋转速度。
程序算法
- 在输入/输出模式下初始化端口引脚。
- 初始化ADC模块。
- 为半步,完整的踩踏和波驱动器和延迟创建单独的功能。
- 检查两个接口引脚的工作模式(00-stop, 01-wave drive,10-full step, 11-half step)。
- 转到相应的功能。
- 通过ADC读取电位器值,并因此设置延迟值。
- 完成一个序列循环。
- 执行步骤4。
司机板
如果你计划使用CAD软件如EAGLE制作自己的板,确保你提供足够的厚度让电机电流流动,而不会使板过热。
此外,随着电动机是电感组件,必须注意不要通过干扰扰乱其他信号路径。必须遵循适当的ERC和DRC检查。
注意:
建立A.步进电机驱动更多的是关于选择合适的电源和驱动器,而微控制器的选择是次要的。
许多微控制器可以进行旋转电机的简单工作。尽管如此,关于的设计考虑因素电压和潮流您必须在设计驱动程序时专注于。
此外,单个驱动板必须在宽范围内处理电压和电流,不仅适用于单个电机。这将使您可以在许多不同的项目中使用同一板,而不是每次都会制作新的板。





