如何在树莓派Pico上编程使用步进电机?


时间: 2024-04-15 17:17:15 |   作者: 华体会娱乐体育首页

  转换成相应角位移或线位移的电动机,每输入一个脉冲信号,转子就转动一个角度或前进一步,其输出的角位移或线位移与输入的脉冲数成正比,转速与脉冲频率成正比,因此,步进电动机又称脉冲电动机。

  步进电机常常要搭配一个步进电机驱动模块(也叫步进电机驱动器)来工作。步进电机驱动器是一种将电脉冲转化为角位移的执行机构。当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(称为“步距角”),它的旋转是以固定的角度一步一步运行的。能够最终靠控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以经过控制脉冲频率来控制电机转动的速度和加速度,进而达到调速和定位的目的。

  四相步进电机按照通电顺序的不同,可分为单四拍、双四拍、八拍三种工作方式。单四拍与双四拍的步距角相等,但单四拍的转动力矩小。八拍工作方式的步距角是单四拍与双四拍的一半,因此,八拍工作方式既能保持较高的转动力矩又能大大的提升控制精度,驱动器相当于开关的组合单元。通过上位机的脉冲信号有顺序给电机相序通电使电机转动。

  首先需要将步进电机和电机驱动板连起来,直接将电机的白色插头插入驱动板上的白色插槽(注意卡扣方向)即可。

  程序中定义了这款步进电机的驱动方式和参数。有两种方法驱动它:step_angle(角度) 或 step_run(步数)。

  运行之后,能够正常的看到步进电机先逆时针转动 90 度,再顺时钟持续运行下去。

  文章出处:【微信号:趣无尽,微信公众号:趣无尽】欢迎添加关注!文章转载请注明出处。

  引出来。从下面的GPIO口分布图可以得知,“2”口就是+5V,正好就利用它。我将

  基金会最新发布一款低成本、高性能的微控制器开发板Raspberry Pi

  基金会2021年1月21日公开的两部最新官方英文技术文献[1]、[2]以及博主最近使用

  基金会最新发布一款低成本、高性能的微控制器开发板Raspberry Pi