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

» Гость

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





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

» СХЕМЫ


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

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