Ruslan1 17 13 сентября, 2017 Опубликовано 13 сентября, 2017 · Жалоба Невзирая на толерантности к 5V всяких ног, никогда не мешает влепить резистор компромиссной величины между источником 5V сигнала и ногой MCU. Кстати, RS-485. Есть у нас ряд устройств и большой опыт связки RS-485 приемопередатчиков и MCU. От слова DMX. Так вот, из опыта есть у меня жестокое подозрение, что всякие пики на шине, безобидные для самого RS-485 трансивера, как-то могут пролезать через него до процессора, в результате чего убивались ноги MCU, хотя трансивер даже не 5V, а 3V3 был. Начали ставить резистор, как предложено выше, с тех пор горя не знаем. Резистор я тоже хочу поставить в будущем, но только чтоб защититься от ситуации, когда МК тоже перевел этот пин на вывод (неважно почему). Про импульсы- как-то маловероятно что это правило. Сгорало бы много чего и много у кого, и от того, 5 вольт МК или 3.3 - это бы не зависело. Может, через паразитную емкость на плате или еще как иголки пролезают? Как резистор считали? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
V_G 7 13 сентября, 2017 Опубликовано 13 сентября, 2017 · Жалоба Может, не импульсы и не иголки, а банальные КЗ? Надо смотреть не только толерантность к 5V, но и способность длительной работы на КЗ. Резистор помогает и в том, и в другом случае. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Axel 1 14 сентября, 2017 Опубликовано 14 сентября, 2017 · Жалоба Может, не импульсы и не иголки, а банальные КЗ? И то, и другое - легко, учитывая пару десятков пик внутренней емкости и общую (с кем-то) землю (если трансивер не изолированный). Резисторы можно считать, исходя из входной емкости пина (≤40р) и длительности фронта. Напр. для CAN (1 MHz) - 270 Ohm вполне подходят. Ну и да, КЗы всякие тоже никто не отменял... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
uriy 5 14 сентября, 2017 Опубликовано 14 сентября, 2017 · Жалоба Есть же супрессоры специально для RS485 с ассиметричными напряжениями SM712 например. Правда энергии поглощают меньше чем SMAJ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vladec 9 14 сентября, 2017 Опубликовано 14 сентября, 2017 · Жалоба Есть же супрессоры специально для RS485 с ассиметричными напряжениями SM712 например. Еще, по хорошему, в 485 надо отвязывать резисторами от шины -- Ом по 20 на цепи A и B, кроме того 100-омным резистор между COM и GND, это уменьшает вероятность "убоя" контроллера и хорошо защищает от сбоев в следствии коротких энергичных наведенных помех. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Ruslan1 17 14 сентября, 2017 Опубликовано 14 сентября, 2017 · Жалоба Еще, по хорошему, в 485 надо отвязывать резисторами от шины -- Ом по 20 на цепи A и B, кроме того 100-омным резистор между COM и GND, это уменьшает вероятность "убоя" контроллера и хорошо защищает от сбоев в следствии коротких энергичных наведенных помех. Я обычно 10 Ом по входам ставлю, от пина драйвера на линии A и B. А кто такой "COM"? общий из кабеля интерфейса, который на GND подключают? Или оплетка этого кабеля? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alechek 0 14 сентября, 2017 Опубликовано 14 сентября, 2017 · Жалоба Еще, по хорошему, в 485 надо отвязывать резисторами от шины -- Ом по 20 на цепи A и B Самовосстанавливающиеся предохранители не такие и великие деньги стоят. 1206 60V 50мА в совместно с SMAJ6.0 работают прекрасно. Пробовали ставить варисторы, чуть дешевле супрессоров - у них достаточно пологая характеристика, драйвер успевает сгореть быстрей, чем сработает предохранитель. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться