Postagens

Mostrando postagens com o rótulo motor de passo

Usando L398 breaks para controlar motores de passo II

Para ler um pouco mais sobre a teoria desse assunto, aqui   o datasheet do L298, coração da nossa plaquinha e aqui uma documentação a respeito da própria placa. Abaixo, um exemplo simples de software para acionar um motor de passo conectado ao break conforme mostrado no esquema do primeiro post : int IN1=2; int IN2=3; int IN3=4; int IN4=5; int ENB=6; // Obs: a placa que eu usei usa jumpers como enable, int ENA=7; // então nem precisaria de usar esses pinos. // Esse fonte abaixo funciona para os dois tipos de placa. void setup() {  pinMode(ENA,OUTPUT);  pinMode(ENB,OUTPUT);  pinMode(IN1,OUTPUT);  pinMode(IN2,OUTPUT);  pinMode(IN3,OUTPUT);  pinMode(IN4,OUTPUT);  digitalWrite(ENA,HIGH);  digitalWrite(ENB,HIGH); } void loop(){  // O sistema vai acionando as bobinas de maneira   // a promover o giro do rotor.  // O intervalo de 30 milissegundos é necessário   // para que o rotor gire. Quanto menor, ...