Hallo, leider habe ich bei der Suche in diesem Forum und im Internet nichts Passendes gefunden. Hier meine Frage: Aus einer alten Tankstellenanzeige möchte ich aus 4 Segmenten eine Uhr bauen. Die einzelnen Elemente der Segmente kann man prinzipiell mit 9V antreiben, muss denn eben umpolen damit diese rauf- und runterklappen. Bei der Tankstellenanzeige war ein Steuerelement dabei, allerdings weiß ich nicht, wie dieses angesteuert werden muss. Einen Arduino habe ich beim Testen bereits verbrannt, da ich die PINs falsch angeschlossen habe. Kann mir bitte jemand sagen, wie ich die PINs ansteuern muss, damit die Segemente richtig betrieben werden? Muss ich beim Arduino erst ein paar Schleifen schreiben, und die Kombinationen durchprobieren, oder geht das einfacher? Zum Steuerteil MDN 02 finde ich leider keine Beschreibung - bei PWM hatte ich schon angefragt, die geben aber nichts heraus. Falls ich das Steuerteil nicht zum Laufen bekomme, habe ich mir als Alternative folgendes überlegt: da der Arduino nur 5V als Output hat, wollte ich viele Relais betreiben (pro Element eins zum rauf- und eines zum runterklappen), und dann bei Minutenwechsel nacheinander durchschalten. Das dauert zwar etwas, aber da ich nur Stunden und Minuten anzeigen will, macht es nichts, wenn das 5-10 Sekunden dauert. Gibt es eine schlauere Lösung zum Schalten der Elektromagnete im Display? Vielen Dank.
DiWa schrieb: > Gibt es eine schlauere Lösung zum Schalten der Elektromagnete im > Display? Was für Dich am Ende "schlauer" ist, musst Du selber wissen. Jeder hat so seine "beste" Methode. Ich werfe mal den folgenden Hut in den Ring: MC33879 (z.B. bei Mouser oder AliExpress) mit einem Breakout: https://oshpark.com/shared_projects/IzIon5FM.
DiWa schrieb: > Gibt es eine schlauere Lösung zum Schalten der Elektromagnete im > Display? Erstmal mußt du rausfinden, wie die genau funktionieren. Welche Spannung? Welcher Strom? Brauchen die Magnete einen Impuls und bleiben dann in der Stellung oder müssen sie dauernd erregt sein? Wenn sie nicht dauererregt sein müssen/dürfen, schalten sie dann von selbst ab oder wie lang muß der Schaltimpuls sein? Und mach mal scharfe Bilder von der Steuerung. Bilder, auf denen man auch was erkennt. Insbesondere von den Einsteckkarten. Auf der einen sind nämlich 14 offenbar gleiche Bauteile drauf. Was bei 4 7-Segmentanzeigen doch in gewisser Weise verdächtig ist.
Hi Thomas, die Klappanzeigen sind stabil, 1/10 Sekunde 9V Strom drauf, dann klappen diese um und bleiben in der Stellung. Strom kam testweise von einem kleinen Netztrafo. Anbei weitere Bilder, ich hoffe, man kann mehr erkennen. @Torsten: die Projekte auf OSH Park habe ich mir angesehen, bin mir aber im Unklaren, wie mir das helfen kann. Danke.
Dirk W. schrieb: > die Klappanzeigen sind stabil, 1/10 Sekunde 9V Strom drauf, dann klappen > diese um und bleiben in der Stellung. Strom kam testweise von einem > kleinen Netztrafo. Ok. Auf der Treiberplatine, IMG_2183, sind 14 Transistoren. Was sind das für welche? Und was sind das für ICs auf dieser Platine? Auf der anderen sitzt ein Controller, PICirgendwas. Die kannst du wohl ohne Protokollkenntnisse vergessen. Aber mit der Treiberplatine solltest du was anfangen können. Wenn ein PIC die ansteuern kann, kann ein Arduino das auch.
Dirk W. schrieb: > die Projekte auf OSH Park habe ich mir angesehen, bin mir aber > im Unklaren, wie mir das helfen kann. Ins MC33879-Datenblatt geschaut? Das ist ein Schieberegister mit 8 Mosfets, die die 9V schalten können, als Alternative zu Relais. Der Arduino hat sicherlich nicht für jedes Segement einen eigenen Pin frei. Diskret geht es natürlich auch: Schieberegister, Gate-Treiber, Mosfets. Das wäre billiger, obwohl es mehr Bauteile wären. PS: Gemeinsames Minus oder gemeinsames Plus? Ich meine, wegen ULN2003 und so.
:
Bearbeitet durch User
Thomas E. schrieb: > Auf der anderen sitzt ein Controller, PICirgendwas. Scheint ein 16C84 zu sein, plus eine Handvoll ULN2003.
Dieter W. schrieb: > Scheint ein 16C84 zu sein, plus eine Handvoll ULN2003. Pro 7-Segment einer vermutlich. Ist auch schon ein Schieberegister drauf?
@Thomas: Die Transistoren sind BD 679. ICs sind ULN2004, TL HEF 4028BT, und TL HEF 4093BT. Sagt Dir das was? Der PIC ist ein PIC 16F84. @Torsten: MC33879 Schieberegister ist sicherlich die schlauere Lösung, da muss ich mich noch tiefer einlesen, damit habe ich noch nicht gearbeitet. Ich habe einen Arduino Mega, der hat 52 Dgitale Outputs. Das reicht gerade so für 3x7x2 Segmente + 2x2 für die Stundenanzeige. Das Minus und Plus wechselt je nachdem ob die Elemente rauf oder runter klappen. P.S.: Auf der Digitalanzeige sind zwar einige Dioden, die helfen aber nicht den Strom in die richtige Richtung zu bringen. Der Stom geht nur über einen PIN auf die Platine.
Moin, du könntest mit Nem PicKit auch versuchen das Programm herunterzuladen. Wenn die Buchsenleiste rechts vom Pic fürs proggen ist...mußt du mal schaun wo und ob die zum Pic gehn ;) Gruß Beast
Oder noch einmal andersherum gefragt: kann ich durch die PINs 1-11 ein 5V Signal schicken, in einer irgendwie gearteten Kombination, und dadurch die Elemente schalten (lassen)? Beim Anschluss von PIN 12 ist mir der Arduino durchgebrannt.
@Beast: PICKit, was es nicht alles gibt. Danke für den Tipp. Muss ich mir morgen in Ruhe mal ansehen.
Dirk W. schrieb: > Ich habe einen Arduino Mega, der hat 52 Dgitale Outputs. Ah, OK. Ziemlich viele parallele Strippen. Ein Arduino Pro Mini hätte sonst auch gereicht. Haupsache, es läuft am Ende. SPI ist nicht Jedermanns Sache. Hast Du noch mehrere Tankstellenanzeigen über?
@Torsten: übrig sind dann 2 große Anzeigen, und 2 kleine (für die "hoch .9 ct"). Falls Du in München bist und eine lange Leiter hast, dann kann ich Dir sagen, wo noch 12 weitere zu finden sind.
Klasse! 😃👍 Genau solche Aktionen gefallen mir. Auch die Geschichte mit dem Holzgehäuse sieht echt chic aus.
Super Idee uund Umsetzung, da muss ich glatt mal mit meiner langen Räuberleiter auf Tour gehen … 👍👍👍
Sehr schön! Fehlt nur noch ein blinkender Doppelpunkt in der Mitte :)
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.