nrg007 Geschrieben January 7, 2015 at 08:37 Geschrieben January 7, 2015 at 08:37 Hallo zusammen, ich suche nach einer Lösung für eine 4-stellige 7-Segment-Anzeige. Natürlich ist mir das entsprechende Bricklet bekannt. Leider ist mir die Anzeige der Bricklets viel zu klein. Ich gehe davon aus, dass ich nicht einfach die 7-Segment-Anzeige vom Bricklet ablöten und gegen 4 einzelne deutlich größere 7-Segment-Anzeigen (dann natürlich mit Leitungen zw. Platine und Anzeige) ersetzen kann, oder etwa doch? Wenn das nicht geht, wie geht´s dann? Habe etwas von Schieberegistern gelesen, muss aber zugeben, das nicht verstanden zu haben. Solange wie ich keine größeren Segmentanzeigen finde, möchte ich gern diese nutzen: http://www.kingbright.com/content/listitem/psearch/234/1 Dimmen und ein Doppelpunkt wären mir egal. ciao nrg007 Zitieren
Msch Geschrieben January 10, 2015 at 05:08 Geschrieben January 10, 2015 at 05:08 Theoretisch könnte man natürlich mit einem IO-16 Bricklet zwei einzelne Module steuern. Für vier Ziffern wären entsprechend natürlich zwei IO-16 Bricklets notwendig. Ist aber nur so eine spontane Idee, müsste ich direkt mal ausprobieren.. LG Markus Zitieren
Robin Geschrieben January 10, 2015 at 12:57 Geschrieben January 10, 2015 at 12:57 Ein 7 Segment Bricklet sollte eigentlich für deine Zwecke verwendbar sein, wenn das DIP Anzeigen sind, die auf dem Bricklet sitzen. Sollten das SMD Anzeigen sein, kannst du das schon vergessen, weil du da die Drähte nicht vernünftig anlöten kannst. Für die Ansteuerung von Schieberegistern könntest du theoretisch ein IO 16 nehmen und die entsprechende Routine implementieren. Die Frage wäre dabei allerdings, ob die TF Hardware schnell genug ist, damit die Aktualisierung nicht sichtbar ist. Zitieren
jan Geschrieben January 10, 2015 at 14:27 Geschrieben January 10, 2015 at 14:27 Hallo, ich hatte schon mal I2C mit dem IO16 simuliert (http://www.tinkerunity.org/wiki/index.php/DE/Projekte/I2C_mit_IO16-Bricklet). Es sollte also auch ein Display mit I2C-Ansteuerung und über den IO4 möglich sein. Zitieren
nrg007 Geschrieben January 10, 2015 at 22:16 Autor Geschrieben January 10, 2015 at 22:16 Hallo zusammen, nachdem sich tagelang niemend zu dem Thema äußern wollte, ging es ja nun Schlag auf Schlag. Ich versuche zu ordnen. "Msch" Theoretisch könnte man natürlich mit einem IO-16 Bricklet zwei einzelne Module steuern. Für vier Ziffern wären entsprechend natürlich zwei IO-16 Bricklets notwendig. Das hatte ich auch schon überlegt, aber die Ausgänge bieten leider nicht die benötigten 7,8V und auch nicht den Strom von 60mA pro Anschluss. Da würde dann noch eine Orgie an Relais auf mich zukommen. "Robin" Ein 7 Segment Bricklet sollte eigentlich für deine Zwecke verwendbar sein, wenn das DIP Anzeigen sind, die auf dem Bricklet sitzen. Sollten das SMD Anzeigen sein, kannst du das schon vergessen, weil du da die Drähte nicht vernünftig anlöten kannst. DIP musste ich nachschlagen. Ja, sind DIP-Anzeigen. Die sind sogar so groß, dass ich mir über das Löten von Anschlüssen keine Sorgen machen muss. Die Module haben eine Höhe von 10cm und jedes Segment hat intern 4 LEDs. Auch bei der "Umlöt-Lösung" fürchte ich, dass ich weder mit der Spannung, noch mit dem Strom des Bricklets zurecht komme. "Robin" Für die Ansteuerung von Schieberegistern könntest du theoretisch ein IO 16 nehmen und die entsprechende Routine implementieren. Die Frage wäre dabei allerdings, ob die TF Hardware schnell genug ist, damit die Aktualisierung nicht sichtbar ist. Wenn ich die Schieberegister richtig verstanden habe, würde sogar ein IO4 reichen. Hätte beide, daran solls nicht scheitern. Ein IO16 setzt Ports mit 1kHz. Da befürchte ich kein Geschwindigkeitsproblem. Muss auch nur alle paar Sekunden nen neuen Wert anzeigen. "jan" ich hatte schon mal I2C mit dem IO16 simuliert (http://www.tinkerunity.org/wiki/index.php/DE/Projekte/I2C_mit_IO16-Bricklet). Es sollte also auch ein Display mit I2C-Ansteuerung und über den IO4 möglich sein. Dein Projekt ist mir offen gesagt wenig transparent. Ich interpretiere jedoch daraus, dass sich Schieberegister in adequater Geschwindigkeit und Stabilität mit TF-Mitteln ansprechen lassen. Interpretiere ich richtig? Eine echte Lösung für meine 7,8V (je 60mA) 7-Segment-Anzeige habe ich bisher nicht herauslesen können. Das mag daran liegen, dass keine funktionierende Lösung dabei war, aber auch daran, dass mein technischer Sachverstand zu dem Thema einfach noch nicht ausreicht um die Lösung zu erkennen. Ich würde mich daher riesig freuen, wenn mich mal jemand mit der Nase auf DIE Lösung stoßen könnte. Vielen Dank. Maik Zitieren
jan Geschrieben January 11, 2015 at 08:55 Geschrieben January 11, 2015 at 08:55 Ich wollte damit nur sagen, du könntest statt dem Schieberegister auch einen I2C-Portexpander nehmen. Um etwas löten wirst du wahrscheinlich nicht drumherum kommen. Mit Relais würde ich garnicht arbeiten. Nimm die günstigsten Transitoren die du kriegen kannst (im Centbereich). Zitieren
Nic Geschrieben January 11, 2015 at 14:05 Geschrieben January 11, 2015 at 14:05 Wenn ich das Datenblatt zur 47 Seg. Bricklet Anzeige deute handelt es sich um eine Spezialanf. für TF. Bevor Du dir unnötig Arbeit machst die Mini-Bauteile aufwendig zu tauschen, würde ich alternativ das LCD Bricklet nehmen oder geduldig warten, ob ev. eine OLED-Display von TF erscheint. Zitieren
photron Geschrieben January 12, 2015 at 16:02 Geschrieben January 12, 2015 at 16:02 nrg007, prinzipiell spricht nichts dagegen das Display auf dem Bricklet zu tauschen. Du muss halt nur darauf achten es richtig anzuschließen Datenblätter für das verbaute Display und den Treiber IC, sowie den Schaltplan des Bricklets findest du hier: http://www.tinkerforge.com/de/doc/Hardware/Bricklets/Segment_Display_4x7.html#ressourcen Das verbaute Display hat die 4 Digits als Matrix verschaltet. Pro Digit hat es eine gemeinsame Anode (COMx) und 7 Kathoden (A-G), das Datenblatt des Display hat einen Schaltplan über den internen Aufbau. Wenn du da jetzt 4 einzelnen Digits anschließen willst muss du die so anschließen, dass das der bisherigen Schaltung entspricht und dann sollte das funktionieren. Zitieren
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.