"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

Kinder-Elektroauto Bastelthread (vormals Lipos günstig)

jb 28.08.2015 - 11:22 17017 64 Thread rating
Posts

Castlestabler

Here to stay
Registered: Aug 2002
Location: Wien
Posts: 3776
Sehe es als kostenloses Fitnesstraining und schon spart es sogar Geld.

jb

Here to stay
Registered: May 2000
Location: /home/noe/
Posts: 3518
Hallo!

Nachdem sich hier im Thread lange nix getan hat mal wieder ein Update.
Auf den Bildern ist die erste Version der von mir erstellten und bei Elecrow gefertigten Platine zu sehen, die ist in bestückter Form jetzt im Auto verbaut. Dachte die Farbe muß fetzig sein, darum nicht grün sondern rot. :D

Hauptgründe für eine eigene Platine:
1.) Die übereinandergesteckten Shields machen wegen der vielen Steckkontakte nach einer Weile Probleme (Feuchtigkeit draußen, Erschütterungen usw.), mußte die immer wieder auseinanderstecken und wieder zusammen, weil es etliche Ausfälle gab und der Junior deswegen nicht grade glücklich war. Jetzt ist alles fahrrelevante auf einer Platine, der Arduino Pro Mini ist zwar noch gesteckt, könnte aber später auch direkt aufgelötet werden.
2.) Temperatur der beiden Treiberchips bei Einstellung auf 15A/Chip schon grenzwertig => nur ein kleiner Kühlkörper möglich, weil rundherum Stiftleisten nach oben stehen, zudem beide Chips räumlich sehr nahe beieinander. Auf der neuen Platine sind die Chips unten, man kann da quasi einen beliebig großen Kühlkörper draufschrauben, ohne daß was stört. Hab schon 20A/Treiber freigegeben, die Kühlkörper bleiben trotzdem deutlich kühler als bei 15A und dem alten Aufbau mit Shields.
3.) Platzangebot: Übereinandergesteckte Shields (2 Stück) + Arduino gibt ein recht hohes, fast quadratisches Ding, das nicht gut paßt. Die Platine ist mit 50x100mm kompakter, Anschlüsse schön an den Seiten
4.) Stromanschlüsse: Zuleitung jetzt mit M3 Lötmuttern, Motoranschlüsse mit RM 7,62mm Schraubklemmen. Alle Steuerleitungen gehen ab V1.1 über RM 3,5mm Klemmen (aus Platzgründen)
5.) Hab die Pullup's für I2C vergessen und mich dann gewundert warum der Portexpander nix macht. :bash:

Hab übrigens schon V1.1 in Arbeit, bin nämlich draufgekommen, daß der P-Kanal Mosfet zum ein/ausschalten suboptimal ist (im Auto ist das eh noch extern vorhanden und deswegen nur eine Drahtbrücke auf der Print). In V1.1 erledigt das ein N-Kanal Typ in der Masseleitung mit Widerstand im niedrigen mOhm Bereich, glaub da hab ich sogar ein größeres Gehäuse verbaut.

Erklärungen, was zu sehen ist.

Vorderseite:

click to enlarge

Oben die Anschlüsse für die Zuleitung und die beiden Motoren, darunter Pufferkondensatoren, die Stromspitzen puffern. Die Kupferlage kann hier durch Auflöten von Drähten verstärkt werden (bisher nicht notwendig bei gut 20A/Motor).
Unten mittig der Arduino, darunter wird ein kleiner Schaltregler verbaut, auch ein normaler 78xx Regler könnte hier drauf. Links daneben das RFM12 Funkmodul, damit möchte ich evtl. Telematik übertragen, oder auch einstellen können, wieviel % der Motorleistung/Spannung verwendet werden (z.B. wenn Besucht kommt und der/die Kleine nicht mit 100% klarkommt einfach drosseln ohne den Laptop anwerfen zu müssen). Hab mir da schon ne kleine Fernbedienung gebaut. Rechts ein I2C Expander (PCF8574), dessen 8 Pins per 1k Widerständen auf die Stiftleiste rechts gehen. Die anderen Pins auf der Stiftleiste führen (je 4 Stück) +5V und Masse. Darüber hab ich mir auf eine Lochrasterprint einen ULN2803 Treiber gesetzt, der die LEDs ansteuert (Frontlicht, Rücklicht, Bremslicht,..).

Zu den Anschlüssen
rechts: Key ist für den Schlüsselschalter, der schaltet dann den dicken Mosfet, der die Stromzuleitung komplett unterbricht.
links: Analog: Reserve für ein Analogsignal, Gas: Anschluß für den Fußschalter (Gaspedal), LDR: Anschluß LDR, um Licht je nach Helligkeit ein bzw. aus zu schalten. Was ich in der Version auch vergessen habe ist der Schalter für vorwärts/rückwärts, in der V1.1 Platine gibts da zusätzliche Anschlußklemmen.


Rückseite:

click to enlarge

Hier dominieren die beiden Brückentreiber ICs (VNH2SP30) mit ihren unter dem Chip liegenden Anschlüssen. Grob gesagt sind die beiden fast quadratischen die Motorausgänge, der rechtwinkelige ist Versorgungsspannung, Masse wird wie die ganzen Steuerleitungen über die "normalen" Pins angeschlossen. Das ordentliche Verlöten der beiden ist mit Heißluft nur bedingt möglich, habs grade so geschafft. Besser wäre hier die Reflow Methode, da dabei die Chips gleichmäßiger erwärmt werden und ein gemeinsamer Kühlkörper dann ordentlich plan aufliegen kann. Da ich derzeit aber zwei eigene kleinere Kühlkörper verwende ist das nicht so schlimm. Werde die beiden auf der nächsten Version der Platine gleich mal in meiner alten HTL auflöten lassen, die haben so nen Ofen und ich hab noch Chips für 2 Platinen übrig.
Bearbeitet von jb am 07.10.2017, 00:07

M4D M4X

Legend
Tier & Bier!! und LEDs ;)
Avatar
Registered: Jan 2005
Location: überall ;)
Posts: 7637
cool :)

hctuB

Bloody Newbie
Avatar
Registered: Feb 2002
Location: Pampa LL
Posts: 2402
Wtf, braver papa

jb

Here to stay
Registered: May 2000
Location: /home/noe/
Posts: 3518
Muß den Thread wieder mal nach oben holen.
Mein Junior hat leider die "Zündung" von dem Teil eingeschalten gelassen, jetzt ist leider eine Zelle vom Lipo kaputt, weil die Beleuchtung den Akku über ein paar Tage (waren im Urlaub) ausgesaugt hat.
Deswegen muß jetzt ein neuer Akkuher, den ursprünglich gekauften (2 Stück 4S 8000mAh) gibts leider nicht mehr, zumindest nicht so günstig wie damals.
Hat jemand von euch einen Tip für einen günstigen (<5€/Ah) 4S Lipo mit 8-16Ah? Das günstigste (€/Ah) bei Hobbyking was ich gefunden habe, ist ein monstöser 20Ah 4S lipo um 118€, das wären ca. 5,9€/Ah.
Bearbeitet von jb am 12.09.2019, 10:06
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz