Цитата(SZ0 @ Apr 12 2012, 15:16)

Есть готовое устройство. Для связи с компьютером используется USB-COM адаптер на FT232. На плате разъём с контактами RxD, TxD и земля. Есть компьютеры, где нет USB, но есть COM порт. Раньше встречались схемы адаптеров c питанием от COM порта. Сейчас найти не получается. Подскажите схемку, чтобы преобразовать уровни для UART микроконтроллера в 5В от COM-порта и чтобы адаптер питался от COM-сигналов. Желательно чтобы развязка была, если такое возможно без подключения доп.питания. К плате уже не желательно что-то подпаивать, чтобы питать адаптер.
Если можно обойтись без развязки и не требуется длинный кабель, то вполне стабильные результаты будут с простыми транзисторными инверторами. От устройства в COM - транзистор (полевой или биполярный), коллектор на RX и запитать через резистор от DTR. Ну и для порядка зашунтировать транзистор диодом в обратном направлении (для случая, когда DTR неактивен). От COM в устройство - TXD на базу (через резистор и параллельно БЭ диод в обратном направлении), а коллектор - в устройство. Если встроенный pull-up по входу у устройства есть, то этого достаточно. Если нет - ну, взять от того же DTR через резистор, и ограничить стабилитроном.
Ну а с развязкой схемы уже дали. Но там скорости типично невысокие, с ширпотребными оптронами обычно не больше 19200.