Человек предполагает, а судьба повеливает. Только вчера удалось заняться и решить проблему подключения устройств по интерфейсу RS485.
Специфика вопроса состояла в том, что использовалось нестандартное устройство, призванное реализовать интерфейс RS485. Передатчик собран на ИМС 74HC125 (см пост 10) с питанием от 3вольт, а приемник/передатчик на ADM488(см пост 3). Так вот, когда соединил передатчик и приемник, гипертерминал показал, что информация не приходит. Стал проверять напряжения осциллографом. На входы 7 и 8 ADM488 сигнал поступает, а на выходе (выв 2) всегда 1. Согласно даташиту на ADM488: Receiver Output. When A > B by 200 mV,RO = high. If A < B by 200 mV, RO = low. КЗ между собой входов 7 и 8 ситуацию не изменяет(единицу на выходе). Всё, продали дохлую. Но прежде чем выпаивать, решил провести классический тест для RS232, соединить вход с выходом и подать сигнал из компьютера на выход. О чудо! Эхо-сигнал приходит и правильный. Тогда решил использовать метод "научного" тыка и соединил 74HC125 и ADM488 "неправильно". И чудо повторилось! Информация принимается. Кстати, схема на 74HC125 функционирует даже при напряжении питания +1.4в. Соответственно и Attiny13(без букв), которая является источником информации. Может будет работать и при меньшем напряжении, но долго ждать разряда ионистора. Добавлено (11.06.2019, 10:53)
---------------------------------------------
Маленькое, но важное предупреждение. Уже второй раз гроза убивает стационарный компьютер на котором я собираю информацию по интерфейсу RS485.
Вывод: 1)Связь надо делать организовывать по гальванически изолированному каналу. На алиэкспресс нашел такие устройства.
2)Очень серьезно отнестись к правильному заземлению источника и приемника информации. Здесь всё очень индивидуально!
Добавлено (11.06.2019, 10:58)
---------------------------------------------
Кстати, может у кого есть топология печатных плат для гальванически изолированного канала связи и питания, бросьте сюда. Лично я такой информации не нашел. Для таких схем используются микросхемы: ADM2582E_2587E, isl32704e, ISO3082.