Arduino im Auto WS281X

OP #4714324
Lesenswert?

Guten Tag
Daher es einer Hausautomation ähnelt, habe ich diese Kategorie 
ausgewählt.

Mein Vorhaben ist folgendes: Ich möchte LED Strips WS2812B(Schon 
vorhanden)im Auto als Bodenbeleuchtung verbauen. Dies geht meines 
Wissens mit einem Arduino Nano.
Ich brauche aber auch ca. 6 Eingänge(Türen, Zündung, Man. Innenb.) und
                          2 Ausgänge(Data(WS2812), Impuls Netzrelaise)

Das Netzrelaise soll die LED Strips abschalten um im ausgeschalteten 
Zustand Strom zu sparen. Der Arduino soll aber durchgehend laufen um die 
Türen zu erkennen. Jeder Streifen bekommt eine eigene Definierte 
Animation die beim Öffnen oder Schließen abgespielt wird.

Welches Board könnt ihr mir empfehlen?
Kenntnisse über C++, Python, vb was weiß ich sind relativ gut vorhanden.

Der Pi erwieß sich als Batteriefresser sodass ich eine Energiesparende 
Alternative brauche.
Persönliche Seite #4715416
Lesenswert?

Beim NANO muss man m.E. mit asm("NOP"); das richtige Timing einstellen 
und muss danach bei den Compiler-Optionen aufpassen.

Ein anderer Vorschlag (ob optimaler, musst Du selbst beurteilen):

https://www.aliexpress.com/item/STM32F103C8T6/32391407504.html

Der macht das Bit-Timing z.B. per Timer oder UART,
also unabhängig vom CPU-Timing.

Er hat auch mehr RAM für größere RGB-Muster.

Der CAN-Bus könnte im Auto auch interessant sein,
wenn man das TÜV-Problem regelt.

Disclaimer: "optimal" lässt sich nicht steigern.
#4716058
Lesenswert?

Tom S. schrieb:
> Guten Tag
> Daher es einer Hausautomation ähnelt, habe ich diese Kategorie
> ausgewählt.
>
> Mein Vorhaben ist folgendes: Ich möchte LED Strips WS2812B(Schon
> vorhanden)im Auto als Bodenbeleuchtung verbauen. Dies geht meines
> Wissens mit einem Arduino Nano.
> Ich brauche aber auch ca. 6 Eingänge(Türen, Zündung, Man. Innenb.) und
>                           2 Ausgänge(Data(WS2812), Impuls Netzrelaise)
So wie ich das verstehe, reicht hier auch einfach eine Gatterlogik und 
ein wenig Draht. Warum ein Controller da beständig rumrechnen soll ist 
mir unmittelbar nicht zugänglich.
Gast #4716399
Lesenswert?

Joachim B. schrieb:
> Tom S. schrieb:
>> Ich möchte LED Strips WS2812B(Schon
>> vorhanden)im Auto als Bodenbeleuchtung verbauen.
>
> Tom S. schrieb:
>> Hätte ja sein können das ich irgendwas übersehe
>
> den TÜV zu Beleuchtungseinrichtungen!
>
> http://www.presseportal.de/pm/31385/2889471

Bitte verwirrt den TO nicht mit rechtlichen bzw.
zulassungsrelevanten Informationen, er möchte doch
lediglich "Optimalere[sic!] vorschläge[sic!]".

plonk
Gast #4716436
Lesenswert?

egbert schrieb:
> Bitte verwirrt den TO nicht mit rechtlichen bzw.
> zulassungsrelevanten Informationen, er möchte doch
> lediglich "Optimalere[sic!] vorschläge[sic!]".

Vielleicht sollte man aber auch erstmal selbst lesen:

"Das Verbot bezieht sich auch auf Innenleuchten mit Außenwirkung. Dabei 
spielt es keine Rolle, ob die Lichtquelle direkt zu sehen ist oder es 
sich um eine indirekte Projektion handelt"

Keine Außenwirkung kein Verbot. Am besten warnt ihr den TO jetzt, dass 
man nicht mit 220 V spielt, dass weiß er wahrscheinlich auch nicht.
Gast #4716454
Lesenswert?

Karl schrieb:
> egbert schrieb:
>> Bitte verwirrt den TO nicht mit rechtlichen bzw.
>> zulassungsrelevanten Informationen, er möchte doch
>> lediglich "Optimalere[sic!] vorschläge[sic!]".
>
> Vielleicht sollte man aber auch erstmal selbst lesen:
>
> "Das Verbot bezieht sich auch auf Innenleuchten mit Außenwirkung. Dabei
> spielt es keine Rolle, ob die Lichtquelle direkt zu sehen ist oder es
> sich um eine indirekte Projektion handelt"
>
> Keine Außenwirkung kein Verbot. Am besten warnt ihr den TO jetzt, dass
> man nicht mit 220 V spielt, dass weiß er wahrscheinlich auch nicht.

Lesen != verstehen, Q.E.D.
Es gilt "keine Betriebsgenehmigung ohne 'e'-Typprüfzeichen".
Gast #4716471
Lesenswert?

Ich würde zu einem MSP430 von TI greifen. Da gibt es wesentlich 
stromsparendere Modelle als bei Atmel, sofern man die Powermodi auch 
richtig benutzt. Auf den Arduinos sitzen darüber hinaus Linearregler. 
Darauf würde ich verzichten und einen effizienten DC/DC Wanlder 
verwenden.
OP #4716564
Lesenswert?

