Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
13.04.2010, 01:31
|
|
Прописка
Регистрация: 07.08.2006
Сообщений: 105
Сказал спасибо: 10
Сказали Спасибо 14 раз(а) в 8 сообщении(ях)
|
Re: ATMEGA16 на 16MHz. Не запускается.
А устройство ваше само по себе работает или в паре с чем-то, например ПК. У меня такая халва была, когда питал МК от USB и подключал либо com(программатор на нём висит) либо lpt(мк отлаживал) порты. В итоге получалось, что земля приходила по трём проводам. Пришлось лишнее откидывать, тогда всё запускалось на ура. Возможно и у вас проблемы по питанию. Кстати может быть есть возможность попробовать мк с внешним генератором? На древних компах например полно генераторов на 16МГц, можно оттуда выдрать. Просто видел где-то как народ гнал AVR-ы по частоте и именно с внешними генераторами всё оч даже хорошо работало.
__________________
То да сё- пасиба за фсё!
|
|
|
|
13.04.2010, 05:22
|
|
Прописка
Регистрация: 06.09.2007
Сообщений: 122
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: ATMEGA16 на 16MHz. Не запускается.
Флюс тщательно вымыт? Особенно если канифольный.
|
|
|
|
13.04.2010, 11:01
|
|
Частый гость
Регистрация: 11.07.2006
Сообщений: 32
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: ATMEGA16 на 16MHz. Не запускается.
Сообщение от alberio
|
В маркировке после названия есть еще цифры и буквы, означающие корпус, напряжение питания и максимальную рабочую частоту.
например ATmega16-16AU это корпус TQFP, с максимальной рабочей частотой 16МГц.
У вас может быть ATmega16-8AU ATmega16-8PU...
|
Камень ATmega16-16AI. Т.е., как я понимаю, это индустриальное исполнение TQFP с макимальной частотой 16 МГц.
|
|
|
|
13.04.2010, 11:06
|
|
Частый гость
Регистрация: 11.07.2006
Сообщений: 32
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: ATMEGA16 на 16MHz. Не запускается.
Сообщение от Dextor
|
А устройство ваше само по себе работает или в паре с чем-то, например ПК. У меня такая халва была, когда питал МК от USB и подключал либо com(программатор на нём висит) либо lpt(мк отлаживал) порты. В итоге получалось, что земля приходила по трём проводам. Пришлось лишнее откидывать, тогда всё запускалось на ура. Возможно и у вас проблемы по питанию. Кстати может быть есть возможность попробовать мк с внешним генератором? На древних компах например полно генераторов на 16МГц, можно оттуда выдрать. Просто видел где-то как народ гнал AVR-ы по частоте и именно с внешними генераторами всё оч даже хорошо работало.
|
Это макет ус-ва, пока только оживляется и ничего не подключено, кроме программатора AVR910.
|
|
|
|
13.04.2010, 11:15
|
|
Частый гость
Регистрация: 11.07.2006
Сообщений: 32
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: ATMEGA16 на 16MHz. Не запускается.
Сообщение от harchenko_pavel
|
А какой стабилизатор 5В используется и какое напряжение до стабилизации?
Был не очень удачный личный опыт со стабилизацией 5В с 12В при помощи 78l05. Атмега16 стартовала на 16МГц только если на стабилизатор подавать напряжение ниже 6В, что самое интересное дальнейшее поднятие напряжения до 12В на стабилизаторе мегу из генерации не выводило!
После танцев с бубном и безрезультатного отслеживания причины осцилом решил проблему установкой диода сразу после ноги out стабилизатора.
С диодом устройство работает стабильно без сбоев!
Гуру может кто подскажет в чем причина столь странного поведения схемы?
|
Стабилизатор L7805, кондеры на входе 1000 uF и 10 nF, на выходе 100 uF и несколько 10 nF. Пробовал запитать контроллер от лабораторного блока питания и качать напряжение от 3 В до 6В. Картина не меняется, с 16 МГц кварцем неустойчиво запускается. Точнее, не запускается вовсе. 1 запуск на 20-50 попыток не в счет. И написал об этом только чтоб уточнить ситуацию, что запуски все-таки есть...
|
|
|
|
13.04.2010, 12:54
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,007
Сказал спасибо: 3,023
Сказали Спасибо 3,194 раз(а) в 2,166 сообщении(ях)
|
Re: ATMEGA16 на 16MHz. Не запускается.
Сообщение от asele
|
Стабилизатор L7805, кондеры на входе 1000 uF и 10 nF, на выходе 100 uF и несколько 10 nF. .....
|
ИМХО, 100 мкФ на выходе стабилизатора - нехорошее излишество. Я практически никогда не ставлю на контроллеры больше 22 + 0.1 мкФ. В отладочнике для ATxmega128 на выходе стабилизатора 3.3 В стоит 10 мкФ. В СТК500 - тоже (хотя это не показатель, т.к. там отдельный генератор).
|
|
|
|
13.04.2010, 17:14
|
|
Частый гость
Регистрация: 29.12.2007
Сообщений: 31
Сказал спасибо: 0
Сказали Спасибо 6 раз(а) в 2 сообщении(ях)
|
Re: ATMEGA16 на 16MHz. Не запускается.
Она у Вас запускается. Но тут же вылетает. Потому что вдвое быстрее чего-то на ноги выставляет. Попробуйте запрограммировать по старту все ноги в 3-е состояние (на прием).
__________________
Otto
|
|
|
|
13.04.2010, 17:30
|
|
Гражданин KAZUS.RU
Регистрация: 08.07.2006
Сообщений: 583
Сказал спасибо: 76
Сказали Спасибо 90 раз(а) в 66 сообщении(ях)
|
Re: ATMEGA16 на 16MHz. Не запускается.
Сообщение от OttoStirliz
|
Она у Вас запускается. Но тут же вылетает. Потому что вдвое быстрее чего-то на ноги выставляет. Попробуйте запрограммировать по старту все ноги в 3-е состояние (на прием).
|
Оно именно так и стартует. Хотя попробывать стоит. Залейте
в чип
И поглядите осцилом генерацию. Хотя есть вариант, что от щупа генерация тоже срыватся может...
__________________
Sex, Druggs, Rock&Roll
|
|
|
|
13.04.2010, 19:00
|
|
Вид на жительство
Регистрация: 12.04.2007
Сообщений: 348
Сказал спасибо: 2
Сказали Спасибо 36 раз(а) в 32 сообщении(ях)
|
Re: ATMEGA16 на 16MHz. Не запускается.
Чет...по-моему Вы бред ребята говорите.
Не зависит от программы генерация кварца...Она зависит от битов CKSEL...
__________________
Гидравлика + электроника = POWER
|
|
|
|
13.04.2010, 19:16
|
|
Гражданин KAZUS.RU
Регистрация: 08.07.2006
Сообщений: 583
Сказал спасибо: 76
Сказали Спасибо 90 раз(а) в 66 сообщении(ях)
|
Re: ATMEGA16 на 16MHz. Не запускается.
Если ничего не помагает, то может и программы зависит
Возможно в программе контроллер входит в какой-то недоперегруженый режим (сам создает его себе хардварно), и от того неприятности
Неисповедимы пути дебага....
__________________
Sex, Druggs, Rock&Roll
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 09:51.
|
|