простые интересные РАДИОСХЕМЫ сделанные своими руками

» Гость

Мы рады вас видеть. Пожалуйста зарегистрируйтесь или авторизируйтесь!





» ДАТАШИТЫ
Например: TDA1562

» СХЕМЫ


Отметить прочитанными   -   Поиск   -   Правила   -   Новые сообщения

Страница 1 из 11
Модератор форума: Электродыч, Витинари, Sam 
Форум радиолюбителей » СХЕМЫ » МИКРОСХЕМЫ » STK500 v2 (программатор AVR USB)
STK500 v2
Пт, 16.06.2017, 13:19 | Сообщение # 1        
LED
аватар
  Постов: 867  Offline Друзья 
ПРОГРАММАТОР STK500 НА ATMEGA8

Всем привет, вот решил сделать себе STK500v2 Пользую в основном CodevisionAVR. AVR910 не совсем подходил, да и нужен был внутрисхемный программатор. Не буду вас утомлять – долгие поиски в сети и чтение форумов привели меня к “AvrUsb500 by Petka”. Программатор был собран, я получил массу положительных эмоций – эффект примерно такой, как будто пересел с советского автопрома на иномарку. Я писал, что “AVR910 надежен как танк” – программная реализация USB в нем таких глюков не имеет. Но на тот момент это все были мелочи, по сравнению с преимуществами работы прямо из CodeVision и скорости. Довольно долгое время эти два программатора служили мне верой и правдой, пока с AVR910 не пришлось расстаться. Как и зачем не есть для вас интересно, скажу лишь то, что стала задача собирать очередной программатор. К этому времени я убедился что столь любимая нашими радиолюбителями FT232 не так безгрешна как о ней думают. Вы конечно могли бы обвинить меня в кривизне рук, что я ее “готовить не умею” и т.д. Мне есть что ответить – было собрано несколько разношерстных устройств на этой микросхеме, все пожелания производителя в даташите были учтены, тонна драйверов перепробована на разном железе. Скажу больше – мой промышленный Chipstar XL имеет в качестве USB конвертера тоже FT232, и хоть и не использует VCP-драйвер но глючит тоже не слабо. Эти все “выбрыки” за год-два эксплуатации мне порядком надоели, потому я решил модифицировать оригинальную схему. На глаза попалась CP2102 – USB-UART преобразователь. Простая схема, хорошие отзывы о самом производителе (SiLabs) и главное – цена (!!!).
Обвязка CP2102 выполнена исключительно по даташиту без каких либо своевольных “художеств”, от себя добавлен второй светодиод индицирующий наличие питания.

Программирование контроллера производится внутрисхемно. Пятачки предусмотрены на плате. Установка фузов ATMega8:
1. Субъективно все стало работать на 20-25% быстрее.
2. Полностью пропали глюки присущие FT232. Определяется без проблем каждый раз, даже после быстрого “перетыкивания” USB, без проблем заработала со всеми моими шнурками.
3. Драйвера моя Windows 7 вытянула с сервера обновления и поставила сама.
В дальнейшем коснусь лишь узла CP2102, так как работа самого программатора “разжевана” по ссылкам приведенным внизу.
Сразу хочу оговориться – проблемой “курицы и яйца” я особо не заморачивался – все цепи самопрограммирования через USB вырезаны в угоду размеру. Эта компиляция программатора рассчитана больше на людей с более-менее приличной подготовкой. Причин тому несколько – корпус CP2102 MLP28 (5×5 мм) с контактными площадками на “пузе” вместо ножек – без определенных навыков не поставить, дорожки 0.25мм – делал обычным утюгом/
Он стал намного быстрее, чем мой старый AVR910, купленный когда-то в магазине.Еще советую покрыть плату в несколько слоев PLASTIK 71, и рекомендуется обтянуть термоусадкой(по желанию).




Фьюзы


Отредактировал LED - Пт, 16.06.2017, 13:57
Вс, 13.08.2017, 06:58 | Сообщение # 2        
Gosha_37
аватар
  Постов: 2  Offline
Собрал данный девайс,но у вы ,светодиод реагирует на подключение внешней М/C всё ОК,а через СОМ порт программатор не виден,пробовал через ,железный СОМ-та же история,возможно из за меги 8,которую я не нашел,поставил мегу 8а,как прошивку переделать на 8а?
Заранее Спасибо!
Вс, 13.08.2017, 11:26 | Сообщение # 3        
Тёмыч
аватар
  Постов: 1441  Offline Друзья 
Gosha_37, на сколько я знаю у этих Мег различие только в рабочих напряжениях, а всё остальное одинаковое.
Пн, 14.08.2017, 05:07 | Сообщение # 4        
Gosha_37
аватар
  Постов: 2  Offline
Пол дня танцевал с бубном,себе весь бубен разбил вдребезги, и о чудо завелся девайс.
Поставил резисторы 10кОм на шину СОМ порта .Скорость оценил !!!
Мега стоит в DIP корпусе.CodeVision работает на ура,AVR Studio 5.0 пишет - неизвестное устройство.Ну да ладно,большинство программ пишу на CodeVision.
Автору - респект и лайк.
Пн, 14.08.2017, 13:51 | Сообщение # 5        
Ленин
аватар
  Постов: 74  Offline Друзья 
ATXmega, шьёт?
Пт, 18.08.2017, 09:57 | Сообщение # 6        
LED
аватар
  Постов: 867  Offline Друзья 
Ленин, нет, вам нужно собрать avrisp mk II

Добавлено (18.08.2017, 09:57)
---------------------------------------------
Gosha_37, странно, у меня и в студии и в кодевизион видит, фьюзы какие ставили?

Вс, 03.09.2017, 19:13 | Сообщение # 7        
aleks2602
аватар
  Постов: 1  Offline
братцы а адапторы к нему можно выложить в sprint-layout
Форум радиолюбителей » СХЕМЫ » МИКРОСХЕМЫ » STK500 v2 (программатор AVR USB)
Страница 1 из 11
Поиск:
Кто есть кто на форуме радиолюбителей: Администратор Модераторы Друзья Пользователи
Группа вконтакте Канал ютуб Группа в фэйсбук Мобильная версия © 2010-2018, "Радиосхемы". Все права защищены. Почта