Для вылечивания микроконтроллеров с неправильно прошитыми фьюзами собрал Atmega fusebit doctor.
Всю информацию почерпнул с сайта с этой статьй: Исправляем AVR фьюзы при помощи «Atmega fusebit doctor»
Что доктор может или как это будет работать?
При подаче питания 12 вольт на плату, и установке «порченого» микроконтроллера, нажатием на кнопку START получим рабочий микроконтроллер.
При восстановлении фьюз бит прошивка микроконтроллера остается нетронутой. На плате есть перемычка, при замыкании которой устройство полностью «обнулит» микроконтроллер.
Приступим )
1. Изготовление платы
1. Собираем устройство по самой последней версии на данный момент.
Печатка Доктора от Paul (в Сплинте)
Ошибки в данной плате, обнаруженные zloynik:
1.Резистор с 23 ноги меги не соединен с панельками.
2.Резистор с 4 ноги меги не соединен с панельками.
3.Резистор с 5 ноги меги не соединен с панельками.
4.Транзистор BC547(Т2) с 13 ноги меги-нет контакта с эмиттера на «землю».
Не беда. Дорисовываем недостающие соединения.
Печатная плата в Спринте

2. Печатаем несколько вариантов дорожек на кальке, чтоб потом выбрать более лучший рисунок. В следующий раз буду пробовать глянцевую бумагу от бесполезных буклетов-макулатуры…

3. Прогреваем плату предварительно утюгом на максимуме. Прикладываем рисунок — он моментально прилипает. А мы его разглаживаем ваткой и опять греем утюгом.

4. НУ вот и первый блин комом. Перестарался с очисткой бумаги. Не отчаиваемся, переделываем ) a-a.d-cd.net/cfcaaa8s-960.jpg
5. Пропустим попытку №2 и сразу к третьей передем. А если быть более точным честным, то плата эта была 5-й раз переделана. После протравки в хлорном железе получилось это чудо )
Нужно было маркером подправить перед травлением.

6. Смываем тонер растворителем 646-м (что имелось по близости, то пошло в дело) и получаем нужные дорожки. Эти дорожки ввиду недотравления пришлось доводить до ума путем "прозвонки" каждого соединения. Еще та задачка…

7. Представляю помощника в изготовлении отверстий. Его название: ДП-11 7500 об\мин.
Очень полезная штукенция. Правда кушает 27В, но и от 24-х не отказывается (два аккума от УПСа ). Взял попользоваться на неопределенное время.
Особенность: если положить моторчик, перестает крутиться. А если начать сверлить (только подносишь к будущему отверстию и надавливаешь), то начинает сверлить.

Т.е. вначале не понравилось, когда он в горизонтальном положении останавливался, а потом понял, что это вообще незаменимая вещь! Просверлил нужные отверстия, отложил моторчик всторону. Нужно просмерлить? берешь и сверлишь… Питание при этом не убитается.
Вначале думал, что там какой-то регулятор стоит. Но нет там ничего такого, это просто моторчик износился со временем и глючит. Глюк на пользу )))
2. Сборка устройства Atmega fusebit doctor</b>
1. Набиваем плату компонентами. Вначале припаиваем перемычки и панельки под микросхемы.
Подписал радиоэлементы. Неподписанные резисторы — на 1К Ом. Не было в наличии одного резистора на 10К Ом. По совету vasilii76 установил меньше на 8,2К (какой был).
Резисторы при монтаже планировались для установки в лежачем положении (на 0.125 Вт), но раз приобрел 0,250Вт, то так и запихал их…

2. На первый раз для дорожек 0,5мм сойдет. Боялся перетравить дорожки, поэтому в процессе пришлось их дорабатывать.

3. Получилось довольно скромно ). В планах немного не так себе представлял.
Панельку под микроконтроллер на 40-пин установил на плату кверх-ногами ))) Не критично

4. А вот такой красивый девайс с сайта getchip.net должен был получиться )

Сборка устройства на этом завершена. Идем прошивать микроконтроллер Atmega-8L
3. Прошивка микроконтроллера для устройства "Atmega fusebit doctor"
1. Специально делать макетку для прошивки Atmega-8L не стал.
Собирал вот по этой схемке Упрощенную отладочную для Atmega-8, но из того, что имелось и без кварца.
Две панельки на 28-ножек и пару перемычек — вот все устройство.

2. Подключаем ранее изготовленный:
Простой LPT программатор AVR микроконтроллеров (5-ть проводков)

3. Запускаем uniprof_08_jun_10. Наш микроконтроллер определился как mega8.
Отлично! Заливаем прошивку с версией 2.11 из этого архива в папке "firmware" для нужного МК. Архив — Прошивка — atmega_fusebit_doctor_2.11_m8.bin

4. Устанавливаем фьюзы для МК и давим на батон "Write".

Вот и все с прошивкой. Бежим проверять в действии )
4. Проверка работоспособности доктора
Большое спасибо vasilii76, который помогал при проверке работоспособности данного устройства, давал наставления )))
1. Собираем опять же из подручных средств переходник для Attiny13. Панелька, 11 штырьков и проводки — вот и все )))

2. Подключаем к доктору нашу подопытную Attiny13, с заранее активированными фьюзами:
CKSEL, RSTDISBL, SPIEN. Давим на кнопку и пациент "вылечен" )

Установка в корпус + изготовление адаптера для Attiny 13 в DIP-корпусе
1. Приобрел в радиомагазинчике корпус для РЭА модели G407. После небольших манипуляций на точильном станке плата подошла идеально!
2. Установил адаптер под Attiny 13 в DIP-корпусе. Подробнее про изготовление адаптера можно ознакомиться в статье "Ч".
Адаптер под Attiny — 8pin (14pin) для Доктора (atmega fusebit doctor)

Какие микроконтроллеры были испытаны?
1. Attiny 13
На докторе был испытан микроконтроллер Attiny 13. Были проверены все фьюзы в полях:
Fuse High Byte – старший байт;
Fuse Low Byte – младший байт.
Проверка прошла успешно!
2. Attiny 12
С ним что-то не так получилось. Испытывал тут: Lock Bit Byte.
МК успешно залочен.. Мигает зеленый светодиод. Эти фьюзы не получилось восстановить (
Буду позже разбираться с ней.
Сопряжение доктора с ПК
Преобразователь RS-232 — UART (для конфигурирования различных устройств)

Сколько стоит собрать это чудо?
Цена вопроса: 270р на детали, + 130р на корпус = 400р
Из деталек самый дорогой — микроконтроллер (145р — пол стоимости Доктора)
Не учитываются трудо-затраты и материалы на печатку
Опыт при изготовлении платы — бесценен!
Варианты Доктора от драйвовчан
Хороший вариант реализовал renoshnik.
Всем удачных поделок )
Не забываем нажать кнопку Нравится )))



