21 Октября 2018, Воскресенье        65.81      Карта сайта » Главная » Адаптеры, переходники » BM9215 . . .

BM9215 (23K)
BM9215
Универсальный программатор (блок)
2172 руб.

Предлагаемый блок - это базовый блок (ББ) универсального программатора. Через ББ осуществляется стыковка COM-порта PC-совместимого компьютера с платами-адаптерами, разработанными под конкретный тип программируемых микросхем (один из наборов NM9216xx).

zip (1K)   Программа на ПК winpicpgm_v1780.zip

zip (1K)   Программа на ПК PonyProg2000 v.2.06

zip (1K)   Русификатор программы на ПК PonyProg2000 v.2.06

Список микросхем, которые может запрограммировать из PonyProg2000

Технические характеристики BM9215

ПараметрЗначение
Диапазон напряжения питания постоянного, В+9...15
Напряжение питания постоянное номинальное, В+12
Потребляемый ток при Uпит.ном., мА ...50
Интерфейс подключения к ПКUSB
Интерфейс программатораISP (внутрисхемное)
Поддерживаемые ОСWindows 98 / 2000 / XP / Vista
(Win 7 не работает)
ОС, с которой точно работаетWindows XP Professional SP1 2001г
Наличие програмного обеспеченияНет, скачивается в интернете
Программы, с которыми работает PonyProg2000
WinPic800
ICPROG
winpicpgm_v1780
Поддерживаемые ATMEL 8051 architecture microcontrollerAT89S8252, AT89S53 micro
Поддерживаемые ATMEL AVR 8-bit RISC architecture microcontrollerAT90S1200, AT90S2313, AT90S2323,
AT90S2333, AT90S2343, AT90S4414,
AT90S4433, AT90S4434, AT90S8515,
AT90S8534, AT90S8535; ATmega16,
ATmega64, ATmega32, ATmega162,
ATmega 169, ATmega8515, ATmega8535;
ATtiny12, ATtiny15
Поддерживаемые Microchip PIC microcontroller12C508/509 micro и 12C671/672 micro;
16C84/16F84 micro;
16F873/874/876/877 и 16F84A micro;
16F873A/874A/876A/877A;
16F627/628 micro
Поддерживаемые EEPROM25010, 25020, 25040;
MDA2061/MDA2062;
NVM3060; SDE2506,
SDE2516, SDE2526;SDA2546,
SDA2586, SDA3546, SDA3586;
X2444/X2445
Поддерживаемые Big SPI EEPROM25080, 25160, 25320,
25640, 25128, 25256;
25642, 95640
Поддерживаемые I2C Bus EEPROM24C01, 24C02, 24C04,
24C08, 24C16;24C32,
24C64, 24C65, 24C128,
24C256, 24C512, 24C325,
24C645; AT17C65, AT17C128,
AT17C256, AT17C512, T17C010
Поддерживаемые Microwire EEPROM93C06, 93C46, 93C56,
93C57, 93C66, 93C76,
93C86; 93C13 (как 93C06),
93C14 (как 93C46);
Длина шлейфа, м0,5
Габаритные размеры, ДхШхВ, мм 43 х 35
ПроизводствоКонтрактное производство
в России
Гарантийный срок эксплуатации12 месяцев
Вес в упаковке, г100

Комплект поставки BM9215

НаименованиеКоличество
Устройство в сборе1
Шлейф для соединения с колодкой1
Инструкция пользователя 1

Описание BM9215

Через разъем ХР1 устройство подключается к COM-порту компьютера.
К разъему ХР2 подключается внешний источник питания. Это бывает необходимым при программировании некоторых типов ИМС, когда тока отдаваемого COM-портом становится недостаточно.
К разъему ХР3 подключается 10-ти контактный шлейф для соединения ББ с платами-адаптерами (один из наборов NM9216).
Съемной перемычкой JMP1 выбирается подключение источника питания к ББ. При положении перемычки 1-2 выбирается внешний источник питания, а при положении 2-3 устройство питается от СОМ-порта компьютера.
Для работы с программатором можно использовать свободно распространяющееся в Интернете программное обеспечение, например PonyProg 2000. Официальный сайт разработчика www.lancos.com. На этом сайте вы найдете всю необходимую информацию и сможете скачать интерфейсную программу.

Фото монтажа ВМ9215

BM9215_board (194K)

Схема электрическая принципиальная BM9215

BM9215_el (47K)

Порядок использования программатора ВМ9215 совместно с колодкой NМ9216/2:

1. Подготовьте платы к работе, для чего:
- Спаяйте колодку NМ9216/2 строго в соответствии с инструкцией.
- Промойте плату от остатков флюса, так как это иногда мешает прохождению высокочастотных сигналов, которые присутсвуют во время программирования.
- Удалите конденсатор C4 с платы NМ9216/2.
- Убедитесь в целостности шлейфа, входящего в комплект устройства, для чего прозвоните его контакты (начало-конец) тестером.
- Установите перемычку JMP1 на программаторе ВМ9215 в положение 1-2 (в сторону диодов VD3, VD6. Именно так, потому что в некоторых инструкция на монтажной схеме перепутана нумерация).
- Соедините программатор и колодку шлейфом. При этом контакт1 на колодке соответствует контакту1 на программаторе. Для этого положите ВМ9215 и ВМ9216/2 разъемами навстречу друг другу и так соедините шлейфом (никаких переверток шлейфа быть не должно).
- Подключите источник питания +12В к разъему питания программатора.
- Подключите программатор ВМ9215 к разъему СОМ Вашего ПК.

