Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры Atmega AVR
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.79/48: Рейтинг темы: голосов - 48, средняя оценка - 4.79
21h
0 / 0 / 0
Регистрация: 06.11.2016
Сообщений: 20
1

меги перестали воспринимать reset

09.07.2011, 15:59. Просмотров 8710. Ответов 25
Метки нет (Все метки)

произошло вполне таинственно и незаметно для меня. как такое случиться могло не понятно, ведь резет если и был подключен, то на землю. у кого-нибудь были такие же приколы? уже мега16 и мега32 так заблокировались. использую программатор громова. была небольшая проблема с питанием (мега несколько минут работала на повышенном напряжении, но не нагрелась даже. а вот часики рядом очень даже нагрелись.). сопротивление между + и резетом 100 ом ровно.

что будет если питание воткнуть так: на плюс мк воткнуть землю, а на резет воткнуть плюс?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.07.2011, 15:59
Ответы с готовыми решениями:

Программирование низковольтной меги
Всем привет! Я хочу собрать часы и запитать их от двух пальчиковых батареек, для этого хочу...

Неужели Атмел снимет с производства Меги
Доброго времени суток. Недавно мой знакомый вернулся с конференции в Киеве, где ему сказали что...

Странное поведение 8 меги после ресета
Здравствуйте. Вкуриваю обработчик энкодера, вроде что-то получилось, хотя и не совсем :) Но,...

У меня проблемка не вижу Фьюза CKOPT у меги 48
Помогите с прошивкой меги48, использую usbasp прошиваю через оболочку от Di Мегу8 прошил нормально...

Нужна помощь. Переменная дискретизация, насилуем таймер меги
Здравствуйте. Я делаю подобие аналога диджейской вертушки CDJ100 на атмеге8. Значит, раскурил...

25
Ipyssop
0 / 0 / 0
Регистрация: 18.03.2011
Сообщений: 15
09.07.2011, 21:54 2
Реально ничего не понял. Какие нафик часики?))
И зачем подавать на VCC землю, а на резет плюс?
0
ShypKyttir
0 / 0 / 0
Регистрация: 11.06.2011
Сообщений: 322
09.07.2011, 22:10 3
Цитата Сообщение от 21h
.....что будет если питание воткнуть так: на плюс мк воткнуть землю, а на резет воткнуть плюс?
... если имеется в виду ошибка в подаче питания (переполюсовка), то AVR не умрет от кратковременной смены полярности, по крайней мере путал пару раз, но после "нормального" подключения все работало ...
0
kiovos
0 / 0 / 0
Регистрация: 24.08.2010
Сообщений: 353
09.07.2011, 22:35 4
В каком смысле ресет не воспринимается? Не прошивается или просто замыкание ресета на землю ни к чему не приводит?
По поводу напряжения: я убивал МК только дважды: +12В и +40В! причем оба "частично сохранили функциональность" :) Насколько сильное было перенапряжение?
0
shyvo
0 / 0 / 0
Регистрация: 20.01.2008
Сообщений: 56
10.07.2011, 00:59 5
чет вообще непонятно, что автор творил и собирается дальше творить со своими мегами
0
21h
0 / 0 / 0
Регистрация: 06.11.2016
Сообщений: 20
10.07.2011, 04:14 6
про питание на резет спросил потому, что возможно я неправильно подключил программатор. также был возможен сбой питания из-за какого-то косяка с LM7805 (рядом с мк стоят часы ds1307 и они сильно нагрелись), т.к. на лмку подавалось 12 вольт с компа. возможно при программировании произошел косяк из-за шумов в питании, т.к. sinoprog похоже еще и фьюзы меняет при заливке прошивки и просто RSTDSBL включился.

бага проявляется так: мк полностью работоспособный, но при цеплянии резета на землю желаемый эффект не проявляется. уже 2 мк похожим образом пострадали и причина не ясна.

