Hallo Leute, ich möchte mir ein klimageregeltes Terrarium bauen. Dazu soll die Themperatur und Luftfeuchtigkeit ständig überwacht und geregelt werden. Um mir die entwicklung entsprechender Schaltungen zu spaaren habe ich mir gedacht, ich nehme eine günstige "Wetterstation" die Themperatur und Feuchtigkeitssensoren eingebaut haben und greife das Dislay signal ab. Das 7 Segmentsignal wird dann im Controller zurück gerechnet. Zusätzlich hätte ich dann sogar eine Uhr und Datumsanzeige. Löt-technisch ist es bei dem mir vorliegenden Exemplar zum Glück kein Problem das Signal abzugreifen. Ich habe die Signale mal Oszilographiert, doch was ich da sehe hätte ich nicht erwartet. Die Signale scheinen an jedem Segment anders zu sein und es ist anhand des Signals kaum zu erkennen ob das jeweilige Segment jetzt an ist oder nicht. Ich habe das Signal des "Sekunden doppelpunkts" der Uhr mal photografiert, in der Hoffnung das mir hier jemand weiter helfen kann. Man sieht das sich das Signal kaum ändert. Im 1. Bild ist das segment aus, im 2. ist es an. Es erscheint mittendrin ein HI Signal und parallel dazu ein LOW Signal. Wiso schaltet das Segment deswegen an? Was ich nun brauche ist eine elektronik die mir auswertet ob das jeweilige Segment nun gesetzt ist oder nicht. mfg Steffen
Hi Mach dich mal über die Ansteuerung von LCD-Displays schlau. So einfach, wie du dir das denkst ist es nicht. Zur Auswertung musst du Segment und Gegenelektrode heranziehen. MfG Spess
Schwerer Fall von "von hinten durch die Brust ins Auge". Temperatur und Feuchte kann man auch mühelos direkt messen, ohne die Signale eines LCD abgreifen zu müssen.
Hi
>Schwerer Fall von "von hinten durch die Brust ins Auge". Temperatur und...
Spielverderber.
MfG Spess
Hi, die Beiträge sind zwar schon etwas älter, aber da ich gerade ein ganz ähnliches Problem hatte, gibt es jetzt noch einen kurzen Post. Ich hatte das Problem eine digitale Waage auszulesen, das Gewicht gab es aber nur auf einem Display zu sehen und war nirgends anders Abzugreifen. Zuerst brauchte ich die Anschlussbelegung des Displays. Dazu habe ich mit einem kleinen Klebstreifen immer einen anderen Kontakt des Displays abgeklebt, und geschaut welche Balken ausfallen. Um jetzt die LCD-Signale zu erfassen habe ich einen AVR im 8-Bit-ADC-Modus mit 6 Kanälen laufen lassen. Ein ADC ist notwendig, da die Displayspannungen 4 verschiedene Pegel haben können. Die Messung habe ich dann über eine der vier Backplanes getriggert, die Auswertung der Signale war dann nur noch ein Dreizeiler. Bei Interesse am Code kurze Mail schreiben.
tigger schrieb: > Ich hatte das Problem eine digitale Waage auszulesen, das Gewicht gab es > aber nur auf einem Display zu sehen und war nirgends anders Abzugreifen. > > Zuerst brauchte ich die Anschlussbelegung des Displays. Dazu habe ich > mit einem kleinen Klebstreifen immer einen anderen Kontakt des Displays > abgeklebt, und geschaut welche Balken ausfallen. > > Um jetzt die LCD-Signale zu erfassen habe ich einen AVR im > 8-Bit-ADC-Modus mit 6 Kanälen laufen lassen. Ein ADC ist notwendig, da > die Displayspannungen 4 verschiedene Pegel haben können. > > Die Messung habe ich dann über eine der vier Backplanes getriggert, die > Auswertung der Signale war dann nur noch ein Dreizeiler. > > Bei Interesse am Code kurze Mail schreiben. Hi, das klingt genau nach dem, was ich auch suche. Ich möchte auch das LCD Signal meiner Waage auslesen, damit ich das Signal bei einem bestimmten Gewicht an einen Schieber weitergeben kann. Welches AVR Board empfehlt ihr da? VG Philipp
Steffen P. schrieb: > ich nehme eine günstige "Wetterstation" die Themperatur und > Feuchtigkeitssensoren eingebaut haben und greife das Dislay signal ab. Dort verwendet man meist komplizierte Anzeigen, die man mit einem gestuften Mehrphasensignal ansteuert. Da werden die unten angebenen Verfahren nicht funktionieren. Einfacher könnte es sein, die Signale der externen Sensoren zu empfangen und auszuwerten. Gruss Harald
Hallo Tigger, riesen Zeitsprung ;-) Ich habe nach Deiner beschriebenen Vorgehensweise mal alle 16 Pins an meiner Waage nacheinander abgeklebt und geschaut welche Zellen im Display nichts mehr anzeigen. Ich habe mit einem einfachen TaschenOszi die Spannungen ausgelesen und habe herausgefunden, dass es 4 unterschiedliche Spannungs-Pegel gibt. Ich habe leider keine Ahnung wie und womit ich nun die Pins auslese und über einen logischen Zusammenhang die Signale nutzen kann, um beispielsweise ab einen gewissen Gewicht eine Aktion Starte oder Stoppe. Kannst Du mir dabei helfen?
:
Bearbeitet durch User
(prx) A. K. schrieb: > Schwerer Fall von "von hinten durch die Brust ins Auge". Temperatur und > Feuchte kann man auch mühelos direkt messen, ohne die Signale eines LCD > abgreifen zu müssen. Ich habe das so verstanden, dass er das Display interpretieren möchte, um dann geschickt zu filtern. Man muss eben nur an die Sensoren direkt heran. Muss ja gehen.
Nord S. schrieb: > Hallo Tigger, riesen Zeitsprung ;-) > > Ich habe nach Deiner beschriebenen Vorgehensweise mal alle 16 Pins an > meiner Waage nacheinander abgeklebt und geschaut welche Zellen im > Display nichts mehr anzeigen. Ich habe mit einem einfachen TaschenOszi > die Spannungen ausgelesen und habe herausgefunden, dass es 4 > unterschiedliche Spannungs-Pegel gibt. > > Ich habe leider keine Ahnung wie und womit ich nun die Pins auslese und > über einen logischen Zusammenhang die Signale nutzen kann, um > beispielsweise ab einen gewissen Gewicht eine Aktion Starte oder Stoppe. > > Kannst Du mir dabei helfen? Nord S. schrieb: > Hallo Tigger, riesen Zeitsprung ;-) > > Ich habe nach Deiner beschriebenen Vorgehensweise mal alle 16 Pins an > meiner Waage nacheinander abgeklebt und geschaut welche Zellen im > Display nichts mehr anzeigen. Ich habe mit einem einfachen TaschenOszi > die Spannungen ausgelesen und habe herausgefunden, dass es 4 > unterschiedliche Spannungs-Pegel gibt. > > Ich habe leider keine Ahnung wie und womit ich nun die Pins auslese und > über einen logischen Zusammenhang die Signale nutzen kann, um > beispielsweise ab einen gewissen Gewicht eine Aktion Starte oder Stoppe. > > Kannst Du mir dabei helfen? Hallo, die Segmente in einem LCD Display werden in einer Matrix gemultiplext um Leitungen zu sparen, bei einem 4 stelligen Display hast du meist 4 "Commons" und 8 Leitungen zu den Segmenten. Um das Auswerten zu können musst du die Ansteuerung verstehen. z.B. hier Beitrag "Spannungspegel am Segment-LCD" Zur Auswerten brauchst du einen Microcontroller der die 4 Spannungen unterscheiden kann und dann musst du die Signale Analysieren. Ist eher kein Anfängerprojekt.
Beitrag #7492068 wurde von einem Moderator gelöscht.
Julian B. schrieb: > Zur Auswerten brauchst du einen Microcontroller der die 4 Spannungen > unterscheiden kann und dann musst du die Signale Analysieren. > Ist eher kein Anfängerprojekt. Einfacher ist es, einen mehrkern 32Bit-Boliden zu nehmen, ne OCR drauf programmieren und eine USB-Kamera vor das LCD zu setzen. Fällt jemandem eine noch umständlichere Lösung ein?
Peter D. schrieb: > Julian B. schrieb: >> Zur Auswerten brauchst du einen Microcontroller der die 4 Spannungen >> unterscheiden kann und dann musst du die Signale Analysieren. >> Ist eher kein Anfängerprojekt. > > Einfacher ist es, einen mehrkern 32Bit-Boliden zu nehmen, ne OCR drauf > programmieren und eine USB-Kamera vor das LCD zu setzen. > Fällt jemandem eine noch umständlichere Lösung ein? Die Lösung war relativ einfach, ein 8-bit Controller, 12 Leitungen und 40 Zeilen Code. Wenn es jemanden einfacher fällt den Analogteil nachzubauen und daran einen Controller zu stricken bitteschön.
Beitrag #7492232 wurde von einem Moderator gelöscht.
Julian B. schrieb: > Hallo, > > die Segmente in einem LCD Display werden in einer Matrix gemultiplext > um Leitungen zu sparen, bei einem 4 stelligen Display hast du meist 4 > "Commons" und 8 Leitungen zu den Segmenten. Um das Auswerten zu können > musst du die Ansteuerung verstehen. z.B. hier > Beitrag "Spannungspegel am Segment-LCD" > Zur Auswerten brauchst du einen Microcontroller der die 4 Spannungen > unterscheiden kann und dann musst du die Signale Analysieren. > Ist eher kein Anfängerprojekt. Vielen Dank Julian, ich beginne zwar nicht ganz von vorne aber das wird tatsächlich eine Herausforderung :) Anhand Deines Hinweises habe ich erst einmal verstanden wie das Display funktioniert und konnte die einzelnen Kanäle nun eindeutig zuordnen. Anhand der Multiplex-Tabelle habe ich dann erkannt, dass die Ansteuerung des Displays nach einem bekannten Muster funktioniert und dafür in der Schaltung sicherlich ein Standartmodul verwendet wird. Mein bisschen Erfahrung sagt mir, dass es meistens schon fertige Module gibt, die dieses Standart-Multiplexsignal in ein anderes Signal verwandeln, vielleicht so eine Art DE-Multiplexer oder Wandler.
Nord S. schrieb: > Standart Bittebitte: Standard mit weichem 'd' am Schluss. > Mein bisschen Erfahrung sagt mir, dass es meistens schon fertige Module > gibt, die dieses Standart-Multiplexsignal in ein anderes Signal > verwandeln Wäre mir neu, weil dieses "Problem" nur ganz wenige Leute haben (hier sind es grade mal 4 Personen in 10 Jahren) und es zudem eben kein "Standard-Ansteuerungssignal" sondern ein sehr display- und kundenspezifisches Signal ist.
:
Bearbeitet durch Moderator
Lothar M. schrieb: >> Mein bisschen Erfahrung sagt mir, dass es meistens schon fertige Module >> gibt, die dieses Standart-Multiplexsignal in ein anderes Signal >> verwandeln > Wäre mir neu, weil dieses "Problem" nur ganz wenige Leute haben (hier > sind es grade mal 4 Personen in 10 Jahren) und es zudem eben kein > "Standard-Ansteuerungssignal" sondern ein sehr display- und > kundenspezifisches Signal ist. Es wird Freude bereiten, weil die Signale am rohen LCD sehr hochohmig sind. Ich habe mal die Datensignale eines 16x2 ASCII-LCD per µC an der Schnittstelle abgegriffen, für einen teilautomtischen Prüfablauf einer Serienfetigung. Die Idee, direkt ans Glas zu gehen, halte ich für extrem sportlich und kaum machbar.
> Die Idee, direkt ans Glas zu gehen, halte ich für extrem sportlich und > kaum machbar. Bei der China-Kofferwaage ging es ohne Probleme.
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.