нужна помощь с мегой8

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Аватара пользователя
angry_black_cat
Открыл глаза
Сообщения: 68
Зарегистрирован: Пн дек 19, 2011 23:07:52
Контактная информация:

нужна помощь с мегой8

Сообщение angry_black_cat »

товарищи, нужна ваша помощь. собирал девайс на меге 8 и вроде все уже готово, но в работе наблюдается неприятность: при косании пальцем либо металлическим предметом некоторых пинов (даже не задействованных), корпуса кварца или даже пластмассового корпуса контроллера он сбрасывается как по сигналу reset. все бы ничего, но на этом пине висит кнока, при нажатии которой вместо выполнения команды контроллер также сбрасывается. по питанию: мост, КРЕНка и грядка кондеров - на первый взгляд все застабилизировано. пытался заменить МК - проблема не исчезает. может кто то что то подскажет по этому поводу???
Реклама
Аватара пользователя
Flasher
Мудрый кот
Сообщения: 1802
Зарегистрирован: Ср сен 07, 2011 21:40:30

Re: нужна помощь с мегой8

Сообщение Flasher »

Что за блок питания используется?
Реклама
Аватара пользователя
coredumped
Опытный кот
Сообщения: 838
Зарегистрирован: Вт апр 12, 2011 18:38:19
Откуда: с Земли

Re: нужна помощь с мегой8

Сообщение coredumped »

+ еще возможные причины:
1. Если блокировочные конденсаторы припаяны не в непосредственной близости от выводов питания микросхем - толку от них = 0.
2. Земля должна быть проложена толстыми проводниками, в идеале - "залить" землей целый слой на плате.
3. По земле, через плату, не должен протекать большой ток, особенно под МК или сигнальными линиями. Не забывайте, что сопротивление проводов не равно нулю, а разность потенциалов по земле на разных ногах МК - недопустима.
Все будет только лучше, в крайнем случае - хуже.
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: нужна помощь с мегой8

Сообщение ploop »

RESET подтянут к питанию? Имеется ввиду внешняя подтяжка.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
urry
Сверлит текстолит когтями
Сообщения: 1262
Зарегистрирован: Пн дек 08, 2008 10:58:48
Откуда: Винница
Контактная информация:

Re: нужна помощь с мегой8

Сообщение urry »

Реклама
Аватара пользователя
angry_black_cat
Открыл глаза
Сообщения: 68
Зарегистрирован: Пн дек 19, 2011 23:07:52
Контактная информация:

Re: нужна помощь с мегой8

Сообщение angry_black_cat »

блок питания представлен трансом 220/9, мост, стабилизатор напряжения на 5 В с грядкой кондеров. резет через резистор 10к на питании
Реклама
Аватара пользователя
zero648
Вымогатель припоя
Сообщения: 650
Зарегистрирован: Пн июн 18, 2012 12:01:04
Откуда: Челябинская область, Копейск

Re: нужна помощь с мегой8

Сообщение zero648 »

может в программе что-то напутано? на эл.схему бы взглянуть.
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: нужна помощь с мегой8

Сообщение ploop »

Можете сделать хорошее фото монтажа? Странности какие-то... кварц близко?
При нормальном монтаже таких проблем ни разу не наблюдалось.
Аватара пользователя
zero648
Вымогатель припоя
Сообщения: 650
Зарегистрирован: Пн июн 18, 2012 12:01:04
Откуда: Челябинская область, Копейск

Re: нужна помощь с мегой8

Сообщение zero648 »

angry_black_cat в обработчике прерываний используемые регистры и регистр флагов сохраняешь?
Аватара пользователя
Engineer_Keen
Друг Кота
Сообщения: 3872
Зарегистрирован: Пт янв 29, 2010 10:27:40
Откуда: Москва

Re: нужна помощь с мегой8

Сообщение Engineer_Keen »

Собственно проблемы две, причем одна как следствие другой: 1) сброс при касании (поднесении близко руки) - выкладывайте фотку монтажа, как уже сказали. 2)сброс еще и при нажатии на кнопку - скорее всего программный, следовательно выкладывайте код, иначе гадать можно долго.
Аватара пользователя
Jack_A
Друг Кота
Сообщения: 6312
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

Re: нужна помощь с мегой8

Сообщение Jack_A »

