Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR...

 
Опции темы

Почему сбрасывается AtMega16?

Непрочитано 25.12.2012, 15:43  
AlekseyN
Временная регистрация
 
Регистрация: 20.12.2008
Сообщений: 58
Сказал спасибо: 12
Сказали Спасибо 7 раз(а) в 6 сообщении(ях)
AlekseyN на пути к лучшему
По умолчанию Почему сбрасывается AtMega16?

МК управляет двигателем постоянного тока через две IR 2101 (запарралеллены входы: верхнее плечо одной МС и нижнее другой) и 4 полевика с двух ног МК подается ШИМ. Питание на полевики +24В нестабилизированное, подается через диодный мост с трансформатора, который включается и выключается этим же МК (через оптопару MOC3041 и симистор BTA06). При включении и выключении трансформатора все проходит гладко, сбоев нет, а как только подается сигнал на вращение двигателя - происходит перезагрузка МК. Сам МК питается от компьютерного БП +5В и IR2101 от него же +12В. Усугубляется все тем, что собрано по этой схеме 3 (три) платы. Две работают стабильно без нареканий, а третья глючит, причем начала глючить сразу. Грешу, конечно на БП компа. Может кто-то посоветует, что можно предпринять?
Реклама:

Последний раз редактировалось AlekseyN; 28.12.2012 в 21:16.
AlekseyN вне форума  
Непрочитано 25.12.2012, 15:59  
whoim
Почётный гражданин KAZUS.RUN
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,618
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: Почему сбрасывается AtMega16?

схему надо, сразу говорю)
whoim вне форума  
Непрочитано 25.12.2012, 16:37  
niXto
Почётный гражданин KAZUS.RUN
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,026
Сказал спасибо: 60
Сказали Спасибо 3,941 раз(а) в 2,302 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Почему сбрасывается AtMega16?

Ногу Ресет коротни на плюс
И электролиты в питание минимум 470 поставь на своей плате
niXto вне форума  
Непрочитано 25.12.2012, 16:48  
AlekseyN
Временная регистрация
 
Регистрация: 20.12.2008
Сообщений: 58
Сказал спасибо: 12
Сказали Спасибо 7 раз(а) в 6 сообщении(ях)
AlekseyN на пути к лучшему
По умолчанию Re: Почему сбрасывается AtMega16?

niXto, Питание чего? двигателя, драйвера или МК?
AlekseyN вне форума  
Непрочитано 25.12.2012, 18:06  
niXto
Почётный гражданин KAZUS.RUN
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,026
Сказал спасибо: 60
Сказали Спасибо 3,941 раз(а) в 2,302 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Почему сбрасывается AtMega16?

Всего
Не помешает

Запоминающим осциллографом посмотри питание в момент перезагрузки. Развертка - микросекунды
niXto вне форума  
Непрочитано 25.12.2012, 20:07  
whoim
Почётный гражданин KAZUS.RUN
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,618
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: Почему сбрасывается AtMega16?

я уже подтяжку 10ком луплю даж туда куда в теории не очень надо.. понатыкался уже, на тини2313 например внутренние подтягивающие (чтобы вход реагировал на low) не смог программно включить - пришлось 10ком на +vcc ставить. Все бы хорошо, но по питанию повисло пару реле (заказчик все ТЗ не очень выложил) и начались редкие но ложные срабатывания.. Там где провод на вход длинный правда только..

Поеду еще один 10ком припаяю поверх текущего )) Возможно, конечно, тупо питания начинает нехватать - проводки тонкие на него..
whoim вне форума  
Непрочитано 25.12.2012, 22:04  
omercury
Почётный гражданин KAZUS.RUN
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Почему сбрасывается AtMega16?

Сообщение от whoim Посмотреть сообщение
понатыкался уже, на тини2313 например внутренние подтягивающие (чтобы вход реагировал на low) не смог программно включить - пришлось 10ком на +vcc ставить.
В PORTx.x единичку не пробовал записать?
omercury вне форума  
Непрочитано 25.12.2012, 22:06  
niXto
Почётный гражданин KAZUS.RUN
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,026
Сказал спасибо: 60
Сказали Спасибо 3,941 раз(а) в 2,302 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Почему сбрасывается AtMega16?

А, реле - это приговор. Так и должно быть
Жирные электролиты в питание и диоды параллельно обмоткам реле
Дроссель на сотню мкГн в питание контроллера и электролит минимум на сотню после дросселя
niXto вне форума  
Непрочитано 25.12.2012, 22:53  
Djakovskij
Вид на жительство
 
Регистрация: 14.06.2009
Адрес: Україна Київська обл. м.Буча
Сообщений: 328
Сказал спасибо: 104
Сказали Спасибо 106 раз(а) в 70 сообщении(ях)
Djakovskij на пути к лучшему
По умолчанию Re: Почему сбрасывается AtMega16?

Контакты реле обязательно шунтировать RC цепочками. Особенно, если коммутируется индуктивная нагрузка.
Djakovskij вне форума  
Непрочитано 25.12.2012, 23:09  
AlekseyN
Временная регистрация
 
Регистрация: 20.12.2008
Сообщений: 58
Сказал спасибо: 12
Сказали Спасибо 7 раз(а) в 6 сообщении(ях)
AlekseyN на пути к лучшему
По умолчанию Re: Почему сбрасывается AtMega16?

Вот схема. В какую сторону необходимо крутить туда и подаем ШИМ (MOT_L_ROTATE или MOT_R_ROTATE) соответственно второй вход в "0". Две "1" подавать категорически запрещено - КЗ! В лучшем случае сгорит предохранитель (если есть после вторичной обмотки транса), в худшем сгорает диодный мост. Как ни странно полевики ни разу не выгорали. M1 и М2 - клеммы для подключения двигателя. Полевики можно ставить абсолютно любые. Собственно зависит от параметров двигателя. Единственный минус (точнее неприятность) этой схемы, в том, что при вращении двигателя от трансформатора происходят странные звуки с частотой ШИМа... Но это мелочи...
Миниатюры:
Нажмите на изображение для увеличения
Название: shema.jpg
Просмотров: 599
Размер:	62.9 Кб
ID:	41702  

Последний раз редактировалось AlekseyN; 25.12.2012 в 23:18.
AlekseyN вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не сбрасывается watchdog в meg'е code-by Микроконтроллеры, АЦП, память и т.д 7 04.01.2011 11:19
Программа сбрасывается при включении sei() sanstan Микроконтроллеры, АЦП, память и т.д 17 27.12.2010 21:07
PIC16F676- внезапно сбрасывается, прекращает работу nikita11235813 Микроконтроллеры, АЦП, память и т.д 5 31.03.2010 22:42
atmega64 сбрасывается при передаче по USART0 -=MAPT=- Микроконтроллеры, АЦП, память и т.д 4 19.01.2010 18:32
Почему AVR непрерывно сбрасывается. t34 Микроконтроллеры, АЦП, память и т.д 7 24.07.2005 03:57


Часовой пояс GMT +4, время: 06:27.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.