Forum: Mikrocontroller und Digitale Elektronik Infinite Sample & Hold


von Mike R. (thesealion)


Lesenswert?

Hallo,

ich habe eine Spannung, die zwsichen 0 und 5 V variieren kann. Solange 
ein Signal high ist, soll die Spannung 1 zu 1 an den Ausgang 
weitergegeben werden.
Sobald das Schaltsignal aber auf Null geht soll der letzte Spannugswert 
gehalten werden bis das Schaltsignal wieder high wird. Bishher habe ich 
das ganze mit einer einfachn Sample&Hold schaltugn mit einem Kondensator 
aufgebaut. Aber leider sinkt der Ausgangswert ja mit der Zeit ab. Ich 
brauche auch eine Möglichkeit, das der Wert auch noch vielen Minuten 
noch dem Anfangswert entspricht.

Was ich bisher gefunden habe ist eine AppNote von Maxim, die genau das 
beschreibt, was ich suche 
(http://www.maxim-ic.com/appnotes.cfm/an_pk/12). Aber Maxim hat den 
Nachteil, das man es nicht kaufen kann. Gibt es also entsprechende 
Bauteile auch von anderen Herstellern?
Oder hat jeamand eine andere Schaltung, die die Anforderung erfüllt?

Mike

von fast so (Gast)


Lesenswert?

Wie schnell (ns...us) soll das Ganze sein, un was bedeutet den wert 
halten (0.1% ... 0.0001%) ?

von Tassilo B. (big_t)


Lesenswert?

DAC über I2C: MAX517 o.ä. bei Reichelt, kann 0-5V rail-to-rail. Nicht 
ganz billig aber erhältlich...

Tassilo

von Tassilo B. (big_t)


Lesenswert?

Ach so, meine Idee setzt natürlich voraus, daß das Spannungssignal 
vorher irgendwie digitalisiert wurde. So ganz ohne µC wird's auf die Art 
also nix. Aber wir sind ja hier schließlich auch bei 
www.mikrocontroller.net ;-)

Tassilo

von Falk B. (falk)


Lesenswert?

@Mike S. (thesealion)

>Oder hat jeamand eine andere Schaltung, die die Anforderung erfüllt?

Das geht sinnvoll nur mit einem AD-Wandler + DA-Wandler. Denn selbst die 
besten Kondensatoren haben Leckströme.

MFG
Falk

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.