Eine Endstufe hat auch kein CE Zeichen oder der gleichen.

Des weiteren, solang die Beleuchtung nur beim stehen funktioniert, ist 
es dem Tüv Prüfer egal. Im Innenraum kannst du einen Teddybär an die 
Decke kleben, solange es keine Gefahr für die anderen und sich selbst 
darstellt.
Mal davon abgesehen schaut KEINER im FoFo unten in den Spalten nach ob 
dort eine Beleuchtung vorhanden ist.

Ich nehme mit Absicht WS2812 Strips, weil die als Streifen vorgefertigt 
sind, und coole Animationen ermöglichen. Sowohl der Arduino als auch die 
Strips arbeiten mit exakt 5 Volt, sodass 1 Spannungsregler von ca. 2,5A 
notwendig sind.

Sowohl der Arduino als auch die Strips sind EMV-Verträglich. Sollte zb 
der Strip gestört sein, so hat dies Einfluss auf die Eingangsspannung. 
Der WS2812-Controller lässt keine Signale zu und schaltet automatisch 
ab.
Persönliche Seite #4716746
Lesenswert?

Tom S. schrieb:
> Sowohl der Arduino als auch die Strips arbeiten mit exakt 5 Volt,
> sodass 1 Spannungsregler von ca. 2,5A notwendig sind.

40 LEDs á 60mA = 2,4A.
Mehr nicht?
Oder sollen die LEDs nur gedimmt laufen?

2,5A über die dünnen Leiterbahnen im Strip sind grenzwertig,
aber das geht.

Für den Fall, dass es mehr als 40 LEDs sein sollen:
Der Spannungsabfall auf dem Strip ist bei Voll-Last nicht zu 
unterschätzen. In der WordClock wurde deshalb mit mehreren kleinen 
Billig-China-Buck-Reglern gearbeitet.
OP #4716798
Lesenswert?

Eigendlich waren nur 20 geplant. Rechne aber mit dem Doppelten für 
zusätzliche Ideen.

Ich habe auch die Strips am Bett ca. 150 LED,s. Da macht sich der 
Spannungsfall bemerkbar. Die Strips halten aber 5A Aus. Hab ich auch im 
Dauertest schon ausprobiert.

Im Auto habe ich des wie folgt vor: 4 Streifen(Einzeln) a 5 LED´s
Vorne Links
Vorne Rechts
Hinten Links
Hinten Rechts

Jeder Streifen bekommt eine eigene Versorgung sodass der Spannungsfall 
ignoriert werden kann und somit auch die Belastung. Einzigste was ich 
vom Streifenende durchschleifen muss ist der Datenausgang. Da ist der 
Spannungsfall auch egal weil das Signal pro LED wieder auf 100% gesetzt 
wird.

Was mir jetzt nur noch fehlt ist ein geeigneter Spannungswandler von 12V 
auf 5V und das mit einer Ausgangsleistung von 10,5W. Ich habe damals 
einen bei Reichelt gefunden. Jedoch heute leider vergeblich.

Falls noch jemand Ideen hat was ich noch so mit LEDs ausrüsten konnte im 
Auto, dann sagt einfach bescheid
#4716877
Lesenswert?

Das mit dem Dauerbetrieb würde ich schön seinlassen. Es reicht wenn die 
elektronik schnell genug startet. Such ein element welches beim öffnen 
der Türen jetzt schon mit Strom versorgt wird. Innenbeleuchtung am 
Rückspiegel zum Beispiel. Sehr Dankbar, weil die meist so 2watt haben 
und Du eine kleine Elektronik damit ohne Probleme zusätzlich speisen 
kannst.

Ein uC, wenn es denn einer werden soll  muss halt nur schnell starten. 
Die meisten haben kein Problem mit 100mS und die merkt keiner.

Problematischer wird da eher die Stromversorgung der Led Strips. Die 
brauchen schon ein bisschen was. Hier könnte man durchaus über eine 
separate Leitung der Batterie zum Controller nachdenken und dann über je 
einen Mosfet die Strips einzeln mit Strom versorgen, uC Gesteuert 
natürlich.

Die WS kannst Du kaskadieren, wodurch man ne Menge Ports spart. Ich sehe 
eher Probleme im Timing, weil die Serialports der WS sehr kritisch sind. 
Zudem fahren die hohe Taktfrequenzen, was bei ungeschirmten Leitungen 
gern ins Boardnetz abstrahlt...
OP #4718328
Lesenswert?

Ich nehme ja deswegen WS2812B.
Nutzen werde ich den Arduino(aus Kompatibikitätsgründen)

Die Idee mit dem Anti-Dauerbetrieb ist nicht schlecht. Aber ich bräuchte 
dann eine geeignete Auschaltverzögerung. Schließlich soll beim Tür 
schließen auch eine Animation kommen.

Das mit dem Kofferaum werde ich wahrnehmen. Ist ne coole Sache und der 
einzigste Bereich wo es am meisten zur Geltung kommt.
#4718347
Lesenswert?

Tom S. schrieb:
> Ich nehme ja deswegen WS2812B.
> Nutzen werde ich den Arduino(aus Kompatibikitätsgründen)
Wow, hab isch gelernt neues Wort ;-)))

> Die Idee mit dem Anti-Dauerbetrieb ist nicht schlecht. Aber ich bräuchte
> dann eine geeignete Auschaltverzögerung. Schließlich soll beim Tür
> schließen auch eine Animation kommen.
Wozu denn beim abschliessen? Damit das Hundi im Auto was zu schauen hat?

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