Ich verwende einen PIC24E-Mikrocontroller und versuche, den analogen Spannungseingang in einen digitalen umzuwandeln. Der ADC kann nur analoge Spannungen von 0-3 V akzeptieren und mein externes Eingangssignal reicht von 0-5 V. Kann mir jemand sagen wie ich das verkleinern kann? Ich plane, einen Widerstandsteiler zu verwenden, aber ich weiß nicht, ob dies meine Signalqualität beeinträchtigt und ob der ADC die Spannung lesen kann.
Dies ist das elektrische Diagramm des ADC-Eingangsports. Hier sollte Rs ungefähr 200 Ohm betragen, aber ich kann den Eingangsimpedanzwert des analogen Pins nicht aus dem Datenblatt finden. Könnt ihr mir hier etwas empfehlen?
Es ist ein ziemlich übliches Verfahren, einen Widerstandspotentialteiler zu verwenden, um einen 5-Volt-Signalpegel in einen 3,3-Volt-Signalpegel umzuwandeln, aber es gibt ein paar Bedenken: -
Diese beiden Anforderungen sind natürlich widersprüchlich, aber es gibt normalerweise einen Wertebereich für Ihren Potenzialteiler, der trotz des Widerspruchs funktioniert.
In Fällen, in denen es keine gemeinsame Masse gibt, die diese beiden Bedingungen erfüllt (ohne das Eingangssignal übermäßig zu beeinflussen oder die Ausgangsimpedanz für den ADC zu hoch zu machen), kann ein Operationsverstärkerpuffer verwendet werden. Dies führt jedoch zu einer weiteren Reihe von Einschränkungen, die Operationsverstärker normalerweise nicht können: -
Darüber hinaus kann ein Operationsverstärker-Puffer einen Offset-Fehler von einigen Millivolt verursachen. Daher muss bei der Verwendung eines Operationsverstärker-Puffers Vorsicht walten, aber es ist die übliche Wendelösung, wenn die Eingangsimpedanz zu Ihrer Spannungssignalquelle angepasst werden muss ziemlich hoch.
Hinzu kommt der Eingangsspannungsbereich des ADC; es ist nie so gut, wie es scheint, wenn man beiläufig die Titelseite eines Datenblattes liest; Es gibt eine Null-Offset-Spannung, die einen digitalen Offset bedeuten kann, selbst wenn das Eingangssignal genau 0 Volt beträgt UND es kann ein Verstärkungsfehler zu berücksichtigen sein, der bedeuten könnte, dass der digitale Vollausschlag selbst mit Ihrem maximalen Signal nicht erreicht wird.
Und schließlich müssen Sie sich (hoffentlich) Sorgen um den Überspannungsschutz machen, sollte der Eingang tatsächlich auf vielleicht 6 oder 7 Volt ansteigen oder sogar auf negative Werte gehen.
Transistor