Forum: Mikrocontroller und Digitale Elektronik [Anfänger] Motorsteuerung


von Mr. S (Gast)


Angehängte Dateien:

Lesenswert?

Guten Tag!

Ich habe mir eine Motorsteuerung mit einem ATmega8 ausgedacht und würde 
mich bevor ich diese aufbaue über qualifizierte Ratschläge zur 
Verbesserung freuen. Vielleicht findet auch jemand Fehler.

Hintergrund: Ich möchte zwei Getriebemotoren über I2C von einem Rasperry 
Pi ansteuern. Der ATmega wird vorher einmal programmiert und dann in die 
Schaltung eingesetzt. Daher verwende ich die Programierpins anderweitig. 
Über den Stecker SV1 soll die Schaltung ihre Betriebsspannung, die 
Motorspannung und die Befehle bekommen. An SV2 möchte ich 
Temperatursensoren anschließen. SV3 habe ich für Taster vorgesehen, da 
ich evtl. Schrittzähler benötige aber auf jeden Fall einen 
Not-Halt-Taster.

Vielen Dank für Vorschläge/Hilfe,
Mr. S

von Max H. (hartl192)


Lesenswert?

Der I2C Bus brauch PullUp Widerstände, falls der RPi diese nicht 
integriert hat.
Ich würde den L6205 für die Motoren verwenden und den µC dann mit 3.3V 
versorgen.

: Bearbeitet durch User
von MaWin (Gast)


Lesenswert?

Mr. S schrieb:
> Ich möchte zwei Getriebemotoren

WIE VIEL Strom brauchen die denn ? Ist es denn so schwer...
Und zwar den Anlaufstrom = Blockierstrom = 
Betriebsspannung/Innenwiderstand, nicht den Strom im normalen Lauf.

Keine Stützelkos in der 12V Leitung direkt am L298 ?
Wohin soll denn der Strom beim abbremsen ?
Deine 12V auf 24V anheben ?

Keine Entstörung für die Motoren direkt am Motor ?
1
                 UKW Drossel
2
                 +--47uH--+---+---+
3
                 |        |   |   |
4
                 |        | 47nF  |
5
 ----------------+        |   |   |
6
verdrillte Zuleitung    47nF  +--(M)
7
 ----------------+        |   |   |
8
                 |        | 47nF  |
9
                 |        |   |   |
10
                 +--47uH--+---+---+

von Mr. S (Gast)


Angehängte Dateien:

Lesenswert?

MaWin schrieb:
> WIE VIEL Strom brauchen die denn ? Ist es denn so schwer...
Maximal 1,5 A und ja: Es ist schwer wenn man von Beruf nicht mit 
Elektrotechnik zu tun hat. Daher frage ich ja.

@Max: Die Pullups habe ich schon. Bei der Schaltung würde ich lieber mit 
5V arbeiten, weil ich die schon stabilisiert für den Pi habe. Ich habe 
den Schaltplan überarbeitet und den L6205 eingebaut. Ist das so richtig?

Vielen Dank,
S.

von Max H. (hartl192)


Lesenswert?

Mr. S schrieb:
> Die Pullups habe ich schon
Ich hoffe für den Rpi nicht gegen 5V.

> 5V arbeiten, weil ich die schon stabilisiert für den Pi habe
Das hast du die 3.3V auch und der PRi arbeitet mir 3.3V Pegeln an den 
IOs.

> Ist das so richtig?
Sieht gut aus, nur die fehlen immer noch:

MaWin schrieb:
> Keine Stützelkos in der 12V Leitung direkt am L298 ?
Sie sind beim L6205 auch notwendig.

von Werner M. (Gast)


Lesenswert?

Mr. S schrieb:
> Der ATmega wird vorher einmal programmiert und dann in die
> Schaltung eingesetzt.

Bei einem Entwicklungsprojekt halte ich das für einen Wunschtraum.

Du hast RX und TX frei. Das ruft förmlich nach einem Bootloader und 
Programmierung über die serielle Schnittstelle.

von Mr. S (Gast)


Angehängte Dateien:

Lesenswert?

Max H. schrieb:
> Mr. S schrieb:
>> Die Pullups habe ich schon
> Ich hoffe für den Rpi nicht gegen 5V.
Nein, der Pi hat welche eingebaut gegen 3.3V. Aber ich kann zur 
Sicherheit auch noch zwei 10k Wiederstände an die 3.3V hängen.

>> 5V arbeiten, weil ich die schon stabilisiert für den Pi habe
> Das hast du die 3.3V auch und der PRi arbeitet mir 3.3V Pegeln an den
> IOs.
Stimmt. Die GPIO-Schnittstelle liefert 3.3V. Daran hatte ich bisher 
nicht gedacht. Ich wollte eigentlich den Strom direkt vom 5V-Netzteil 
nehmen um auf der sicheren Seite zu sein das da nicht zu viel Strom über 
den Pi gezogen wird. Aber der ATmega verbraucht ja fast "nichts" bei 
3.3V und der L6205 wird durch die 12V versorgt. Allerdings muss ich dann 
eine ATmega8L nehmen und die Frequenz auf 8 MHz reduzieren.

>> Ist das so richtig?
> Sieht gut aus, nur die fehlen immer noch:
>
> MaWin schrieb:
>> Keine Stützelkos in der 12V Leitung direkt am L298 ?
> Sie sind beim L6205 auch notwendig.
Ich habe mir das Datenblatt des L6205 noch einmal genauer angeschaut und 
die fehlenden Kondensatoren (bei mir C8 und C9) ergänzt.

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.