Вы находитесь на странице: 1из 2

rev2. 17.12.

2001
Описание программатора микросхем 27С256 / 27C512.
Программатор предназначен для чтения и записи микросхем ПЗУ типов 27C256 и 27C512 с
напряжением программирования 12.5В, применяемых в блоках управления системой впрыска
автомобилей.
Программатор работает через порт LPT1 или LPT2 компьютера, порт выбирается автоматически.
Программирование микросхем ПЗУ возможно с использованием одного из двух алгоритмов:
- NORMAL - стандартный медленный режим.
- ATMEL RAPID™ - специальный быстрый режим программирования, разработанный фирмой
ATMEL.
Порядок работы с программатором описан в справочной системе ChipTuningPRO в разделе
"Работа с программой => Всторенный программатор ПЗУ 27С256 и 27С512".

Сборка и настройка аппаратной части.


Схема программатора находится в файле "Схема.GIF".
Некоторые замечания: счетчик адреса собран на двух микросхемах 74HC393, обратите внимание,
что адреса счетчика не совпадают с адресами ПЗУ (A0 счетчика - A0 пзу; A1 счетчика - A10 пзу; и
т.д) - это не ошибка в схеме! Такая система адресации сделана исключительно для облегчения
разводки односторонней печатной платы и учитывается программным обеспечением. Также не
совпадает адресация шины данных ПЗУ и адресов регистра 74HC595.
Длина кабеля к порту LPT не должна превышать 1метр, рекомендуется 0.5 метра.
Детали:
стабилизаторы блока питания - 7805, 7806, LM317T любого производителя, желательно в
изолированном корпусе. В случае использования стабилизаторов в неизолированном корпусе
примите меры, чтобы металлические платины корпусов не соприкасались. При работе
программатора возможен нагрев стабилизаторов до 60-80 град.С, что не является признаком
неисправности.
счетчики - 74HC393, 74(A)LS393, K555ИЕ19, КР1533ИЕ19.
восьмиразрядный регистр сдвига - 74(A)LS595, 74HC595. В случае использования последнего
типа некоторых производителей, возможно, потребуется уменьшение номинала резистора R14 до
560 Ом - 1 кОм.
четырехканальный мультиплексор - 74HC157, 74(A)LS157, K555КП16, КР1533КП16.
восьмиразрядный двунаправленный формирователь - 74HC245, 74(A)LS245, К555АП6,
КР1533АП6.
Реле - РЭС49, паспорт РС4.569.421-02, РС4.569.421-08, РС4.569.421-01, РС4.569.421-06. Можно
применить реле других типов на напряжение 12-16 В с изменением разводки печатной платы.
На рисунке "Плата-2.GIF" показан вариант печатной платы с переключателем вместо реле, в
этом варианте тип ПЗУ (27C256 или 27C512) задается переключателем - положение к краю платы
соответствует типу 27C256, положение к м/с 74HC157 соответствует типу 27C512.
Транзисторы BC548, BC547 или аналогичные NPN с базой посередине. Допустимо применение
любых других транзистров с изменением ориентировки на плате.
Транзисторы BC558, BC557 или аналогичные PNP с базой посередине. Допустимо применение
любых других транзистров с изменением ориентировки на плате.
Транзисторы DTA144ES (PNP, внутренние резисторы 47К) допустимо заменить на DTA134,
DTA124, в крайнем случае, на обычный PNP-транзистор с включенным последовательно с базовым
выводом резистором на 47K (его можно установить на плате вместо перемычки).
Транзистор DTC144ES (NPN, внутренние резисторы 47К) допустимо заменить на DTC114,
DTC124, DTC134, R1004, KRC102 или, в крайнем случае, на обычный NPN-транзистор с
включенным последовательно с базовым выводом резистором на 47K (его можно установить на
плате вместо перемычки).
Остальные элементы схемы, думаю, пояснений не требуют.
Все применяемые элементы имеются в наличии в магазинах Чип-и-Дип, возможна доставка
почтой. Адрес в Интернет: http://www.chip-dip.ru
Рисунок печатной платы находится в файле "Плата (со стороны печати).GIF".
Печатная плата - односторонняя, размеры 92x72мм. Для распечатки платы в масштабе 1:1
необходимо установить разрешение принтера 240dpi.
Расположение элементов на плате находится в файле "Расположение элементов.GIF".

Программатор, собранный без ошибок и из исправных деталей в какой-либо насторйке не


нуждается (кроме установки напряжения программирования). Тем не менее, в программе есть
специальная процедура диагностики для облегчения поиска неисправностей и проверки
формируемых напряжений.
После сборки программатора проверьте еще раз правильность монтажа и подключите источник
питания 16...20B 0.5A, после чего проверьте присутствие напряжения +5В на выводах питания
микросхем программатора. Отключите источник питания и соедините программатор с портом LPT1
или LPT2 компьютера. Подайте питание на программатор и запустите ChipTuningPRO. Войдите в
меню "Инструменты => Программатор 27Сxxx", появится окно программатора, при этом светодиод
на плате программатора не должен светится. Нажмите кнопку "Диагностика". Программа проверит
исправность счетчиков и регистра сдвига, после успешного теста произведите проверку
напряжений питания и программирования следуя инструкциям программы. Напряжение
программирования необходимо установить +12.75 - 13.00 В при помощи подстороечного резистора.
Светодиод, установленный на плате программатора зажигается только тогда, когда на панель ПЗУ
подводится напряжение питания. Допускается устанавливать и извлекать микросхему ПЗУ
только в том случае, если светодиод не светится!
После проверки попробуйте сначала считать данные из какой-либо ПЗУ, затем попробуйте
произвести программирование ПЗУ.
Никогда не подключайте кабель к порту LPT при включенном питании программатора, это
может привести к выходу из строя порта компьютера!
Автор не несет никакой ответственности за любой ущерб, причиненный Вам и Вашему
оборудованию при использовании программатора!