знаю, что резет не нужен при программировании через жтаг (надо ж было его оставить выключеным :( ) и параллельным программатором. возможно параллельным программатором получится таки залить правильную прошивку, но где его в томске достать такой на разок не знаю. 5100 руб выкладывать за починение пары мег напряжно, т.к. я всего-лишь любитель подержаться за паяльник, а не профи.
0
OmikymForti
0 / 0 / 0
Регистрация: 18.03.2010
Сообщений: 1,116
10.07.2011, 08:46 7
Параллельный программатор стоит подешевле.
0
21h
0 / 0 / 0
Регистрация: 06.11.2016
Сообщений: 20
10.07.2011, 09:40 8
я его нашел у нас только в виде отладочной платы
0
kiovos
0 / 0 / 0
Регистрация: 24.08.2010
Сообщений: 353
10.07.2011, 13:52 9
Я собрал как-бэ параллельник за 300р. Вообще схему можно упростить, убрав площадки под mega8 и tiny2313. Вы скорее всего RSTDSBL залочили, если все остальное работает нормально. А так вообще да, 12В - смерть. И попробуйте ресет подтягивать к плюсу не зерез 100 Ом, а через 10КОм.
0
21h
0 / 0 / 0
Регистрация: 06.11.2016
Сообщений: 20
10.07.2011, 15:26 10
так я его не подтягиваю. в самой меге такое сопротивление.
0
dsodir
0 / 0 / 0
Регистрация: 28.09.2010
Сообщений: 4,284
10.07.2011, 15:50 11
В самой меге подтяжка в сотни килоом ловит помехи отовсюду. Как-бэ все подтягивают...
0
21h
0 / 0 / 0
Регистрация: 06.11.2016
Сообщений: 20
10.07.2011, 15:52 12
так в том-то и дело я ничего не подтягивая имею сопротивление в 100 ом между резетом и питанием рядом
0
dsodir
0 / 0 / 0
Регистрация: 28.09.2010
Сообщений: 4,284
10.07.2011, 15:57 13
Плохо, не должно быть так. Отвалился ресет скорее всего...
0
21h
0 / 0 / 0
Регистрация: 06.11.2016
Сообщений: 20
10.07.2011, 16:06 14
отвалился всмысле фьюз или в прямом смысле отвалился?
0
shyvo
0 / 0 / 0
Регистрация: 20.01.2008
Сообщений: 56
10.07.2011, 17:04 15
вероятно в прямом. внутри между Vcc и RST есть подтяжка, но уж никак не 100 ом.
0
kiovos
0 / 0 / 0
Регистрация: 24.08.2010
Сообщений: 353
10.07.2011, 22:43 16
Если прошит фьюз RSTDSBL и на эту ногу выведена логическая единица - то нормально, а если в выключенном состоянии - плохо дело.
И кстати, есть разница: сопротивление между vcc - rst и между rst - vcc ??
0
shyvo
0 / 0 / 0
Регистрация: 20.01.2008
Сообщений: 56
10.07.2011, 23:21 17
в смысле нет ли там диода? в этом вопрос?
*судорожно шарит руками в поисках даташита
0
kiovos
0 / 0 / 0
Регистрация: 24.08.2010
Сообщений: 353
10.07.2011, 23:39 18
Именно. Если ресет сконфигурирован, как порт ввода/вывода, тогда по идее появляется диодный ограничитель напряжения.
Я бы проверил, но сегодня явно не мой день - все ломаю :(
0
21h
0 / 0 / 0
Регистрация: 06.11.2016
Сообщений: 20
11.07.2011, 02:47 19
да, в выключенном состоянии между risit и vcc рядом с ним ровно 100 ом (даже подозрительно ровно) в обе стороны. но резет у этой меги не является IO портом. это просто резет.
0
dsodir
0 / 0 / 0
Регистрация: 28.09.2010
Сообщений: 4,284
11.07.2011, 03:01 20
Остается только одно: IIC - inter integrated circuit (ПРОМТ: предайте интегральную схему земле)
0
11.07.2011, 03:01
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.07.2011, 03:01

В чем отличие warm reset от cold reset?
Вроде я так понял что при warm reset не сбрасывается память......а смысл? программа (или...

Проблемы с прошивкой меги 8535
Пару дней назад познакомился с мк. Спаял LPt`шный программатор, но вот зашить программу не смог:...

Танцы с бубном вокруг часового кварца и 48 меги
Наблюдаю шаманское поведение схемы часиков... программа то стартует, то зависает в том месте, где...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru