Программаторы для микроконтроллеров Atmel.
Re: Программаторы для микроконтроллеров Atmel.
извиняюсь опечатка не "...16AI..." а "...16РI..."
- mr_kot
- Друг Кота
- Сообщения: 4625
- Зарегистрирован: Пт ноя 27, 2009 18:12:27
- Откуда: Черкассы, UA
- Контактная информация:
Re: Программаторы для микроконтроллеров Atmel.
Yarik_22 писал(а):извиняюсь опечатка не "...16AI..." а "...16РI..."
Корпуса
"...16AI..." - TQFP
"...16РI..." - DIP
Остальные параметры одинаковые
- sintetik
- Вымогатель припоя
- Сообщения: 559
- Зарегистрирован: Вт фев 02, 2010 20:02:38
- Откуда: Ижевские мы
- Контактная информация:
Re: Программаторы для микроконтроллеров Atmel.
Ну конечно одинаковые. только у одной 32 ноги, а у другой 28.
Re: Программаторы для микроконтроллеров Atmel.
друзья, подскажите пожалуйста.
Есть у меня кварц на 16МГц, можно ли его использовать при повторении схемы программатора от Prottoss'a (в оригинале 12МГц)?
Есть у меня кварц на 16МГц, можно ли его использовать при повторении схемы программатора от Prottoss'a (в оригинале 12МГц)?
- sintetik
- Вымогатель припоя
- Сообщения: 559
- Зарегистрирован: Вт фев 02, 2010 20:02:38
- Откуда: Ижевские мы
- Контактная информация:
Re: Программаторы для микроконтроллеров Atmel.
Конечно...нельзя 12 МГЦ нужно для синхронизации с USB.
Программаторы для микроконтроллеров Atmel.
Многоуважаемые коты, столкнулся со следующей проблемой не пойму что за элемент??? Подскажите если не сложно!
Схема AVR910-совместимого USB программатора (схема Prottoss'a)
Обведено черным - я так понимаю это кондеры на 100 нФ
Обведено фиолетовым - это танталовый конденсатор на 10мкФ, а что значит надпись 47-16L???
Обведено голубым - это перемычка, звеняйте случайно обвел)))
Обведено серым - это стабилитрон smd 3V3??? на 5 пинов???
Обведено желтыми - а вот это ума не приложу, может Чип индуктивность на 10 мкГн???
Поправьте меня, если что!!!


Схема AVR910-совместимого USB программатора (схема Prottoss'a)
Обведено черным - я так понимаю это кондеры на 100 нФ
Обведено фиолетовым - это танталовый конденсатор на 10мкФ, а что значит надпись 47-16L???
Обведено голубым - это перемычка, звеняйте случайно обвел)))
Обведено серым - это стабилитрон smd 3V3??? на 5 пинов???
Обведено желтыми - а вот это ума не приложу, может Чип индуктивность на 10 мкГн???
Поправьте меня, если что!!!
Спойлер
- Вложения
-
- 07.jpg
- (48.96 КБ) 2506 скачиваний
-
- Печатка.png
- (172.04 КБ) 2259 скачиваний
Электрик Витя, подключая к сети дом, внезапно встретился с апостолом Петром.
- Aheir
- Модератор
- Сообщения: 4517
- Зарегистрирован: Пн апр 03, 2006 11:43:25
- Откуда: Санкт - Петербург
- Контактная информация:
Re: Программаторы для микроконтроллеров Atmel.
Обведено черным - я так понимаю это кондеры на 100 нФ - именно, если в записи есть десятичная точка, это мкФ, 0,1мкФ = 100нФ
Обведено фиолетовым - это танталовый конденсатор на 10мкФ, а что значит надпись 47-16L??? - это 47мкФ 16В - т.к. фильтр по питанию, в данном случае емкость не критична
Обведено голубым - это перемычка, звеняйте случайно обвел))) - извиняем
Обведено серым - это стабилитрон smd 3V3??? на 5 пинов??? - стабилизатор трехногий, LM1117-3.3 - т.е на 3,3В, по сути - КРЕНка. Корпус - TO252
Обведено желмты - а вот это ума не приложу, может Чип индуктивность на 10 мкГн??? - именно, uH - это мкГн. Можно заменить на перемычки.
Обведено фиолетовым - это танталовый конденсатор на 10мкФ, а что значит надпись 47-16L??? - это 47мкФ 16В - т.к. фильтр по питанию, в данном случае емкость не критична
Обведено голубым - это перемычка, звеняйте случайно обвел))) - извиняем
Обведено серым - это стабилитрон smd 3V3??? на 5 пинов??? - стабилизатор трехногий, LM1117-3.3 - т.е на 3,3В, по сути - КРЕНка. Корпус - TO252
Обведено желмты - а вот это ума не приложу, может Чип индуктивность на 10 мкГн??? - именно, uH - это мкГн. Можно заменить на перемычки.
Оптимизм х (Опыт + Знания) = const
Программаторы для микроконтроллеров Atmel.
Коты, вопрос к Вам по поводу AVR910-совместимого USB программатора (схема Prottoss'a). Скажите подойдет ли МК ATMEGA8A-PU, когда автор предлагает использовать ATMEGA8-16PU???

Судя по даташиту, МК ATMEGA8A-PU даже универсальнее или нужно сравнивать не это?
А и вот еще чего, скажите, так ли заливать фьюзы через ПонниПрог?
Нужно ли что-то ставить в BootLock?

Спойлер
Судя по даташиту, МК ATMEGA8A-PU даже универсальнее или нужно сравнивать не это?
А и вот еще чего, скажите, так ли заливать фьюзы через ПонниПрог?
Нужно ли что-то ставить в BootLock?
Спойлер
- Вложения
-
- Фьюзы.png
- (33.9 КБ) 2032 скачивания
-
- ATmega8.png
- (66.2 КБ) 2163 скачивания
Электрик Витя, подключая к сети дом, внезапно встретился с апостолом Петром.
Re: Программаторы для микроконтроллеров Atmel.
Нужно ли что-то ставить в BootLock?
нет, том все должно остаться не отмеченным
- Serp
- Нашел транзистор. Понюхал.
- Сообщения: 157
- Зарегистрирован: Вт ноя 11, 2008 13:19:52
- Откуда: Крым
Re: Программаторы для микроконтроллеров Atmel.
Скажите подойдет ли МК ATMEGA8A-PU, когда автор предлагает использовать ATMEGA8-16PU???
У меня в AVR910 (схема Prottoss'a) стоит МК ATMEGA8A-PU. Работает без проблем…
Re: Программаторы для микроконтроллеров Atmel.
вот и у меня та же проблема
codevisionAVR говорит - avrprog error entering programming mode (мигая при этом индикаторами чтение/запись)
Прошивал мегу8 "5 проводками" на собранном программаторе через codevisionAVR. Прошивка из статьи фьюзы тоже
Проводки "stk200" не более 15см. Прошивка прошла успешно, верификацтя тоже. Фьюзы тоже зашиты верно.
Подключил к компу под ВинХР, определилось устройство AVR910, установил драйвер.
Но вот при попытке прошить уже им другую собранную схемку с мегой8 получаю ошибку - avrprog error entering programming mode
AVR910 подключаю непосредственно в юсб порт компа
Вытаскиваю AVR910 с юсб подключаю снова "5проводков", codevisionAVR видит мегу читает ее прошивку и фьюзы. Тоесть мегы как бы зашита нормально.
Но вот немогу понять почему - avrprog error entering programming mode
Прошил другую такую же mega8A-PU "5-ю проводками"результат тот же...
codevisionAVR говорит - avrprog error entering programming mode (мигая при этом индикаторами чтение/запись)
Прошивал мегу8 "5 проводками" на собранном программаторе через codevisionAVR. Прошивка из статьи фьюзы тоже
Проводки "stk200" не более 15см. Прошивка прошла успешно, верификацтя тоже. Фьюзы тоже зашиты верно.
Подключил к компу под ВинХР, определилось устройство AVR910, установил драйвер.
Но вот при попытке прошить уже им другую собранную схемку с мегой8 получаю ошибку - avrprog error entering programming mode
AVR910 подключаю непосредственно в юсб порт компа
Вытаскиваю AVR910 с юсб подключаю снова "5проводков", codevisionAVR видит мегу читает ее прошивку и фьюзы. Тоесть мегы как бы зашита нормально.
Но вот немогу понять почему - avrprog error entering programming mode
Прошил другую такую же mega8A-PU "5-ю проводками"результат тот же...
- sintetik
- Вымогатель припоя
- Сообщения: 559
- Зарегистрирован: Вт фев 02, 2010 20:02:38
- Откуда: Ижевские мы
- Контактная информация:
Re: Программаторы для микроконтроллеров Atmel.
Наверно схемка слишком много жрет тока, программатор столько дать не может. Этож программатор а не отладчик, он расчитан на питание только 1 МК.
Re: Программаторы для микроконтроллеров Atmel.
терзают меня сомнения... 
Исходя из печатки atmega8 запитана от 3,3В стабилизатора.
Но если учесть что эта же atmega8A-PU по даташиту:
• Operating Voltages
– 2.7 - 5.5V
• Speed Grades
– 0 - 16MHz
• Power Consumption at 4Mhz, 3V, 25⋅C
то думаю что заставить работать ее на 12МГц при питании в 3.3В дело непростое
Просьба собравшим схему протоса на atmega8A-PU при питании 3.3В отписаться работает ли...
К тому же порыв немного информацию по данной рошибке не вижу единого решения этой проблемы. У всех разные рекомендации по этому поводу.
Попробую пока подать на программируемый камень внешнее питание. Ну и возножно еще виной тут резисторы 360 вместо 330Ом...
Исходя из печатки atmega8 запитана от 3,3В стабилизатора.
Но если учесть что эта же atmega8A-PU по даташиту:
• Operating Voltages
– 2.7 - 5.5V
• Speed Grades
– 0 - 16MHz
• Power Consumption at 4Mhz, 3V, 25⋅C
то думаю что заставить работать ее на 12МГц при питании в 3.3В дело непростое
Просьба собравшим схему протоса на atmega8A-PU при питании 3.3В отписаться работает ли...
К тому же порыв немного информацию по данной рошибке не вижу единого решения этой проблемы. У всех разные рекомендации по этому поводу.
Попробую пока подать на программируемый камень внешнее питание. Ну и возножно еще виной тут резисторы 360 вместо 330Ом...
- Aheir
- Модератор
- Сообщения: 4517
- Зарегистрирован: Пн апр 03, 2006 11:43:25
- Откуда: Санкт - Петербург
- Контактная информация:
Re: Программаторы для микроконтроллеров Atmel.
В 99% процентов случаев с этим проблем нет. Да, не по даташиту, однако работает. У меня в практике был случай, когда для Атмег16 закупили кварцы 24МГц. Ну и вводная была, делайте как угодно на том, что есть. В результате 2 сотни устройств работали с кварцами на 24МГц - ни одного отказа. Правда, на 5В и при 20С температуры... Но тем не менее.
Оптимизм х (Опыт + Знания) = const
Re: Программаторы для микроконтроллеров Atmel.
Подтверждаю - работает 
при питании 3.28В отлично заработало с кварцем на 12МГц
при питании 3.28В отлично заработало с кварцем на 12МГц

Программаторы для микроконтроллеров Atmel.
Собственно, вот так выглядит собранный девайс AVR910-совместимого USB программатора (схема Prottoss'a). Работает как часы! Автору огромное спасибо за сие творение! Так-же огромная благодарность всем Котам, которые помогали мне в решении неких проблем!!!


Так-же к нему спаял "платы-расширения".
Для ATmega

Для ATtiny

Так-же к нему спаял "платы-расширения".
Для ATmega
Для ATtiny
- Вложения
-
- PA151066.jpg
- (192.04 КБ) 2231 скачивание
-
- PA151064.jpg
- (197.37 КБ) 2402 скачивания
-
- PA151063.jpg
- (189.01 КБ) 2588 скачиваний
-
- PA151061.jpg
- (154.07 КБ) 3035 скачиваний
Электрик Витя, подключая к сети дом, внезапно встретился с апостолом Петром.
- sintetik
- Вымогатель припоя
- Сообщения: 559
- Зарегистрирован: Вт фев 02, 2010 20:02:38
- Откуда: Ижевские мы
- Контактная информация:
Re: Программаторы для микроконтроллеров Atmel.
Для 910 есть прошивка для переделки его в stk500. 500 иногда нужен.
Программаторы для микроконтроллеров Atmel.
sintetik писал(а):Для 910 есть прошивка для переделки его в stk500. 500 иногда нужен.
Поделитесь?
Электрик Витя, подключая к сети дом, внезапно встретился с апостолом Петром.
- sintetik
- Вымогатель припоя
- Сообщения: 559
- Зарегистрирован: Вт фев 02, 2010 20:02:38
- Откуда: Ижевские мы
- Контактная информация:
Re: Программаторы для микроконтроллеров Atmel.
Наяндексил Если не поможет, сниму дамп со своего программатора, прошивку уже не помню где скачивал. stk500 вообщем то нужен только для работы с авр студией.
P.S. На предложение авр студии об обновлении прошивки, нужно обязательно отказаться, совместимость программная, но не аппаратная.
P.S.S. Тема в тему
P.S. На предложение авр студии об обновлении прошивки, нужно обязательно отказаться, совместимость программная, но не аппаратная.
P.S.S. Тема в тему
Re: Программаторы для микроконтроллеров Atmel.
Брошу я тоже свой пятачок
хоть и новичок. Как и у многих, наверное, процесс выбора программатора AVR, был долог и мучителен. Очень во многом разобраться, кстати, помог и ваш замечательный форум! Огромное спасибо! Но, всё произошло, как обычно, "хочется, как лучше, а получается, как всегда". Собрать решил схему prottos`a, с небольшими (незначительными), доработками (разводка под свисток + DIP28, отдельная индикация питания от USB и наличие питания от программируемого устройства) в общем "приложился", благо опыт есть ))). Заработало всё великолепно, ну и тут началось, по мере приобретения опыта и ))) наконец то прочтения накопанной информации, понял, что оригинальный вариант prottos`a, при всех своих достоинствах, всё таки имеет ограничения. Было принято решение сначала перепрошить контроллер под 910й, а затем, после недолгих терзаний, и под STK500. Действовал строго по инструкциям, поэтому наверное всё заработало сразу и без проблем. Знаю, знаю "наш брат" - опытный электронщик, сразу с прищуром, лукаво, скажет, "-Значит потом крякнет так, что не починишь", но опережая сразу скажу нет, всё работает прекрасно, тестировал "нещадно". Так, что если у кого то не получается перезалить STK500 в схему Prottos`a, ищите ошибки в своих действиях, или платах. Опознаётся везде и в Студио и в Коде и в ЧипБластере. Не обновлять автоматом!!!


Ну, а это маленький оффтоп, раз уж здесь собрались коты ))). Вот мой профессор))).

Ну, а это маленький оффтоп, раз уж здесь собрались коты ))). Вот мой профессор))).
Помни, когда тычешь горячий паяльник в припой, электроны в нём возбуждаются.
