PL2303HXA & 1.8V == странное поведение

Обсуждаем цифровые устройства...
Ответить
Аватара пользователя
Necromant
Открыл глаза
Сообщения: 46
Зарегистрирован: Сб июн 12, 2010 16:14:09
Контактная информация:

PL2303HXA & 1.8V == странное поведение

Сообщение Necromant »

Собственно, предыстория такая. Надо было для одноплатника odroid-x2, который работает как сервер у меня сделать приблуду: чтобы и консоль была, и можно было питание передернуть. Управлять этим будет роутер на OpenWRT по USB. Сказано сделано.
Родил схему на PL2303 + LM2596. PL2303 через GP0 ногу умеет включать и выключать импульсник LM2596, который в свою очередь делает из 12 вольт питание 5 вольт для питания odroid'а.
Дергать ножки GPIO можно из линукса не выгружая драйвер PL2303 через libusb парой контрол трансферов, для чего я быстренько сделал приблуду. Если кому надо - выложу на гитхаб.

У odroid-x2 напряжение лог. "1" на уарте 1.8 вольт. И вот тут-то и началась какая-то магия. PL2303, хоть в даташите написана возможность работы от 1.8 вольт наотрез не хочет с такой напругой на VDD_SERIAL работать. Замыкаем RX и TX - тишина. (Вернее TX работает, а вот в RX тишина, хотя если рукой зацепить контакт RX мусор приходит). На 2.5 вольтах - полет нормальный. Про то, что AT24C64 он у меня так и не увидел, я уже молчу. Во всем даташине так и не написали нигде какой адрес i2c слейва ожидается. Вот я и думаю, это PL2303 косячные или я чего не досмотрел?
После двух дней возни и тыканий осциллографом плата имеет уже очень неприглядный вид, хотя с другой стороны выглядит более или менее.

На всякий случай:
маркировка:
PL2303HX
LF10193A

даташит

Свою схему свою прикладываю к посту.

Тула для управления GPIO PL2303
Вложения
schematic.pdf
(66.76 КБ) 319 скачиваний
Отворот и приворот. Потомственный мастер. Выезд со своей отверткой.
Аватара пользователя
sintetik
Вымогатель припоя
Сообщения: 559
Зарегистрирован: Вт фев 02, 2010 20:02:38
Откуда: Ижевские мы
Контактная информация:

Re: PL2303HXA & 1.8V == странное поведение

Сообщение sintetik »

2303 неплохая мелкосхема), но все таки все сойдется к тому, что для ногодрыга вам посоветуют ft232. Или что то подобное от FTDI.
Аватара пользователя
Necromant
Открыл глаза
Сообщения: 46
Зарегистрирован: Сб июн 12, 2010 16:14:09
Контактная информация:

Re: PL2303HXA & 1.8V == странное поведение

Сообщение Necromant »

C GPIO у меня проблем не возникло, там всего-то пара контрол трансферов - и не надо libftdi тащить. Тут даже без разницы что пользовать. Послушать USB трафик на виндовой утилите и написать свою все равно займет меньше часа. У PL2303 что приятно - на GPIO 3.3 вольта логика, когда на самих ногах уарта то, что на VDD. Это бывает удобно. Но вот с 1.8в подстава полная. Буду теперь CP2103 пробовать, как приедут.
Отворот и приворот. Потомственный мастер. Выезд со своей отверткой.
Ответить

Вернуться в «Цифровая техника»