Свежие обсуждения
Микроконтроллеры

Микроконтроллеры с точки зрения ремонтника

1 2 8

Предложу еще один "тест". Проверьте напряжение на ножках, которые должны быть выходами, там оно должно быть или 0 В или 5 В, если оно там будет плавать, значит МК "не завелся" и ножки находятся в 3м (плавающем) состоянии.

 

Splav56: Ну я же про это написал:
а я
Cheeeper: прошу прощения - я долго кнопки тискал, отвлекали...
пока писал свой пост 2 сообщения пропустил.
Вы - правы.

 

Мой вопрос несколько абстрактный.А ремонтопригодна ли Мк-техника вообще? Если бы мне нужен был-бы ампервольтмер-
я заказал-бы готовую собраную и проверенную плату,которая стоит на 61 рубль дороже.Простейшие методики типа проверить
питание и генерацию на кварце мне известны.Ситуация нет осциллографа, программатора и т.д. типична для ремонтника на выезде.У большинства моих знакомых алгоритм ремонта такой техники простой - питание,кварц - отказ от ремонта.А мне обидно.Вся эта тема затеяна с целью научиться ремонтировать технику на микроконтроллерах.А то при наличии широких масс
разработчиков - полное отсутствие ремонтников.

 

alexleon4: Мой вопрос несколько абстрактный.А ремонтопригодна ли Мк-техника вообще?
ремонтопригодна, вот только нужно изучить алгоритм работы устройства и проверить выполение этого алгоритма. В случае МК алгоритм может быть весьма сложный и без сложных анализаторов и осцилографов найти неисправность иногда бывает весьма сложно, иногда вовсе нереально (даже с приборами). Далеко не всегда схемы с МК имеют дисплей или индикаторы по которым сразу становится ясно, что МК запустился.
Как сказали выше, в каждом конкретном случае нужен свой подход, который вырабатывается с годами. Знание логики работы МК очень сильно помогает в поиске неисправностей.

 

alexleon4: У большинства моих знакомых алгоритм ремонта такой техники простой
А какой - ТАКОЙ техники? Большинство современной техники содержит в себе м/к, даже флешка, не говоря о подавляющем большинстве бытовых электропиборов и электроники. Вы уж конкретизируйте.

 

А вот чтобы не быть полностью абстрактным и приведена данная конструкция с конкретными признаками неисправности.
Она выбрана за то что при очень простой схеме - что практически исключает неправильный монтаж - достаточно хитрая
внутри.И меня не прельщает перспектива потратить 5 лет своей жизни на то чтобы стать специалистом по ремонту модуля
EK-7208W-Module.
P.S.Пожалуйста,не ленитесь смотреть ссылку на первой странице .Там есть схема,описание работы,ссылки на даташиты и т. д.

 

alexleon4: И меня не прельщает перспектива потратить 5 лет своей жизни на то чтобы стать специалистом по ремонту модуля
EK-7208W-Module

хм...
а что из предложенного Splav56, Сергеем К и мною вы выполнили с целью найти неисправность СВОЕГО модуля?
уж поверьте, все мы трое посмотрели ваши ссылки...

alexleon4: А ремонтопригодна ли Мк-техника вообще?
да, ремонтнопригодна. причем на 99%
в т.ч. и в случае выхода со строя МК, ПЛИС и т.д.
нужно просто
1.100% понять логику работы,
2. иметь знания из той области, где исп. данное устройство
3. и , самое простое, написать свою программу (или несколько), но вот для этого и 5ти лет может быть мало.

 

Можно попробовать и с точки зрения ремонтника...

alexleon4: А ремонтопригодна ли Мк-техника вообще?
В коммерческой технике, если вышел из строя сам МК, то ремонт скорее всего будет нецелесообразен, если нет возможности получить управляющую программу. Вот допустим сгорел МК в стиральной машине, а мы купили такой же и просто заменили им сгоревший. Заработает ли стиральная машина после этого? А если есть подозрение, что программа просто сбилась, что будем делать?

alexleon4: Вся эта тема затеяна с целью научиться ремонтировать технику на микроконтроллерах.
МК тем и хорош, что позволяет создавать функционально сложные устройства при относительно простой схемотехнике, т.к. многие логические функции реализуются с помощью управляющей программы. Т.о. прежде всего должна стартовать управляющая программа. Если нет её старта, то, следовательно, устройство не будет работать - надо проверять условия запуска управляющей программы. Что именно чаще всего бывает причиной её НЕ запуска уже написали ранее. Естественно, что и сама управляющая программа может быть неработоспособной.

