Технический форум
Вернуться   Технический форум > Электроника, самоделки и техника > Форум по электронике > Электроника для начинающих


Ответ
 
Опции темы Опции просмотра
Старый 26.11.2012, 14:45   #1 (permalink)
александр31
Member
 
Регистрация: 15.10.2012
Сообщений: 14
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
Thumbs down Как собрать программатор?

на сайте гетчип выставлен программатор, но не могу его до конца собрать, так как не указано какой провод куда припаивать и какой провод к МК. АТмега8-16PU очень срочно надо.
александр31 вне форума   Ответить с цитированием

Старый 26.11.2012, 14:45
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Я уверен, что данный список должен вам помочь

USB программатор AVR-910
Помогите собрать программатор для PIC-микроконтроллеров
Программатор USB Asp
PIC программатор
СОМ-программатор

Старый 26.11.2012, 14:53   #2 (permalink)
George Smith
<< Эксперт >>
 
Аватар для George Smith
 
Регистрация: 27.11.2010
Адрес: Большеземельская тундра, Чукча я однако ... :)
Сообщений: 28,167
Записей в дневнике: 5
Сказал(а) спасибо: 400
Поблагодарили 273 раз(а) в 85 сообщениях
Репутация: 81007
По умолчанию

А схема где ?...
__________________
George Smith вне форума   Ответить с цитированием
Старый 26.11.2012, 14:59   #3 (permalink)
александр31
Member
 
Регистрация: 15.10.2012
Сообщений: 14
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Еще одним несложным, в плане изготовления, является COM программатор. При условии использования альтернативного режима COM порта Bitbang, отпадает необходимость в преобразовании интерфейса RS232 COM порта в SPI, необходимый для программирования. Остается только привести уровни сигналов COM порта (-12В, +12В) к необходимым (0, +5В). Это и делает
схема COM программатора для AVR микроконтроллеров:

Данная схема программатора достаточно распространена и известна как программатор Громова. Название пошло от автора программы Algorithm Builder Геннадия Громова, который и предложил такую схему.
Чтобы собрать программатор Громова нам нужно следующее:

Диоды КД522, КД510, 1N4148 или им подобные. Резисторы можно использовать любые, какие найдете. В качестве шлейфа можно использовать IDE шлейф. При подключении шлейфа, для более устойчивой работы программатора, каждый «сигнальный» провод должен чередоваться с «земляным» проводом. Это позволит уменьшить уровень помех наводимых в линиях и за счет этого увеличить длину программирующего провода. Длина шлейфа должна быть в пределах 50 см. Еще нужен разъем для подключения к программируемому устройству. Для внутрисхемного программирования Atmel рекомендует стандартные разъемы, но так как наши устройства не предназначены для частого перепрограммирования, я использую разъемы BLS «мамы» на программаторе (такими разъемами к материнской плате подключаются кнопки и светодиоды корпуса компа – именно их я и взял) и штырьки PLS «папы» на плате. Это позволяет максимально упростить разводку платы устройства, так как штырьки для программатора устанавливаются в непосредственной близости возле ножек микроконтроллера. Ножки MOSI, MISO, SCK у микроконтроллеров AVR всегда расположены вместе, поэтому для них можно применить строенный разъем. Отдельно делаем подключение для «земли»-GND и «сброса»-Reset.
Собрать COM программатор не составит труда:

