-
- Совершенно без "малюсенького дырчка" )) На самой шине RS-485
"пауза", лог.1 - за счёт растяжек пока драйвер в Hi-Z по выходу.
Лог.0 формируется полноценно, драйвером: передатчик включается,
лог.1 по входу DE, а на входе DI и так всегда нуль. Nikolaj(1 знак., 15.06.2026 10:29, картинка)
- Стесняюсь спросить - а для чего тогда микросхеме SP3485 вход DI
(4-я нога)? Который в схеме посажен на массу? Что-то тут
подозрительно CAN-шиной попахивает :-)))) - vpv.vpv(15.06.2026 10:47)
- DI к земле - значит просо, что приёмник всегда включён и всегда передаёт сигнал с линии в сторону МК. Этот сигнал используют в случаях, когда приём и передача к процессору идут по одной линии. И, соединив вместе DI и DE, переключают направление одним сигналом. Итого - для RS-485 достаточно всего двух сигналов - Rx/Tx по одному проводу и DI/DE по другому. Nikolay_Po(336 знак., 15.06.2026 12:15)
- А собственно это и есть бледная тень
отца Гамлеташины CAN )) Всё то же самое - доминантные и рецессивные уровни.Фишка в том что как таковое отсутствует условие коллизии на шинесорри, коллизия будет, не будет потенциально опасного состояния "закорачивания" питания драйверов на землю - физически не будет ситуации работы двух активных передатчиков с противоположными лог.уровнями по выходу. - Nikolaj(15.06.2026 11:06) - Я, бывает, реализую вирутальные порты. Один уарт и несколько линий rs-485. Приходится использовать все ноги драйвера... POV(2 знак., 15.06.2026 10:53, картинка, картинка)
- Стесняюсь спросить - а для чего тогда микросхеме SP3485 вход DI
(4-я нога)? Который в схеме посажен на массу? Что-то тут
подозрительно CAN-шиной попахивает :-)))) - vpv.vpv(15.06.2026 10:47)
- Может она чисто на резисторных растяжках работает? Прозвоните
тестером наличие соединения 13pin FT232RL и 3pin MAX485. reZident(1 знак., 15.06.2026 10:08, картинка)
- Прозвонил - нет соединения! Получается, единица формируется
растяжками. И под видом RS485 нам втюхивают CAN-шину. - vpv.vpv(15.06.2026 10:54)
- Ну дык поднимите выводы 2 и 3 у MAX485 и соедините их проводком
напрямую с 13 выводом FT232RL. Там делов-то на пять минут, включая
перекур и разогрев паяльника :-) - reZident(15.06.2026 12:16)
- Китайцы так не могли сделать, сразу? Да, у CBUS2 вроде по умолчанию
функция "Tx Enable". То, что нужно. Правда, подлазить хреново,
из-за перемычек на плате, ну ничего, разберусь. - vpv.vpv(26.06.2026 06:38)
- Тогда сначала посмотрите, есть ли это сигнал на выходе конвертера.
Китайцы зря одновибратор ставить не будут. - Nikolay_Po(26.06.2026 06:56)
- Ок. Припаяю проводок на 13 ногу, и гляну осциллом. - vpv.vpv(26.06.2026 06:59)
- Вспомнил! Бывало такое, что нога-то есть, но она деактивировалась
после последнего бита данных и не держала стоп-бит! И такие
конвертеры требовали внешнего одновибратора. Но это из памяти,
может, вообще о SPI-UART микросхемах запомнил. - Nikolay_Po(26.06.2026 12:54)
- Да ладно, 4 нулевых байта на 250к Andreas(1 знак., 26.06.2026 13:45, картинка)
- У нас в конторе десятка полтора моих конверторов RS485/422/232 на этой FT232R используется. Работают без каких-либо особых проблем и в Windows и в Linux. По просьбе коллег в последней ревизии устройства лишь заменил разъем microUSB на USB-С. - reZident(26.06.2026 13:28)
- Вспомнил! Бывало такое, что нога-то есть, но она деактивировалась
после последнего бита данных и не держала стоп-бит! И такие
конвертеры требовали внешнего одновибратора. Но это из памяти,
может, вообще о SPI-UART микросхемах запомнил. - Nikolay_Po(26.06.2026 12:54)
- Ок. Припаяю проводок на 13 ногу, и гляну осциллом. - vpv.vpv(26.06.2026 06:59)
- Тогда сначала посмотрите, есть ли это сигнал на выходе конвертера.
Китайцы зря одновибратор ставить не будут. - Nikolay_Po(26.06.2026 06:56)
- Китайцы так не могли сделать, сразу? Да, у CBUS2 вроде по умолчанию
функция "Tx Enable". То, что нужно. Правда, подлазить хреново,
из-за перемычек на плате, ну ничего, разберусь. - vpv.vpv(26.06.2026 06:38)
- Ну дык поднимите выводы 2 и 3 у MAX485 и соедините их проводком
напрямую с 13 выводом FT232RL. Там делов-то на пять минут, включая
перекур и разогрев паяльника :-) - reZident(15.06.2026 12:16)
- Прозвонил - нет соединения! Получается, единица формируется
растяжками. И под видом RS485 нам втюхивают CAN-шину. - vpv.vpv(15.06.2026 10:54)
- Совершенно без "малюсенького дырчка" )) На самой шине RS-485
"пауза", лог.1 - за счёт растяжек пока драйвер в Hi-Z по выходу.
Лог.0 формируется полноценно, драйвером: передатчик включается,
лог.1 по входу DE, а на входе DI и так всегда нуль. Nikolaj(1 знак., 15.06.2026 10:29, картинка)