Программатор PIC контроллеров и I2C (IIC) EEPROM EXTRAPIC

Автор: Tonich от 11-01-2010, 07:27

Список поддерживаемых микросхем, при использовании с программой IC-PROG v1.05D:

PIC-контроллеры фирмы Microchip:
PIC12C508, PIC12C508A, PIC12C509, PIC12C509A, PIC12CE518, PIC12CE519, PIC12C671, PIC12C672, PIC12CE673, PIC12CE674, PIC12F629, PIC12F675, PIC16C433, PIC16C61, PIC16C62A, PIC16C62B, PIC16C63, PIC16C63A, PIC16C64A, PIC16C65A, PIC16C65B, PIC16C66, PIC16C67, PIC16C71, PIC16C72, PIC16C72A, PIC16C73A, PIC16C73B, PIC16C74A, PIC16C74B, PIC16C76, PIC16C77, PIC16F72, PIC16F73, PIC16F74, PIC16F76, PIC16F77, PIC16C84, PIC16F83, PIC16F84, PIC16F84A, PIC16F88, PIC16C505*, PIC16C620, PIC16C620A, PIC16C621, PIC16C621A, PIC16C622, PIC16C622A, PIC16CE623, PIC16CE624, PIC16CE625, PIC16F627, PIC16F628, PIC16F628A, PIC16F630*, PIC16F648A, PIC16F676*, PIC16C710, PIC16C711, PIC16C712, PIC16C715, PIC16C716, PIC16C717, PIC16C745, PIC16C765, PIC16C770*, PIC16C771*, PIC16C773, PIC16C774, PIC16C781*, PIC16C782*, PIC16F818, PIC16F819, PIC16F870, PIC16F871, PIC16F872, PIC16F873, PIC16F873A, PIC16F874, PIC16F874A, PIC16F876, PIC16F876A, PIC16F877, PIC16F877A, PIC16C923*, PIC16C924*, PIC18F242, PIC18F248, PIC18F252, PIC18F258, PIC18F442, PIC18F448, PIC18F452, PIC18F458, PIC18F1220, PIC18F1320, PIC18F2320, PIC18F4320, PIC18F4539, PIC18F6620*, PIC18F6720*, PIC18F8620*, PIC18F8720*
Примечание: Микроконтроллеры, отмеченные звёздочкой (*) подключаются к программатору только через разъём ICSP.

Последовательная память EEPROM I2C (IIC):

X24C01, 24C01A, 24C02, 24C04, 24C08, 24C16, 24C32, 24C64, AT24C128, M24C128, AT24C256, M24C256, AT24C512.


Схема:


Особенности:

Функционально совместим с П.О (Программным Обеспечением) программаторов JDM, но в отличие от них, благодаря более качественному схемотехническому решению, а также использованию внешнего источника напряжения питания:
Работоспособен с любыми COM-портами, как стандартными (+/-12v; +/-10v) так и с нестандартными COM-портами некоторых моделей современных ноутбуков, имеющих пониженные напряжения сигнальных линий, вплоть до +/-5v.
Не перегружает по току COM-порт компьютера, так как использует стандартный формирователь интерфейса RS232 (MAX232 или аналогичный), и при правильной эксплуатации не представляет опасности для COM-порта.
Имеет разъём внутрисхемного программирования (ICSP - In Circuit Serial Programming).
Поддерживается распространёнными программами IC-PROG, Pony Prog и другими, как программатор JDM.
Программатор подключается к COM-порту компьютера, через стандартный кабель-удлинитель COM-порта (DB9M - DB9F). Кабель приобретается отдельно.
Для питания программатора должен использоваться стабилизированный источник питания напряжением от +15,5v до +24,0v или от +13,0v до +14,0v. Источник питания должен быть оборудован стандартным разъёмом "Jack", центральный "+", толщина центрального вывода 2,1мм.
На плате программатора имеются:
Светодиоды, указывающие режим работы программатора (POWER, VPP).
Встроенные интегральные стабилизаторы напряжений +5v(VDD) и +13,5v(VPP).
Разъём внутрисхемного программирования (ICSP).
Панельки для установки микросхем в распространённых корпусах DIP8, DIP18, DIP28, DIP40 (микросхемы в других корпусах поключаются через разъём ICSP).
Программатор предназначен для эксплуатации без корпуса.


Детали:
панель DIP40. (1 шт).
панель DIP28, узкая. (1шт).
панель DIP18. (1шт).
панель DIP8. (2шт).
78L05, стабилизатор +5v, корпус ТО-92. (2шт).
78L12, стабилизатор +12v, корпус TO-92. (1шт).
MAX232 (1шт).
HD74LS00P или аналог. (1шт).
1N4007, диод. (1шт).
1N4148, диод. (2шт).
АЛ307 или GNL-5013, светодиод зелёного цвета. (1шт).
АЛ307 или GNL-5013, светодиод красного цвета. (1шт).
BC327 (КТ345Б), транзистор p-n-p, корпус TO-92. (1шт).
КТ3102, транзистор n-p-n, корпус TO-92. (1шт).
220,0x25v, электролитический / Оксидный конденсатор. (1шт).
10,0x16v, электролитический / Оксидный конденсатор. (4шт).
0,1 мкФ, керамический конденсатор. (2шт).
1k0, Резистор (4шт).
4k7, Резистор (2шт).


Файлы:

Скачать файл печатной платы: extrapic.rar [16,1 Kb] (cкачиваний: 1550)

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
  • didm

  • 4 марта 2012 23:38
  • Группа: Посетители
  • ICQ:
  • Регистрация: 4.03.2012
  • Статус: Пользователь offline
  • Комментариев: 2
  • Публикаций: 0
^
Хочу спросить. Какой нужен кабель, если на плате стоит DB-9F и на материнке DB-9F?
  • Tonich

  • 4 марта 2012 23:46
  • Группа: Администраторы
  • ICQ:
  • Регистрация: 18.10.2012
  • Статус: Пользователь offline
  • Комментариев: 160
  • Публикаций: 320
^
Я так понял нужно соединить 9F и 9F, тогда на кабеле должны быть DB-9M
  • didm

  • 3 мая 2012 19:08
  • Группа: Посетители
  • ICQ:
  • Регистрация: 4.03.2012
  • Статус: Пользователь offline
  • Комментариев: 2
  • Публикаций: 0
^
Это понятно. Но мне нужна распайка этого кабеля.
  • Группа: Администраторы
  • ICQ:
  • Регистрация: 18.10.2012
  • Статус: Пользователь offline
  • Комментариев: 160
  • Публикаций: 320
^
А прямая распайка не подходит?
1-1
2-2
3-3
...
  • Группа: Посетители
  • ICQ:
  • Регистрация: 7.12.2012
  • Статус: Пользователь offline
  • Комментариев: 47
  • Публикаций: 11
^
Корпус разъёма RS232 должен быть соединён с минусом напряжения питания. Это очень важно?
  • Tonich

  • 10 марта 2013 18:06
  • Группа: Администраторы
  • ICQ:
  • Регистрация: 18.10.2012
  • Статус: Пользователь offline
  • Комментариев: 160
  • Публикаций: 320
^
Корпус разъёма это экран, он соединён с корпусом компьютера через оплётку кабеля и служит для защиты от помех, следовательно можно и не соединять...
  • Группа: Посетители
  • ICQ:
  • Регистрация: 7.12.2012
  • Статус: Пользователь offline
  • Комментариев: 47
  • Публикаций: 11
^
Какие изменения необходимо внести в схему программатора, чтобы программировать микроконтроллеры Atmel
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.