Если на РЕСЕТ подключена кнопка, то при нажатии, ес-сно, ресет и будет -- а чего еще ждали? А чтобы от поднесения руки сбоило - видно высокий электромагнитный фон у вас. Заземленный электростатический экран обычно помогает. И что там за услвия эксплуатации, если каждый в мелкосхему пальцем может тыкать ?
А неиспользованные пины сделать выходами и подать на них 0.
На пин РЕСЕТ рекомендуют кондер порядка 10нФ. И если устройство ответственное, супервайзер питания не помешает, ст`оит копейки.
Об этом спрашивали уже раз 50. Впору FAQ организовывать по борьбе с помехами.
Аватара пользователя
angry_black_cat
Открыл глаза
Сообщения: 68
Зарегистрирован: Пн дек 19, 2011 23:07:52
Контактная информация:

Re: нужна помощь с мегой8

Сообщение angry_black_cat »

чтобы небыло разногласий и недопонимания, выкладываю файлы, в которых есть ответы почти на все вопросы и замечания. http://rusfolder.com/31505868
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: нужна помощь с мегой8

Сообщение ploop »

Хорошая шутка. Нам понравилось :)
Но больше так шутить не советую.
Аватара пользователя
zero648
Вымогатель припоя
Сообщения: 650
Зарегистрирован: Пн июн 18, 2012 12:01:04
Откуда: Челябинская область, Копейск

Re: нужна помощь с мегой8

Сообщение zero648 »

angry_black_cat, попробуй подтянуть PB0 на плюс через 10кОм, а свободные ноги также подтянуть на плюс или минус через 10кОм, главно чтобы потенциал на ногах был устойчивый и в инициализации в коде сконфигурировать их на вывод, если подтягиваешь на плюс, то выводишь на них минус, если подтягиваешь на минус, то выводишь на них плюс.
Аватара пользователя
angry_black_cat
Открыл глаза
Сообщения: 68
Зарегистрирован: Пн дек 19, 2011 23:07:52
Контактная информация:

Re: нужна помощь с мегой8

Сообщение angry_black_cat »

zero648, это пришло в первую очередь на ум - увы не помогло
Аватара пользователя
angry_black_cat
Открыл глаза
Сообщения: 68
Зарегистрирован: Пн дек 19, 2011 23:07:52
Контактная информация:

Re: нужна помощь с мегой8

Сообщение angry_black_cat »

ploop писал(а):Хорошая шутка. Нам понравилось :)
Но больше так шутить не советую.
в петросяны не записывался, так что стоило бы попредержать эмоции с вашей стороны!!!
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: нужна помощь с мегой8

Сообщение ploop »

Держу, пока силы остались...

Я конечно рад, что у кого-то есть возможность скачать и посмотреть файл размером около 400 Мб, но у меня её нет. И не будет в ближайшее время.
Так же нет возможности разархивировать ваше послание, в связи с тем, что вы пользуетесь проприетарным архиватором, не думая о людях, которые не хотят его использовать.

И на счёт шутки: я говорил вполне серьёзно. Если хотите помощи, то оформите вопрос как следуеет.
Аватара пользователя
YS
Друг Кота
Сообщения: 7518
Зарегистрирован: Вс мар 29, 2009 22:09:05
Контактная информация:

Re: нужна помощь с мегой8

Сообщение YS »

ploop, +1. Я бы глянул, но ждать, пока скачается 400 метров... Чего там такого объемного-то? Фотки в RAW FullHD?
Разница между теорией и практикой на практике гораздо больше, чем в теории.
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: нужна помощь с мегой8

Сообщение ploop »

Я даже не знаю. Надеюсь, автор объяснит столь страшную тайну :)
Аватара пользователя
Jack_A
Друг Кота
Сообщения: 6312
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

Re: нужна помощь с мегой8

Сообщение Jack_A »

Я уж тут бьюсь, как рыба на сковородке, чтобы не пристегивали по 5 мегапикселей фоты, на которых два винта и дырочка. Но, оказывается, это еще не финиш : посылают на сторонний ресурс, где надо сх`авать сотни МБ его рекламы да еще разархивировать. Что характерно - опытные коты обладают еще достоинством краткости, а новички, просящие помощи, заходят иногда с видом короля Луя Ынадцотого и еще обижаются на добрые советы : я вам вопрос милостиво соизволил выложить, а вы, чернь, вместо броситься исполнять -- какие-то свои мнения высказывать ?!!!
Давайте уважать участников форума, а крутость свою показывать в другом месте.

zero648 - я что-то не встечал рекомендаций подтягивать "враскоряку" -- плюсовую подтяжку тянуть в 0, а минусовую - к плюсу. Кроме бесполезной траты энергии ничего в этом варианте не вижу. Я полагаю ( и даташиты не спорят ) - подать на выход 0 достаточно, чтоб нейтрализовать пину с точки зрения помех.
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»