Ну как вариант переделать плату на 4х слойную, может с землей проблема какая-то и импульс проходит через все защиты в микроконтроллер. Тут о проблемах связанных с разводкой плат, когда присутствует ошибка связанная с землей
https://youtu.be/c-VAPqNBDRU?si=3sCr1uL9jdCzwkI1Видео отличное. Всем рекомендую.
У меня помимо этой была еще одна проблема с RS485. У меня устройства висят на шинопроводе
. у него 4 токопровода. Есть такие трековые светильники, думаю сталкивались.
А тут я их использую под слаботочку, очень удобно. Получается 2 линии можно под питание отдать, а 2 линии под RS485 или CAN.
Но где-то я подсмотрел и развел линии как на фото
и у меня при подключении/отключении устройств к шине (через голову) очень часто выгорали преобразователи RS485. Я уже туда и супрессоров натыкал и между линиями супрессор поставил, и терминальный резистор. Ничего не помогает. Возникают такие наводки что супрессор открывается и уже не закрывается, греется, воняет, и гонит через себя ток. А я понять не мог во первых откуда на линии RS485 напряжение более 6,5 вольт (супрессоры стоят на это напряжение). А насчет магнитных полей думал,но толком не допер как они распределены в пространстве. А на фото все прекрасно видно (я прикрепил), да еще видимо получилось так что +RS485 идет на стороне GND, а -RS485 на стороне +24В. То есть взаимная ЭДС весьма существенная.
А нужно сделать так как на картинке
. Тогда влияние магнитного поля шины питания будет существенно меньше.
И по поводу текущей проблемы тоже причина мне в целом понятна
Если обратили внимание у меня на плате 2 разъема RJ45 через них идет питание +24В, а блок питания "импульсный". И DCDC тоже импульсный. Причем один разъем вверху платы, а второй внизу (кратко мне они нужны были для каскадированного подключения устройств)
Так вот у меня +24В проложено сверху вниз по плате от первого ко второму разъему RJ45
и оно бы все ничего, если бы я рядом бросил "мостики" земли Там, где у меня пересечения с сигнальными линиями. А +24В формирует весьма существенное магнитное поле, которое в местах разрывов земли "растекается" на существенной площади
Вобщем я почти уверен что проблема в этом
Думаю что основная проблема в этом. Я не знаю точную топологию кристалла на ATMEGA, но вполне возможно что блок тактирования где-то в области сильного магнитного поля, сформированного +24В или наведенного в сигнальных линиях.
Сейчас у меня мой девайс подключен к CAN напрямую, а к компу через RS485 и изолированный USB
Работает уже сутки и из строя контроллер пока не вышел.
из чего я делаю вывод что к проблеме добавлялись паразитные токи, между интенфейсами и множеством БП (причем всех импульсных)
Вобщем думаю что на четырехслойную печатку я все-таки переходить не буду, но топологию платы буду перерабатывать.
Последний раз редактировалось
RomeoVar Ср ноя 15, 2023 10:10:35, всего редактировалось 1 раз.