Я сознательно не даю печатной платы под этот программатор, так как схема проста и возня с разводкой и травлением платы просто себя не оправдывает.
Для того чтобы наш COM программатор заработал нужна программа для программирования через COM порт, плата устройства к которой мы подключим программатор и тестовая прошивкадля микроконтроллера.
Общие рекомендации:
- Так как режим Bitbang нестандартный для COM порта компьютера, то возможны сбои в работе (хотя у меня такого не было). Особенно это касается ноутбуков. Как вариант решения этой проблемы можно рекомендовать «поиграться» настройками COM порта (скорость, биты данных, варианты управления потоком, величины буфера …).
– Отдельный разъем для «земли» желательно подключить первым, чтобы уравнять потенциалы «земли» программируемого устройства и компьютера. Для тех, кто не знает, если у Вас компьютер включен в обычную розетку, без заземляющего контакта, то в виду особенности фильтра блока питания компьютера, на корпусе компьютера всегда присутствует потенциал в 110В.
Заключение:
- COM программатор Громова простой и надежный. Я не перестал пользоваться им даже собрав USB программатор (если какой либо микроконтроллер перестает программироваться USB программатором я обязательно перепроверю его на программаторе Громова).
– Так как программатор Громова собран на пассивных элементах он не требует для себя питания. Мало того, из-за паразитного питания, микроконтроллер можно запрограммировать вообще не подключая к нему источника питания! Хотя так программировать я не рекомендую, но сам факт интересен.
– Для пользователей Algorithm Builder есть приятный бонус! Этот программатор можно использовать для внутрисхемной отладки кристалла (программный JTAG).
Ссылки:
александр31 вне форума   Ответить с цитированием
Старый 26.11.2012, 15:09   #4 (permalink)
George Smith
<< Эксперт >>
 
Аватар для George Smith
 
Регистрация: 27.11.2010
Адрес: Большеземельская тундра, Чукча я однако ... :)
Сообщений: 28,167
Записей в дневнике: 5
Сказал(а) спасибо: 400
Поблагодарили 273 раз(а) в 85 сообщениях
Репутация: 81007
По умолчанию

А схема то где ?... Ссылки не нужны, нужна схема ? ...
__________________
George Smith вне форума   Ответить с цитированием
Старый 26.11.2012, 15:17   #5 (permalink)
faza
Землемер
 
Аватар для faza
 
Регистрация: 23.12.2009
Адрес: Мариярайск
Сообщений: 4,373
Записей в дневнике: 2
Сказал(а) спасибо: 35
Поблагодарили 10 раз(а) в 3 сообщениях
Репутация: 28360
По умолчанию

Простейший универсальный программатор
__________________
Купил Ниву и не жалею. Никого не жалею...
faza вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Старый 26.11.2012, 15:42   #6 (permalink)
usmfed
Member
 
Регистрация: 26.01.2012
Сообщений: 1,292
Сказал(а) спасибо: 0
Поблагодарили 7 раз(а) в 2 сообщениях
Репутация: 6690
По умолчанию

Ну это программатор Громова
Это схема с указанного Вами сайта
016-com-programmer-scheme.png
Ну и что тут не понятно, там(на сайте) все на фото видно.
Если что не понятно опишите поподробнее.
usmfed вне форума   Ответить с цитированием
Старый 27.11.2012, 06:24   #7 (permalink)
александр31
Member
 
Регистрация: 15.10.2012
Сообщений: 14
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Цитата:
Сообщение от usmfed Посмотреть сообщение
Ну это программатор Громова
Это схема с указанного Вами сайта
Вложение 106855
Ну и что тут не понятно, там(на сайте) все на фото видно.
Если что не понятно опишите поподробнее.
В том то и дело что ножек у МК 28шт а проводов получилось 5 и как его подключать
александр31 вне форума   Ответить с цитированием
Старый 27.11.2012, 08:12   #8 (permalink)
Bydlokoder
Member
 
Регистрация: 06.05.2011
Сообщений: 3,355
Сказал(а) спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 12455
По умолчанию

Загляните в даташит на МК, или в справочник (Atmega8 в дюжине справочников подробно описывается, на русском) и убедитесь, что среди 28_и выводов есть таки выводы GND, RESET, SCK, MISO, MOSI. Вот к ним и подключайте эти пять проводков.
Bydlokoder вне форума   Ответить с цитированием
Старый 28.11.2012, 00:00   #9 (permalink)
KYPA
Member
 
Аватар для KYPA
 
Регистрация: 15.08.2011
Сообщений: 888
Сказал(а) спасибо: 0
Поблагодарили 7 раз(а) в 5 сообщениях
Репутация: 384
По умолчанию

GND - 8, 22 ножки
RESET - 1
SCK - 19
MISO - 18
MOSI - 17
Vcc - 7, 20.
KYPA вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ

Опции темы
Опции просмотра

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

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




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

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.