Перейти к содержанию
    

Надежность ADM485

Здравствуйте!

Есть проблема с выходом из строя в достаточно массовом порядке, микросхем ADM485.

Вопрос: может ли отсутствие/наличие резистора-терминатора в линии привести к выходу из строя драйвера?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

может ли отсутствие/наличие резистора-терминатора в линии привести к выходу из строя драйвера?

Нет, не может.

 

А вот помехи, наведенные на линию связи, а также перекосы земель, очень даже могут.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

При наличии гальванической развязки между драйвером и остальным устройством спалить его весьма затруднительно, а вот при её отсутствии - запросто.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

С этими микросхемами (ADM485), видимо, действительно есть проблемы и не только у меня. Такие стоят в покупных буржуйских устройствах

сбора данных и показали они себя не с лучшей стороны. Имеем запах микросхем на случай ремонта. Отмечается, что у них "вылетает" одна из

линий дифф.входа. При этом на линии висит несколько драйверов от MAXIM и они прекрасно себя чувствуют в системе. Хотя был выход из строя

и его, когда на вход ему попал потенциал 110В, но это объяснимо.

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

С этими микросхемами (ADM485), видимо, действительно есть проблемы и не только у меня. Такие стоят в покупных буржуйских устройствах

сбора данных и показали они себя не с лучшей стороны. Имеем запах микросхем на случай ремонта. Отмечается, что у них "вылетает" одна из

линий дифф.входа. При этом на линии висит несколько драйверов от MAXIM и они прекрасно себя чувствуют в системе. Хотя был выход из строя

и его, когда на вход ему попал потенциал 110В, но это объяснимо.

Если бы вы сказали что молния шибанула- тогда объяснимо, а просто 110 вольт- это плохая схемотехника.

Дешево и сердито: ставили два стабилитрона 6.8В от ног на землю и резисторы 0805 10 Ом на входной разъем. Резисторы могут выгореть, стабилитроны могут улететь (кстати проверяли- эти стабилитроны при превышении тока спекаются и уходят в КЗ, очень удобно). Но до драйвера ничего не может дойти.

 

Само собой, применяется гальваноразвязка со стороны микроконтроллера.

 

За десяток лет я не помню ни единого улета драйвера, применяли и AD тоже. Первые годы ставили DIP в колодке (думали что менять будем часто ;), потом обнаглели и на SOIC перешли.

 

Терминатор не ставим.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

потом обнаглели и на SOIC перешли.

полностью согласен с Русланом - при грамотном подходе можно любой корпус применять

Для ответа на ваш вопрос необходимо привести схему устройства целиком, т.к. там может быть много моментов, которые могут привести к выходу из строя драйвера. Особенно связанных с зарядом/перезарядом емкости относительно корпуса, которая всегда существует (емкость). Возможно у Вас это происходит через внутренние цепи драйвера, а д. производиться по другим путям НЕ через микросхему драйвера

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте, форумчане!

 

Подниму тему, поскольку есть вопрос по трансиверу ADM485.

 

Схему приложил, по ней тестирую. Итак, если включить без линии (витая пара 300 метров), частота 500 кГц на ноге DI (4), по замеру, ток потребления 80mA, это PIC контроллер + трансивер. Включаю линию, ток подскакивает до 180 mA, трансивер сильно греется. На приемной стороне данные ловятся верно, небольшие задержки есть. Опыта в этой тематике очень мало, так что прошу советов и помощи в оценке адекватности замеров, смущает большой ток и нагрев трансивера.

post-44990-1390513793_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У вас похоже большая емкостная нагрузка из-за длинного кабеля. С учетом приличной частоты 500 кГц получаются приличные действующие токи. Поэтому и ADM485 сильно греется.

Вижу два пути понижения температуры - либо снижать емкость кабеля либо снижать частоту. В крайнем случае можно и так оставить, у неё есть термозащита.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У вас похоже большая емкостная нагрузка из-за длинного кабеля. С учетом приличной частоты 500 кГц получаются приличные действующие токи. Поэтому и ADM485 сильно греется.

Вижу два пути понижения температуры - либо снижать емкость кабеля либо снижать частоту. В крайнем случае можно и так оставить, у неё есть термозащита.

 

спасибо за отзыв!

Поставил провод 10 метров. Без терминатора 120 Ом на принимающей стороне все ОК, ток потребления передатчика 60mA (PIC + AMD), отдельно трансивер не мерил. Если поставить терминатор на приемнике, ток возрастает до 120mA, трансивер греться начинает. Такое ощущение, что через трансивер идет сквозной ток. Замена трансивера не помогла. Частоту уменьшал до 100 герц (на 10-ти метрах), разницы не ощутил.

Как на практике ведут себя трансиверы в подобных условиях? Нагрев свойственен? Ток тоже, почему играет такую большую роль? Всегда идет падение напряжения? Завтра скину скрины осциллограмм, может что увидеть можно, где тут собака порылась….

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поставил провод 10 метров. Без терминатора 120 Ом на принимающей стороне все ОК, ток потребления передатчика 60mA (PIC + AMD), отдельно трансивер не мерил. Если поставить терминатор на приемнике, ток возрастает до 120mA, трансивер греться начинает. Такое ощущение, что через трансивер идет сквозной ток.

Разумеется.

 

Через тот самый терминатор и идет. RS485 раскачивает линию в режиме передачи дифференциально, с разностью потенциалов в питание драйвера (правильнее сказать, согласно даташиту, там как правило меньше под нагрузкой).

Ну и по закону Ома, через Ваш терминатор (резистор 120 Ом) протекает ток U/R.

 

Единственное замечание: этот ток 5 Вольт/120 Ом = 42 мА (реально меньше, с учетом ненулевого сопротивление в драйвере и линии и прочего). Как у Вас дополнительно аж 60 мА получилось- не знаю, но скорее всего проблемы или в методе измерения тока, или в емкостной нагрузке (то есть что-то еще дополнительно через паразитные емкости между линиями перетекает).

 

Прочитайте про RS-485, первое попавшееся с из простого: тынц!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Привет, друзья!

 

Извините за долгий ответ, отвлекался на «текучку». Вопрос решил и дабы возможно еще кому помочь, отпишусь. Проблема была в выводе ADM485 (5 = GND), можно сказать непропай, висел в воздухе. После замеров осциллографом просек это дело. Как оно вообще работало, непонятно. Теперь ток адекватный, на 300 метрах при 500кГц потребление драйвера + терминатора около 35-40 mA.

 

Всем большое спасибо!

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...