Schnittstelle zwischen 3 V TI MSP430 und seriellem PC-Port

Ich kratze mich am Kopf, um eine mögliche Lösung für dieses Szenario zu finden:

Ich entwickle eine einfache Anwendung mit dem Mikrocontroller TI MSP430. Der Mikrosteuerungsteil wird mit 2xAA-Batterien betrieben. Ich möchte Daten vom Chip an den RS232-Anschluss meines PCs senden/empfangen.

Ich habe bereits eine Pegelanpassungsschaltung mit MAX232N erstellt. Mein Problem ist, dass der MSP430, da er mit 2xAA betrieben wird, nicht die +5 Volt erreichen kann, die für die Konvertierung von CMOS zu RS232 erforderlich sind, wenn man bedenkt, dass die Spannung dieser Batterien etwa 2,8 beträgt, wenn sie frisch sind und allmählich abfallen.

Kann mir bitte jemand eine gute Richtung zeigen?

Warum verwendest du keinen MAX3232?
Wenn die serielle Kommunikation nur zum Debuggen dient, aber nicht in der Release-Version enthalten sein wird: Bauen Sie eine andere Platine für den Konverter, einschließlich des MAX, einer geeigneten Stromversorgung und Optokopplern, die mit jeder zugeführten Spannung funktionieren.

Antworten (2)

Hier gibt es keine einfache Lösung. Was Sie wirklich tun können, ist entweder:

1) Verwenden Sie einen anderen Chip, der niedrigere Spannungen zulassen kann. Sehen Sie sich die folgende Liste an: http://para.maximintegrated.com/en/results.mvp?fam=rs232&793=1.8|2.5|2.5%20to%203|3

2) Verwenden Sie einen Booster-IC, um die Spannung auf 5 V zu bringen. Übrigens verträgt der MSP430 5-V-E / A nicht sehr gut, daher ist es besser, mindestens ein 3,3-V-RS232-Gerät zu verwenden.

Lösung Nr. 1 ist praktisch Nr. 2, aber integrierter.

MAX3232 genau für Ihren Zweck. verwendet Ladungspumpenkappen, um eine höhere Spannung zu erhalten

Dies ist der Anfang einer lohnenden Antwort, aber versuchen Sie, in ganzen Sätzen zu schreiben.