Proteus仿真Arduino UNO利用Stepper库实现uln2003驱动步进电机转动

Posted perseverance52

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Proteus仿真Arduino UNO利用Stepper库实现uln2003驱动步进电机转动相关的知识,希望对你有一定的参考价值。

【Proteus仿真】Arduino UNO利用Stepper库实现uln2003驱动步进电机转动


  • Proteus仿真

Arduino IDE编译说明,本示例需要修改库的源文件才行。Stepper 库是Arduino IDE自带的库,但是该库源代码的驱动的相序是不一样的,为了驱动28BYJ-48步进电机和匹配Proteus软件里面的步进电机组件,修改相关代码如下:

文件位置:C:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Stepper\\src,中的Stepper.cpp源文件,第257行-278行,修改如下,就是调整引脚高低电平顺序。

示例程序代码



/*
 Stepper Motor Control 
 *4相5线步进电机 

以上是关于Proteus仿真Arduino UNO利用Stepper库实现uln2003驱动步进电机转动的主要内容,如果未能解决你的问题,请参考以下文章

Arduino UNO + Proteus串口通讯仿真实验汇总

Proteus仿真Arduino UNO花样流水灯

Proteus仿真Arduino UNO步进电机驱动示例

Proteus仿真Arduino UNO LED模拟交通灯

用Proteus仿真Arduino UNO ADC模数转换

Arduino UNO+DS1302+ MAX7219驱动8位共阴数码管显示时间+Proteus仿真改进版