alexleon4: ...как определить,что именно не работает - индикатор,МК,или просто прислали непрошитою attiny.
Если бы у вас был бы, к примеру, ещё один такой, но работающий EK-7208W-Module модуль, то можно было бы методом замены компонентов понять, а что-же всё-таки не работает или монтаж такой.

Интересно, а почему вывод 10 ATtiny26 на принципиальной схеме по указанной ссылке вообще не задействован? Как тогда МК-р Reset-ится при подаче напряжения питания?

 

Digital: Как тогда МК-р Reset-ится при подаче напряжения питания?
У м/к обычно для таких случаев, как включение, предусмотрен внутренний reset. Вывод внешнего reset'a можно вообще не задействовать и использовать, например, как обычный порт, если это предусмотрено в конфигурации м/к. А вот "подтянуть" его к плюсу, чтобы не болтался в воздухе, не помешает, если по умолчанию он конфигурируется как вход reset'a.

 

Cheeeper: 1.100% понять логику работы,
2. иметь знания из той области, где исп. данное устройство
3. и , самое простое, написать свою программу (или несколько), но вот для этого и 5ти лет может быть мало.

1.С этим пока плохо.Поэтому задаю здесь всякие вопросы.
2.Есть. Приходилось работать метрологом.
3.А вот здесь вопрос. Надо ли ремонтнику быть программистом?Или достаточно уметь залить\протестить готовые прошивки.
Или,как в данном случае,хотя прошивка являеться ноу-хау разработчика,он готов выслать запрограммированную микросхему.
Соответственно,с моей стороны требуеться определиться:а микросхема ли.
А теперь немножко по делу:Uвх=Uвых=11v.Нагрузка не подключалась.(конечно по всему устройству в целом)
По attiny26
1. проверить питание на МК и дисплее
желательно запитать дисплей с отключенным МК (важно!!!) и подстроечником R6 выставить такую контрастность, что-бы первая (верхняя) строчка была уже видна (сплошная полоса, но не 100% )
это тест на то, что индикатор жив. питание приходит. но нет инициализации индикатора.

2. после включения (уже с МК ) полоса в первой строке должна исчезнуть а на ее месте - появиться инфо.
(крутить R6 . здесь уже не нужно.)
если не так - то индикатор не проинициализировался и нужно копать МК.

3. проверимть наличие сигналов на выводах 4 ,5,6, 11,12,13,14 дисплея. здесь везде д.б. импульсные сигналы (м.б. на віводе 5 постоянно низкий).

Если обмена нет - согласно схемы вывод 10 МК болтается в воздухе.
это вывод RESET. Подтяните его к +пит (+5В) ч\з резистор 10к (1к - 22к ).
1.на данный момент для этого нужно размонтировать блочёк, припоять индикатор на длинных проводах,выпоять МК,купить
панельку.
2.см.пункт1
3.вывода attiny 1-0v и показания частотометра 31,59Hz.
2-5v + 5,127Hz..... 3-0v + быстро меняющейся показания част.в диапозоне 60-200Hz.
4-5v + 5,765Hz меняються за 1сек.на 8,647Hz и обратно....... 5-5v......6-0V.
7-0v + 17,94HZ.........8-0v + 2,871Hz меняються за 1сек.на12,81.
9-0v + 2,871Hz + меняються за 1сек.на 12,81Hz.
10-4,86v + быстро меняющейся показания част.в диапозоне 50-70Hz.
11-0v......12-0v.....13-0v.....14-0v.....15-5v....16-0v....17-1,23v+114Hz.
18-0,5v+100Hz.....19-1,14v........20-0v.
На вывод 10 был припаян резистор 15к вторым концом на выход 7805(5v)
По индикатору WH0802A-TMI-CT:
вывода 4-5v + 5,127Hz....5-0v + быстро меняющейся показания част.в диапозоне 60-200Hz
6-0v + 31,59Hz.....11-5v + 5,765Hz меняються за 1сек.на 8,647Hz
12-0v + 17,94Hz...13-0v + 2,871Hz меняються за 1сек.на12,81Hz
14-0v + 2,871Hz + меняються за 1сек.на 12,81Hz
вывод 3(контрастность) выставлен на 2,5v
вывод 1(корпус) 0v.... 2(питание) 5v