Hallo Zusammen, ich habe einen AD5272. Hierbei habe ich VSS auf 0V (GND) gesetzt, Terminal A auf VDD = 3,3V und das Wiper Pin "W" als Ausgang genommen. Leider bekomme ich an Pin "W" immer 3,3V raus. Der Wert lässt sich nicht überschreiben.
Was hättest Du denn für einen Wert an W erwartet? Oder anders gefragt: Wo liegt den Terminal B? Gruß TK
Terminal B existiert nicht, siehe Datenblatt, da es sich um ein Rheostat handelt!
B entspricht demnach VSS, A VDD und W ist mein Wert, z.B. 2 V oder 3,3, je nach gesetzten Bits.
>B entspricht demnach VSS
das ist nicht ganz richtig. Im Rheostat-Betrieb stellst Du nur
den Widerstand selbst ein. Um eine Spannung raus zu bekommen, mußt Du
einen ext. Widerstand von W nach GND hängen und dort messen (wenn A an
VDD hängt).
Gruß
TK
S.17 zeigt den Testaufbau! Dort wird ein Strom eingeprägt und die Spannung am int. Widerstand gemessen.
Danke für den Hinweis. Ich dachte, dass W einfach mein Ausgang ist. Spielt die Dimensionierung des Wiederstandes eine Rolle?
Ja!! Im weiteren Verlauf des Datenblatts steht, dass der max. Strom durch den Widerstand max. +-3mA sein darf. Also ist der ext. Widerstand so zu dimensionieren, dass die 3mA bei int. R=0 nicht überschritten werden - oder anders gesagt: R_ext > 1k1 Gruß TK
Nachtrag: Die 3mA gelten nur für den 20k-Typ. Die anderen dürfen nur 2mA als absolutes Maximum abbekommen. Das wäre dann ein R_ext > 1k6
Und worin liegt der Grund, dass ich maximal VDD an Pin W heraus bekomme? Waere ich besser bei einem DAC geblieben, da habe ich das Problem nicht...
Nachtrag: was ich aber nicht verstehe ist die Tatsache, dass sich trotz fehlendem externen Widerstand der Wert von 3,3 V nicht verändert hat, nicht einmal minimal...
Wieso sollte der sich auch ändern? Was erwartest Du? Der Schaltplan sieht doch wohl so aus, dass Du von VDD einen Widerstand (Terminal A-W) nach nichts schaltest - aber nach dem Widerstand mißt Du mit einem Messgerät (mit einem sehr hohen Eingangswiderstand) die Spannung nach GND. Da kann ja nur VDD rauskommen - egal welchen Widerstandswert du auch einstellst. Du hättest einen anderen AD benötigt - nämlich einen mit 2 Terminals A und B. Die kann man dann an VDD und GND anschliessen und an W dann eine Spannung von 0..VDD einstellen. Gruß TK
Ich habe den RDAC im DAC Modus, nämlich durch Vss = 0V (GND). Prinzipiell müsste ich W direkt messen können. Ich glaube nicht, dass ich falsch liege.
Hallo nochmal, tatsächlich funktioniert es nur, wenn ich einen Widerstand von W auf Masse lege. Ich habe einen 1k1 genommen. Mir fällt jedoch auf, dass ich so nie genau auf 0V komme und auch nicht auf maximal 3,3V, sondern auf etwa 0,160 und 3,183V. Was mich außerdem auffällt: Gebe ich 0V ein, erhalte ich 3,183 V und gebe ich 3,3V ein, erhalte ich 0,160, aber wieso? A ist auf VDD und VSS auf 0V.
Nachdem Du ja einen neuen Beitrag zu Deinem Problem aufgemacht hast, habe ich mir erlaubt, dort einen Kommentar zu hinterlassen. TK
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.