slog 0 27 марта, 2008 Опубликовано 27 марта, 2008 · Жалоба Вот получается такая картинка. Это обмен в RS485-ом интерфейсе. Ровненький пакет между вертикальными маркерами это от одного передатчика - запрос. Корявый - это от другого передатчика ответ. Непонятно из-за чего его так коробит. Запрос посылает один драйвер и у него сигнал ровный, отвечают ему два других, по очереди, у обоих пакет корявый. Хотя интерфейс работает, ошибок нет. Скорость обмена 11Mbit. Кабель - витая пара, пробовал разный, и 1 метр, и 15 метров, ничего принципиально не меняется. Сигнал кривой на обоих концах кабеля. Земля устройств соединена через отдельный провод в том же кабеле. Экран через 75 ом подключен к земле мастера - у которого сигнал ровный. Почему-то разьёзжается потенциал земель у устройств. Какие есть версии - почему может так коробить сигнал? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Stanislav 0 27 марта, 2008 Опубликовано 27 марта, 2008 · Жалоба Схемку включения и запитки драйверов бы... Такие помехи вообще не опасны. Они синфазные, и хорошо подавляются дифференциальным входом приёмника. Другое дело, что их там действительно не должно быть, поэтому, "побороть" надо обязательно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexander55 0 27 марта, 2008 Опубликовано 27 марта, 2008 · Жалоба В Вашем мастере надо подключить 120 Ом. Еще бывает нужно включить смещение, если оно реально есть на адаптере. PS. Если пакеты проходят нормально, лучше ничего не делать. Я насмотрелся разных чудес с RS485. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Mikhail1954 0 27 марта, 2008 Опубликовано 27 марта, 2008 · Жалоба Ровненький пакет между вертикальными маркерами это от одного передатчика - запрос. Корявый - это от другого передатчика ответ. Непонятно из-за чего его так коробит. Наверное, лезет синфазная помеха, которую диф интерфейс замечательно давит, поэтому все и работает. Если вам такая картинка не нравится, надо что-то делать с землей. Возможно, не соединять земли разных устройств тоненьким сигнальным проводом, а устроить настоящее заземление. Или исключить источник помехи. Но насколько это необходимо? RS485 специально предназначен для работы в условиях помех. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexander55 0 27 марта, 2008 Опубликовано 27 марта, 2008 · Жалоба Наверное, лезет синфазная помеха, которую диф интерфейс замечательно давит, поэтому все и работает. Если вам такая картинка не нравится, надо что-то делать с землей. Возможно, не соединять земли разных устройств тоненьким сигнальным проводом, а устроить настоящее заземление. Или исключить источник помехи. Но насколько это необходимо? RS485 специально предназначен для работы в условиях помех. Все верно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
slog 0 27 марта, 2008 Опубликовано 27 марта, 2008 · Жалоба На обоих концах кабеля терминаторы по 130ом, и на стороне слэйвов - это с кривыми сигналами растяжки по 390 ом к + и - питания. Земли в кабеле раньше не было, была такая же картина. Питание устройств раздельное, но земли соединены в общей точке заземления. Эксперименты с отключением терминаторов и устройств "на ходу" часто приводят к сгоранию драйверов. Уже 6 штук пожёг. В качестве драйвера ADM3485. Если ничего не трогать, то все работает и ничего не горит, но не понятна причина. Было предположение что новый драйвер включается до того как выключится старый - но нет. Если у слэйвов поменять адреса чтобы они не отвечали, то они и не отвечают, но пустая линия с половиной питания от растяжек все равно кривая. Мастер - плата воткнутая в PCI шину. Кривизна сильно уменьшается если в слэйв воткнуть шнурок бластера. Через него появляется дополнительная связь с землей через другой комп. Земли обоих компов соединены, все земли в одной точке. Никаких помех поблизости нет, всё лежит на одном столе. Вообщем ничего пока не понятно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GrayCat 0 28 апреля, 2008 Опубликовано 28 апреля, 2008 · Жалоба М-мм.... А PCI-плата, небось, с гальваноразвязкой RS-485? Типа, например, адвантечевского PCI-1602. Так тогда надо "общий" провод линии не к корпусу компа подсоединять, а к тому "общему", что в разъеме выведен. И еще, посмотрите скопом на линию дифференциально - это тоже полезно Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexander55 0 7 мая, 2008 Опубликовано 7 мая, 2008 · Жалоба На обоих концах кабеля терминаторы по 130ом, и на стороне слэйвов - это с кривыми сигналами растяжки по 390 ом к + и - питания. Не 390 Ом, а 1.2 кОм надо. И не везде на краях. PS. Случайно увидел, т.к. не заходил давно сюда. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
biakss 0 7 мая, 2008 Опубликовано 7 мая, 2008 · Жалоба Не 390 Ом, а 1.2 кОм надо.Устроим конкурс по подбору номинала резисторов! Номинал резисторов для "подтяжки" рассчитывают в зависимости от количества драйверов на линии RS485. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexander55 0 8 мая, 2008 Опубликовано 8 мая, 2008 · Жалоба Номинал резисторов для "подтяжки" рассчитывают в зависимости от количества драйверов на линии RS485. Вы правы, но есть одна тонкость. Зачастую уже резисторы находятся в адапторах и есть только переключатель: их включить или выключить. А перепайка нежелательна (все залакировано и очень мелко). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
biakss 0 8 мая, 2008 Опубликовано 8 мая, 2008 · Жалоба Зачастую уже резисторы находятся в адапторах и есть только переключатель: их включить или выключить.В таком случае можно попробовать подключить внешние резисторы - доступ к самой линии RS485 есть, а найти на плате +5В и GND легко! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
arttab 0 9 мая, 2008 Опубликовано 9 мая, 2008 · Жалоба Схемка так и не была показанна. И схему соединения между устройствами. А гадалка в отпуске... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
biakss 0 9 мая, 2008 Опубликовано 9 мая, 2008 · Жалоба Схемка так и не была показанна. И схему соединения между устройствами. Вот, на русском есть. В разделе "Информация и ссылки". И здесь тоже. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
slog 0 18 июня, 2008 Опубликовано 18 июня, 2008 · Жалоба Такой косяк был из-за неправильного заземления. Нельзя просто так все земли соединять в кучу. Потому что земля блока питания и земля внутри устройства с RS-485 это не совсем одно и то же, они разделены фильтром питания. В данном случае пришлось закоротить фильтр. Гальваноразвязка бы избавила от таких косяков. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться