Орион-128 - программатор для однократно программируемых ППЗУ
Как программировать на Орионе-128 ППЗУ 155ре3 и 556рт4 и прочие с пережигаемыми перемычками
Дата модернизации страницы 31.07.2024
Информация по аналогам ППЗУ, и напряжение программирования
13/11/2022 В схему программатора опубликованного в журнале радиолюбитель закрались ошибки. (программа тоже сыровата, но работает)
Вот исправленная схема. Правил и разбирался со схемотехникой Игорь из Луганска
Скачать схему
исправленную на 18/11/2022
Сейчас пишет описание с исправлениями к схеме и программе.
Итак комментарии о сборке и наладке Игоря от 17/11/2022
Ошибки на плате программатора РЕ3-РТ
1) Резистор R7 1к запаять как на фото 1.
Фото 1
2) Перерезать дорожку идущую от 1-х выводов D1 и D2 к 8-му выводу D5.
3) Отдельным проводом соединить выводы 1 D1 и D2 c выводом 10 D5, фото
2.
4) Перемычкой подать на коллектор VT3 +15В, фото3.
5) Отдельными проводами соединить 16-е выводы D1 с +5В и 8-е выводы с
землей 0В, фото 2.
6) Подпаять блокировочные конденсаторы по питанию микросхем 0,1мкф,
фото2.
7) Подпаять резисторы 2.2к. между землей и 18-м и 19-м выводами
микросхемы D4 как на фото 4.
8) Подать +5В на преобразователь напряжения +15В. Фото2.
9) Соединить вместе 13-й и 14-й вывод К556РТ4.
10) Припаять 4-ре резистора по 2.2к. к выводам разъема РА4-РА7 и землей.
Примечание: микросхему D2 следует установить на панельке, что бы при
программировании К556РТ4 вынимать микросхему D2 (АП16). После доработки
программного обеспечения эти резисторы и панельку можно не
устанавливать.
Фото 2
Фото 3
Фото 4
Скачать доработки в формате винворда dor.doc
Сама прога сырая, но программирует, ждем Виталия с Астрахани для доработки
12/08/2022 пришли платы начал сборку
версия для
печати
версия для
печати
Начал сбору.
Заменил разьем на разьем типа домик (USB) под стандартный USB кабель
Впаял китайский стабилизирующий преобразователь +5 -> +15 в, и выставил соответствующее питание. Перемычка в положение внешнее питание.
Сборка продолжается...
Сборка продолжена, осталось впаять транзисторы.
Стабилитрон кс156а маркировка (проверена у меня, в инете почему то наоборот)
R10 который (по схеме на светодиод) впаял 510 ом, на маске платы стоит 150 ом (по моему мало, ток через светодиод будет большой)
Конденсатор параллельно светодиоду и резистору поставил 1000 пик как на схеме. (емкость конденсатора под вопросом)
Осталось найти и припаять крутилятор
Работа программы для прошивки ППЗУ типа 155ре3 и 556РТ
Теория и статья
Получились такие платки программатора
Радиолюбитель. Ваш компьютер!!!, не путать с журналом "Радиолюбитель" №1 /1997
И. СТАМБУЛА, 326800, Украина, Херсонская обл., г. Каховка, ул. Мелитопольская, 7 - 1, тел.(8-05536) 4-01-73.
"ОРИОН-128" - ПРОГРАММАТОР ДЛЯ ОДНОКРАТНО ПРОГРАММИРУЕМЫХ ППЗУ
В радиолюбительской практике иногда возникает необходимость запрограммировать однократно программируемые микросхемы ППЗУ (серии К556, К155РЕЗ). К сожалению, пригодных для этого устройств в радиолюбительской литературе описано не так уж много.
версия для
печати (внимание схема содержит ошибки!!, без ошибок смотри вверху)
Данный программатор разработан для ПК "ОРИОН-128". Устройство не требует каких-либо переделок ПК. Для его работы необходим лишь дополнительный источник питания (15 В, 600 мА).
Программирует микросхемы ППЗУ КР155РЕ3, КР556рт4, КР556рт5, КР556рт11, КР556рт12, КР556рт13, КР556рт14, КР556рт15, КР556рт16, КР556рт17, КР556рт18
Ну и конечно в керамике: 556рт4, 556рт5, 556рт11, 556рт12, 556рт13, 556рт14, 556рт15, 556рт16, 556рт17, 556рт18
Схема электрическая принципиальная представлена на рисунке (токовые
ключи аналогичны [1] и [2]). При помощи R1 устанавливается оптимальный
ток программирования (150...200 мА). Отдельно хочется отметить работу
двухуровневого ключа. В исходном положении транзистор закрыт, питание па
микросхему не подано. С появлением уровня "1" в канале РС7 ключ
открывается и подает +5В на программируемую микросхему и сигнал CS на
токовые ключи. При появлении логической "1" на линиях РС7 и РС6 к
микросхеме подается +15 В и одновременно изменяется направление передачи
данных в токовых ключах. Таким образом, исчезает необходимость включать
и выключать напряжение программирования UPRG. Однако стоит помнить, что
вставлять микросхему нужно только после запуска программы и ни в коем
случае не пользоваться кнопкой "Сброс". Для программирования необходимо
также подать на один из CS +15 В. Для коммутации используется канал РС5
и один из элементов D5. Данные для подключения этого вывода приведены в
табл.1.
Наиболее подробно про подключение микросхем рассказано в [3]. Как уже
отмечалось, исходный блок подключается к выводам микросхемы К580ВВ55
(порт пользователя N2) без каких-либо переделок ПК.
Текст программы приведен в табл.2.
Таблица 2
Скачать программу для ОР ДОС, программа имеет адрес посадки 9000H
Программа работает так же как и Ml28$. Вначале выводится окно со списком
всех микросхем - в этот момент вставьте микросхему, подведите курсор на
выбранный вами тип и нажмите клавишу ВК Появляется еще одно окно с
надписями:
ЧИСТОТА - проверка микросхемы на чистоту;
БУФ.1 - считывание содержимого ППЗУ в буфер N1; 0000H
БУФ.2 - считывание содержимого ППЗУ в буфер N2;
2000H
ЗАПИСЬ - запись содержимого буфера N1 в микросхему.
Разместите исходный текст для записи по адресу 0000Н либо с помощью
M128$ перед началом работы, либо с помощью команды БУФ.1
ПРОВЕРКА МИКРОСХЕМЫ НА ЧИСТОТУ
После появления второго окна подведите курсор к надписи "ЧИСТОТА" и нажмите ВК. Если микросхема чистая, высвечивается надпись "ОК", в противном случае выводится адрес сбойной ячейки, данные ППЗУ и данные ОЗУ буфера для сравнения исходного кода и кода ППЗУ (стоит помнить, что в РТ5 и РТ17 изначально записаны 0FFH, в остальных микросхемах находится 00Н). Для продолжения следует нажать клавишу ВК, и так - до появления надписи "ОК", что означает конец проверки. При нажатии любой клавиши происходит выход в первое меню.
СЧИТЫВАНИЕ В БУФЕР
Подвести курсор к надписи "БУФ.1" или "БУФ.2", нажать ВК, появляется надпись, указывающая начало и конец буфера, а также надпись "ОК", говорящая об окончании работы. При нажатии любой клавиши программа выходит в первое меню.
ЗАПИСЬ ИНФОРМАЦИИ В ППЗУ
Как уже говорилось, исходную информацию следует поместить ОЗУ по адресу 0000Н (при этом для четырехбитных ППЗУ информацию необходимо размещать в четырех младших битах байта; остальные четыре байта не имеют значения, и в них может быть размещена любая информация) с помощью M128$ либо с помощью команды БУФ.1. Далее нажатием ВК запускается запись информации. При успешном программировании - надпись "ОК", в противном случае - надпись "микросхема не программируется", а через секунду - адрес сбойной ячейки, ее значение и значение буфера. После этого при нажатии любой клавиши программа выходит в первое меню. Теперь можно извлечь микросхему, выбрать в первом меню выход в DOS - и этап программирования можно считать законченным.
Литература
1. Горшков О., Зеленко Г., Озеров Ю., Попов С. Персональный
радиолюбительский компьютер "'Радио-РК86 №7/ Радио. - 1986. - NN5-8.
2. Спиридонов А., Старокожева С. Программатор однократно программируемых
микросхем ППЗУ/Радюа-матор.
3. Гордонова А., Дьякова Ю. Полупроводниковые БИС запоминающих
устройств: Справочник. - М.: Радио и связь, 1987.
Программатор авторский вариант -Х1 порт F600
Модернизация авторского программатора, приставки к программатору
Модернизация авторского программатора шьем микросхемы 27128, 27256
Модернизация авторского программатора шьем микросхемы 27512
Программатор PGM позволяет шить 2716-27512 (Разработка Орион Софт 1995 г) -Х1 порт F600
Программатор Киса позволяет шить 2716-27256 (У меня был в 90-е) -Х1 порт F600 (Документация нашлась)
Программатор для прошивки W27с512 Винбоды -Х1 порт F600 для DS DOS
На предыдущую страницу На главную страницу На следующую страницу