[Anfänger] Motorsteuerung

Gast #3632796
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
Angehängte Dateien:
Gast #3632835
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--+---+---+
Gast #3632995
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.
Angehängte Dateien:
#3633036
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.
Gast #3633080
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.
Gast #3634979
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.
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren