Цитата:
Сообщение от undergroundz
Я программирую микроконтроллеры и попробуйте подайте туда напряжение без резистора, ток ножки ограничен 20 мА, а в этих приставках сомневаюсь, что они выдерживают 500 мА, смотря сколько от преобразователя поступит.
|
решил просветить :
схема UART имеет входы-выходы с логическими уровнями
для защищённости были разработаны физические уровни - токовая петля, RS-232, RS-485 и т.п.
1.в токовой петле используется гальваническая развязка ,при использовании оптронов выставлялся ток 20мА
2.в RS-232 используется метод передачи данных который аналогичен асинхронному последовательному интерфейсу UART.
В ресивере используется как раз второй вариант - RS-232
схема RS-232

RX16,RX18 - резисторы подтяжки напряжения 3.3в для установки логической 1 на входе и выходе UART в процессоре
изменение логической 1 в логический 0 получаем закорачиванием на общую минусовую шину
по схеме видно как включены транзисторы и пояснений их работы ,думаю ,не требуется
RX15 также используется для подтяжки 12в входа порта RS-232
если обрезать по схеме лишнее ,оставив резисторы подтяжки 3.3 вольта RX16,RX18 ,получим порт UART
при использовании преобразователя USB-UART логическая 1 +3 вольта
отсюда видим что преобразователь USB-UART согласован с UART процессора
резисторы RX16,RX18 подбираются из условий правильной работы порта, то есть скорости спада напряжения(логической 1) до логического нуля