... а последняя схема Руди так и не заработала...Андрюха, 11 Июля 09, 21:32
Вот с этого места давай очень подробно и по порядку. Ты говорил, что при подключении датчика у тебя гас светодиод. Ошибку нашел и исправил? Транзисторы спалить не успел? Что было не так?
Нужно тестером измерить напряжения относительно земли (GND) на используемых входах RXD, TXD, DTR (или RTS, что используется), на стабилитроне и на выходе на датчик (не подключая датчик) при незапущенном темпкипере. Если оба сигнала DTR и RTS отрицательны, желательно подать напряжение порядка 9-15В от батарейки или другого источника через резистор порядка 1 кОм между землей и верхним концом стабилитрона (+ через резистор к верхнему концу стабилитрона). Померяй эти напряжения и напиши, что где.
Люди, я в воскресенье умотаю на недельку, присмотрите за темой кто может.
Если все нормально потом запустить тестовую прогу без всяких закороток и без датчика и без кабеля и проверить что прием равен передаче на всех скоростях. Внешнее питание лучше сохранить, прога ни DTR и RTS просто так не ставит. Потом подключить датчик без кабеля и на скоростях 9600 и 115200 посмотреть ответы подавая разные коды. потом добавить кабель и проверить. Ну и по обстановке ессно.