BM9215_real (41K)

2. Настройте программу PonyProg2000 на ПК, для чего:
- Посмотрите, какой порт Windows выделила для ВМ9215, для чего войдите в Пуск --- Настройка --- Панель Управления --- Система --- Оборудование --- Диспетчер Устройств --- Порты (СОМ и LPT) --- СОМ3.
- Запустите программу PonyProg2000.
- Установите порт подключения, для чего войдите вверху Setup --- Interface Setup. Укажите SI Prog API и номер СОМ-порта, который определила ОС. Остальные настройки оставьте по-умолчанию.

BM9215_setup (37K)

- Произведите калибровку, для чего войдите вверху Setup --- Calibration --- OK.

BM9215_calibr_start (45K)

После успешной калибровки появится надпись "Calibration OK".
- Можно программировать.

BM9215_calibr_ok (58K)

- Откройте файл .hex, который будет запрограммирован. При этом его содержимое показано в окне программы.

BM9215_start (68K)

- Нажмите "Записать". При этом начинается запись файла в контроллер

BM9215_write (51K)

- По окончании записи появляется сообщение:

BM9215_write_ok (60K)

- Проверьте содержимое контроллера, для чего нажмите кнопку "Прочитать".

BM9215_read (55K)

- По окончании чтения появляется сообщение:

BM9215_read_ok (60K)

Контакты микроконтроллеров PIC, используемые для прошивки

BM9215_pic (60K)

Часто задаваемые вопросы по ВМ9215

- У меня на ПК отсутствует СОМ порт. Можно ли подключить BM9215 к USB порту ПК через адаптер ВМ8050?
- К сожалению, работа BM9215 через адаптер ВМ8050 не предусмотрена.

ПРОБЛЕМА РЕШЕНА! Напомню что до этого не шились именно память фирмы ATMEL а именно 93с46, а других производителей через раз. Поставил между 4-ым и 8-ым вывдом разъема DB9 светодиод и о чудо! через ic-prog, программирование пошло и все ок! А вот через Pony Prog так и не хочет... пишет что ус-во не найдено..., ну и ладно, зато ic-prog нормально работает. Как выяснил там можно и просто перемычку поставить, но со светодиодом гораздо лучше, т.к. он светится и моргает при приеме/передачи данных! Еще поставил светодиод между 8-м и 5-м так же моргает. Это все работает через USB-COM переходник, напрямую к com порту не пробовал даже.... возможно и понипрог нормально заработает при прямом подключ к ком порту! Где-то я видел схему этого адаптера, но уже со спец перемычкой между этими разъемами!


- С какой колодкой можно использовать ВМ9215 для программирования AТmega32?
- К сожалению, колодка для программирования AТmega32 отсутствует в каталоге Мастер Кит. Для программирования данного контроллера можно использовать соединение гибким проводом соответствующих контактов программатора и ножек контроллера.


- Можно ли с помощью ВМ9215 / NM9215 прошить PIC12F629?
- Известно, что с помощью ВМ9215 / NM9215 микроконтроллеры и память программируются из PonyProg2000. Возможность прошивки Вашего конкретного чипа зависит от поддержки его конкретной средой программирования (в нашем случае - PonyProg2000), т.е. Ваш чип должен присутствовать в списке поддерживаемых чипов. К сожалению, возможность прошить PIC12F629 из PonyProg2000 отсутствует по причине отсутствия PIC12F629 в списке микросхем, подерживаемых PonyProg2000. В таком случае следует использовать какой-либо другой программатор, например, PG164120 или PG164130.


- С какой колодкой можно использовать ВМ9215 для программирования микросхемы памяти 24С02 в корпусе SO8?
- К сожалению, колодка для программирования микросхемы памяти 24С02 в корпусе SO8 отсутствует в каталоге Мастер Кит. Для программирования данной микросхемы можно использовать соединение гибким проводом соответствующих контактов программатора и ножек микросхемы.


- Подключил к ВМ9215 колодку NM9216/2. При попытке прошить PIC16F84 через Ponyprog программа выдает ошибку 24 устройство отсутствует. Что можно сделать?
- На плате NM9216/2 замените С4=0,1 (100 000 пФ) на С4=0,001 (1000 пФ) и резистор R5=1 кОм на R5=2,2 кОм.
Спасибо. После этого все заработало. Прошивает и считывает.


Купил BM9215 и колодку NM9216.2. Пробовал запустить BM9215 с помощью PonyProg2000, WinPic800, ICPROG - бились три дня -- всё бестолку! В итоге уже хотел под кувалду, но попалась прога winpicpgm_v1780, с которой завелось всё с первого раза (пришлось перемычкой на BM9215 поиграться - в итоге установил перемычку наоборот - дальше от диодов!). Также пробовал через USB-->COM переходник всё работает, только скорость раза в три меньше. На разном железе программатор ведёт по разному, приходится data out в инверсию ставить.


Для прошивки PIC16F84A с помощью BM9215 бился 2 дня, пока не проверил целостность шлейфа, входящего в комплект. В нем были перепутаны 3 и 4 контакты. Переставил - и прошилось все с первого раза в icprog105C.


Яндекс.Метрика