Показать сообщение отдельно
Старый 21.08.2009, 23:14   #292
el66
Пользователь
 
Регистрация: 27.07.2009
Регион: 66, 96
Машина: 2005 Toyota Allion
Сообщений: 96
el66 is on a distinguished road
По умолчанию

Цитата:
Сообщение от WatsonV Посмотреть сообщение
El66 - а мож в схему добавить защиту?
1. По входу питания поставить последовательновключенный диод для защиты от переполюсовки.
2. У входа K-line, да и по входу RS после защитного резистора поставить стабилитрончики.
3. Коллектор транзистора VT1 запитать от 12 В, а в его базе поставить либо диодик, либо стабилитрон паралельно базо-эмитерному переходу.
1 - согласен.
2 - тоже особых возражений нет, только насчет стабилитрона по входу RS (RxD0), боюсь, стабилитрон своей емкостью может внести искажения в принимаемый сигнал.
3 - не понял, поясни, зачем VT1 питать от 12В?

Конечно, схема, что я выложил, в плане защиты никакая, просто я хотел, чтобы это не выглядело слишком сложно.
Кстати, на схеме я не показал пару светодиодов, подключенных между выводами контроллера PB0 и PB1 и +5В (через резисторы 330 Ом)- я их использовал при отладке программы. На работе адаптера их отсутствие не отражается. Светодиод, подключенный к PB0, светится при активности в COM порту, светодиод на PB1 - при активности в к-линии.
Еще, на плате, с которой я работал, к выводу контроллера PD3 (выв.9) был подключен DIPSwitch, который при замыкании этого вывода на землю, и последующего включения питания, устанавливает скорость 38400 на COM порту. Если PD3 свободен, скорость= 9600.
el66 вне форума   Ответить с цитированием