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
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
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--+---+---+ |
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.
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.
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.