Forum: Mikrocontroller und Digitale Elektronik Display aus einfachem Multimeter ansteuern?


von kollimann (Gast)


Lesenswert?

Hallo, wie die Überschrift schon sagt, kann man mit einem Atmega8 das 
Display  eines billig-Multimetrs nutzen/ansteuern? z.B. um Temperatur 
anzuzeigen, Zahlen kann ja das Display.
Hab leider bei der Suche nix gefunden.

Danke

von Johannes M. (johnny-m)


Lesenswert?

Wenn Du die Anschlussbelegung des Displays hast:
http://www.atmel.com/dyn/resources/prod_documents/doc2569.pdf

von Christian B. (casandro)


Lesenswert?

Das geht relativ einfach.

Erstmal brauchst Du die Pinbelegung. Die findest Du wahrscheinlich bei 
allen Geschäften, welche solche Anzeigen verkaufen.

Also nehmen wir dafür mal ein einzelnes Segment. Um dies anzusteuern 
musst Du eine Wechselspannung von etwa 5 Volt mit etwa 10 Hz-1kHz 
draufgeben.

In einfachsten Falle machst du dass so:

Du nimmst für N-Segmente N+1 Ports und toglest den N+1ten mit diesem 
Takt. Gleichzeitig invertierst du deine Segmentports.

Ziel ist es, folgendes zu erreichen.

GND: HLHLHLHLHLHLHLHLHLHLHLHLHLHLH
Ein: LHLHLHLHLHLHLHLHLHLHLHLHLHLHL
Aus: HLHLHLHLHLHLHLHLHLHLHLHLHLHLH

Also ausgeschaltete Segmente haben beide Anschlüsse in Phase. Nicht 
ausgeschaltete Segmente haben sie gegenphasig. 100 Hz ist ein guter Wert 
für die Frequenzen.

Auf keinen Fall darfst Du Gleichspannung auf die Anzeige geben. Davon 
wird die Kaputt.

von Stefan B. (stefan) Benutzerseite


Lesenswert?

Über die PORTS eines AVR kannst du einen DA (digital-analog) Wandler 
ansteuern (ggf. einfaches R2R-Netzwerk s. #) und die so "hergestellte" 
analoge Spannung mit dem Multimeter messen d.h. anzeigen.

Du kannst dich auch in das Thema Programmieren einer PWM Ausgabe auf µC 
einarbeiten. Das AVR-Tutorial hilft dabei.

# http://www.mikrocontroller.net/articles/DA-Wandler

von kollimann (Gast)


Lesenswert?

Ja, Danke !
Hört sich für mich erstmal kompliziert an, aber ich hab ja erstmal 
Lesestoff, da werd ich mal sehen ob ich damit klar komme.

Danke

von Klaus (Gast)


Lesenswert?

Vielleicht im Datenblatt eines Multimeter-Ansteuerbausteins nachsehen, 
wie die Ansteuerung eines gemultplexten LCD erfolgt (erfolgen muss).
Dies entsprechend mit uP nachempfinden.

http://datasheets.maxim-ic.com/en/ds/ICL7129A-MAX7129.pdf

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

Das klassische Ansteuer-IC für nicht gemultiplexte LCD ist der ICL7211
http://www.intersil.com/data/fn/fn3158.pdf

The ICM7211AM device is a non-multiplexed four-digit seven-segment CMOS 
LCD display decoder-driver.
This device is configured to drive conventional LCD displays by 
providing a complete RC oscillator, divider chain, backplane driver, and 
28 segment outputs.
It also has a microprocessor compatible input configuration, which 
provides data input latches and Digit Address latches under control of 
high-speed Chip Select inputs

Reichelt-Preise:
ICM7211A 2,80€
ICM7211AM 2,35 €

von kollimann (Gast)


Lesenswert?

Naja, irgend so ein IC iss ja in dem Multimeter schon drin, wenn man 
wüsste wie man den gleich ansteurt, das wäre natürlich easy. 
Leiterplatte vom Multimeter absägen und Kabel vom Atmega an die Pins.

von Peter (Gast)


Lesenswert?

Hallo,
der IC auf dem DMM ist oft ein ALL-in One also Ladungspumpe, OP, 
Refernz, Adwandler, µC und Displayansteuerung in einem. Also des wird 
wohl dann nur durch das anlegen einer Spannung laufen wenn du das 
Ansteuern den machen lassen willst.
Gruß
Peter

von Norgan (Gast)


Lesenswert?

Die Ansteuerung eines nackten LCD ("Glas") mit einem normalen AVR ist 
laesstig. Dafuer gibt's z.b. den ATmega16[u]9[u], der sich auch im AVR 
Butterfly findet und die ganze Ansteuerei selbststaendig erledigt.

Der Weg ueber eine D/A-Wandlung und dann in's Multimeter sollte 
allerdings deutlich einfacher sein, als ein LCD-Display aus dem 
Multimeter rauszureissen und dann direkt anzusteuern.

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
Noch kein Account? Hier anmelden.