Ich arbeite an einer Frequenzzählerkursarbeit, bei der ich MSP430 MCU verwende. Ich muss Signale mit Spezifikationen messen: Frequenz von 0,1 Hz bis 1 MHz und Signalamplitude von 0,1 V bis 10 V. Das Problem liegt in der Amplitude des Signals. Ich verstehe, dass die Spannung von 10 V zu hoch und 0,1 V zu niedrig für den MCU-Eingang ist. Haben Sie eine Idee, wie Sie die Amplitude des 10-V-Signals auf 2,7 V-3,6 V reduzieren und das 0,1-V-Signal auf 2,7 V-3,6 V verstärken können? Ich habe versucht, Informationen im Internet zu finden, aber ich habe nur einen Spannungsteiler gefunden, der für mich nicht geeignet ist. Vielleicht gibt es Chips, die diese Funktion übernehmen können?
Ich stimme Andy bezüglich der Verwendung eines Komparators zu, bin jedoch nicht einverstanden, das Eingangssignal so zu dämpfen, dass es in den Komparatorbereich passt. Ich würde es lieber abschneiden, als es zu dämpfen.
Eine andere Möglichkeit besteht darin, den Komparator aus einem breiten Versorgungsbereich zu speisen und den Typ mit offenem Kollektorausgang zu verwenden. 1 MHz ist nicht wirklich hoch, und es ist kein Problem, einen Pullup zu verwenden, der niedrig genug ist, damit die Anstiegszeit im Vergleich zu der Periode von 1 µs immer noch klein ist. Da Sie Perioden messen (oder möglicherweise zählen), spielt eine kleine Asymmetrie im digitalen Signal keine Rolle. Sie müssen nur darauf achten, dass Sie bei einer 1-MHz-100-mV-Sinuswelle immer noch solide Flanken erhalten.
Auch mit der Hysterese wäre ich in diesem Fall sehr vorsichtig. Es kann helfen, bei einem langsamen Eingang nicht viele schnelle Flanken zu bekommen, aber es muss immer noch klein sein im Vergleich zu dem minimalen Eingangssignal von 100 mV. Vielleicht wäre eine Wechselstromkopplung von etwa 10 mV zurück zum positiven Eingang sinnvoll. Ich würde es wahrscheinlich zuerst ohne Hysterese versuchen.
Verwenden Sie einen Komparator - er hat einen Referenzeingang (auf einen mittleren Wert eingestellt) und einen "echten" Eingang. Wenn der reale Eingang über den Referenzeingang steigt, geht der Ausgang des Komparators hoch. Wenn die reale Eingabe unter die Referenzeingabe fällt, fällt die Komparatorausgabe auf niedrig. MAX999 kommt mir in den Sinn - es ist superschnell, hat eine eingebaute Hysterese und arbeitet ab 3,3 V. Es sollte Ihre MCU perfekt antreiben.
Alles, was Sie tun müssen, ist, das 10-V-Eingangssignal mit einem Potenzialteiler von etwa 3: 1 auf etwa 3,3 Volt zu beschränken. Dadurch wird auch das kleinste Signal um den gleichen Betrag reduziert, dh 0,1 Volt auf 33 mV, aber der Chip wird meiner Meinung nach damit fertig.
Die Hysterese ist nützlich, wenn das Eingangssignal nahe an den Referenzschwellenwert kommt – sie verhindert eine Reihe sich schnell wiederholender Retrigger aufgrund von vorhandenem Rauschen oder einem leichten Schwanken des Signals.
Martin
Olin Lathrop
Benutzer35551