Контроллер что это ремонт
При ежемесячных осмотрах снимается кожух контроллера и внутри его производится удаление пыли и грязи чистой тряпкой или продуванием струей сухого сжатого воздуха. После чистки проверяется состояние контактов, они должны иметь чистую поверхность без нагара, оплавления и брызг меди.
Если обнаружен нагар или другие дефекты, то контактные поверхности зачищаются мелким напильником, металлической щеткой или стеклянной (но не наждачной) бумагой.
У электрокара «Ящерица», если замыкающие сегменты пришли в негодность, производится их замена новыми, отлитыми или изготовленными по чертежам, снятым со старых сегментов с учетом их износа.
Рекламные предложения на основе ваших интересов:
После замены сегментов, а также после их зачистки, производится проверка работы контроллера и степени нажатия неподвижных контактов на сегменты. Вращение барабана контроллера должно быть легким, без особых усилий, контакты должны плотно прилегать к замыкающим сегментам, но не оставлять на них царапин.
После проверки состояния контактов все контактные соединения подтягиваются отверткой или ключом; места, подлежащие смазке, смазываются и контроллер закрывается кожухом. При обнаружении неисправностей в механической части: среза шпонок, ослабления цепной передачи, поломки зубцов зубчатого сектора, и т. п. — они подлежат устранению путем замены изношенных деталей на новые.
На электрокарах отечественного производства устанавливаются кулачковые контроллеры. При их осмотре также снимается кожух и производится удаление пыли и грязи описанным выше способом, после чего, при обнаружении нагара и других дефектов, рабочая поверхность контактов зачищается мелким напильником или стеклянной шкуркой. Если контакты сильно повреждены, то они заменяются новыми. После зачистки контактов производится проверка качества их притирания, величины давления контактов и возможного разрыва в местах соприкосновения.
Притирание (провал) контактов определяется величиной расстояния (в мм), на которое переместился бы подвижный контакт после полного замыкания, если бы был удален неподвижный контакт. Для определения величины притирания контроллер ставится в положение замыкания данного контакта и замеряется положение подвижного контакта, затем неподвижный контакт снимается, снова замеряется положение подвижного контакта, после чего подсчитывается разность обоих замеров, которая и будет величиной притирания.
Рис. 85. Определение величины притирания контактов контроллера.
Рис. 86. Электромагнит блокировки положения контроллера электрокара ЭК-2:
1 — обмотка; 2— магнитопровод; 3—панель неподвижного контакта; 4 — неподвижный контакт; 5 — подвижный контакт; 6—пружина; 7—башмак подвижного контакта.
Практически величину притирания легко определить по величине зазора между упорами держателя подвижного контакта и рычага с роликом. Зазор (рис. 85) имеет значение 5 мм, что приблизительно в два раза .меньше величины притирания.
Разрыв контактов не должен быть мал, так как в этом случае может иметь место перекрытие контактов электродугой при разрыве цепи. При малом разрыве контакты подлежат замене. Нормальная величина разрыва 10 мм в нижней части и 15 мм в верхней части контактов. Давление контактов (определяемое способом, изложенным при описании определения давления щеток на коллектор) регулируется подбором контактной пружины. После проверки и регулировки контактов подтягиваются все контактные соединения, чистой тряпкой протираются все изоляционные части, трущиеся механические части — кулачковые шайбы и ролики — смазываются тонким слоем вазелина. В контроллерах электрокара ЭК-2 важной деталью является удерживающий электромагнит блокировки положения контроллера (рис. 86). Башмак рычага подвижного контакта блокировки должен быть пришлифован по его рабочей части с целью плотного прилегания к электромагниту. Ржавчина и забоины •на рабочих поверхностях башмака и электромагнита могут привести к несрабатыванию электромагнита и, как следствие, к невозможности включения двигателя электрокара. Поэтому на состояние этих поверхностей при работе электрокара и при ремонте контроллера следует обратить особое внимание. После осмотра и ремонта контроллера производится проверка правильности его работы по электрической схеме, а также проверка действия блокировок и четкость фиксации рабочих положений.
При ежегодном осмотре производится полная разборка контроллера, ревизия всех его частей, промывка подшипников и замена смазки. Все механические неисправности: заедания рабочих механизмов, поломка приводных деталей и т. п. — должны своевременно устраняться, так как даже незначительная неисправность с течением времени может привести к более серьезным или к выходу контроллера из строя.
Источник
Как проверить микроконтроллер на исправность
В ремонте техники и сборке схем всегда нужно быть уверенным в исправности всех элементов, а иначе вы зря потратите время. Микроконтроллеры тоже могут сгореть, но как его проверить, если нет внешних признаков: трещин на корпусе, обугленных участков, запаха гари и прочего? Для этого нужно:
Источник питания со стабилизированным напряжением;
Внимание:
Полная проверка всех узлов микроконтроллера трудна – лучший способ заменить заведомо исправным, или на имеющийся прошить другой программный код и проверить его выполнение. При этом программа должна включать как проверку всех пинов (например, включение и отключение светодиодов через заданный промежуток времени), а также цепи прерываний и прочего.
Теория
Микроконтроллер – это сложное устройство в нём многофункциональных узлов:
интерфейсы и прочее.
Поэтому при диагностике микроконтроллера возникают проблемы:
Работа очевидных узлов не гарантирует работу остальных составных частей.
Прежде чем приступать к диагностике любой интегральной микросхемы нужно ознакомиться с технической документацией, чтобы её найти напишите в поисковике фразу типа: «название элемента datasheet», как вариант – «atmega328 datasheet».
На первых же листах вы увидите базовые сведения об элементе, для примера рассмотрим отдельные моменты из даташита на распространенную 328-ю атмегу, допустим, она у нас в dip28 корпусе, Нужно найти цоколевки микроконтроллеров в разных корпусах, рассмотрим интересующий нас dip28.
Первое на что мы обратим внимание – это то, что выводы 7 и 8 отвечают за плюс питания и общий провод. Теперь нам нужно узнать характеристики цепей питания и потребление микроконтроллера. Напряжение питания от 1.8 до 5.5 В, ток потребляемый в активном режиме – 0.2 мА, в режиме пониженного энергопотребления – 0.75 мкА, при этом включены 32 кГц часы реального времени. Температурный диапазон от -40 до 105 градусов цельсия.
Этих сведений нам достаточно, чтобы провести базовую диагностику.
Основные причины
Микроконтроллеры выходят из строя, как по неконтролируемым обстоятельствам, так и из-за неверного обращения:
1. Перегрев при работе.
2. Перегрев при пайке.
3. Перегрузка выводов.
4. Переполюсовка питания.
5. Статическое электричество.
6. Всплески в цепях питания.
7. Механические повреждения.
8. Воздействие влаги.
Рассмотрим подробно каждую из них:
1. Перегрев может возникнуть, если вы эксплуатируете устройство в горячем месте, или если вы свою конструкцию поместили в слишком маленький корпус. Температуру микроконтроллера может повысить и слишком плотный монтаж, неверная разводка печатной платы, когда рядом с ним находятся греющиеся элементы – резисторы, транзисторы силовых цепей, линейные стабилизаторы питания. Максимально допустимые температуры распространенных микроконтроллеров лежат в пределах 80-150 градусов цельсия.
2. Если паять слишком мощным паяльником или долго держать жало на ножках вы можете перегреть мк. Тепло через выводы дойдёт до кристалла и разрушит его или соединение его с пинами.
3. Перегрузка выводов возникает из-за неверных схемотехнических решений и коротких замыканий на землю.
4. Переполюсовка, т.е. подача на Vcc минуса питания, а на GND – плюса может быть следствием неправильной установки ИМС на печатную плату, или неверного подключения к программатору.
5. Статическое электричество может повредить чип, как при монтаже, если вы не используете антистатическую атрибутику и заземление, так и в процессе работы.
6. Если произошел сбой, пробило стабилизатор или еще по какой-то причине на микроконтроллер было подано напряжение выше допустимого – он вряд ли останется цел. Это зависит от продолжительности воздействия аварийной ситуации.
7. Также не стоит слишком усердствовать при монтаже детали или разборке устройства, чтобы не повредить ножки и корпус элемента.
8. Влага становится причиной окислов, приводит к потере контактов, короткого замыкания. Причем речь идет не только о прямом попадании жидкости на плату, но и о длительной работе в условиях с повышенной влажностью (возле водоёмов и в подвалах).
Проверяем микроконтроллер без инструментов
Начните с внешнего осмотра: корпус должен быть целым, пайка выводов должна быть безупречной, без микротрещин и окислов. Это можно сделать даже с помощью обычного увеличительного стекла.
Если устройство вообще не работает – проверьте температуру микроконтроллера, если он сильно нагружен, он может греться, но не обжигать, т.е. температура корпуса должна быть такой, чтобы палец терпел при долгом удерживании. Больше без инструмента вы ничего не сделаете.
Проверка мультиметром
Проверьте, приходит ли напряжение на выводы Vcc и Gnd. Если напряжение в норме нужно замерить ток, для этого удобно разрезать дорожку, ведущую к выводу питания Vcc, тогда вы сможете локализоровать измерения до конкретной микросхемы, без влияния параллельно подключенных элементов.
Не забудьте зачистить покрытие платы до медного слоя в том месте, где будете прикасаться щупом. Если разрезать аккуратно, восстановить дорожку можно каплей припоя, или кусочком меди, например из обмотки трансформатора.
Как вариант можно запитать микроконтроллер от внешнего источника питания 5В (или другого подходящего напряжения), и замерить потребление, но дорожку резать все равно нужно, чтобы исключить влияние других элементов.
Для проведения всех измерений нам достаточно сведений из даташита. Не будет лишним посмотреть, на какое напряжение рассчитан стабилизатор питания для микроконтроллера. Дело в том, что разные микроконтроллерные схемы питаются от разных напряжений, это может быть и 3.3В, и 5В и другие. Напряжение может присутствовать, но не соответствовать номиналу.
Если напряжения нет – проверьте, нет ли КЗ в цепи питания, и на остальных ножках. Чтобы быстро это сделать отключите питание платы, включите мультиметр в режим прозвонки, поставьте один щуп на общий провод платы (массу).
Обычно она проходит по периметру платы, а на местах крепления с корпусом имеются залуженные площадки или на корпусах разъёмов. А вторым проведите по всем выводам микросхемы. Если он где-то запищит – проверьте что это за пин, прозвонка должна сработать на выводе GND (8-й вывод на atmega328).
Если не сработала – возможно, оборвана цепь между микроконтроллером и общим проводом. Если сработала на других ножках – смотрите по схеме, нет ли низкоомных сопротивлений между пином и минусом. Если нет – нужно выпаять микроконтроллер и прозвонить повторно. То же самое проверяем, но теперь между плюсом питания (с 7-м выводом) и выводами микроконтроллера. При желании прозваниваются все ножки между собой и проверяется схема подключения.
Проверка осциллографом
Осциллограф – глаза электронщика. С его помощью вы можете проверить наличие генерации на резонаторе. Он подключается между выводами XTAL1,2 (ножки 9 и 10).
Но щуп осциллографа имеет ёмкость, обычно 100 пФ, если установить делитель на 10 ёмкость щупа снизится до 20 пФ. Это вносит изменения в сигнал. Но для проверки работоспособности это не столь существенно, нам нужно увидеть есть ли колебания вообще. Сигнал должен иметь форму наподобие этой, и частоту соответствующую конкретному экземпляру.
Если в схеме используется внешняя память, то проверить можно очень легко. На линии обмена данными должны быть пачки прямоугольных импульсов.
Это значит, что микроконтроллер исправно выполняет код и обменивается информацией с памятью.
Используем программатор
Если выпаятьмикроконтроллер и подключить его к программатору можно проверить его реакцию. Для этого в программе на ПК нажмите кнопку Read, после чего вы увидите ID программатора, на AVR можно попробовать читать фьюзы. Если нет защиты от чтения, вы можете считать дамп прошивки, загрузить другую программу, проверить работу на известном вам коде.Это эффективный и простой способ диагностики неисправностей микроконтроллера.
Программатор может быть как специализированным, типа USBASP для семейства АВР:
Так и универсальный, типа Miniprog.
Схема подключения USBASP к atmega 328:
Заключение
Как таковая проверка микроконтроллера не отличается от проверки любой другой микросхемы, разве что у вас появляется возможность использовать программатор и считать информацию микроконтроллера. Так вы убедитесь в его возможности взаимосвязи с ПК. Тем не менее, случаются неисправности, которые нельзя детектировать таким образом.
Вообще управляющее устройство редко выходит из строя, чаще проблема заключается в обвязке, поэтому не стоит сразу же лезть к микроконтроллеру со всем инструментарием, проверьте всю схему, чтобы не получить проблем с последующей прошивкой.
Любите умные гаджеты и DIY? Станьте специалистом в сфере Internet of Things и создайте сеть умных гаджетов!
Записывайтесь в онлайн-университет от GeekBrains:
Изучить C, механизмы отладки и программирования микроконтроллеров;
Получить опыт работы с реальными проектами, в команде и самостоятельно;
Получить удостоверение и сертификат, подтверждающие полученные знания.
Starter box для первых экспериментов в подарок!
После прохождения курса в вашем портфолио будет: метостанция с функцией часов и встроенной игрой, распределенная сеть устройств, устройства регулирования температуры (ПИД-регулятор), устройство контроля влажности воздуха, система умного полива растений, устройство контроля протечки воды.
Вы получите диплом о профессиональной переподготовке и электронный сертификат, которые можно добавить в портфолио и показать работодателю.
Источник