Anschluss der Fullbridge

Im Unterforum Microcontroller - Beschreibung: Hardware - Software - Ideen - Projekte

Elektronik Forum Nicht eingeloggt       Einloggen       Registrieren




[Registrieren]      --     [FAQ]      --     [ Einen Link auf Ihrer Homepage zum Forum]      --     [ Themen kostenlos per RSS in ihre Homepage einbauen]      --     [Einloggen]

Suchen


Serverzeit: 27 9 2024  04:25:27      TV   VCR Aufnahme   TFT   CRT-Monitor   Netzteile   LED-FAQ   Osziloskop-Schirmbilder            


Elektronik- und Elektroforum Forum Index   >>   Microcontroller        Microcontroller : Hardware - Software - Ideen - Projekte


Autor
Anschluss der Fullbridge

    







BID = 906461

12steger

Gerade angekommen


Beiträge: 2
 

  


Hallo, habe seit längerer Zeit ein Problem mit der Ansteuerung meiner Getriebemotoren. Ich verwende ein Arduino UNO, welches über einen Joystick angesteuert wird. Ich würde gerne zwei Motoren mittels dieses Joysticks ansteuern. Genauer gesagt die Richtung ändern können. Ich habe für den ersten Motor eine Fullbridge L6203 in Verwendung und mein Programm funktioniert auch. Ich bekomme leider keinen Strom auf den Motor bzw. auf die Ausgänge zum Motor hin. Muss ich die Fullbridge anderst anschließen? Habe mehrere Bilder von der Schaltung gemacht.
Danke für jeden Rat und Info

Das ist der Code für zwei Motoren:
int inputhorizontal = 0;
int inputvertikal= 0;
int motorspeedA = 0;
int motorspeedB = 0;



void setup()
{
pinMode(3, OUTPUT); //Motor Channel A
pinMode(9, OUTPUT); //Brake Channel A
pinMode(12, OUTPUT); // für die Drehrichtung

pinMode(11, OUTPUT); //Motor Channel B
pinMode(8, OUTPUT); //Brake Channel B
pinMode(13, OUTPUT); // für die Drehrichtung

Serial.begin(9600); // Erzeugt eine Verbindung mit dem PC
digitalWrite(9, LOW);// Bremse Motor A
digitalWrite(8, LOW); // Bremse Motor B
}

void loop()
{
inputhorizontal = analogRead(A4);
//Serial.println(inputhorizontal); // überträgt die Daten an den PC

// Bereich für den Motor A
if(inputhorizontal >= 540)
{
motorspeedA = map(inputhorizontal, 539, 1023, 0, 255);
digitalWrite(12,HIGH);
digitalWrite(13,LOW);
}
else if(inputhorizontal <= 490)
{
motorspeedA = map(inputhorizontal, 0, 489, 0, 255);
motorspeedA = 255 - motorspeedA;
digitalWrite(13,HIGH);
digitalWrite(12,LOW);
}
else
{
motorspeedA = 0;
}


// Bereich für den Motor B ist nur so dabei.
inputvertikal = analogRead(A3);
if(inputvertikal >= 540)
{
motorspeedB = map(inputvertikal, 539, 1023, 0, 255);
digitalWrite(14,HIGH);
digitalWrite(15,LOW);
}
else if(inputvertikal <= 490)
{
motorspeedB = map(inputvertikal, 0, 489, 0, 255);
motorspeedB = 255 - motorspeedB;
digitalWrite(15,HIGH);
digitalWrite(14,LOW);
}
else
{
motorspeedB = 0;
}
Serial.println(inputvertikal);
analogWrite(3, motorspeedA);
analogWrite(11, motorspeedB);
}

BID = 906463

12steger

Gerade angekommen


Beiträge: 2

 

  

Leider hat das mit den Bildern nicht geklappt. Wenn mir jemand seine Mail gibt, dann werde ich sie senden. Danke!!!

Hochgeladene Datei ist grösser als 300 KB . Deswegen nicht hochgeladen


Hochgeladene Datei ist grösser als 300 KB . Deswegen nicht hochgeladen


Hochgeladene Datei ist grösser als 300 KB . Deswegen nicht hochgeladen


Hochgeladene Datei ist grösser als 300 KB . Deswegen nicht hochgeladen

BID = 906465

Mr.Ed

Moderator



Beiträge: 36127
Wohnort: Recklinghausen

Bilder auf sinnvolle Auflösungen und Dateigrößen verkleinern, dann klappt das auch!

_________________
-=MR.ED=-

Anfragen bitte ins Forum, nicht per PM, Mail ICQ o.ä. So haben alle was davon und alle können helfen. Entsprechende Anfragen werden ignoriert.
Für Schäden und Folgeschäden an Geräten und/oder Personen übernehme ich keine Haftung.
Die Sicherheits- sowie die VDE Vorschriften sind zu beachten, im Zweifelsfalle grundsätzlich einen Fachmann fragen bzw. die Arbeiten von einer Fachfirma ausführen lassen.


Zurück zur Seite 1 im Unterforum          Vorheriges Thema Nächstes Thema 


Zum Ersatzteileshop


Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation!
Impressum       Datenschutz       Copyright © Baldur Brock Fernsehtechnik und Versand Ersatzteile in Heilbronn Deutschland       

gerechnet auf die letzten 30 Tage haben wir 16 Beiträge im Durchschnitt pro Tag       heute wurden bisher 0 Beiträge verfasst
© x sparkkelsputz        Besucher : 182079878   Heute : 503    Gestern : 5794    Online : 587        27.9.2024    4:25
1 Besucher in den letzten 60 Sekunden        alle 60.00 Sekunden ein neuer Besucher ---- logout ----viewtopic ---- logout ----
xcvb ycvb
0.0473921298981