ARDUNIO测试L297和L298n组合电路模块ardunio控制步进电机

L297和L298n组合电路模块。其中L297产生四相驱动信号, L297突出的特点是外部只需接时钟、方向和工作方式三个输入信号。L298芯片是一种高电压、大电流双H桥功率集成电路,可用来驱动继电器、线圈、直流电机和步进电机等感性负载。最高电压46V,每相电流可达2A。这个模块比较特别的地方是它的负载电流部份带两个DIP跳线。可接负载电流测试电阻,用PWM控制相绕组电流,实现恒流斩波控制,为设计双闭环控制电机创造了条件。
下面用ARDUNIO测试Ll297和L298n组合电路模块驱动四相步进电机,这个电机每步是7.5°的,用C51,STM32单片机都可以测试的。
在这里插入图片描述
接线很简单:
模块的OUT1,OUT2,OUT3,OUT4接步进电机的A,B相。
模块的VSS,GEN接电机的电源。
模块的+5v,GND分别接ARDUNIO的5V,GND。
模块的EN,CW,CLOCK分别接ARDUNIO的PIN8,9,10脚。
void setup()
{
pinMode(10, OUTPUT); //CLOCK
pinMode(9, OUTPUT);
pinMode(8,OUTPUT);
digitalWrite(9,LOW); //CCW
digitalWrite(8,HIGH); //EN
}

// the loop function runs over and over again forever
void loop() {
digitalWrite(10, HIGH);
delayMicroseconds(40);
digitalWrite(10, LOW);
delay(10);
}
这模块可接负载电流的测试电阻,用PWM控制相绕组电流,控制电机的力矩,作这个程序留给各位看官吧。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值