Forum: Mikrocontroller und Digitale Elektronik Relay // H-Brückenschaltung


von Dustin N. (toasty)


Lesenswert?

Hey!

Ich habe mich schon eine ganze Zeit damit beschäftigt, per RaspberryPi 
einen kleinen "Scheibenwischer-Motor" vom Auto zu programmieren.
Leider haben wir schon Probleme (in der Theorie) mit der Ansteuerung.

Wir hatten vor den Motor für eine bestimmte Zeit bzw. Weite, in eine 
Richtung drehen zu lassen und dass er automatisch stoppt. Ein zweiter 
Befehl soll die selbe Bewegung Rückwärts ausführen.

Habe da nicht so die Ahnung was oder wie man das am besten machen soll.
Dachte es wäre vllt. klug mit dem RPi eine H-Brücke anzusteuern, die 
dann ein 2Kanal-Relay sagt, dass dieses die Stromversorgung für den 
Motor anschalten soll (bis zu einem gewissen Punkt)

Hat jemand vielleicht Tipps oder ähnliches, bevor wir jetzt Sachen 
kaufen?

von Falk B. (falk)


Lesenswert?

@ Dustin Nope (toasty)

>Ich habe mich schon eine ganze Zeit damit beschäftigt, per RaspberryPi
>einen kleinen "Scheibenwischer-Motor" vom Auto zu programmieren.

Heute braucht man einen 1 GHz Prozessor für sowas ;-)

>Wir hatten vor den Motor für eine bestimmte Zeit bzw. Weite,

Was meinst du mit Weite? Drehwinkel?
Wenn die Drehung zeitbasiert erfolgen soll, ist das einfach. Wenn man 
einen genauen Drehwinkel drehen will, muss man den messen. Entweder mit 
einem Poti, dann geht es aber nur bis ca. 270Grad. Oder einem 
Drehgeber, dann geht es beliebig viele Umdrehungen.
Den Poti kann man mittels ADC einlesen, den hat die Himbeere aber nicht. 
Einen Drehgeber liest man mittels 2 Digitaleingänge und einem 
Timer-Interrupt.
So oder so ist ein kleiner Arduino für so eine Aufgabe deutlich besser 
geeignet.

>Habe da nicht so die Ahnung was oder wie man das am besten machen soll.
>Dachte es wäre vllt. klug mit dem RPi eine H-Brücke anzusteuern,

Ja.

>die
>dann ein 2Kanal-Relay sagt, dass dieses die Stromversorgung für den
>Motor anschalten soll (bis zu einem gewissen Punkt)

Nö. Wenn man schon eine H-Brücke hat, braucht man nicht noch ein Relais.

Entweder mit 2 Relais mit Wechselkontakt, siehe [[Relais mit Logik 
ansteuern]].
Oder eine H-Brücke, die ist geräuschfrei und kann auch PWM und eine 
elektronische Strombegrenzung.

Motoransteuerung mit PWM
H-Brücken Übersicht.

von MaWin (Gast)


Lesenswert?

Dustin N. schrieb:
> Wir hatten vor den Motor für eine bestimmte Zeit bzw. Weite, in eine
> Richtung drehen zu lassen und dass er automatisch stoppt. Ein zweiter
> Befehl soll die selbe Bewegung Rückwärts ausführen.

Hallo, kann dein Scheibenwischer das auch ?

Nein, natürlich nicht, der Motor dreht immer vorwärts, die hin- und 
her-Bewegung wird durch ein Gestänge und Getriebe erreicht.

Ein Scheibenwichergetriebe kann nicht rückwärts laufen, es ist ein 
schrägverzahntes Schneckengetriebe.

Such dir einen passenderen Motor.

Dustin N. schrieb:
> Dachte es wäre vllt. klug mit dem RPi eine H-Brücke anzusteuern, die
> dann ein 2Kanal-Relay sagt, dass dieses die Stromversorgung für den
> Motor anschalten soll (bis zu einem gewissen Punkt)

Was willst du mit einer H-Brück und einem "2 Kanal" Relais ?

Wenn du eine H-Brücke hast, kann daran direkt ein (Gleicstrom-)Motor zum 
vorwärts und rückwärtslaufen (wenn die H-Brücke den 
Anlaufstrom=Blockierstrom des Motors aushält, bei einem Scheibenwischer 
locker 100A).

Wenn du 2 Relais mit jeweils 1 x um hast, brauchst du die bloss 
ansteuern, die ergeben dann die H-Brücke.
1
     GND
2
vor   |E
3
--1k-|< BC338
4
      |   1N4448
5
      +-----|>|-----+-- +12V
6
      |             |
7
      +--Relais1----+
8
            :       |
9
 + --+-----o:       |
10
     |      :/o--+  |
11
     |  +--o/    |  |
12
     |  |       (M) |
13
 - --(--+--o     |  |
14
     |       /o--+  |
15
     +-----o/:      |
16
             :      |
17
       +--Relais2---+
18
       |            |
19
       +-----|>|----+
20
rück   |   1N4448
21
--1k--|< BC338
22
       |E
23
      GND

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.