Страница 2 из 2

осваиваю rs-485

Добавлено: 22 ноя 2018, 18:58
Sancho
starshoy81 писал(а): 22 ноя 2018, 17:12Земли лучше объединять
Объединять обязательно!!! Остальное по ситуации.

осваиваю rs-485

Добавлено: 22 ноя 2018, 20:18
brig62
Ну что сказать? Долго я плясал с бубном. Решил проверить себя и модули. Вместо NodeMCU взял Нано и все завелось с полтора пинка. NodeMCU настраивал в режиме мастера. Может в режиме слейва она и пошла бы, но мне это не надо. Вот так вот((( Возможно кто нибудь более опытный повторит мой эксперимент. Буду ждать.

осваиваю rs-485

Добавлено: 23 ноя 2018, 19:09
starshoy81
[ref]brig62[/ref], так землю то объединили? У node и модуля? Ещё можно попробовать через 30 кОм притянуть вход REDE на +5В, естественно с общей землёй. Тогда может он увидит нормальную единицу. Или перепаять на 3х вольтовые ADM3485EARZ, самый дешёвый такой - SP3485EN-L/TR, но если брать у нас то микрухи будут дороже модуля в два раза.

осваиваю rs-485

Добавлено: 24 ноя 2018, 22:43
brig62
starshoy81 писал(а): 23 ноя 2018, 19:09 так землю то объединили? У node и модуля?
Да. Объединял питание. Не помогло.

осваиваю rs-485

Добавлено: 28 ноя 2018, 10:09
SnusMumrik
brig62

ADM3485EARZ - 3 вольта микросхема лишь избавит от выхода микросхем по напряжению.
То есть панацея но не от всех случаев.
При подключении к ESP модулей RS485 на аппаратный порт, то есть на те ножки ESP которые участвуют в заливки ПО возникает следующая ситуация:
Пин RE/DE может оказаться в не предсказуемом состоянии толи в1 толи в0, это зависит от разных факторов был ли подключен модуль ESP к микросхеме adm485 с использованием пина RE/DE или нет, была ли изначально прошита какая то пога в ESP или нет, и многое другое, но не суть. Главное что если пин RE/DE находиться в нуле, то ADM485 переходит в режим приема и выставляет на выходе RO либо жесткую 1, либо 0 зависит от того что было на линии AB в данный момент времени. Вот тут то и начинаются прикольные конфликты все, вплоть до выхода микросхем из строя...(у какой микрухи выход круче, победят естественно с 3 и 5 поверкой)
Теперь фишка следующая, все модули ардуинки или node подобные имеют на борту микросхемы преобразующие USB в RS232 TTL. Выход TX таких микросхем подключают через резистор в модулях ардуинки или node подобных, дак вод этот резистор спасает микросхемы преобразующие USB в RS232 TTL от выхода из строя если на аппаратный порт зацеплена какая ни будь путевая фигня.
Ну и естественно когда такая путевая фигня подключена к модулю и человек пытается прошить скетч то либо выскакивает ошибка либо не шьется , хотя все подключено правильно.
То есть надо предпринимать какие нибудь схематехнические решения.
Все это выше написанное относиться только для подключения микросхем подобных ADM485 к аппаратному порту модулей.
Ну а подключение ADM485 к модулям ESP на другие свободные ножки, это уже другая история :smile37: