Ich versuche, ein Audiosignal von einem Android-Telefon als seriellen Eingang zu einem MSP430G2553 zu lesen , und passe dieses Design an , um das integrierte Komparatormodul des MSP430 anstelle eines LM324 zu verwenden. Der Android-Code zum Erzeugen einer Rechteckwelle aus der Audiobuchse ist hier verfügbar . Die Ausgabe ist nicht schön, aber das ist eine andere Frage.
In meinem Fall ist der positive Eingang des Komparators die interne Präzisionsspannungsreferenz (0,5 * VCC) anstelle eines externen Pots. Ich habe eine DC-Vorspannung an das Audiosignal angelegt, um es um die 0,5 * VCC-Markierung zu zentrieren, bevor ich wie folgt zum negativen Eingang des Komparators auf P1.5 (CA5) gehe (das AUDIO-Netz ist CA5):
Hier werden die Dinge seltsam. Wenn ich jetzt USB zum Debuggen an das Launchpad anschließe, halbiert sich die DC-Vorspannung am CA5-Eingang von 1,6 V auf etwa 800 mV. Was könnte dies möglicherweise verursachen?
Ich habe es versucht:
Die Antwort aus der obigen Diskussion:
„Es war tatsächlich der interne Pulldown, obwohl der Wert keinen Sinn ergab. Als ich P1.5 als Komparatoreingang konfigurierte, hat Grace die Spalte zum Konfigurieren des Pulldowns ausgegraut, sodass ich dachte, dass sie bei Verwendung der alternativen Komparator-Pin-Funktion nicht verfügbar ist. Wendungen heraus, wenn Sie in die andere Registerkarte gehen, um die Register manuell (über Kontrollkästchen) einzurichten, war das Pulldown im Register immer noch aktiviert."
pjc50
Joe Baker
pjc50
Joe Baker
Passant
Joe Baker
Joe Baker