MAX232 är en integrerad krets som omvandlar RS-232 seriella portsignaler till signaler som är lämpliga för användning i TTL eller CMOS digitala kretsar . MAX232 fungerar som en transceiver och omvandlar RX-, TX-, CTS- och RTS-signalerna.
Mikrokretsens funktionalitet och pinout har blivit de facto-standarden och dess analoger (med olika märkningar) produceras av många tillverkare av halvledarmikrokretsar.
Kretsen tillhandahåller den utspänningsnivå som används i RS-232 (ungefär ±7,5V) genom att konvertera +5V inspänningen med hjälp av en intern laddningspump med externa kondensatorer. Detta förenklar implementeringen av RS-232 i enheter som arbetar med spänningar från 0 till +5 V, eftersom det inte är nödvändigt att komplicera strömförsörjningen bara för att använda RS-232.
Inspänningen från RS-232, som kan vara så hög som ±25V, trappas ner till standarden 5V som används i transistor-transistorlogik. Ingångarna har ett medeltröskelvärde på 1,3V och en genomsnittlig hysteres på 0,5V.
MAX232A är bakåtkompatibel med MAX232, men kan arbeta vid högre hastigheter (se baud ), och använda mindre 0,1µF externa kondensatorer istället för 1,0µF kondensatorer som används med originalkretsen [1] .
Den senaste modifieringen - MAX3232 - är också bakåtkompatibel med de tidigare, men fungerar i matningsspänningsområdet från 3 till 5,5 V [2] .
Det är användbart att förstå vad som händer med spänningsnivåerna. När MAX232 tar emot en logisk "0"-ingång från TTL omvandlar den den till en spänning på +3 till +15 V, och när den tar emot en logisk "1" omvandlar den den till en spänning på -3 till -15 V , och på samma sätt utför principen omvända omvandlingar från RS-232 till TTL.
Linjetyp och logiknivå RS-232 | RS-232 spänning | Spänning från TTL till MAX232 eller vice versa |
---|---|---|
Datalinje, logisk "0" | +3 V till +15 V | 0 V |
Datalinje, logisk "1" | -3 V till -15 V | 5 V |
Maxim Integrated har utökat MAX232-familjen med fyra sändare (MAX234), fyra mottagare och fyra sändare (MAX248) versioner och en rad andra mottagare/ sändarkombinationer .