RCD-программатор для EEPROM (93Cxx, 24Cxx, 25Cxxx) |
Представленная ниже схема программатора появилась в результате максимально возможного упрощения и удешевления известного программатора PonyProg. В результате переработки было исключено внешнее питание, лишние контакты (которые использовались для программирования других микросхем), интегральный стабилизатор напряжения заменен на параметрический. Схема отлично работает, поэтому, как говорится: "Если не видно разницы - зачем платить больше".
В представленном варианте используются только резисторы, конденсаторы и диоды со стабилитронами, поэтому программатор и называется RCD.

Питается этот девайс прямо от COM-порта. Стабилитроны можно заменить на ZENER 4V7 или на отечественные КС147. Диоды подойдут любые маломощные, с максимальным током больше 20 мА. Конденсаторы: С1 - электролит, С2 - керамика. Джампер JP1 используется для выбора интерфейса. При работе с микросхемами серии 93Cxx, 25Cxxx - джампер должен быть разомкнут, а при работе с микросхемами серии 24Cxx - замкнут.
Для микросхем 25Сxxx подключение на схеме не показано, поэтому скажу словами: подключение этих микросхем в целом аналогично подключению микрух серии 93Cxx (но разводка ног у них не совпадает), за исключением того, что ноги HOLD и WP надо подтянуть к питанию.
Готовый девайс:

В данном случае предусмотрена возможность вывода всех формируемых программатором сигналов (через шестипиновый разъем в центре платы) для работы с микросхемами 25Cxxx и с микросхемами не в DIP корпусе.
Вариант программатора от ec73 (покрасивее моего получился):
 |
 |
Для работы с этим программатором можно использовать следующие программы:
1) PonyProg2000 v.2.05a. Эта программа позволяет читать/записывать микросхемы 24Cxx, читать/записывать микросхемы 93Cxx и читать/записывать микросхемы 25Cxxx. При работе сначала выберите порт, потом произведите калибровку порта, потом в том же меню, где выбирали порт нажмите кнопку "probe", если тест пройден успешно - можно программировать. Тест не всегда проходит успешно с первого раза, если с первого раза не получилось - еще раз запустите калибровку и так до тех пор, пока не будет успешно проходить тест. Если не получается - попробуйте поменять тип интерфейса (хотя я всегда использовал интерфейс, который стоит по умолчанию - SI ProgAPI, но в хэлпе говорят, что иногда может с ним не получиться, а получиться с другим).
2) IC-prog 1.05D. Эта программа позволяет читать/записывать микросхемы 24Cxx, читать микросхемы 93Cxx и 25Cxxx. При работе выбрать тип программатора JDM. В настройках поставить галочки: "Включить MCLR как Vcc" и "Включить запись блоками".
Программы PonyProg2000 и IC-prog вы можете скачать здесь. С этим программатором обе программы могут работать как на старых медленных компьютерах, так и на современных быстрых.
Скачать печатную плату (AutoCAD2000i) можно по этой ссылке. Эта плата разведена под использование SMD компонентов, если выбудете использовать не SMD компоненты, то плату придется переделывать. По этой же ссылке для скачивания доступна схема и печатная плата варианта от ec73 (DipTrace 2.1, pdf)
Источник: www.radiohlam.ru
C этой схемой также часто просматривают: |
ЗАЖИГАЛКА ДЛЯ ГАЗА
Популярный программатор PIC16x84 и PIC16F62x
Зарядное устройство для автомобильных и мотоциклетных батарей
Зарядное устройство для автомобильных аккумуляторов
Имитатор для проверки телефонных аппаратов
Программатор PROGOPIC для PIC-контроллеров (PIC12, PIC16, PIC18) и микросхем памяти: I2C (24Cxx), Microwire (93Cxx) с питанием от батареек
Универсальный программатор PIC и AVR для COM-порта
Генератор прямоугольных импульсов на встроенном ШИМ модуле микроконтроллера PIC16F628A
Цифровой генератор опорного напряжения на ATtiny13
|  |
LPT программатор PIC микроконтроллеров
LPT программатор PIC микроконтроллеров
Отладочная плата для микроконтроллеров PIC
NTV программатор PIC микроконтроллеров (JDM совместимый)
LPT Программатор PIC микроконтроллеров
Простейший программатор для PIC
Коммутатор панели ZIF для программирования микроконтроллеров PIC
Плата для программатора PICkit3
Восстановление калибровочной константы
RCD-программатор для PIC-контроллеров
|