forum logo image
caferacer-forum.de - Das Forum für Petrolheads, Garagenschrauber, Ölfinger, Frickelracer und Alteisentreiber

Tastersteuerung Anfrage

Technische Fragen und Antworten, Tipps und Tricks für Profis und Bastler
Benutzeravatar
brummbaehr
Beiträge: 958
Registriert: 27. Sep 2016
Motorrad:: Honda CX 500/650
Wohnort: 41836 Hückelhoven
Kontaktdaten:

Re: Tastersteuerung Anfrage

Beitrag von brummbaehr »

Du hast R17 ja 100k anstelle wie angedacht 82k das der Wert dann kleiner ist, ist logisch.
Berechnet wird das wie folgt:
Spannung an R18 = (Eingangsspannung - ca. 0,6V) * R18 / (R17 + R18)
Bei 12V dann:
Spannung an R18 = (12V- ca. 0,6V) * 10k / (100k + 10k) --> 1,036V
Bei R17 = 82k
Spannung an R18 = (12V- ca. 0,6V) * 10k / (82k + 10k) --> 1,239V
(Die 0,6V ist der Spannungsabfall an D1)
Ergo misst der Aduino etwa 20% weniger als gedacht.

Die Umrechnung im Sketch ist dann:

Code: Alles auswählen

float voltage = map(sensorValue, 0, 1023, 0, 47500) / 1000.0;
sensorValue ist die Spannung an R18 in 10Bit(1024) Auflösüng.
Musst da mal bissel mit rumspielen.
Entweder die 1023 verkleinern oder die 47500 erhöhen.
Bis das der Wert so bei ca. 13V passt.

Benutzeravatar
pitschi67
Beiträge: 32
Registriert: 5. Sep 2018
Motorrad:: Harley48 und V-Strom

Re: Tastersteuerung Anfrage

Beitrag von pitschi67 »

Hallo Jochen,

danke für die ausführliche Erklärung.
Dann werde ich das mal so machen :grinsen1:

Die Frage ist jetzt noch, ob man R19 als Überspannungsschutz für den Arduino einbauen sollte und welchen Wert er benötigt.

Dann noch die Idee mit dem Neigungssensor (evtl. SW-520D) der den Blinker automatisch nach einer vorgegebenen Zeit ausschaltet.
Wäre doch noch eine schöne Erweiterung.

Benutzeravatar
brummbaehr
Beiträge: 958
Registriert: 27. Sep 2016
Motorrad:: Honda CX 500/650
Wohnort: 41836 Hückelhoven
Kontaktdaten:

Re: Tastersteuerung Anfrage

Beitrag von brummbaehr »

Als R19 kann man eine 15V Zehnerdiode einbauen. Allerdings braucht es dann auch einen Vorwiderstand, damit die nicht gleich abraucht bei Überspannung.
In Reihe mit D1 (oder anstelle D1) einen ca. 100Ohm Widerstand. Der gemeinsame + für die LED's muss dann aber VOR dem 100Ohm abgegriffen werden.
Ebenfalls muss dann ein Ende von R17 umgelötet werden, damit der Arduino die Spannung richtig messen kann.
siehe hier

Bei den nächsten Platinen habe ich einen eigenen Spannungsregler vorgesehen, der dann höhere Spannung (so 30V) verträgt.

Benutzeravatar
pitschi67
Beiträge: 32
Registriert: 5. Sep 2018
Motorrad:: Harley48 und V-Strom

Re: Tastersteuerung Anfrage

Beitrag von pitschi67 »

Ok verstanden.
Bin gespannt auf deine neue Platine :-)

Benutzeravatar
brummbaehr
Beiträge: 958
Registriert: 27. Sep 2016
Motorrad:: Honda CX 500/650
Wohnort: 41836 Hückelhoven
Kontaktdaten:

Re: Tastersteuerung Anfrage

Beitrag von brummbaehr »

pitschi67 hat geschrieben: 9. Jan 2020 ...
Bin gerade auf der Suche nach einem Arduino mit mehr Speicher, der aber nicht größer ist als der Nano.

Vielleicht hat ja wer einen Tipp.
wie wäre es hier mit?

Benutzeravatar
pitschi67
Beiträge: 32
Registriert: 5. Sep 2018
Motorrad:: Harley48 und V-Strom

Re: Tastersteuerung Anfrage

Beitrag von pitschi67 »

Super Jochen, Danke :prost:
Werde ich mal probieren

Benutzeravatar
pitschi67
Beiträge: 32
Registriert: 5. Sep 2018
Motorrad:: Harley48 und V-Strom

Re: Tastersteuerung Anfrage

Beitrag von pitschi67 »

So, bestellt :grin:

Benutzeravatar
pitschi67
Beiträge: 32
Registriert: 5. Sep 2018
Motorrad:: Harley48 und V-Strom

Re: Tastersteuerung Anfrage

Beitrag von pitschi67 »

Mahlzeit,
ich habe jetzt den Nano Every getestet.
Leider passen diverse Bibliotheken und sehr viele Sketche nicht mehr.
Also Vorsicht, ist nicht 100% ohne Probleme tausch bar.
Der Sketch von der Tastersteuerung z.B. wirft Fehler aus.
Ich habe in diversen Foren nach Lösungen gesucht, aber es ist noch nichts brauchbares dabei.
Aber zum Glück funktioniert der Sketch für mein Tacho und ich habe noch jede Menge Speicher frei.

Benutzeravatar
brummbaehr
Beiträge: 958
Registriert: 27. Sep 2016
Motorrad:: Honda CX 500/650
Wohnort: 41836 Hückelhoven
Kontaktdaten:

Re: Tastersteuerung Anfrage

Beitrag von brummbaehr »

Habe ein paar neue Platinen bekommen. Diesmal mit externen Spannungsregler für den Arduino.
Ich würde da einen einfachen Längsregler 7805 benutzen. Der Arduino Nano zieht ca. 18-20mA
Selbst wenn der Längsregler 10V verbraten muss, sind das gerade mal 0,2Watt.
14130
Bei Interesse PN

Benutzeravatar
brummbaehr
Beiträge: 958
Registriert: 27. Sep 2016
Motorrad:: Honda CX 500/650
Wohnort: 41836 Hückelhoven
Kontaktdaten:

Re: Tastersteuerung Anfrage

Beitrag von brummbaehr »

Gibt's denn schon praktische Erfahrungen?
Habe ja ein paar Platinen unter die Leute bringen können.

Antworten

Zurück zu „Elektrik/Beleuchtung“

Axel Joost Elektronik