L298N - mcworkshop

MC   WORKSHOP
Vai ai contenuti

Menu principale:

L298N

Technical Pages
Alimentando da fonte esterna il motor drive con 6 Vcc ai capi di OUT 1 e 2 abbiamo una tensione massima di 3 Volt. Sotto i 6 Vcc il motor drive non ha tensione sufficiente per funzionare. L'uscita in tensione su OUT 1 e 2 è proporzionale all'alimentazione esterna.
La corrente assorbita alla massima velocità arriva per un breve istante a un picco di 800 mA.
La mappatura va ricalibrata secondo il valore del potenziometro:  map(fast, 0, 1023, 0, 220). In questo caso una mappatura così "map(fast, 0, 1023, 0, 255)" non genera un segnale PWM che sfrutti l'intera corsa del potenziometro.
By supplying, from an external source, the motor drive with 6 VDC at the terminals OUT 1 and 2 have a maximum voltage of 3 Volt. Under 6 Vdc the motor drive does not have enough voltage to operate. The voltage output on OUT 1 and 2 is proportional to the external power supply.
The current absorbed at maximum speed arrives for a brief moment at a peak of 800 mA.
The mapping must be recalibrated according to the value of the potentiometer: map (fast, 0, 1023, 0, 220). In this case a mapping so "map (fast, 0, 1023, 0, 255)" does not generate a PWM signal that takes advantage of the whole stroke of the potentiometer.
ARDUINOPONTE HEXT
PIN 8
IN1
PIN 9IN 2
PIN 10ENA
PIN A0POTENZIOMETRO
GNDPOTENZIOMETRO

GND
ALIMENTAZIONE PONTE H
PIN 5POTENZIOMETRO


OUT 1MOTORE

OUT 2MOTORE

+ 12ALIMENTAZIONE PONTE H
/* settembre 2019 MCWorkshop
* This example code is in the public domain.
* Motor DC + potentometier 100K + l298n dual h bridge driver
*/

int in1 = 8;
int in2 = 9;
int var = 10;
int fast;
void setup() {
 pinMode(8, OUTPUT);
 pinMode(9, OUTPUT);  
 pinMode(10, OUTPUT);
}
void rev(){
 digitalWrite(in1, LOW);
 digitalWrite(in2, HIGH);
 fast = analogRead(A0);
 fast = fast = map(fast, 0, 1023, 0, 220);// con potenziometro da 100K non superare, nella mappatura, il valore di 220
 analogWrite(var,fast);
}
void loop() {
rev();
}
 
Copyright 2015. All rights reserved.
Torna ai contenuti | Torna al menu