Комментарии 173
Спасибо! Собрал Работает Вылечил 2313. Только что то печатная плата не совсем совпадает со схемой. Не стал заморачиваться. Просто спаял, как на печатной плате и все. Работает!
Ребята здарова всем ! Не могу найти схему мультиконтроллера mm32spin05pf в плате управления полуавтоматом Sirius mig/mma-300m Новый аппарат и при сварке проволкой 5-10сек и срабатывает защита по току. Там наверняка какае то мелочь заменить ёмкость или сопротивление но какое, схема нужна. Как найти, мучаюсь вторую неделю. Буду благодарен за помощь.
Хороший девайс…
Восстановил им 2561…
А вот тини26 и 2313 с какой то покупной железяки не удалось…
Обычные фьюзы встали по умолчанию, а лок биты от чтения и записи так и не восстановились…
Сигнатура читается как то через раз.
Здравствуйте, решил собрать данного доктора скажите его можно запитать от блока питания от антенны или нет, а еще такой вопрос если напряжение на стабилизаторе показывает не 5 вольт а 4.86 вольта это нормально или придется перепаивать
Про стабилизатор. Для питания платы можно ставить стабилизатор от 3.6В до 5.1в. Так что в 4.8в — нормально
Ну а про блок питания от антенны: НА какое он напряжение, и какой ток указан?
если он на 12в, то ток надо смотреть, полагаю требуется около 500мА. Если больше по току на блоке указано, то не страшно
Автору спасибо! Собрал себе такой девайс, оживил все мертвые Меги8. Работает!
Автор, подскажи. На схеме и в заводской плате, которая для примера, панелька для микросхем на 40 ног повернута в одну сторону, а у Вас в обратную? Как понять?
Зайди сюда здесь есть все baa527.wixsite.com/bogdan/--1 и не такое страшное!
Подключение источника питания так?
Ну как, получилось "вылечить" Attiny 12?
Здравствуй! Будь добр выложи пожалуйста свою исправленную версию печатной платы.
приветствую, добавил ссылку
Спасибо. Плату уже сделал. А есть ли адаптеры для attiny13 и atmega8 в soic корпусах? Жене думаю на юбилей свадьбы сетодиодное сердце на atmega8 сделать
чисто у меня нет таких адаптеров.
а вот в теме на гетчипе www.getchip.net/posts/059…hi-atmega-fusebit-doctor/
там для тини13 есть печатка переходника.
А для меги8 кто-то делал уже, надо искать
Вот моя версия адаптера ATMega8 yadi.sk/d/4NsrtwfgrCRyX
himiks
чисто у меня нет таких адаптеров.
а вот в теме на гетчипе www.getchip.net/posts/059…hi-atmega-fusebit-doctor/
там для тини13 есть печатка переходника.
А для меги8 кто-то делал уже, надо искать
У меня идея объединить ФБД с программатор, два МК один работает как программатор другой как ФБД.
конструкция громоздкая получится
Я его победил, работает! Правда при вставке пациента и подаче 12в красный светодиод моргает. При нажатии на кнопку кратковременно моргает зеленый и микроконтроллере оживает! Из 5 заработали 4, один вообще не подает признаков жизни.
Молодец, горжусь.
столько радости поди было неописуемой )
главное что работает и оживляет
Помогите. Я собрал, включаю корит красный светодиод и тускло зеленый, нажимаю кнопку все тухнет, бросаю опять так же горит. В чем дело? (МК вставлял заблокированные разные)
тут причин куча может быть
нужно проверять все как и при обычной проверке каждого собранного устройства
— пайку, приавильность установки компонентов
— верно ли прошивка залилась, верно ли фьюзы выставлены. та ли прошивка для этого мк использовалась
Возможно здесь косяк, в прошивке или фьюзах, потому что везде правильно.
Kostyrin161
Помогите. Я собрал, включаю корит красный светодиод и тускло зеленый, нажимаю кнопку все тухнет, бросаю опять так же горит. В чем дело? (МК вставлял заблокированные разные)
У меня было тоже самое, взял мощную увеличилку и нашел 3 непропая и замыкание!
спасибо, Федор.
Как понимаешь, там куча может быть причин.
А новички вот часто с подобными вопросами обращаются.
Та на здоровье! Зрение стало хреновенькое, вот и не усмотрел косяки. Да и если что не выходит, то лучше отложить, а не психовать. По себе знаю! А радости да, были полные штаны 😂
Может как-то так? radiokot.ru/forum/viewtop…hp?f=25&t=19601&start=100
Ау! Подскажите как в поньке фьюзы правильно выставить. Ничего не получается!
фьюзы выставлял в юнипрофе, в поньке затрудняюсь
сейчас поищу что там побайтно должно было стоять
MikolaicH75
Ау! Подскажите как в поньке фьюзы правильно выставить. Ничего не получается!
похоже что побайтно так должно быть
Старший 0xC9, младший 0xEF
Ничего подобного! При таких фьюзах контроллер при прошивке заблокировался.
Всем привет! Ребята, подскажите пожалуйста, какой прогой прошивать самого "доктора"? Pony prog можно и какие фьюзы выставлять? Из Китая пришли 5 атмега 8х из которых живых только 2 (
Всем привет!
Решил попробовать собрать :) И даже вроде как собрал, но вот беда — включил, воткнул 2313 тиньку, нажал на кнопочку и… ничего не произошло… :((( Если без контроллера нажать, то через несколько секунд загорается красный светодиод… Куда копать — помогите плиз…
P.S. Разобрался — транзисторы неправильно запаял… :( Я C9014/C9015 использовал, а у них зеркальная цокалевка по отношению к ВС… Перепаял — и теперь наслаждаюсь. Спасибо за замечательную статью!
Вместо BC547C можно BC547B поставить?
можно
Тоже собрал. Осталось купить контроллер.
f-i-a.d-cd.net/7fa036as-960.jpg
a-i-a.d-cd.net/146036as-960.jpg
молодец )
а если просто тини 13а в корпусе SO-8 нужно будет разлочить, то вот такое самое простое
"Реаниматор аттини13"
www.drive2.ru/c/1577716/
Ну я на этой неделе подсел на микроконтроллеры. одну примочку делаем.
Из цикла лень двигатель прогресса.
Давно меня одна ерунда напрягала, решил автоматизировать.
подскажите новичку, а как им вылечить atmega128? к каким пинами подключаться
1) открываем даташит на эту мегу и смотрим распиновку ног
www.atmel.com/images/doc2467.pdf
2) Сравнимаем со схемой доктора www.getchip.net/wp-conten…mega_fusebit_doctor_V.gif
Смотрим внимательно, нас интересует разъем SV2, вот от него и будем подключать мк.
3) сопоставляем назначение выводов с даташитом на мегу 128, вот и все
4) делаем печатную плату с переходником под разъем SV2
Пожалуйста если не затруднит проверьте правильно ли я определил контакты для Атмеги128 postimg.org/image/sz5frt0v1/
не верно.
не учтено еще +5В и минус GND
PavelAlexandrch
Пожалуйста если не затруднит проверьте правильно ли я определил контакты для Атмеги128 postimg.org/image/sz5frt0v1/
Смотри по порядку.
DATA0-7 это порты PB0-PB7. сопоставь это вначале с мего8 и мегой128
а остальные по такому ж методу например PC0 (Атмега 8 доктор) к PC0 (атмега 128, для восстановления) и не важно что назначение выводов разные в данном случае у атмега 8 доктор это ADC0, а у атмега 128 это A8?
остальные надо по логике смотреть.
Вообще подключение по разъему SV2
смотрим что там написано, смотрим на мегу8 и мегу16 и смотрим логично что у них общего
PavelAlexandrch
а остальные по такому ж методу например PC0 (Атмега 8 доктор) к PC0 (атмега 128, для восстановления) и не важно что назначение выводов разные в данном случае у атмега 8 доктор это ADC0, а у атмега 128 это A8?
reset r +12В надо подтягивать
в общем тут надо логику сопоставления развивать
сейчас в пайнте рисую, смущает что на плате сигналы для атмеги 8\88\168 и 16\32\644 разные, поэтому не могу определится с управляющими для атмеги 128
Печатка Доктора от Paul (в Сплинте) — это окончательный рабочий вариант? Его уже переделывать не надо?
Тут указано что надо подправить
www.getchip.net/posts/059…hi-atmega-fusebit-doctor/
у меня где-то печатка есть, буду дома — выложу подправленную.
напомните еще
Если доктора надо только для тини13, тоь советую собрать лучше реаниматора тини13
он и маленький и удобный
www.drive2.ru/c/1577716/
Читал эту тему, там запутался уже что есть что, если не затруднит скиньте плату и прошивку, постараюсь не забыть напомнить вечером))
по этой делал
www.dropbox.com/s/3zr2y8k…B_edit_by_himiks.lay?dl=0
а прошивку уже и не помню где лежит, не могу у себя найти
поищи на тех ресурсах
Тут такая бадыга. Значит доктор этот успешно лечил 13-е тиньки. Но были они в DIP8 кузове.
А тут начал работать с SO8 и доктор отказывается их видеть. Причем программатор успешно продолжает шить, новые. А залоченых уже собралось количество впечатляющее. Знаю, что в той куче точно % 10 реально убитых. Но есть 100% рабочие. А вылечить никак.
Что не так и как исправить, кто знает?
Да и еще, какие сайты посоветуете заказать МК и другие элементы. Надо чтобы доставили из России в одну из стран СНГ? Китай рядом кстати, может кто знает сайт заказов радиодеталей? чтобы вобщем "сто пудово" и без "кидалова", вот о чем я)
с китаем только начинаю работать, проверенных продавцов не подскажу, пока сам не знаю…
Вообще с ебея, алиэкспресс надо искать и смотреть где подешевле. И в отзываю смотреть на продавца, какой у него процент положительных продаж из 100.
Почему то с помощью перекиси водорода и лимонной кислоты не получится травить такую большую плату. Мелкие получаются от заводских не отличишь, а вот взял один раз схему тестера для проверки лямбды, так травил плату часа полтора, вышло хорошо конечно, но получалось очень нудно и долго. Не знаю сколько времени для травки потребует эта схема, просто когда уже отмыл глянец с текстолита, боюсь закидывать в раствор. Если вдруг что не получится, текстолит будет жалко, и время. Что посоветуете? У меня имеется медный купорос, какой эффект в сравнений с перекисями и т.д?
Медный купорос не удавалось протестить.
Из личного опыта пользовал только хлорное и персульфат. Главное растворы подогреть и перемешивать при травлении, тогда и реакция быстро пройдет.
Bortcomp
Почему то с помощью перекиси водорода и лимонной кислоты не получится травить такую большую плату. Мелкие получаются от заводских не отличишь, а вот взял один раз схему тестера для проверки лямбды, так травил плату часа полтора, вышло хорошо конечно, но получалось очень нудно и долго. Не знаю сколько времени для травки потребует эта схема, просто когда уже отмыл глянец с текстолита, боюсь закидывать в раствор. Если вдруг что не получится, текстолит будет жалко, и время. Что посоветуете? У меня имеется медный купорос, какой эффект в сравнений с перекисями и т.д?
травил платку сегодня 3х5см. При подогретом растворе и перемешивании время составило порядка 2,5минут
ничего себе, надо попробовать. Я при комнатной температуре, подойду взболтну раз в 15 мин и иду читать статьи, и так пока не протравится вся. Время часами уходит…
было дело. тоже час травил плату.
1) концентрацию раствора побольше взять
2) подогреть раствор хорошенько
3) перемешивать периодически раствор.
Раствор хлорного, персульфата можно использовать несколько раз, не обязательно сразу после использования его выбрасывать
приму на заметку, благодарю. Кстати раньше никогда не имел серьезного дела с химией зато немного побаловался с раствором перекиси, лим.кислоты и солью)) оказалось что соль действует как нейтрализатор реакции) немного подбавил соли, плата "кипеть" перестала, добавил кислоты опять запузырилась)) ну конечно для кого то это — "тьфу и что тут такого")) а для меня новость
himiks
было дело. тоже час травил плату.
1) концентрацию раствора побольше взять
2) подогреть раствор хорошенько
3) перемешивать периодически раствор.
Раствор хлорного, персульфата можно использовать несколько раз, не обязательно сразу после использования его выбрасывать
а где найти персульфат?
да там же где и хлорное. в магазине радиодеталей. продают по такой же цене что и хлорное
ммм) ну ясно, нет у нас тут таких магазов(
himiks
да там же где и хлорное. в магазине радиодеталей. продают по такой же цене что и хлорное
придется тоже заказывать…
himiks
травил платку сегодня 3х5см. При подогретом растворе и перемешивании время составило порядка 2,5минут
вот например плата у меня получилась для тестера лямбды где то 4 см на 10см, такая большая потому что на ней же установил десяток диодов, переменный резистор и микрик. И в оконцовке под рукой не оказалось микрухи LM3914, надеялся на товарища, у него она другая оказалась( Вот теперь хочу доделать устройство заказав микруху и в догонку еще хочу разом собрать и программатор и фьюзбит доктор для дальнейших работ с интересными поделками на МК)
Почему бы и да )))
тоже много чего хочу собрать )
блин я в а*хуе. как так все это делать)))красава)))
как-то получается
спасибо
Лучше нажимать кнопку "ответить" )))
так понятнее в общении
ну теперь застрял на этом переходнике))))не нашел ничего в инете(
У него спрашивал? torix
может возьмется печатку нарисовать?
спрашивал)пока что нет ответа)
himiks
У него спрашивал? torix
может возьмется печатку нарисовать?
Привет!слушай давал другу доктора проверить, а он полярность перепутал, дымок был от стабилизатора, теперь перепоял новый, и 16 мегу не могу вылечить, не горит ни один из светодиодов…капец, вот теперь не знаю был рн рабочий или нет
Так глянь по схемке
www.getchip.net/wp-conten…mega_fusebit_doctor_V.gif
Надо транзисторы прозвонить мультиметром. Может их тоже задело при КЗ.
А вообще для защиты от переполюсовки обычно ставят диод цепь +12В.
himiks
У него спрашивал? torix
может возьмется печатку нарисовать?
принципиально 12 вольт подавать?я от кроны делаю 9 вольт
от 12В надо питать, т.к. там не только в схеме нужны +5В после ЛМ-ки, а еще и 12В тоже нужны. Возьми блок питания от какого-нибудь устройства (или от роутера, да хоть от чего), хоть от ПК запитай… мало ли блоков
диод какой? 1N4148?
да хотя бы и его 1N4148, он на 0,5Вт — маломощный, ну тут токи и не нужны большие.
спасибо
Чините устройство, проверяйте транзисторы и остальные элементы, и аккуратнее будте.
himiks
Лучше нажимать кнопку "ответить" )))
так понятнее в общении
Здравствуйте подскажите такой микроконтроллер подойдёт ATMEGA8L-8PU
приветствую)
www.drive2.ru/c/398036/
у меня такая и есть
фото мк g-a.d-cd.net/45d7a68s-960.jpg
подойдет
а на меге 8 смд там же получается 32 вывода.а как тогда сделать адаптер? какие задействовать выводы?если вставлять в разъем посередине
Он тебе поможет:
torix
Может чего то не понимаю, но зачем собирать доктора, если можно программу пустить по циклу и обнулить все ячейки.
Доктор нужен, чтоб фьюзы критические можно было установить поумолчанию (на заводские).
В случае если установлены (затронуты) критические фьюзы, МК при попытке залить программу не определится посто. Тогда никакую программу не залить в него
если у вас найдется переходник, то не могли бы выложить.спасибо заранее
У меня нет печатки под мегу8. У кого-то была, но сейчас не найду уже. Тем более аватарки сегодня поменялись в честь 1 апреля, поиск максимально затруднен
спасибо, а то я не очень пока еще шарю в контроллерах!)так интересные схемы собираю как любитель)делал устройство "мираж", и напутал фъюзы при прошивке смд меги 8…
а как смд мегу 8 вылечить? перходник сделать и в разъем посередине вставлять?
На мегу 8 делается переходник. Вставлять в гребенку из 20-ти пинов (это что возле кучи резисторов)
Надо поискать печатку для меги, у меня нет такой
и еще: кнопку с фиксацией или без ставить?
Кнопку без фиксации устанавливать.
извините, а где резисторы по 100 ом?в схеме есть они…
Есть на печатке: g-a.d-cd.net/b42aaa8s-960.jpg
(стрелками отмечено)
На схеме тоже есть: o53xo.m5sxiy3infyc43tfoq.…VzZWJpdF9kb2N0b3JfVi5naWY
Использую фотобумагу для струйников. Отмывать ее не надо — отрывается хорошо. 0,5 мм дорожки уже не кажутся тонкими.
Вот видно, как отрывается:
vk.com/photo-24764675_321207501
(на плате остается тонер с глянцем от бумаги — поэтому белые дорожки)
Тут мелкие дорожки и контроллер в TQFP корпусе:
vk.com/photo-24764675_251076172
А вот финальный результат:
vk.com/photo-24764675_251076174
(ЛУТ + маска из фоторезиста)
вот "созрел" на изготовление фьюздоктора…
кстати может кому нужно. вот плата под 28 и 8 пиновые корпуса…
www.dropbox.com/s/3lztepy…6rxf/Атмега%20доктор.lay6
это она в натуре …
www.dropbox.com/s/jvwgdql…b/IMG_20140117_212138.jpg
Странно, что запись снесли на Электронных поделках.
Пожалуй добавлю в свою запись ваш вариант доктора. Чуть попозже
ОК…
himiks
Странно, что запись снесли на Электронных поделках.
Пожалуй добавлю в свою запись ваш вариант доктора. Чуть попозже
сам удивлён…
печатка проверена, всё правильно, заработало сразу без перепаек…
уже вылечил АТмеги 8, 328 и "Тиньку" 85 …
аналогично делал запись про моргающий стоп-сигнал. Через день снесли запись…
renoshnik
вот "созрел" на изготовление фьюздоктора…
кстати может кому нужно. вот плата под 28 и 8 пиновые корпуса…
www.dropbox.com/s/3lztepy…6rxf/Атмега%20доктор.lay6
это она в натуре …
www.dropbox.com/s/jvwgdql…b/IMG_20140117_212138.jpg
Сообрались 16 битный wav проигрыватель делать ;-)?
не понял…
пытался прошить мегу8, ни авр910 ни пять проводков не берут :'( блин, мне походу с микроконтроллерами не везет. новый, рабочий и не определяется никак программами.
тут либо программатор пять проводков не так настроен, либо мк залочен из за фьюзов критических
а что там в проводах то настраивать? три диода и горстка резисторов на килоом. специально сидел пол часа промерял тестером, из кучи деталей выбирал. я и понипрогом пытался, и унипрофом, тупо мк не определяется. я до прошивки не добрался даже. так что ничего еще не должен был залочить.
есть другие МК, чтоб проверить работоспособность программарора? тиньки13-е?
к сожалению нет. у меня только 128-е меги, но их я кажется уже прикончил. восьмую я купил только для фьюзбит доктора. сегодня распечатаю несколько пп для программаторов, заодно попробую сделать культурную разводку для программатора громова, может кривой монтаж мешает, хотя специально проверил чтобы ничего не коротило на разъеме. допускается ли питание для прошвики брать с усб разъема ноута, соседствующего с стационарником?
я шил через 5-ть проводков, питание брал от преобразователя 220-5B/ USB. думаю можно
восьмую мегу, на удивление, прошил. видимо сказалось то, что я для программатора громова решил развести печатку, вместо того, чтобы городить на разъеме. вопрос. доктора я все же спаял, какие ножки контроллера подключаются к доктору для сброса фьюзов? куда на плате подключаться я найду, мне бы только список ножек. я посмотрел на оф.сайте, они там все ноги подключают, но там от в основном камни на фотках в примере где количество ног можно у плотника на пальцах пересчитать.
Молодец. Видать где-то косяк был в навесном монтаже.
На вопрос затрудняюсь ответить.
LESNIC
восьмую мегу, на удивление, прошил. видимо сказалось то, что я для программатора громова решил развести печатку, вместо того, чтобы городить на разъеме. вопрос. доктора я все же спаял, какие ножки контроллера подключаются к доктору для сброса фьюзов? куда на плате подключаться я найду, мне бы только список ножек. я посмотрел на оф.сайте, они там все ноги подключают, но там от в основном камни на фотках в примере где количество ног можно у плотника на пальцах пересчитать.
Спроси у Степан Палыча, Самоката Ветерана. Он точно тебе подскажет, если время у него будет )))
немного по фьюзам
www.drive2.ru/users/camokat-betepaha/blog/128179/
Спасибо большое!
Как это я сам не догадался Степана Палыча попытать :)
himiks
Спроси у Степан Палыча, Самоката Ветерана. Он точно тебе подскажет, если время у него будет )))
немного по фьюзам
www.drive2.ru/users/camokat-betepaha/blog/128179/
Степан Палыч занят. :) Или не захотел возиться с моей глупостью, или увидел потенциал в моих головных опилках. Деликатно пнул в нужную сторону и был таков ))) Путем выкуриванию доброго гигибайта гипертекста была найдена схема подключения.
молоток ) Все в твоих руках. Дерзай
маленький вопрос. кондер на краю платы возле панелек под микрухи обязателен? я просто сделал обрезанную версию платы, только гнездо под адаптеры, соответственно кондер некуда ставить. только если куда то навесным припаять
Вообще он там нужен. Фильтрация по питанию +5В.
Можно СМД кондер взять, минимальный и навесной. Без проблем прилепить )
у меня просто при включении только красная лампочка горит. нажимаю кнопку, тухнет, и потом опять загорается красная. не важно стоит контроллер там или нет
Попробую доктора спаять. А к каким выводам контроллера подключать доктора? У меня просто есть три меги 128 16ау, вот и сижу пытаюсь разобраться.
Если мега128 такая: www.chipdip.ru/product/atmega128-16au/
прийдется переходник делать, будет вставляться в 20-пиновый разъем.
надо искать даташит на мегу
такая. и заказана оттуда же :)
добрый день. а пробовали лечить 328 и 8-16 АТмеги? у меня горка таких залоченых скопилась, думаю стОит доктора делать или просто выкинуть…
Приветствую )
НЕ пробовал такие "камни" лечить, не было в наличии.
Однозначно стоит следать доктора! Такое добро не должно пропадать )
Тут приложен список поддерживаемых МК: www.getchip.net/posts/059…hi-atmega-fusebit-doctor/
Заделал все таки свой доктор (последняя панелька только не распаяна, заюзал ее под программатор меги):
img812.imageshack.us/img8…02481257fb483684616bd.png
Походу, моя tiny13v, которая не хотела шиться, не шилась из за фьюзов, сделал ей ресет доктором — прошивка залилалась :) Сейчас делаю панельки-переходники.
Молодец! Здорово вышло )
А ты боялся, что опыта мало… ну и что-то типа того
Дорожки лучше моих получилась
Значит все тиники13V с завода так залиты.
Тоже надо будет состряпать панельки на SO-8
Сопрягать с ПК будешь по UART?
Сегодня попробую вторую тиньку (на работе лежит). Я панельку сдуру не той стороной воткнул, теперь что-то не видит мк fusebitdoctor. А ты плату лудил перед пайкой? Я не стал лудить. С ПК сопрягать буду, втопку все max232, у меня другой способ, на к561лн2 — 12 руб, обвески 0. Седня затестю и отпишусь о результате.
НА тиньку под корпус SO-8 еще не делал переходник. Лудить буду.
Можешь у себя на страничке выложить отчет по сопряжению с ПК. Интересен твой вариант.
Скину тут, вот схема: img194.imageshack.us/img1…ba04b5c3ba4185b4a1a05.png (там, где написано "Ресивер" — этот конец идет к ком порту компа, питалово +5 вольт (с кренки доктора). Ну и GND, Rx и Tx конца "d-link" к доктору. У меня все соединилось, доктор вывел инфу в консоль (подключался через putty). Я изначально малость лохонулся и сделал плату v2d от Hryam, по этому у меня связь с компом только односторонняя. Да я так подумал, нафиг она не нужна, светодиоды и так все выводят, а фьюзы можно и usbasp записать. Кстати еще одна идея возникла: у меня валяется старый адсл модем, вот думаю к его uart подключить доктора, и рулить через телнет по сети им.
Хороший вариант UART. Минимум деталек. Эконимно )
Спасибо за схемку!
Немного не понял про руление АДСЛ модемом.
НУжно найти UART на модеме, подключиться к нему не доктором, а UART-COM преобразователем к ПК и рулить модемом ) Вроде так должно быть
Видел в инете статейку, как роутером ASUS рулили через UART, предварительно поставив на него linux (или что-то типа linux)
Ну да, схемка рабочая. Теоретически, более правильный вариант схема на max232, но и эта схема показывает норм результаты (точнее у меня с ней даже лучше работало). На всех устойствах начиная от dir300, acorp 120, dlink2500 есть uart на платах. Можно поставить туда линуксячью прошивку и делать все что угодно с портом, даже можно свои проги там запускать.
himiks
Молодец! Здорово вышло )
А ты боялся, что опыта мало… ну и что-то типа того
Дорожки лучше моих получилась
Значит все тиники13V с завода так залиты.
Тоже надо будет состряпать панельки на SO-8
Сопрягать с ПК будешь по UART?
Подрубил к компу, на консоль выводит. Вообщем обе tiny13v были залочены с магазина. Вылечил фьюзы, теперь usbasp видит их без проблем. Собирался уже отключать доктора от компа, и тут провод консольного кабеля отрывается и замыкает на корпус и, походу, мега8 склеила ласты…
грусть, печаль… Жаль мозги доктора
как то нужно было вылечить тини2313 последний в наличии дома но с кривыми фьюзами
раз 5 пытался эту плату вытравить в итоге плюнул собрал на макетке, вылечил пациента и разобрал)
Тоже не меньше 5-ти раз пытался вытравить…
тут надо с фоторезистом уже играться)
Тут надо технологию ЛУТ на подложке от самоклейки правильно применить. Я пока не разобрался как…
Парюсь на кальке и отмачиванием (
с подложкой есть все шансы запороть принтер)
himiks
Тут надо технологию ЛУТ на подложке от самоклейки правильно применить. Я пока не разобрался как…
Парюсь на кальке и отмачиванием (
Я ЛУТом пользуюсь печатая на тонкой глянцевой фотобумаге для струйников, отмывать и выскабливать потом приходится бумагу конечно, но зато дорожки 0,2мм с промежутком 0,3мм легко получаются без всяких обрывов.
Я совсем недавно нашел в закромах гаража куча бумаги. Она глянцевая и гладкая (как фотобумага) с двух сторон толщиной примерно как для лазерника, может чуть потоньше…
Так вот на ней отличный результат получается. Клею на обычную бумагу с помощью малярного скотча нашу бумагу… И распечатываю
Дорожки правда немного расплываются, но это с нажимом надо поколдовать.
И не дожидаюсь полного остывания отрываю бумагу от платы. Все дорожеи на месте ))))
Они даже и не думали отрываться от платы. На бумаге вообще от тонера ни следа…
И платы не надо мочить в воде… Это не калька долбаная…
Рад поуши ))))
Теперь остается колдовать с нажимом при проглаживании!
Понятно, я такой пользуюсь — www.globaltrading.ru/pric…?Food_id=81061&Podrobno=1
Ох какая тема =)
Когда-то давным давно делал smd-версию этого Доктора с подключением к компу сразу по USB. Автор девайса кажется до сих пор ее распространяет =)
О! Вот и сам автор версии SMD с того полезного сата )))
Плата у вас очень компактная! (50х60мм)
К тому и стремился в свое время =)
Кстати, плата до сих пор работает и периодически спасает от "похереных" микроконтроллеров.
Особенно последние версии прошивки, которые позволяют с компьютера исправлять сигнатуры чипов.
Вот фьюзами мне атмелы и не нравятся, пики попроще в этом плане. Ну да ладно извечный срач атмел/пик импреза/эвольшен новая калина/старая королла разводить не будем:) А любом случае молодец что собрал и все работает!
стоп а что в пиках нет фьюзов?
Они программно выставляются при написании прошивки и контроллер ими не убьешь в отличии от атмелов которые при неправильно выставленных фьюзах сложно потом реанимировать.
402m
Вот фьюзами мне атмелы и не нравятся, пики попроще в этом плане. Ну да ладно извечный срач атмел/пик импреза/эвольшен новая калина/старая королла разводить не будем:) А любом случае молодец что собрал и все работает!
Спасибо )
Надо было с чего-то начинать.
Да не за что, сам с атмелов начинал, правда вовремя остановился, всего то 4 штуки фьюзами загубил :)
зато Atmel дешевле PIC факт, проще загубить пару Atmega чем купить одну 18Fxxxx и загубить ее )))
только я 4 тиньки загубил когда только начал с микроконтроллерами разбираться и ни одного пика за 3-4 года, первый 628а пик уже перепрошивался несколько десятков раз и до сих пор живой :) массовых устройств я не делаю, а для себя не жалко переплатить 50 руб за 1 микру с которой проблем не будет и не надо голову греть какие фьюзы выставил. Если в пике прошивка не работает ее легко исправить и заново залить не убив при этом МК :) В общем на вкус и цвет, кому импрезу кому эволюшен :)
руки недоходят такую сделать, а надо бы )))) кстати для домашних целей USBasp вещь удобная )))
USBasp значит!
Будем думать, либо самому собрать, либо готовый вариант приобрести!
я сам собирал увы фото нет, дешевле собрать правда мороки много )))
Собрать — то, что нужно!
Люблю ковыряться )
Красаучег))) Штука полезная))
Спасибо )
Хотелось бы освоить метод ЛУТ получше… (а то качаство пока оставляет желать лучшего)
Видел бы ты мои платы через лут… ой ё ё ййййй))
Вот это, блин, круть! Тонкая однако работа! Просто нету слов — изо рта одни буквы сыпятся!Красавец! Так держать! Нужная штукенция получается!
Спасиб )
Штука очень нужная! Особенно начинающим, которые могут не те галочки при прошивке установить…
Нихеррра себе! я так и не понял чего тут вообще происходит, но чувствую, что тема правильная :)))
Я сам офигел, когда собрал такое чудо )))
Не думал, не гадал… Даже не мог представить, что когда нибудь буду втягиваться в микроконтроллеры )
Оооооо! чего ты пишешь? какие микроконтроллеры? это уличная магия:)))
Ага, а я — шаман )))
Точняк!
Ну так то — ты силён! А проще, в двух словах объясни, что это?
Это лечилка для микроконтроллеров…
При программировании простым программатором за 30р (вот таким www.drive2.ru/cars/lada/k…an/himiks/journal/711142/)
можно тыкнуть не туда и приехали…
А Это устройство возврящает на настройки по умолчанию. Вот и все )
Аааааа вон оно чё;)
Спасибо. Я в такие дебри не лезу, есть парни кто с этими микроконтроллерами дружат…
Молодец, доделал до конца все :)
А 12 тиньку ты специально залочил?
Ага, специально… Хотел проверить. Но вообще думал, что тестирую 13-ю тиньку…
Теперь подмигивает зеленым светодиодом )
Программатор ее видит? Или все, давайдосвиданья?
Программатор ее видит )))
В первом байте: установлены биты: Lock1 (галочка снята)
Вот скрин: imglink.ru/pictures/27-02…8073577ad651f3bc5f5ee.jpg
Попробуй залить в нее прошивку.
Прошивка залилась без проблем )
Но после игр с установкой в поле fuse low "потерял" контроллер…
Печаль…
Вот я же писал как надо фьюзы в тини12 шить…