电机是uln2003驱动板//使用arduino IDE自带的Stepper.h库文件#include // 这里设置步进电机旋转一圈是多少步#define STEPS 100//设置步进电机的步数和引脚(就是注意点2里面说的驱动板上IN1~IN4连接的四个数字口)。Stepper stepper(STEPS 8 9 10 11);void setup(){ // 设置电机的转速:每分钟为90步 stepper.setSpeed(90); // 初始化串口,用于调试输出信息 Serial.begin(9600);}void loop(){ // 顺时针旋转一周 Serial.println("shun"); stepper.step(2048); //4步模式下旋转一周用2048 步。 delay(500); // 逆时针旋转半周 Serial.println("ni"); stepper.step(-1024); //4步模式下旋转一周用2048 步。 delay(500);}使用上述代码 步进电机只抖动不转是什么问题?
共2条
1/1 1 跳转至页

2楼
出现抖动有两个问题,一个是硬件问题:电机(5V4相五线电机,忘了是什么型号了,其他型号电机要看减速比,有些型号强行转动就坏了)本身卡着,如果是电机本身卡着,就试着用钳子夹着输出轴缓慢旋转,如果能转了,烧入程序就能转,如果烧入程序还是不能转,那就是软件问题,1.延时时间不够,那么增加延时时间。2.ABCD相通电顺序错了,交换BC相看看能不能解决。
共2条
1/1 1 跳转至页
回复
打赏帖 | |
---|---|
分享博世的两种不同的喷射系统模式被打赏5分 | |
汽车+开路实验与短路实验被打赏10分 | |
多点式电子控制汽油喷射系统知识分享被打赏10分 | |
分享机械控制式汽油喷射系统被打赏5分 | |
汽车显示屏——第2部分:TFTLCD、OLED和micro-LED显示屏电源技术被打赏50分 | |
汽车+汽车电路板的走线规则被打赏20分 | |
五一劳动节快乐被打赏5分 | |
【分享开发笔记,赚取电动螺丝刀】s32k146适配zephyr(六)使用Ozone调试镜像被打赏29分 | |
【分享开发笔记,赚取电动螺丝刀】s32k146适配zephyr(五)添加设备树节点被打赏33分 | |
【分享开发笔记,赚取电动螺丝刀】s32k146适配zephyr(四)使用I2C总线驱动RA8900CE芯片被打赏23分 |