Guten Abend :) Nachdem ich mich entschieden habe für mein Projekt den XMega128 zu verwenden bin ich nun am Datenblatt wälzen um festzulegen welche Pins ich für welche Aufgabe nutze. So kann ich diese Pins schon fest mit anderen Bauteilen im Platinenlayout verdrahten. Da ich 6 Spannungen messen will, habe ich mir im Datenblatt den Abschnitt zum ADC angeguckt und bin ein bisschen unsicher. Ich möchte ausschließlich positive Spannungen messen. 3 davon bewegen sich im Bereich 4,2 - 2,7V. Diese 3 Spannung sollen durch einen Spannungsteiler halbiert werden, sodass maximal 2,1V am ADC-Pin anliegen. Die anderen 3 Spannungen bewegen sich zwischen 1,5 und 0V. Ist es richtig wenn ich den Single-ended measurement in signed mode verwende? Kann ich Spannungen bis 0V messen? Kann ich auch unter Verwendung der internen Referenzspannung von 1V am Eingangspin Spannungen größer der Referenspannung messen oder muss diese dann mindesten 2,1V betragen? Die letzte Frage möchte ich ebenfalls auf den DAC beziehen, da ich auch drei Spannungen ausgeben möchte. Wenn ich es richtig verstanden habe, ist die Referenzspannung gleichzeitig die Spannungsobergrenze, sowohl beim Messen als auch bei der Ausgabe. Jedoch möchte ich mich vergewissern ob ich das so richtig ist. Vielleicht kann mir jemand weiter helfen. :) Viele Grüße
Hallo David, bislang hab ich bei Xmega-Projekten den ADC auch nur im SingleEnded Mode im Einsatz. Messen kannst Du natürlich stets bis 0V (und im Signed Modus auch darunter) aber nur im Rahmen von VRef (-VRef). Also im Fall der internen Referenz bis 1,1V. Da Du höhere Spannungen hast sind da jeweils Spannungsteiler angesagt oder Du nimmst eine höhere externe bzw. eine ungenauere VCC-Ableitung als Referenz. Beachte die unterschiedlichen Auflösungen für Deinen positiven Messbereich je nach signed/unsigned Mode und den Offset im unsigned Mode. Da gibts im Datenblatt eine schöne Tabelle zu.
Ok, danke für deine Hilfe :) Wenn ich Spannungen direkt messe kann es ja mitunter zu Spannungsspitzen kommen, die sich dann auch auf den Pin des Megas niederlegen. Besitzen die Pins einen internen Schutz gegen sowas (ESD Diode o.ä) sodass ein Vorwiderstand von 1k ausreicht oder wäre es empfehlenswert extern eine Suppressordiode zu verschalten?
Also ich denk mal, der (hochohmigere) Spannungsteiler bietet doch schon einen gewissen Schutz- erst wenn am Pin Spannungsspitzen >VCC zu erwarten wären würde ich mehr externen Schutz auffahren. Hatte ich selbst aber noch nicht nötig- und die Eingänge sind jetzt auch nicht gerade überempfindlich (Sag ich mal jetzt aus der Praxis ;-)
natürlich kan der XMEGA auch negative Spannungen messen, ist der einzig Controller den ich kenne der das kann, aber leider nur in einem sehr kleinen Bereich
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.