Просмотр полной версии : Радио-86РК: Программатор ПЗУ
Нужен программатор для РФ2,5;РТ4,5 и РЕ3,вот и стало интересно кто нибудь собирал программатор на базе РК и где можно глянуть схему.
«В помощь радиолюбителю», 1992. Выпуск 113
http://publ.lib.ru/ARCHIVES/V/''V_pomosch'_radiolyubitelyu''/_''V_pomosch'_radiolyubitelyu''.html#113
Atari, спасибо за ссылку!А вот по поводу РТшек есть что нибудь?
как бы есть ркшка -почему бы ее не приспособить к делу?
Atari, спасибо за ссылку!
иметсо специальная кноповка `thanks`
------------
по поводу РЕ3 рекомендую посмотреть "ют для умелых рук ЛЕВША" 2,91.
думаю желание цеплять "это" к РК отпадет само сабой.
---------- Post added at 18:01 ---------- Previous post was at 17:38 ----------
http://publ.lib.ru/ARCHIVES/YU/''YuT_dlya_umelyh_ruk''/_''YuT_dlya_umelyh_ruk''.html#1992
Собственно подниму тему.
На очереди стоит комплект платок программатора ПЗУ для Радио-86РК.
Схема из журнала Радио №№9-11 за 1993г.
Шьет и РТ и 27512.
Позже выложу всю подборку по этой конструкции с исправленной схемой.
Может кто собирал, пользовался или имеет фотки этого девайса?
Подборка по программатору.
Программатор ПЗУ (http://yadi.sk/d/YBB0UWKp9D5ZY)
Схему модуля PROM подправил.
HardWareMan
14.09.2013, 10:57
В свое время хотел сам собрать этот программатор, но подключить уже к Специалисту. Собрать получилось только в конце 90х вместе с напарником, но подключали уже к Ориону. Сама по себе схема годная, я ее по косточкам разобрал в то время (почитай уже почти 20 лет).
В свое время хотел сам собрать этот программатор, но подключить уже к Специалисту. Собрать получилось только в конце 90х вместе с напарником, но подключали уже к Ориону. Сама по себе схема годная, я ее по косточкам разобрал в то время (почитай уже почти 20 лет).
Поделишься опытом, какие может "подводные" камни есть?
Про фотки и платки наверное спрашивать глупо?!
После подготовки файлов адаптеров на EZoFlash планирую за этот программатор засесть.
Vladimir_S
14.09.2013, 11:13
Как давно это было. Для Ориона делал программатор. Но все делал сам. И прогу и железо. Главное все работало и все шилось. Не знаю вспомню ли. В общем то без разницы - на какой комп это наворачивать.
http://www.zx.pk.ru/showpost.php?p=528301&postcount=705
HardWareMan
14.09.2013, 22:17
Поделишься опытом, какие может "подводные" камни есть?
Про фотки и платки наверное спрашивать глупо?!
После подготовки файлов адаптеров на EZoFlash планирую за этот программатор засесть.
"Правильно собранная схема наладки не требует". Фоток нет, как и платок уже. Зато, можно сделать еще один адаптер для флэшей.
Зато, можно сделать еще один адаптер для флэшей.
А вот тут не поделитесь наработкой?
HardWareMan
15.09.2013, 21:36
На том этапе я не делал. Но она легко вырисовывается, т.к. во первых у флешей JEDEC стандарт распиновок, во-вторых - все сигналы есть на системном разъеме, подсмотреть можно а ЕПРОМ адаптере. Готов принимать участие в разработке, если потребуется.
Продолжаю осваивать ДипТрейс, надергал библиотек из Орла и Пикада2006.
Потихоньку причесал это дело, но далеко не все. В качестве "учебного пособия" всялся за платку EPROM из комплекта программатора.
Вариант не окончательный, V1b. Хочу разъем заменить на 50-ти контактный, пока его в библиотеках не нашел.
http://s020.radikal.ru/i712/1310/8c/02d2063f9202t.jpg (http://s020.radikal.ru/i712/1310/8c/02d2063f9202.jpg)
Схему и плату пока не скидываю, т.к. не проверял.
Отрисовал в ДипТрейсе принципиалку этого модуля. Сверю еще раз схему с оригиналом и выложу на общую проверку.
По оригинальной схеме есть пара вопросов, как я понял, тут есть люди, кто собирал этот программатор.
Посмотрите по схеме, пункт 1 - получается что сигнал Р7 никуда не идет?
Пункт 2 - я правильно понимаю, что это сигнал RD? Там графика плоховата.
http://i076.radikal.ru/1310/33/cbf00a9153eat.jpg (http://i076.radikal.ru/1310/33/cbf00a9153ea.jpg)
Наши люди, читают инструкцию только в том случае, если точно уверены, что сломали что-то! Так-же и я, выше вопрос задал, а статью по программатору не перечитал.
По моим вопросам:
1) Сигнал Р7 не используется
2) Это сигнал RD
Вот отрисованная мною схема в ДипТрейсе.
http://s020.radikal.ru/i721/1310/a8/dce1a70d46bft.jpg (http://s020.radikal.ru/i721/1310/a8/dce1a70d46bf.jpg)
С платой пока не закончил - балуюсь (изучаю) с трассировщиком. Программа действительно простая, но довольно таки функциональная.
Хочу заставить ее развести платку в стиле 80-х, когда на одной стороне горизонтальные проводники, а на другой вертикальные. Пока полного "Винтажа" не получается, но все-равно уже не плохо!
Пару вечеров тусовал компоненты по плате, то одна сеть не разводилась, то другая! Плату старался поменьше сделать.
Пока остановился на этом варианте.
http://s52.radikal.ru/i135/1311/e0/eea3ac9f423dt.jpg (http://s52.radikal.ru/i135/1311/e0/eea3ac9f423d.jpg) http://i022.radikal.ru/1311/4a/12eac674982ct.jpg (http://i022.radikal.ru/1311/4a/12eac674982c.jpg)
Во вложении платка в ДипТрейсе.
Отрисовал и этот модуль, платку не выкладываю, рано пока смотреть, нужно еще ручками править, как и платку модуля EPROM.
http://s43.radikal.ru/i101/1311/0e/eb194bb19dcft.jpg (http://s43.radikal.ru/i101/1311/0e/eb194bb19dcf.jpg)
Вот вроде все поправил, дорожки потолще по возможности сделал.
http://s018.radikal.ru/i513/1311/be/65681b5a83e7t.jpg (http://s018.radikal.ru/i513/1311/be/65681b5a83e7.jpg) http://i020.radikal.ru/1311/7d/64e0eeddd230t.jpg (http://i020.radikal.ru/1311/7d/64e0eeddd230.jpg)
Прошу помощи зала.
Перевожу принципиалку основного модуля программатора в ДипТрейс.
Для питания операционников и получения программирующих напряжений, схеме требуется +5В, -5В, +12В, +15В и +30В. У автора на БП для РК эти напруги были уже. Для подачи на программатор -5В и +12В хочу на "системнике" и плате программатора поставить что-то типа Молекса, и взять напряжения с БП РК. Но нужны еще +15В и +30В, вот их планирую получить с преобразователей 12В-15В и 12В-30В.
Нашел такую схемку, см. вложение.
Может кто подкинет еще схемок подобных преобразователей?
Vladimir_S
21.11.2013, 14:55
gdv2002, Можно сделать как в WILLEMe.
AHTuXPuCT
21.11.2013, 14:58
или как в bidi pro
В EZoFlash преобразователь сделан на mc34063, http://www.ezoflash.com/adapters/dc2dca4/schematic.htm работает отлично, только индуктивность надо на сердечнике (наши ДП-1 не подходят), а то при программировании напряжение Vpp просаживается.
В EZoFlash преобразователь сделан на mc34063
Это я первым делом начал рассматривать.
Пока обдумываю, но подобные решения индивидуальны.
В схеме по идее нужно и питание операционников изменить. У автора это отмечено, усилители питаются от +30 и -5! При том, что штатное питание +-15 с допуском в 5%. Использовать хочу в ДИП корпусе (речь про 574УД1), а на нее радиатор не поставить из трубочки.
Вот и подумываю сделать один преобразователь на +-15В и +30В.
Пока в общем встал на этом моменте.
Viktor2312
21.11.2013, 21:58
Может эта схемка вам поможет, напряжения естественно можно снизить, уменьшив в два раза количество витков вторичной обмотки в трансформаторе.
http://img-fotki.yandex.ru/get/9494/48644933.e/0_bda76_2c1528cb_XL.gif (http://fotki.yandex.ru/users/lpiti/view/776822/)
преобразователь (http://fotki.yandex.ru/users/lpiti/view/776822/)
---------- Post added at 22:58 ---------- Previous post was at 22:55 ----------
Да, транзисторы BC557 лучше заменить на КТ3107И
В схеме по идее нужно и питание операционников изменить. У автора это отмечено, усилители питаются от +30 и -5! При том, что штатное питание +-15 с допуском в 5%. Использовать хочу в ДИП корпусе (речь про 574УД1), а на нее радиатор не поставить из трубочки.
Вот и подумываю сделать один преобразователь на +-15В и +30В.
Пока в общем встал на этом моменте.
Зачем городить огород!? Подобное решение есть в программаторе GALBlaster http://www.mpu51.com/gal/gal.pdf ( http://www.mpu51.com/gal/gal.html ) вполне нормально работает, проверял.
Так никакого огорода и нету, в том и дело, что кучу преобразователей ставить не хочу.
Думаю остановиться на применении MC34063, как раз парочка есть вроде, можно скидать схемку и посмотреть что да как.
С напругами не могу опредилиться, переводить операционники на +-15В или остановиться на Авторском варианте +30В -5В?
Может эта схемка вам поможет, напряжения естественно можно снизить, уменьшив в два раза количество витков вторичной обмотки в трансформаторе.
Спасибо, я знаю эту схемку, по моему ее к Ланзару собирали. По подобной схеме у меня преобразователь 12В-220В 100Вт, на неперемотанном трансе из БП АТ собран.
gdv2002
Вот калькулятор для MC-ки, если нужен: http://www.nomad.ee/micros/mc34063a/index.shtml
С напругами не могу опредилиться, переводить операционники на +-15В или остановиться на Авторском варианте +30В -5В?
Если Вы измените питание операционников источников 1 и 3 на +-15В, то на выходе источников 1 и 3 не получите более 12,6В и получатся источники, аналогичные источнику 2.
Если Вы измените питание операционников источников 1 и 3 на +-15В, то на выходе источников 1 и 3 не получите более 12,6В и получатся источники, аналогичные источнику 2.
Точно млин, как-то не подумал. Тогда можно упростить преобразователь, и получать с него только +30В, источник 2 тоже запитать от +30В.
Но операционники прийдется искать в металлическом корпусе и снабжать их радиаторами, хотя можно и на DIP-8 радиатор пристроить, но эффективность его будет хуже.
Но операционники прийдется искать в металлическом корпусе и снабжать их радиаторами, хотя можно и на DIP-8 радиатор пристроить, но эффективность его будет хуже.
А зачем на операционники радиаторы ?
Если и ставить радисторы, то на верхние выходные транзисторы, и то не факт что их надо. Они же в импульсных режимах работают, а не постоянно включены.
Питание ОУ +-15В при допуске в 10%, а в схеме +30 и -5В.
Соберу, погоняю преобразователь, а там и до этих узлов дойду, нужно еще транзисторы менять на что-то современное.
Скорее всего можно и без радиаторов, но операционники лучше в железе ставить. Подобная схема формирования напряжений в Унипроге используется.
Про радиатор действительно в статье написано, я не заметил.
Так никакого огорода и нету, в том и дело, что кучу преобразователей ставить не хочу.
Так в схеме GALBlaster'a нету кучи преобразователей - она в точности повторяет схему из журнала, но сделана на мс34063 и вместо ИМС ЦАП используется резистивная матрица. Как раз и получится куча преобразователей по журнальной схеме. На мой взгляд, лучше взять схему от GALBlaster'a и объеденить с http://www.ezoflash.com/adapters/dc2dca4/schematic.htm - питается только от +5в и выдает все напряжения для программирования, для совместимости с журнальным софтом нужно только будет заменить перемычки на МОСФЕТы/твердотельные реле... Нужно просто определится - хотите получить оригинальную схему или функциональносовместимую.
По поводу радиаторов на ОУ. Согласен с MV1971. Я шил GALBlaster-ом и EZoFlash-ем - ничего не греется, все в импульсном режиме.
VovanRK86
23.11.2013, 00:30
По подобной схеме у меня преобразователь 12В-220В 100Вт, на неперемотанном трансе из БП АТ собран.
а схемку можно? вдруг сгодится... для этой темы или чего ещё.
а схемку можно? вдруг сгодится... для этой темы или чего ещё.
Так схема выше и выложена.
Есть упрощенная схемка, тоже работает, я с нее и начинал.
http://www.radiokot.ru/circuit/power/converter/12/
Конечно дрель или болгарку не подключить, но телевизор тянет, на природе спутник подключал.
На очереди стоит комплект платок программатора ПЗУ для Радио-86РК.
А почему именно из журнала за 1993 год?
была схема и софт в 1997-11
Потому, что рассматриваемый шьет еще и РТешки.
Функционал гораздо шире, и никаких механических переключателей.
Там была неточность в журнале за 1993 год, ее учли?
Конечно, принципиалку поправленную я выкладывал выше, и про косячек на схеме тоже.
На мой взгляд, лучше взять схему от GALBlaster'a и объеденить с http://www.ezoflash.com/adapters/dc2dca4/schematic.htm - питается только от +5в и выдает все напряжения для программирования,..
А как же ТРшки? они же не напряжением шьются как флеш и КМОП, а током. Потянет мс34063 такую нагрузку? Или РТшки уже в программаторе не числятся?
Или РТшки уже в программаторе не числятся?
По идее только ради них все и двигается.
По идее только ради них все и двигается.
А какие РТшки по номенклатуре?
А 155РЕ3? очень нужная ППЗУ.
А какие РТшки по номенклатуре?
А 155РЕ3? очень нужная ППЗУ.
Шестое сообщение темы.
---------- Post added at 10:47 ---------- Previous post was at 09:26 ----------
А как же ТРшки? они же не напряжением шьются как флеш и КМОП, а током. Потянет мс34063 такую нагрузку? Или РТшки уже в программаторе не числятся?
В варианте схемы с транзистором силовым, до нескольких ампер выдаст!
А как же ТРшки? они же не напряжением шьются как флеш и КМОП, а током. Потянет мс34063 такую нагрузку? Или РТшки уже в программаторе не числятся?
По поводу тока от мс34063 согласен с gdv2002, по даташиту с внешним транзистором пиковый ток может быть больше 1.5А!
По поводу РТ-шек. В книге Лебедева "Микросхемы памяти и их применение" на стр. 119 говорится, что перемычки пережигаются импульсами тока амплитудой 30..50мА, а вот в книге Муренко и др. "Программаторы запоминающих и логических интегральных микросхем" на стр. 9 -13 даны последовательности подачи напряжений при программировании РТ4-РТ7 и про ток говорится то, что источники напряжений должны обеспечивать ток по 5В не менее 200мА, по 12.5В - не менее 600мА, остальные (9,18,15 и т.п.) - не менее 500мА, напряжение для прожига подается на входы через резисторы 300/600 Ом. РТ1 и РТ2 - ПЛМки и шьются напряжением. Так что мс34063 справится и с РТшками.
РТ1 и РТ2 - ПЛМки и шьются напряжением. Так что мс34063 справится и с РТшками.
в РТ1 и РТ2 такие же перемычки нихромовые пережигаются, как и в других РТшках.
Программировать РТ1 и РТ2 наверное излишне, Т.к. подготовить прошивку для этих ПЛМок не на чем, а в ручную прошивку для ПЛМ ни кто делать не будет.
Решил не заморачиваться с преобразователями, пожалуй лучше внешний БП сделаю на +5В; +15В и +30В.
Эту схему скорее всего в ДипТрейсе закончу, уже начал в нем.
РК собрал, но встал вопрос по дальнейшей работе.
Серьезный программатор пока не собран и для РК универсальный программатор пока в работе, а может возникнуть надобность в прошивке ПЗУ. Когда-то я собирал простой программатор к РК, это все было на куске текстлита с подходящим к КР-02 разъемом. Решил снова подобную вещицу собрать - все-же лучше чем ничего, да и работал он нормально.
Схема самого программатора из Радио №2 за 1996 год, с доработкой из №3 за 1997 год.
http://s018.radikal.ru/i504/1402/37/d71d23de9097t.jpg (http://s018.radikal.ru/i504/1402/37/d71d23de9097.jpg) http://s017.radikal.ru/i443/1402/28/3bf7ec6a04fct.jpg (http://s017.radikal.ru/i443/1402/28/3bf7ec6a04fc.jpg) http://s58.radikal.ru/i162/1402/3f/7fc9ab74626et.jpg (http://s58.radikal.ru/i162/1402/3f/7fc9ab74626e.jpg)
Во вложении схема и печатка в ДипТрейс, если есть опыт в изготовлении плат, можно ЛУТом или фоторезистом вполне ее сделать. Или как раньше у меня и было, проводками на макетке.
Питание подается с регулируемого источника питания, к примеру на LM317, схемка всего 5-7 деталек.
Вот такая вышла "Конструкция выходного дня".
Сделал платку, правда под широкую ZIF-панельку, была безхозная, вот и применил.
http://s020.radikal.ru/i721/1402/6b/28f3623e3d9at.jpg (http://s020.radikal.ru/i721/1402/6b/28f3623e3d9a.jpg)
Пару дорог подтравились, подвела гелиевая ручка. Раньше ретушировал ей, пару часов на батарее и все в порядке. Тут у ребенка взял новую, ночь сушил и все смылось:mad:
как металлизацию будете делать?
как металлизацию будете делать?
Как видно из платок, дорожки к деталям подходять только с одной стороны - тут пайка прямо к ножке. Переходные отверстия - проволочкой. Где нет возможности подпаять ножку (под корпусом панельки к примеру), металлизацию можно сделать одной/двумя тонкими проволочинками.
Сначала полпаиваются с обоих сторон площадки, а потом уже вставляется деталь и пропаивается.
ну я та и делал когда РК-86 собирал!
Более серъезные методы буду пробовать не раньше весны, как закуплю фоторезист.
По поводу простого программатора я маленько обманул, на момент опубликования его схемы у меня уже небыло РК да и занимался я уже далеко не радиолюбительством!
Призадумался, откуда я мог на 5 лет раньше взять эту схему???!!! Скорее всего это был программатор из МРБ "В помощь радиолюбителю", по крайней мере схемы почти одинаковые.
Сейчас под рукой нет этого издания, но сегодня выложу в этом сообщении, так, для истории!
ССылка в сообщении №2 этой темы: http://zx.pk.ru/showpost.php?p=366653&postcount=2
Очень подробный материал, для осваивающих РК "с нуля" будет полезно изучить.
Выложил на ЯДиск отдельно эту статью.
http://yadi.sk/d/XrCwOfD_HjWUS
Немного не в тему, но материала для открытия отдельной темы пока не достаточно, попрошу помощи сдесь.
Для программатора забил дамп из журнала, но понятное дело КС не сходится. Вобще, когда в 90-х пошли лощеные журналы, качество печати конкретно дампов в них стало отвратительным. Вот и тут, разобрать где D а где 0 практически невозможно, та же беда с В и 8.
Кое-что сумел исправить в Думпкоре, но на большее моих познаний пока не хватает.
Помогите люди знающие с отловом ошибок ввода, сам тоже не сижу сложа руки, но тут наверное нужно в Ассемблере смотреть, т.к. учитывая вышесказанное менять нолики на D можно бесконечно!
Буду очень признателен за помощь!
В аттаче дамп из журнала и набитый дамп в формате РК.
Vladimir_S
20.02.2014, 07:26
В EMU80 есть каких то 3 или 4 программатора, пошукай, может и тот который тебе нужен есть.
Vladimir_S
20.02.2014, 07:31
Посмотри.
Эти проги есть у меня, не то к сожалению :(
Может черно-белый скан поможет некоторые буквы разглядеть, есть в инете
http://img.radiokot.ru/files/30570/medium/9q6nugc2b.JPG
http://img.radiokot.ru/files/30570/medium/9q6mkv0gl.JPG
Спасибо за поддержку, нашел распознаный дамп, правда на сколько он правильный???
И в журнале в рубрике "По следам наших публикаций" построчные КС, надеюсь добью!
HardWareMan
20.02.2014, 10:01
Я бы не стал доверять подобным дампам.
http://savepic.net/4711703.png
Максимально исправленный от явных ошибок в аттаче. Ида кушает на ура, алгоритмы похожы на правду.
Выправил все, но КС в двух строчках не сходятся с журнальными.
В строке 2140 должна быть сумма 6763, а в строке 21А0 - САВ5.
Орфографию не правил пока.
HardWareMan
20.02.2014, 14:47
Ну тогда я все починил! Это просто:
http://savepic.net/4664630.png
В этом куске кода только 2 байта можно менять безболезненно, остальные влияют на код фатально и рушат алгоритм. Оба байта попадают в процедуру записи с закреплением. Первый байт 2146, он задает количество попыток программирования ячейки, второй байт 21А0 задает число предела для попыток закрепления. Алгоритм действует так: в счетчик попыток заносится число из 2146 (64H = 100d), затем оно с каждой попыткой уменьшается. Если получилось запрограммировать до достижения счетчиком попыток 0, то производится серия закрепляющих записей, при этом данный счетчик опять растет и должен достигнуть второго числа 21А0. Таким образом получается, что количество закрепляющих записей равно количеству попыток записи и именно поэтому второе число должно быть больше первого.
Исправленный вариант в аттаче, rks приготовите сами, после исправления орфографии.
Дамп файла "2000-23AF.bin". Кодовая таблица КОИ-7.
0000 C3 BA 21 0E 75 0D C2 05 20 C9 E1 11 03 A0 3E 90 ..!.У... .....>. B641
0010 12 22 01 A0 3E 0B 12 3A 00 A0 47 3E 0A 12 78 FE ."..>..:..G>..Ь. 2621
0020 FF C2 39 2D 7D B4 CA 20 20 2B C3 11 20 21 F1 22 ..9-Щ.. +.. !." 99B5
0030 CD 18 F8 CD 03 F8 C3 BA 21 21 E8 22 CD 18 F8 CD ........!!.".... 5318
0040 03 F8 C3 BA 21 E1 11 03 A0 3E 90 12 22 01 A0 3E ....!....>.."..> D60F
0050 0B 12 3A 00 A0 47 3E 0A 12 78 BE C2 73 20 7D B4 ..:..G>..Ь..С Щ. A454
0060 CA 67 20 2B C3 4C 20 21 F1 22 CD 18 F8 CD 03 F8 .Г +.L !."...... 9284
0070 C3 BA 21 21 E8 22 CD 18 F8 CD 03 F8 C3 BA 21 E1 ..!!."........!. 14ED
0080 11 03 A0 3E 90 12 22 01 A0 3E 0B 12 3A 00 A0 77 ...>.."..>..:..В 8F03
0090 3E 0A 12 7D B4 CA 9C 20 2B C3 86 20 21 F1 22 CD >..Щ... +.. !.". DEA6
00A0 18 F8 CD 03 F8 C3 BA 21 E1 11 03 A0 3E 90 12 22 .......!....>.." F10D
00B0 01 A0 3E 0B 12 3A 00 A0 47 3E 0A 12 7E A8 4F A0 ..>..:..G>..Ч.O. EF8C
00C0 B9 C2 CD 20 7D B4 CA D9 20 2B C3 AF 20 21 E8 22 ... Щ... +.. !." 2A44
00D0 CD 18 F8 CD 03 F8 C3 BA 21 21 F1 22 CD 18 F8 CD ........!!.".... 5C21
00E0 03 F8 C3 8A 21 E1 11 03 A0 06 65 3E B0 12 22 01 ....!.....Е>..". 908C
00F0 A0 7E 32 0D A0 3E 0F 12 3E 00 12 CD 03 20 3E 0C .Ч2..>..>.... >. DDE6
Контрольная сумма блока 771C
0100 12 3E 0E 12 3E 90 12 22 01 A0 3E 0B 12 3A 00 A0 .>..>.."..>..:.. AA48
0110 F5 3E 0A 12 F1 BE CA 20 21 05 C2 EB 20 C3 29 21 .>..... !... .)! CDE8
0120 7D B4 CA 35 21 2B C3 E9 20 21 E8 22 CD 18 F8 CD Щ..5!+.. !.".... 571D
0130 03 F8 C3 BA 21 21 F1 22 CD 18 F8 CD 03 F8 C3 BA ....!!."........ 3DEF
0140 21 E1 11 03 A0 06 64 3E 80 12 22 01 A0 7E 32 00 !.....Д>.."..Ч2. 6763
0150 A0 3E 0F 12 3E 0D 12 CD 03 20 3E 0C 12 3E 0E 12 .>..>.... >..>.. F606
0160 3E 90 12 22 01 A0 3E 0B 12 3A 00 A0 F5 3E 0A 12 >.."..>..:...>.. 1927
0170 F1 BE CA 85 21 05 C2 47 21 21 E8 22 CD 18 F8 CD ....!..G!!.".... 5D23
0180 03 F8 C3 BA 21 3E 80 12 22 01 A0 7E 32 00 A0 3E ....!>.."..Ч2..> 81BA
0190 0F 12 3E 0D 12 CD 03 20 3E 0C 12 3E 0E 12 04 3E ..>.... >..>...> 2E6A
01A0 65 B8 C2 85 21 7D B4 CA AE 21 2B C3 45 21 21 F1 Е...!Щ...!+.E!!. CAB5
01B0 22 CD 18 F8 CD 03 F8 C3 BA 21 21 50 22 CD 18 F8 "........!!P"... E3D5
01C0 CD 03 F8 FE 0D C2 CF 21 21 FF 07 E5 C3 F5 21 21 .......!!.....!! 728B
01D0 AB 22 CD 18 F8 CD 03 F8 FE 0D C2 E4 21 21 FF 1F ."..........!!. 6C83
01E0 E5 C3 F5 21 21 C9 22 CD 18 F8 CD 03 F8 FE 0D C2 ...!!."......... 823C
01F0 BA 21 C3 00 F8 21 08 23 CD 18 F8 CD 03 F8 FE 0D .!...!.#........ 8C92
Контрольная сумма блока D479
0200 CA 0A 20 21 24 23 CD 18 F8 CD 03 F8 FE 0D CA 45 .. !$#.........E DC1B
0210 20 21 40 23 CD 18 F8 CD 03 F8 FE 0D CA 7F 20 21 !@#......... ! C3DE
0220 5C 23 CD 18 F8 CD 03 F8 FE 0D CA A8 20 21 78 23 \#.......... !Ь# 617D
0230 CD 18 F8 CD 03 F8 FE 0D CA E5 20 21 94 23 CD 18 .......... !.#.. 2C3C
0240 F8 CD 03 F8 FE 0D CA 41 21 C3 F5 21 00 00 00 00 .......A!..!.... D6D0
0250 1F 1B 59 26 34 02 14 14 02 14 14 02 14 14 02 14 .Y&4........... 6E81
0260 01 20 14 01 20 14 01 1B 59 27 34 06 14 10 20 20 . .. ...Y'4... 85A4
0270 12 20 04 01 06 20 06 06 06 06 02 20 06 1B 59 28 . ... ..... ..Y( 1239
0280 34 20 20 06 20 06 20 20 20 05 06 14 12 02 16 12 4 . . ....... 4A5B
0290 20 04 01 1B 59 29 34 02 14 12 20 06 20 02 14 12 ...Y)4... . ... 7B8C
02A0 06 20 20 20 06 20 04 15 14 00 00 1B 59 26 43 20 . . ......Y&C 97B6
02B0 14 14 1B 59 27 43 06 14 10 1B 59 28 43 06 20 06 ...Y'C....Y(C. . 373B
02C0 1B 59 29 43 02 14 12 00 00 1F 1B 59 26 3E 04 20 .Y)C......Y&>. 0523
02D0 04 1B 59 27 3E 06 05 07 1B 59 28 3E 06 02 06 1B ..Y'>....Y(>.... D8F2
02E0 59 29 3E 06 20 06 00 00 1B 59 31 3E 04 14 14 00 Y)>. ....Y1>.... FCFB
02F0 00 1B 59 30 3E 20 04 20 1B 59 31 3E 04 16 14 1B ..Y0> . .Y1>.... 3952
Контрольная сумма блока 361A
0300 59 32 3E 20 06 20 00 00 1B 59 2D 32 70 72 6F 77 Y2> . ...Y-2ПРОВ 36AA
0310 65 72 6B 61 20 73 74 69 72 61 6E 69 71 20 70 7A ЕРКА СТИРАНИЯ ПЗ C338
0320 75 20 00 00 1B 59 2D 32 73 72 61 77 6E 65 6E 69 У ...Y-2СРАВНЕНИ 6ACF
0330 65 20 73 20 62 75 66 65 72 6F 6D 20 20 20 00 00 Е С БУФЕРОМ .. 6C68
0340 1B 59 2D 32 73 7E 69 74 79 77 62 6E 69 65 20 70 .Y-2СЧИТЫВБНИЕ П 54BF
0350 7A 75 20 77 20 62 75 66 65 72 00 00 1B 59 2D 32 ЗУ В БУФЕР...Y-2 5F8D
0360 70 72 6F 77 65 72 6B 61 20 77 6F 7A 6D 2E 20 7A ПРОВЕРКА ВОЗМ. З AB20
0370 61 70 69 73 69 20 00 00 1B 59 2D 32 7A 61 70 69 АПИСИ ...Y-2ЗАПИ 58BD
0380 73 78 20 62 65 7A 20 7A 61 6B 72 65 70 6C 65 6E СЬ БЕЗ ЗАКРЕПЛЕН CF38
0390 69 71 00 00 1B 59 2D 32 7A 61 70 69 73 78 20 73 ИЯ...Y-2ЗАПИСЬ С 70DF
03A0 20 7A 61 6B 72 65 70 6C 65 6E 69 65 6D 20 00 00 ЗАКРЕПЛЕНИЕМ .. 4C47
Контрольная сумма блока D8A0
Контрольная сумма от 0000H до 03AFH равна 8F4F
PS Используемый исходник: http://www.danbigras.ru/RK86/ProgRK/PrgRK.html ну и соответствующий журнал.
Спасибо, я отладчиком до этих строк дополз, но поскольку в программировании не силен, понять что он от меня хочет не смог!
Поправил в своем дампе значения и все сохранилось как надо.
Вот только все КС походу с учетом ошибок в орфографии и графике, выше видно косячек с графикой.
VovanRK86
20.02.2014, 21:11
HardWareMan, и от меня спасибо, а то я тоже:
отладчиком до этих строк дополз, но поскольку в программировании не силен, понять что он от меня хочет не смог!
и именно в этих двух строчках, то что это счетчик понял, а вот чему он должен быть равен и тем более для чего он, я не понял.
2
выше видно косячек с графикой.
Возможно это так и задумано, я исправить не смог получается только хуже , да и контролки по графике и тексту у меня совпали, ПЗУ читается, писать не пробовал.
п.с. жаль только, что с данной схемой не работает директива "R"
HardWareMan
21.02.2014, 13:41
Графику тоже можно поправить.
VovanRK86
21.02.2014, 23:20
Графику тоже можно поправить.
Так я пробовал, но контролка не совпадает и смотрица это после правки как то банально, может все же так и было задумано?
HardWareMan
22.02.2014, 15:47
Так я пробовал, но контролка не совпадает и смотрица это после правки как то банально, может все же так и было задумано?
Журнальная контролька нужна чтобы проверить правильность кода. Затем правишь орфографию и графику и получаешь новую правильную контрольную сумму.
Vladimir_S
19.06.2014, 13:45
В связи с
http://www.zx.pk.ru/showpost.php?p=718061&postcount=203
и
http://www.zx.pk.ru/showpost.php?p=718063&postcount=204
подумал, а не забабахать ли мне программатор. Сегодня откопал у себя блок питания для программатора, который зделал еще лет пять назад.
Если на ноге управления напряжением программирования ноль, то напряжение программирования - +5В, если единица, то напряжение соответствует индикатору. Причем это напряжение не на выходе блока питания, а то , что на ноге напр.прогр. ПЗУ. Если на ноге управлением питания ноль, то ОЗУ запитывается от +5В. Если единица, то напряжение питания ПЗУ повышается до +6В.
Я с этим БП шил все ПЗУ с ультрафиолетовым стиранием которые у меня есть.
Vladimir_S
05.08.2014, 20:46
Схему спаял. Получилось соединить программатор с компом через разъем IDC26. Без дополнительного блока питания. Напряжение программирования получаю из 5 вольт с МС34063, а напряжение питания программируемой микросхемы с LM317.Вот только в связи с тем, что на РК86 мало памяти (27С512 придется писать в 4 приема), софт напишу на Орион-128 REV512.
Хотел на Орион-ПРО, но пока что нет мультикарты.
Схему спаял. Получилось соединить программатор с компом через разъем IDC26. Без дополнительного блока питания. Напряжение программирования получаю из 5 вольт с МС34063, а напряжение питания программируемой микросхемы с LM317.Вот только в связи с тем, что на РК86 мало памяти (27С512 придется писать в 4 приема), софт напишу на Орион-128 REV512.
Хотел на Орион-ПРО, но пока что нет мультикарты.
Кусок схемы преобразователя покажешь? Какие операционники применил, греются сильно?
Vladimir_S
07.08.2014, 10:41
gdv2002, Преобразователь для Vpp от Willem
http://zx-pk.ru/showpost.php?p=616132&postcount=506
А для питания программируемой микросхемы нужно 5в. А в режиме программирования 6.5в. И вот тут пока затык. Быстро начинает греться. Но я все равно победю это дело. На плате компа 5.0в, а на программаторе через шлейф уже 4.8в. Через диод еще падение.
Vladimir_S Я тоже думал, как "победить" падение на шлейфах и оставить совместимость с уже готовыми РК86.
В голову приходило только внешнее питание, отдельный разъем подачи питания с РК или применение 34-х жильного кабеля и пропуск "массы" и питания сразу по нескольким жилам.
Грузить все с шины питания РК тоже думаю не правильно, она там не особо и мощная, особенно в версии СРАМ. Скорее всего все-таки прийдется внешнее питание +5В применять, ну или предусмотреть это как опцию.
Vladimir_S
07.08.2014, 11:02
Я тоже думал, как "победить" падение на шлейфах
Победить не трудно. Запитываться от Vpp. Плохо то, что Vpp от 12 до 25 вольт. Вот на 25 особенно и греется. А если поставить не один 34063, а два. Стоит всего 8р. И не греется. Один для Vpp, другой для Vdd. Как тебе такой вариант?
Я уже всяко думал, другие программеры смотрел. Твое предложение очень хорошо, думаю на макетке тоже проверить.
Но все-же внешнее питание ~28В и пара стабилизаторов на плате как-то более надежно выглядит. Хотя-бы в том плане, что не у всех РКашников новые реплики и мощные БП.
Надо подумать как это можно совместить, а можно на МС34063 сделать преобразователь помощнее на 30В, далее стабилизаторы. Тогда можно или от компа запитываться, или с внешнего БП.
Vladimir_S
07.08.2014, 11:36
Не, внешнее питание, лишние провода я не хочу. Нужно так - воткнул программатор и шей себе на здоровье.
Vladimir_S
08.08.2014, 08:04
gdv2002, Потрахался со схемкой, и вот что получилось. Стабильно выдает 5.00в и 6.40в. И нисколько не греется!
Какой-то глюк со вложением - не показывает :(
Vladimir_S
09.08.2014, 06:01
Попробуй сейчас.
Упс! Я так понимаю это что-то своей разработки? :v2_thumb:
Просто я думал что мы говорим про универсальный программатор из этого топика.
Но по идее схема питания и там нужна.
Vladimir_S
09.08.2014, 06:30
Но по идее схема питания и там нужна.
Да, удачно получилось. Целый день простоял включенный и ни на градус не нагрелся и ни на одну сотую вольта не ушел.
Ну вот блин, опять очередную плату травить! У меня уже этих программаторов натравлено, вроде и нафиг, но интересно ведь!!!
Vladimir_S
09.08.2014, 06:47
вроде и нафиг, но интересно ведь!!!
Конечно интересно. Ты думаешь мне программатор нужен? У меня их не один и даже профессиональные есть. Но ведь действительно интересно.
Понадобилось мне прочитать РФ1 (в дальнейшем и записать). Собрал простенький программатор из «В помощь радиолюбителю» №113 http://publ.lib.ru/ARCHIVES/V/''V_pomosch'_radiolyubitelyu''/_''V_pomosch'_radiolyubitelyu''.html#113
Питается схема от компьютера, источник 21/26В сделан на МС34063, запитан от 12В (дроссель нужно ставить на сердечнике, по-мощнее иначе при программировании будет "просаживаться" напряжение программирования).
Во вложении проект в Орле и программа. Плата односторонняя под ЛУТ. Программу на запись пока не тестировал, читаем прошивки через команду Монитора R.
P.S. На фото разъем запаян снизу - провтыкал с распиновкой, во вложении все исправлено! Транзисторы КТ3107. JP5 замкнут для 21,5В, разомкнут для 26В.
Всем добрый день!
Решил повторить программатор ПЗУ для Радио-86РК. Радио 08,09-87 и Радио 02-88. Возник ряд вопросов по работе программатора.
Есть ли на форуме люди реально повторившие эту конструкцию?
У меня при подключенном модуле программатора происходит сбой отображения при подключении к К155АГ3 времязадающего конденсатора на 0.15 uF.
Получается надпись РАДИО-86РК в одной стороне экрана, а собственно курсор - в другом месте.
Это для режима программирования микросхем типа К573... и 27... Если остается только емкость 0.015 uF сбой не присходит. Вся информация, что нашел в ответах на статьи в самом журнале Радио, ответа на вопрос не дала.
И еще - для записи информации в К155РЕ3 (согласно руководства по самой МС) на вывод 15 подается логическая 1. По схеме программатора при записи туда подается 12 вольт. Или я неправильно прочитал схему?
Есть ли на форуме люди реально повторившие эту конструкцию
и такие люди есть. Вот только прошло 35 лет - больше добавить нечего...
РЕ3 тоже программил, программатор до сих пор валяется...
35 лет назад я ничего (практически) кроме ПЗУ для Спектрума на нем и не шил, тогда сделал упрощенный вариант на макетке. А сейчас появилась возможность поиграться с рт4. И вот на новодельном РК вылезла такая проблема.
Soroka, возможно, бросок по питанию вызывает проседание на шине +5В. Проверьте источник питания, достаточно ли мощный, а также земляные и питающие провода от РК к программатору.
На фото видны драйвера шины адреса и данных типа 74LS245. Микросхемы оригинальные, не китайские. Другие микросхемы "Интеграловские". Провода имеют минимальную длину. Я даже часть с панельками не подключаю. Более того, на другом варианте новодельной платы ситуация аналогичная. Плата потребляет 1.18 А, источник 5 амперный. Я даже просто собирал часть схемы, формирующей сигнал записи. ( Только К155АГ3 и К1533ЛЕ1 на проводках). Даже ничего не подключал к шинам процессора, только _STSTB, _CS D14, и разряд D1 шины данных. Все равно, после нажатия кнопки "сброс" идет идет формирование импульса записи и одновибратор срабатывает, хотя в мониторе нет никакого конфигурирования порта по адресу A000. Может то, что везде (кроме 155ие4) применена серия К1533 как-то влияет?
В итоге собрал программатор именно для РТ4 и РЕ3. РТ4 прописывается за секунду. Все работает отлично, но проблема осталась. Похоже нужно отключать конденсатор, формирующий временной интервал 1 mS (0.15uF), или просто отключать вход READY на КР580ГФ24.
sergey2b
03.10.2024, 20:22
В итоге собрал программатор именно для РТ4 и РЕ3. РТ4 прописывается за секунду. Все работает отлично, но проблема осталась. Похоже нужно отключать конденсатор, формирующий временной интервал 1 mS (0.15uF), или просто отключать вход READY на КР580ГФ24.
подскажите пожалуйста по какой схеме собирали и какую программу для записи использовали
Пост #83. Источник там указан.
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot