Hallo @all, ich bin ganz neu bei dem Thema Arduino. Um ehrlich zu sein habe ich nur ein spezielles Projekt geplant und hoffe da auf etwas Unterstützung ohne mich bis ins kleinste Detail mit allem auseinandersetzen zu müssen das eh nicht zu meinem Projekt passt. Da meine Kenntnisse zur Elektrik mehr als schlecht sind, hoffe ich aber hier auf etwas Unterstützung für Dummys....ohne Shitstorm. ;) Mein Plan ist einen Bargraph (20 LED´s) über einen Arduino Uno mit einem verstellbarem Widerstand (Massegesteuert) zu steuern. Es handelt sich um einen verstellbaren Widerstand (ähnlich einem Potentiometer) der in einem 12V-System (Bootsmotor) hängt. Inzwischen gibt es noch drei Dinge die mir unklar sind. 1.der Anschluss des verstellbaren Widerstandes (habe nur ein Beispiel mit Potentiometer gefunden) 2.welche Widerstände ich für die LED´s im Bargraph brauche und 3.ob ich als Anfänger schaffe dafür ein Programm zu schreiben. :( Ich bin gespannt ob mir jemand helfen kann. Gruß :)
Schau dir mal das LM3914 an. Das ist genau für eine solche Aufgabe konstruiert worden und man muss kein Programm schreiben.
Ich verstehe echt nicht, wo dein Problem liegt? Beim Google gibt es zigtausende Projekte (inkl. Schaltpläne, Sourcecode und sogar Videos). Einfach nach "bargraph led arduino" suchen.
So, ich habe mich jetzt hier mal fest angemeldet. :) Hallo Wolfgang, danke für Deine super schnelle Antwort! Der LM3914 ist bestimmt eine super Idee, hier stellt sich mir aber ein noch größeres Fragezeichen...wahrscheinlich da es nur eine einfache Platine ist. 1.Kann ich hier den Regelbereich (10-167Ohm) irgendwie programmieren, 2.funkioniert das damit über mein Massesignal und 3.gibt es den auch gleich für 20 LED´s oder nutzt man dann 2Stk LM3914 mit unterschiedlichen Regelbereichen?
Chris schrieb: > Ich verstehe echt nicht, wo dein Problem liegt? Beim Google gibt > es > zigtausende Projekte (inkl. Schaltpläne, Sourcecode und sogar Videos). > Einfach nach "bargraph led arduino" suchen. Hier habe ich aber nur Potentiometer gefunden. Wenn ich mich nicht irre arbeiten die nicht mit dem Massesignal.
https://www.google.at/search?q=bargraph+led+arduino&ie=utf-8&oe=utf-8&client=firefox-b-ab&gfe_rd=cr&ei=Q6zKWMGtDciv8wfa1a6oAg Gleich der erste link liefert ein Beispiel... und noch viele mehr.
Moin, neuer Typ schrieb: > ...über einen Arduino Uno mit einem > verstellbarem Widerstand (Massegesteuert) zu steuern. > Es handelt sich um einen verstellbaren Widerstand (ähnlich einem > Potentiometer) der in einem 12V-System (Bootsmotor) hängt. Zuviel Prosa und zuwenig Schaltbild. :-) Ja, wenn du's mit LM3914 bauen willst, brauchst du 2 Stueck davon. Gruss WK
Bernd N schrieb: > https://www.google.at/search?q=bargraph+led+arduin... > > Gleich der erste link liefert ein Beispiel... und noch viele mehr. Auch hier nur Potentiometer, kein regelbarer Massewiderstand.
Dergute W. schrieb: > Ja, wenn du's mit LM3914 bauen willst, brauchst du 2 Stueck davon. OK, danke für die Beantwortung meiner dritten Frage.
:
Bearbeitet durch User
Der LM3914 ist ein Bargraph Treiber mit einer einstellbaren Refferenz von 1.2V bis 12V. Legt man einen Spannung an den Signaleingang an wird diese mit der Refferenz verglichen wodurch die Anzeige dementsprechend angesteuert wird. Der IC kann einen einstellbaren Strom von 2 - 30 mA liefern, wenn es mehr werden soll werden Transistoren oder ähnliches benötigt. Für mehr als 10 Ausgänge gibt es das Zauberwort Kaskadierung, das ist im Datenblatt mit Beispielschaltungen vermerkt. Auch für diesen IC gibt es natürlich jede menge Anleitungen in Schrift und Bild.
Ist dein Arduino der alleinige "Benutzer" des Widerstandes oder wird der gleichzeitig auch von dem motorsteuergerät "mitbenutzt"?
Timm K. schrieb: > 1.Kann ich hier den Regelbereich (10-167Ohm) irgendwie programmieren, > 2.funkioniert das damit über mein Massesignal Ein "Massesignal" gibt es nicht wirklich. Vermutlich ist dein Potentiometer irgendwo angeschlossen, und dieses Teil misst den Strom, der durch das Potentiometer nach GND (=Masse) fließt. Deinen Angaben nach (10-167 Ohm) und mit Hilfe von Google kann ich nur erahnen, dass es sich bei dem Sensor um einen "Mercury Trim Sender" handelt. Der ist ja vermutlich mit dem Motor verbunden, also muss sich deine Schaltung in die vorhandene Schaltung (Potentiometer am Motor) einklinken, ohne dass hierbei die Motorfunktion beeinflusst wird. Am besten wäre es, du misst mal die Spannung, die am Potentiometer abfällt während des Betriebes (0%, genau 50%, 100%). Mit Glück ist die Spannung linear proportional zur Potentiometerstellung. Dann ist der LM3914 eine super Lösung, man kann 2 von denen kaskadieren um 20 LEDs anzusteuern. Wenn die Spannung sich nicht linear ändert, muss man erstmal überlegen, wie man das Signal linearisieren kann. Entweder bekommt man das analog hin, dann kann man auch den LM3914 verwenden, oder man muss die Kurve (in Firmware) rausrechnen, dann wäre ein Mikrokontroller vermutlich die einfachere Lösung. Also, miss mal die Spannung am Potentiometer. Falls möglich auch noch am 25% und 75% Punkt, dann kann man die Kurve noch besser abschätzen (wenn es nicht linear sein sollte).
:
Bearbeitet durch User
Holger L. schrieb: > Der LM3914 ist ein Bargraph Treiber mit einer einstellbaren > Refferenz > von 1.2V bis 12V. Legt man einen Spannung an den Signaleingang an wird > diese mit der Refferenz verglichen wodurch die Anzeige dementsprechend > angesteuert wird. Der IC kann einen einstellbaren Strom von 2 - 30 mA > liefern, wenn es mehr werden soll werden Transistoren oder ähnliches > benötigt. > Für mehr als 10 Ausgänge gibt es das Zauberwort Kaskadierung, das ist im > Datenblatt mit Beispielschaltungen vermerkt. Auch für diesen IC gibt es > natürlich jede menge Anleitungen in Schrift und Bild. Super, vielen Dank. Das hilft mir auf jeden Fall schon mal weiter.
Max D. schrieb: > Ist dein Arduino der alleinige "Benutzer" des Widerstandes oder > wird der > gleichzeitig auch von dem motorsteuergerät "mitbenutzt"? Ich möchte nur den Bargraph ansteuern...daher ist der LM3914 wirklich eine Alternative! ...auch wenn mich "Transistoren" usw. schon wieder verunsichern.
Joe F. schrieb: > Timm K. schrieb: >> 1.Kann ich hier den Regelbereich (10-167Ohm) irgendwie programmieren, >> 2.funkioniert das damit über mein Massesignal > > Ein "Massesignal" gibt es nicht wirklich. > Vermutlich ist dein Potentiometer irgendwo angeschlossen, und dieses > Teil misst den Strom, der durch das Potentiometer nach GND (=Masse) > fließt. > > Deinen Angaben nach (10-167 Ohm) und mit Hilfe von Google kann ich nur > erahnen, dass es sich bei dem Sensor um einen "Mercury Trim Sender" > handelt. > Der ist ja vermutlich mit dem Motor verbunden, also muss sich deine > Schaltung in die vorhandene Schaltung (Potentiometer am Motor) > einklinken, ohne dass hierbei die Motorfunktion beeinflusst wird. > > Am besten wäre es, du misst mal die Spannung, die am Potentiometer > abfällt während des Betriebes (0%, genau 50%, 100%). > Mit Glück ist die Spannung linear proportional zur > Potentiometerstellung. > Dann ist der LM3914 eine super Lösung, man kann 2 von denen kaskadieren > um 20 LEDs anzusteuern. > > Wenn die Spannung sich nicht linear ändert, muss man erstmal überlegen, > wie man das Signal linearisieren kann. > Entweder bekommt man das analog hin, dann kann man auch den LM3914 > verwenden, oder man muss die Kurve (in Firmware) rausrechnen, dann wäre > ein Mikrokontroller vermutlich die einfachere Lösung. > > Also, miss mal die Spannung am Potentiometer. > Falls möglich auch noch am 25% und 75% Punkt, dann kann man die Kurve > noch besser abschätzen (wenn es nicht linear sein sollte). Hallo Joe, ja, genau darum handelt es sich. Ich habe im Anhang mal ein Bild angehängt aus dem ersichtlich wird das an den Sensor wirklich nur das Massesignal rein geht (an der Befestigungsschraube angeschraubt) und das Kabel das raus kommt nach vorn zur Anzeige geht. Da die Amis ja immer mit Vorkriegstechnik arbeiten ist auch dies absolut veraltet, war in den USA aber wohl mal standart. Ich werde jetzt aber wohl auf jeden Fall mal alles durchmessen, wie von Dir empfohlen, um alle Eventualitäten zu berücksichtigen. :)
Hier mal im Anhang ein Bild der Verkabelung eines solchen Sensors.
Timm K. schrieb: > und das Kabel das raus kommt nach > vorn zur Anzeige geht. Ich nehme an im letzten Bild ist das Anzeigeinstrument das Ding links oben. Dann miss mal die Spannung zwischen der Klemme "S" am Instrument und GND (Masse) bei verschiedenen Hebelpositionen. Die LED Anzeige soll dann das bestehende Instrument ersetzen? Oder parallel dazu betrieben werden? Wie ist das mit vorwärts/rückwärts gedacht? Je 10 LEDs für jede Richtung?
Genau, das vorhandene, analoge Instrument soll ersetzt werden. ? Genau, 50% soll mittig sein, 0% dann die LED ganz unten und 100% die LED ganz oben. ...So viel zum Plan. ? Mein derzeitiger Sensor ist leider kaputt, somit werde ich erst einen neuen bestellen und dann messen...wie von dir empfohlen! ?
Timm K schrieb: > Genau, 50% soll mittig sein, 0% dann die LED ganz unten und 100% die LED > ganz oben. Ok, also immer nur 1 LED, und kein "Balken". Wie ist denn das mit diesem Trim Sender, das Kabel geht nur zur Anzeige, richtig? Der Motor/Beninzufuhr wird gar nicht elektrisch gesteuert, sondern mechanisch über den Hebel? Denn mir sieht es laut diesem Dokument hier https://www.jamestowndistributors.com/userportal/pdfs/Teleflex/TMTechCat-Instruments(v4_0)Tech%20Reference.pdf so aus, als ob das Anzeige-Instrument den Strom liefert, der zum Trim Sender geht. Wenn du also das bestehende Instrument ausbauen möchtest, muss die neue Schaltung dafür sorgen, dass ein entsprechender Mess-Strom zum Potentiometer geführt wird. Irgendeine andere Quelle gab diese Werte hier an: up: 160 Ohm mid: 38,7 Ohm down: 10 Ohm Das ist sehr unlinear... Du könntest mal folgendes messen: (ohnehin defekten) Sender vom Instrument trennen, Spannung zwischen Klemme S des Instruments und GND messen. Dann Multimeter auf Strommessung (A) umstellen, und Strom zwischen Klemme S und GND messen (Instrument sollte dabei genau in die andere Richtung ausschlagen). Vermutlich kann man daraus dann rückschließen, wie das Instrument das Potentiometer auswertet.
:
Bearbeitet durch User
Joe F. schrieb: > Timm K schrieb: > Genau, 50% soll mittig sein, 0% dann die LED ganz unten und 100% die LED > ganz oben. > > Ok, also immer nur 1 LED, und kein "Balken". > > Wie ist denn das mit diesem Trim Sender, das Kabel geht nur zur Anzeige, > richtig? Der Motor/Beninzufuhr wird gar nicht elektrisch gesteuert, > sondern mechanisch über den Hebel? > > Denn mir sieht es laut diesem Dokument hier > https://www.jamestowndistributors.com/userportal/p... > so aus, als ob das Anzeige-Instrument den Strom liefert, der zum Trim > Sender geht. > Auf Seite 17 befindet sich das Bild was ich gepostet habe. Hier geht Masse an den Sender und ein Signal vom Sender zur Anzeige. Die Anzeige wird dann mit dem Plus Signal vom Zündschloss versorgt. Ich Messe mal wie von Dir beschrieben. Danke Dir! ????
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.