Fragen zu einem Atmega32 Serial-Bus zu RS232 mit Konverter und verschiedenen Logikpegeln

Ich habe einen atmega32 und eine FUM DCF-U Atomuhr (Signalempfänger und Decoder) von HKW-elektronik . Der µ-Controller arbeitet mit 5V und das Modul mit 3,3V.

Ich muss einen Konverter bauen, da der µ-Controller nur eine serielle Buskommunikation hat und das Modul eine RS232-Kommunikation.

Ich habe etwas recherchiert und diese ICs gefunden: MAX232 , MAX3323E oder MAX3232 . In den Datenblättern und auf ArduinoSoftwareRS232 steht, dass für einige Pins zusätzliche Spannungen (eins + und eins -) benötigt werden. Ist das nötig oder reichen die Kondensatoren aus? Und welchen IC soll ich verwenden? (Zum ersten Mal muss ich diese ICs verwenden)

Und können diese ICs ohne einen Logikspannungswandler verwendet werden?

Vielen Dank im Voraus

Ich verwende den MAX232 und 4 0,1 Millifarad Keramikkondensatoren. Für meine Zwecke funktioniert es gut.
Im Datenblatt in Abbildung 4. Sie müssen 8,5 V an die Pins 2 und 6 anlegen. Ist das notwendig? Und brauche ich einen logischen Pegelregler zwischen Konverter (am µ-Controller angeschlossen, 5V) und Empfänger (3,3V)?
(Ich verwende 1 Mikrofarad und nicht 0,1 mili, wie ich oben erwähnt habe.) Ich verbinde keine 8,5 V mit diesen Pins. Nur die Kondensatoren, die ebenfalls mit Masse verbunden sind. Meine Vcc ist dort ohne Kondensator direkt mit 5V verbunden. Obwohl ich einen Entkopplungskondensator zwischen VCC und der gemeinsamen Masse habe.
Dies ist sehr hilfreich. Jetzt verwendet mein Modul 3,3 V für VCC. Ist dies ein Problem für die Spannungspegel der RS232-Kommunikation?
MAX232 wird verwendet, um TTL-Spannungspegel in RS232-Pegel umzuwandeln. TTL bedeutet 5 V und 0 V, und meine RS232 sind -9 V und + 9 V. Der MAX232 "kippt" und verstärkt Spannungspegel. Aber ich bin kein großer Experte, also schlage ich vor, dass Sie warten, bis andere ihre Meinung sagen.
Ich werde den MAX232 bestellen und sehen, ob er für meine Anwendung gut genug ist.

Antworten (1)

Die Antwort wurde von Eminem gegeben, siehe seine Kommentare unten:

Eminem

Ich verwende den MAX232 und 4 0,1 Millifarad Keramikkondensatoren. Für meine Zwecke funktioniert es gut.

Mich

Im Datenblatt in Abbildung 4. Sie müssen 8,5 V an die Pins 2 und 6 anlegen. Ist das notwendig? Und brauche ich einen logischen Pegelregler zwischen Konverter (am µ-Controller angeschlossen, 5V) und Empfänger (3,3V)?

Eminem

(Ich verwende 1 Mikrofarad und nicht 0,1 mili, wie ich oben erwähnt habe.) Ich verbinde keine 8,5 V mit diesen Pins. Nur die Kondensatoren, die ebenfalls mit Masse verbunden sind. Meine Vcc ist dort ohne Kondensator direkt mit 5V verbunden. Obwohl ich einen Entkopplungskondensator zwischen VCC und der gemeinsamen Masse habe.

Mich

Dies ist sehr hilfreich. Jetzt verwendet mein Modul 3,3 V für VCC. Ist dies ein Problem für die Spannungspegel der RS232-Kommunikation?

Eminem

MAX232 wird verwendet, um TTL-Spannungspegel in RS232-Pegel umzuwandeln. TTL bedeutet 5 V und 0 V, und meine RS232 sind -9 V und + 9 V. Der MAX232 "kippt" und verstärkt Spannungspegel. Aber ich bin kein großer Experte, also schlage ich vor, dass Sie warten, bis andere ihre Meinung sagen.