Гудвин, волшебник (17.11.2019 16:21 - 16:55, просмотров: 7209)
По мотивам моего поста... Атмега самый крутой микроконтроллер ;) Все-таки пришлось мне вплотную поковырять эту хрень. Поделие -спортивное табло для волейбола. Сверху бегущая строка на ~20 символов, ниже два ряда 7-сегментников + различные значки. http://caxapa.ru/950411.html
Производители сего поделия при попытке заказа платки начали говнить и веерить пальцами, посему на них проишлось забить. Отчитываюсь, потому как довольно интересный случай. В поделии 3 платы "c мозгами". Пульт с клавой на длинном 3-жильном кабеле, основная плата для управления 7-сегментниками, которая также ретранслирует управление в плату бегущей строки (к ней вдобавок подключен WiFi-uart модуль). Ну и платы светодиодных модулей на китайских драйверах DMxxx. Все смонтировано на раме из алюминиевых профилей. Один 12В блок питания на сегменты и основную плату, два БП 5В на бегущую строку и ее плату контроля. Вышло из строя всего 2 светодиодных драйвера на платах 7-led индикации. А вот с "мозгами" случай интересный: На плате бегущей строки издохла 24с256, выгорел регистр 74HC373, супервизор и демультиплексор 74HC138. Выжила 62256, драйверы сигналов CLC и LATCH для двух полустрок, которые стоЯт после демультиплексора. Ну а меге162 в DIP40 весь атас по барабану ;) На всякий случай все-таки перепаял и перезалил прошиву в новую. HC373 присопливил проводкАми. Была мысль, что мощный 5В БП взбрыкнул. Но не тут то было - на основной плате, которая питается от 12В через 7805 так же выгорел 74HC138 и первый в цепочке драйвер LED DM114. Мелкие драйверы сигналов CLC и LATCH тоже уцелели. У TQFP меги162 чутка подпалило вывод CLC SPI. Тем не менее прошива с нее слилась и мега была заменена. На этом думал, что все, но ни хера - остался еще пульт. Тут надо сказать что данные между платами (uart) передаются через оптронную развязку. Этот пульт тоже подключен через нее тремя проводами - питание и TX на оптрон. Тут вообще интересно - оптрон на входе основной платы цел, а сгорел, млять ключевой транзистор токовой петли (пробой Э-К). Причем тразистор не хилый - PNP в SOT223. А вот порт TX меги162, подключенный к базе через резистор 330 Ом жив и здоров. Отсюда вывод - атмега самый мощный онтроллер ;) А вы все ARM, Cortex, RISC-V... :) Спросил, где и как живет табло - висит незаземленное на деревянной обивке в ангаре. Ангар типа чуть-ли не надувной на металлическом каркасе. Имхо, молния шарахнула где то рядом. Иначе такой характер неисправностей не объяснишь...