A communication interface circuit transfers signals between a TTL
microcontroller and a RS232 device while avoiding level translation. The
interface circuit includes two switch elements. A first switch element is
connected between the TTL receive terminal and the ground supply. The
second switch element includes a first node that is an electrical
communication with the TTL transmit data terminal, the RS232 transmit data
terminal and the RS232 receive data terminal, a second node in electrical
communication with the first TTL power supply and a control node in
electrical communication with the TTL receive data terminal. The interface
circuit is configurable to a first switching state in which electrically
connects the first TTL power supply terminal to the RS 232 receive data
terminal. In a second switching state, a -12V default voltage signal is
conveyed from the RS232 transmit data terminal to the RS232 receive data
terminal and a voltage signal is conveyed from the RS232 transmit data
terminal to the TTL receive data terminal. [An interface circuit permits
communication between an RS232 port and a TTL device without requiring
level translation. This is accomplished by interposing a switching
transistor between the RS232 port and the TTL device. Selective activation
of the switching transistor permits a high voltage signal to be
transmitted from the power supply rail of the non-RS232 device to the RXD
pin of the RS232 port, where the signal is interpreted as a logical low.
This step takes advantage of the fact that the RS232 standard interprets
any voltage received at the RXD pin greater than a receiver threshold
voltage to be logical zero. Selective deactivation of the switching
transistor isolates the RS232 port from the non-RS232 device, permitting a
negative voltage signal output by the TXD pin of the idling RS232 port to
be conveyed back to the RS232 port at the RXD pin. This negative voltage
signal is interpreted by the RS232 port as a logical high signal. This
step takes advantage of the fact that the RS232 standard calls for the TXD
pin to emit a -12V signal when the RS232 port is otherwise idle.]
Ένα κύκλωμα διεπαφών επικοινωνίας μεταφέρει τα σήματα μεταξύ ενός μικροελεγκτή TTL και μιας συσκευής RS232 αποφεύγοντας τη μετάφραση επιπέδων. Το κύκλωμα διεπαφών περιλαμβάνει δύο στοιχεία διακοπτών. Ένα πρώτο στοιχείο διακοπτών συνδέεται μεταξύ του TTL λαμβάνει το τερματικό και τον επίγειο ανεφοδιασμό. Το δεύτερο στοιχείο διακοπτών περιλαμβάνει έναν πρώτο κόμβο που είναι μια ηλεκτρική επικοινωνία με το TTL διαβιβάζει το τερματικό στοιχείων, το RS232 διαβιβάζει το τερματικό στοιχείων και το RS232 λαμβάνει το τερματικό στοιχείων, ένας δεύτερος κόμβος στην ηλεκτρική επικοινωνία με την πρώτη παροχή ηλεκτρικού ρεύματος TTL και ένας κόμβος ελέγχου στην ηλεκτρική επικοινωνία με το TTL λαμβάνουν το τερματικό στοιχείων. Το κύκλωμα διεπαφών είναι διαμορφώσιμο σε ένα πρώτο κράτος μετατροπής στο οποίο συνδέει ηλεκτρικά το πρώτο τερματικό παροχής ηλεκτρικού ρεύματος TTL με το RS 232 λαμβάνει το τερματικό στοιχείων. Σε ένα δεύτερο κράτος μετατροπής, ένα σήμα τάσης προεπιλογής -12V μεταβιβάζεται από το RS232 διαβιβάζει το τερματικό στοιχείων στο RS232 λαμβάνει το τερματικό στοιχείων και ένα σήμα τάσης μεταβιβάζεται από το RS232 διαβιβάζει το τερματικό στοιχείων στο TTL λαμβάνει το τερματικό στοιχείων. [ Ένα κύκλωμα διεπαφών επιτρέπει την επικοινωνία μεταξύ ενός λιμένα RS232 και μιας συσκευής TTL χωρίς απαίτηση της μετάφρασης επιπέδων. Αυτό ολοκληρώνεται με την παρεμβολή μιας κρυσταλλολυχνίας μετατροπής μεταξύ του λιμένα RS232 και της συσκευής TTL. Η εκλεκτική ενεργοποίηση της κρυσταλλολυχνίας μετατροπής επιτρέπει σε ένα σήμα υψηλής τάσης για να διαβιβαστεί από τη ράγα παροχής ηλεκτρικού ρεύματος της συσκευής μη- rs232 στην καρφίτσα RXD του λιμένα RS232, όπου το σήμα ερμηνεύεται ως λογικό χαμηλό. Αυτό το βήμα εκμεταλλεύεται το γεγονός ότι τα πρότυπα RS232 ερμηνεύουν οποιαδήποτε τάση που παραλαμβάνεται στην καρφίτσα RXD μεγαλύτερη από μια τάση κατώτατων ορίων δεκτών να είναι λογικό μηδέν. Η εκλεκτική απενεργοποίηση της κρυσταλλολυχνίας μετατροπής απομονώνει το λιμένα RS232 από τη συσκευή μη- rs232, επιτρέποντας σε μια αρνητική παραγωγή σημάτων τάσης από την καρφίτσα TXD του τεμπελιάζοντας λιμένα RS232 για να μεταβιβαστεί πίσω στο λιμένα RS232 στην καρφίτσα RXD. Αυτό το αρνητικό σήμα τάσης ερμηνεύεται από το λιμένα RS232 ως λογικό υψηλό σήμα. Αυτό το βήμα εκμεταλλεύεται το γεγονός που τα πρότυπα RS232 απαιτούν για την καρφίτσα TXD για να εκπέμψουν ένα σήμα -12V όταν ο λιμένας RS232 είναι ειδάλλως μη απασχόλησης.