https://radiohlam.ru/product/rh-0002/
девайс состоит из двух частей, первая это USB-to-Serial_TTL
вторая это Serial TTL-to-RS232
тоесть два совершенно независимых устройства.
первая настолько проста, что накосячить сложно, а вот вторая ...
обсудим ее...
Критика (RS-232 + UART) RH-0002
Re: Критика (RS-232 + UART) RH-0002
и так снизу вверх,
хм DB9 разведен с двух сторон, и с верным шагом, тоесть 5 контактов и 4 контакта с другой стороны... идеально, впаиваем разьем прям в плату, жестко и надежно как швейцарские часы.
не тут то было, смотрим внимательней, ну вроде все верно
GND5 DTR4 Tx3 Rx2 DCD1
опа а что это, это -ж мама, а всем известно что мастер разьем на RS232 (компе) это настоящий самец!.
ну что-ж спасибо разработчику, как брился через зеркало так и плату разводил, так что колхоз наше все:
хм DB9 разведен с двух сторон, и с верным шагом, тоесть 5 контактов и 4 контакта с другой стороны... идеально, впаиваем разьем прям в плату, жестко и надежно как швейцарские часы.
не тут то было, смотрим внимательней, ну вроде все верно
GND5 DTR4 Tx3 Rx2 DCD1
опа а что это, это -ж мама, а всем известно что мастер разьем на RS232 (компе) это настоящий самец!.
ну что-ж спасибо разработчику, как брился через зеркало так и плату разводил, так что колхоз наше все:
Re: Критика (RS-232 + UART) RH-0002
идем далее верхний ряд, правое фото.... хм 3,3в в воздухе запоминаем.
левое фото
хм кто это такой VBUS(5в) ага по даташиту подключено на VCC, ну да ну да так себе решение в VCC засадить 5в, опять же по даташиту
Output Voltage HIGH: min VCC - 0.6 max VCC - 0.1 V тоесть уровни TTL близки к питанию, в данном случае спасает только то что CP2102 толерантный к 5В, если платку использовать как преобразователь интерфейса, вдуть 5в на уровень TTL 3,3 вольта не очень хорошо кончится.
//ЗЫ 3,3в вполне раскачивает +6 -6в на RS232 что с большим запасом влазит в спеки на интерфейс! ну а так же и позволит TTL довести до нормы и ничего не спалить.
далее
а это что за супчик SUSP... ага, нога 22 не кто иной как SHUTDOWN вход да еще и высокоомный, если останется в воздухе 101% ловит магнитные бури на марсе и согласно им включает и выключает весь чип (проверил лично), так что для нормальной работы нать ляпнуть перемычку (соплю) между VCC и этим СУСПом, благо дороги рядом.
PS если использовать преобразователь как расширения устройств на микроконтроллерах "на постоянку" то именно SHUTDOWN притягивается резистором к земле и заводится на GPIO микроконтроллера, что позволит программно включать и выключать чип (напряжения на выходах будут = 0в при переходных процессах, пока по контроллера не займется интерфейсом.
как известно в RS232 не существует уровней 0в только + или - напряжение)
левое фото
хм кто это такой VBUS(5в) ага по даташиту подключено на VCC, ну да ну да так себе решение в VCC засадить 5в, опять же по даташиту
Output Voltage HIGH: min VCC - 0.6 max VCC - 0.1 V тоесть уровни TTL близки к питанию, в данном случае спасает только то что CP2102 толерантный к 5В, если платку использовать как преобразователь интерфейса, вдуть 5в на уровень TTL 3,3 вольта не очень хорошо кончится.
//ЗЫ 3,3в вполне раскачивает +6 -6в на RS232 что с большим запасом влазит в спеки на интерфейс! ну а так же и позволит TTL довести до нормы и ничего не спалить.
далее
а это что за супчик SUSP... ага, нога 22 не кто иной как SHUTDOWN вход да еще и высокоомный, если останется в воздухе 101% ловит магнитные бури на марсе и согласно им включает и выключает весь чип (проверил лично), так что для нормальной работы нать ляпнуть перемычку (соплю) между VCC и этим СУСПом, благо дороги рядом.
PS если использовать преобразователь как расширения устройств на микроконтроллерах "на постоянку" то именно SHUTDOWN притягивается резистором к земле и заводится на GPIO микроконтроллера, что позволит программно включать и выключать чип (напряжения на выходах будут = 0в при переходных процессах, пока по контроллера не займется интерфейсом.
как известно в RS232 не существует уровней 0в только + или - напряжение)
Последний раз редактировалось Virtual2 18 мар 2023, 08:43, всего редактировалось 2 раза.
Re: Критика (RS-232 + UART) RH-0002
ну и вишенка на торте, дабы разработчику было не так грустно, ссылки на внешних:
520р USB to TTL https://www.chipdip.ru/product/usb-to-ttl-4-pin-wire
+
290р RS232 to TTL https://www.chipdip.ru/product0/8016224520
PS не реклама просто первое что наискал, из аналогичного функционала
520р USB to TTL https://www.chipdip.ru/product/usb-to-ttl-4-pin-wire
+
290р RS232 to TTL https://www.chipdip.ru/product0/8016224520
PS не реклама просто первое что наискал, из аналогичного функционала
- rhf-admin
- администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
- Сообщения: 3060
- Зарегистрирован: 25 авг 2009, 23:19
- Откуда: Уфа
- Контактная информация:
Re: Критика (RS-232 + UART) RH-0002
Такие схемы - это всегда борьба разных компромиссов. Посадишь не 5 Вольт, а 3,3 - раскачаешь сторону RS-232 максимум до 6 Вольт, а не до 10.
Да, по спекам пойдёт, но если захочешь со стороны RS-232 подключить внешнее устройство с питанием, скажем, от DTR - может не хватить. С другой стороны, если схема подключается со стороны TTL к 3,3 Вольтовым входам, нетолерантным к 5 Вольтам, то понятно, что и питание с этой стороны должно быть 3,3 Вольта. На все случаи жизни не угодишь, надо всегда мозг включать, в каждом конкретном случае.
Насчёт SUSPEND согласен, если нужно использовать TTL-RS232 отдельно и нет управления снаружи этой линией, то нужно подтянуть её к питанию. Только лучше не соплёй, а через через резистор (1-10 кОм).
P.S. Сравнение с девайсами из ЧипИДипа - это я так понимаю похвала? Спасибо, я старался. Тут ещё нужно учесть, что у них не полный набор сигналов, а обрубок (только Rx/Tx).
Да, по спекам пойдёт, но если захочешь со стороны RS-232 подключить внешнее устройство с питанием, скажем, от DTR - может не хватить. С другой стороны, если схема подключается со стороны TTL к 3,3 Вольтовым входам, нетолерантным к 5 Вольтам, то понятно, что и питание с этой стороны должно быть 3,3 Вольта. На все случаи жизни не угодишь, надо всегда мозг включать, в каждом конкретном случае.
Насчёт SUSPEND согласен, если нужно использовать TTL-RS232 отдельно и нет управления снаружи этой линией, то нужно подтянуть её к питанию. Только лучше не соплёй, а через через резистор (1-10 кОм).
P.S. Сравнение с девайсами из ЧипИДипа - это я так понимаю похвала? Спасибо, я старался. Тут ещё нужно учесть, что у них не полный набор сигналов, а обрубок (только Rx/Tx).
С уважением, администрация сайта.