PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : 12V DC auf 5V (stabil)



BlueGene
04.11.2012, 16:03
Hallo,
ich steuer einen kleinen 12V-DC-Motor mit Hilfe eines L293 über einen Arduino Uno SMD an. Außerdem ist noch ein 16x2 LCD-Display angeschlossen.

Problem ist nun, dass wenn der Motor anläuft, das Display abstürzt und nur noch alle möglichen Zeichen durcheinander anzeigt. Ich vermute mal, dass der Anlaufstrom so hoch ist, dass kurzfristig die Spannung einbricht und das Display bzw. das Arduino-Board für einen kleinen Augenblick abstürzt.

Ich habe auch schon einen 1000 uF Kondensator direkt an den 12V-Pin des L293 angeschlossen. Zwar tritt der Fehler jetzt seltener auf, ich möchte ihn jedoch komplett beseitigen.

Nun such ich nach einer fertigen Lösung, die mir die 12V-Versorgungsspannung des Akkus auf 5V stabilisiert, d.h. es sollen immer genau 5V angekommen, auch wenn die Versorgungsspannung z.B. nur noch bei 10V ist. Außerdem sollen kurzfristige Spannungseinbrüche ausgeglichen werden.

Gibt es sowas oder soll ich mir lieber einen extra 5V Akku zulegen? Ich hätte es gern als vorgefertigte Platine und nicht als Selberbau.

PICture
04.11.2012, 16:40
Hallo!


Ich habe auch schon einen 1000 uF Kondensator direkt an den 12V-Pin des L293 angeschlossen. Zwar tritt der Fehler jetzt seltener auf, ich möchte ihn jedoch komplett beseitigen.

Ich kenne zwar deine Steuerplatine nicht detailiert, vermute jedoch, dass sie einen Spannungsregler 12/5V (z.B. 7805) schon hat. Deshalb sollte es reichen mit einer Diode (D) und Elko (C) die vom Motor verursachte Spannungseibrüche auf der Steuerplatine mit µC vollständig beseitigen (siehe Skizze). ;)

D

Antrieb <-----+->|-+-----> µC (Steuerung)
(Motoren) +| |+
- ===
Akku --- /-\ C
-| |
=== ===
GND GND

(created by AACircuit v1.28.6 beta 04/19/05 www.tech-chat.de)