Tool/software:
I need a RS232 transceiver with at least 3 drivers and 3 receivers, Vcc of 3.3V but the V+ and V- on the RS232 side needs to be able to use +12VDC and -12VDC. We will supply the voltages. Thanks
The GDxxx drivers accept 3.3 V input signals, and the receivers' output signals can be converted to 3.3 V with buffers with overvoltage-tolerant inputs like the SN74LVC3G17.
But the GDxxx devices are essentially just level translators. If you want to save power, you can build a transceiver from CMOS components. There is no integrated level translator that supports these voltages, so you have to use 24 V comparators. For the transmitters, use any comparators with push/pull outputs, e.g. TLV1811/2, with a reference voltage of 3.3 V / 2; add a series resistor of about 300 Ω to limit the output current. For the receivers, use comparators with separate grounds like the TLV1871/2, with a reference voltage slightly above 0 V to ensure that a disconnected input outputs high; to conform with the RS-232 specification, add a 5 kΩ resistor to ground at the bus input.