12.10.2007

Домашняя
Вверх
++ US-Burn ++
Brenner8
Инструкция
ICSP

 

 

Ну вот и наступила время заняться сборкой программатора Brenner8!

Ну во-первых нам понадобится сначала изготовить плату. На мой вид это несложно. Есть много способов изготовления плат но не будем удаляться от темы и продолжим! Для платы нужна заготовка 75мм на 100мм с односторонним покрытием медной фольги. Переносим рисунок на фольгу и вытравливаем. Для точного масштаба я бы посоветовал сделать распечатку дорожек с помощью программы Eagle с этого файла. Или просто распечатать с GIF.

Будем считать что плата готова и продолжим дальше!
Теперь надо будет впаять заранее приготовленные нами радиодетали по схеме и образцу. Опять же легшее будет тем кто пользуется
Eagle. Я не буду перечислять нужные детали так как их можно посмотреть по схеме или здесь. А про аналоги вообще не могу нечего сказать так как я собирал всё на деталях стоящих в списке! Если кто та попробует использовать другие детали и все получится просьба написать!

Хочу сразу предупредить что программатор сам повышает напряжение нужное нам для программирования и поэтому осторожно а то можно попортит пару микросхем. Не испытывайте пока вы точно не уверены что вы правильно его отградуировали! Вот об этом и пойдёт дальнейшая речь!

И так продолжим!

Для начала прошиваем PIC18F2550 отсюда (PIC18F2550) (Посоветую  b8_fw08a_boot10_ee.hex )
Теперь распаковываем Программу
USBurn V1.5rc2 + Database12 + Readme-Datei + Help-Datei + Treiber (1,6 MByte) + Bootloader V1.0 + Firmware V0.8a/0.9
в новую созданную папку (пример USBurn). Теперь устанавливаем драйвер! Для этого подключаем наш программатор к компьютеру. Появляется окно обнаружения нового прибора

Потом

Идём дальше


Выбираем нижнюю строчку


Выбираем другие приборы


Выбираем стандартное подключение


Указываем где находится драйвер ( usburn15rc2[1].zip\driver)


Подтверждаем!








Если всё получилось то должно выглядеть примерно так.


Чтобы не было ошибок Выключаем (Автоматическое отключение питания для экономии энергии!) Это нужно обязательно отключить для переносных компьютеров.



Для запуска программы используем
usb15rc2.exe
и у нас появляется Вот Это окно!


Если появилось Это то значить программатор не подключен к компьютеру

 

Нужно поставить галочку в more options (больше возможностей)
появится такое окно!

Теперь нужно отградуировать программатор!
Внимание! Не отградуированный  Brenner8 Может PIC уничтожить за короткое время! Особенно если  диод D1 заменён на  Shottky-Typ, то напряжение для программирования может достигнуть  Vpp=25V. Это не выдержит не какой PIC!!

Для настройки понадобится вольтметр.

Шаг №1
Заходим в
Options Hardware
 
Меряем напряжение на диоде
D3 (Допустим оно 3,3В) Устанавливаем его в 1 окошке с помощью стрелок и нажимаем apply.

Шаг №2
Подключаем вольтметр к конденсатору С
5
передвигаем регулятор set PWM так чтобы на вольтметре было около 13В но нельзя превышать 14В
В это время программатор тоже меряет напряжение и показывает где стоит Vpp-mess, отображаемое им напряжение надо подобрать с помощью стрелок  U-divider. (показываемое напряжение Vpp-mess должно практически совпадать с показанием вольтметра!)

Шаг №3
В заключение нажимаем auto-adjust offset and gain В течение 6 секунд будет происходить измерение напряжений программатором!
В это время недолжно быть не каких микросхем в панельке для программирования !
После окончания автоматического измерения проверяем кнопками 10
V 12V 11V 13V с показаниями вольтметра и  Vpp-mess (напряжение должно практически совпадать! разница около 0,3 Вольт)
И для конечной проверки нажимаем graphic, Диаграмма должна примерно совпадать с этой


И ТЕПЕРЬ КРИЧИМ УРА!!!

Для того чтобы не вам больше не пришлось больше настраивать сохраните  usburn.ini и можете спокойно использовать программатор везде и на любых РС но только с этим  usburn.ini, так как там сохранена градуировка программатора!


Но если получилось что-то такое как указано ниже, то нужно искать ошибку!
Подсказка (
D1 не подходит или неисправен!)

 

 

Работа с программатором!
 

При подключении программатора к РС загораются оба светодиода на пол секунды и потухают.
Открываем программу.

Вставляем в программатор например
PIC18F2550, указываем сколько ног и микросхемы (28/40 Pins), указываем тип (PIC18Fxxx) и нажимаем Identify PIC in Programmer. В окошке должно появится как указано ниже.

Значит программатор распознал и готов к работе с этой микросхемой!

Перевод Кнопок:

Identify PIC in Programmer (Определение микросхемы в программаторе)
Select HEX-File as source (выбрать НЕХ для програмирования)
Erase PIC (стереть)
remove CP (Включает защиту от чтения и одновременно стирает содержимое)
Blank Check (Проверяет на наличие данных в микросхеме)
Write HEX-File into PIC (Прошить микросхему)
Read from PIC into new HEX-File (Копировать НЕХ с микросхемы на компьютер)
Compare PIC with HEX-File (Сравнить содержание микросхемы и НЕХ на компьютере)






 

Любое незаконное использование моего имени и материалов с моей страницы ЗАПРЕЩЕНО!

Домашняя | Вверх

Дата последнего изменения этого узла 02.07.2007