PDA

Просмотр полной версии : PCB программатора UniProg (от MicroArt)



alvis
16.09.2013, 15:50
Начал отрисовку платы программатора UniProg 1.2 выпускаемый когда то фирмой MicroArt. В связи с чем разыскиваются фотографии верхней стороны платы на которых просматривается (хотя бы частично) участок платы где устанавливаются панельки для программируемых микросхем. Желательно платы версии 1.2, хотя возможно в остальных версиях этот участок не менялся.

alvis
16.09.2013, 16:10
Читаем и смотрим тут: Программатор Uniprog (by MicroArt) , тем же скоро буду заниматься.

И чем она мне поможет? Ту тему я видел и даже писал в нее. В своей же я конкретно написал, какой участок платы меня интересует. Из-за панелек, таких как на фото в последнем сообщении той темы, этот участок платы не виден, а выпаивать их пока не охота.

alvis
16.09.2013, 16:39
Хочу по возможности сделать полную копию. Точнее сохранить оригинальный рисунок платы. Понятно, что +/- 0,5мм роли играть не будут. Под панельками довольно плотная разводка и без изменения рисунка применить обычные панельки вместо используемых не получится.

alvis
16.09.2013, 20:03
Сообщение от alvis
сделать полную копию

полную не нужно, т.к. панельки или съемными и сменными надо сделать или раздвинуть их и увеличить диаметр отверстий, чтобы можно было ставить панельки ZIF.

Цитата:
Сообщение от Viktor2312
в оригинале 2,5 мм

шаг нужно выбирать под панельки ZIF, а у них шаг 2.54, порты же ВВ55 легко ставятся и в шаг 2.54мм, остальные детали ставятся при любом шаге запросто.


Сообщение от alvis
сделать полную копию

полную не нужно, т.к. панельки или съемными и сменными надо сделать или раздвинуть их и увеличить диаметр отверстий, чтобы можно было ставить панельки ZIF.

Слишком сильно раздвигать придется. А панельки под которые изначально рассчитан программатор намного качественнее ZIF, правда трудно доставаемы.

Сообщение от Viktor2312
в оригинале 2,5 мм

шаг нужно выбирать под панельки ZIF, а у них шаг 2.54, порты же ВВ55 легко ставятся и в шаг 2.54мм, остальные детали ставятся при любом шаге запросто.

Ага, попробуй засунуть ВВ55 в цанговую панельку. Не говорю, что невозможно, но очень проблематично. Иногда аж корпус микросхемы выгибает (могу сфотографировать). А чем ставить обычные "черные" панельки в программатор, уж лучше повпаивть микросхемы. А вообще, я ж написал, что буду повторять оригинальный рисунок. Максимум (может быть) шаг сделаю 2,54мм.
Использование ZIF-панелек сильно увеличит размер платы. Проще сделать дочернюю плату вторым этажем и ее развести чисто под панельки. Разъем расширения, через который сочленять платы изначально в программаторе предусмотрен.

alvis
17.09.2013, 01:05
Цитата:
Сообщение от alvis
попробуй засунуть ВВ55 в цанговую панельку

ВВ55 нужно запаивать для надежности, я не сторонник ставить что-либо на панельки, когда можно запаять. На панельки ставят только сменные узлы.
Как показал опыт эксплуатирования других программаторов, ВВ55 полезно ставить на панельки.


Сообщение от alvis
под которые изначально рассчитан программатор

я другого мнения о "других" панельках
Спорить на эту тему не собираюсь, но за практически 20 лет эти панельки себя показали намного живучей, нежели ZIF

alvis
18.09.2013, 23:49
Набросал тут одну сторону. Вариант не окончательный. Изменений с оригиналом почти нет, разве что те детали которые "прыгали" выставил по одной оси. Смещение не сильное, +/- 1мм

http://s020.radikal.ru/i711/1309/e4/f02e9554e6e4t.jpg (http://radikal.ru/fp/f5d0cf6dcb6742688792efebe0224aab)

Protom
22.09.2013, 12:08
Начал отрисовку платы программатора UniProg 1.2 выпускаемый когда то фирмой MicroArt. В связи с чем разыскиваются фотографии верхней стороны платы на которых просматривается (хотя бы частично) участок платы где устанавливаются панельки для программируемых микросхем. Желательно платы версии 1.2, хотя возможно в остальных версиях этот участок не менялся.

Не знаю какая версия, может поможет:
http://pk8000.8bit.lt/hardware/SANY0004.JPG

alvis
22.09.2013, 17:30
Очень даже не плохо выглядит. Это версия 1.2 ?
Да, 1.2

---------- Post added at 16:30 ---------- Previous post was at 16:24 ----------


Не знаю какая версия, может поможет:
http://pk8000.8bit.lt/hardware/SANY0004.JPG
Спасибо, занятная платка. Версию правда не признал пока. Да и без маски никогда этих плат не видел.

alvis
17.10.2013, 01:16
Есть продолжение этой и другой схожей темы? http://zx.pk.ru/showpost.php?p=626266&postcount=36
Всмысле не забросил ли я это? Нет, не забросил. Процесс идет, правда не очень быстро. Нехватает времени, да и с отрисовкой верхней стороны платы намного сложнее из-за того, что рисовать приходится с собранной платы.

---------- Post added at 00:16 ---------- Previous post was at 00:12 ----------

Кстати, а нет ли у кого нибудь картинки с расположением и нумерацией деталей?

perestoronin
17.10.2013, 09:39
картинки с расположением и нумерацией деталей
http://www.microart.ru/Uniprog/Program/
http://www.microart.ru/Uniprog/techpodderz.htm
Есть схема 1.2
http://www.microart.ru/Uniprog/Program/uni_v12_schema.zip
и есть рисунок размещения деталей на плате, но версии 2.1
http://www.microart.ru/Uniprog/Program/uni_v21_plata.zip
также схема 2.1
http://www.microart.ru/Uniprog/Program/uni_v21_schema.zip
и списки деталей в конце описания
http://www.microart.ru/Uniprog/uni_opis.pdf
и ещё не забываем про исправления
http://www.microart.ru/Uniprog/Program/correct_uniprog.zip
Не знаю какая версия, может поможет:
http://pk8000.8bit.lt/hardware/SANY0004.JPG
к этой плате есть документация, как минимум монтажка, а возможно это "старый UNIPROG v.3.00 (http://home.onego.ru/~sprut/progrom.htm#E)", возможно даже не МикроАрт, но подобный по схемотехнике на uniprog от МикроАрт:
http://home.onego.ru/~sprut/progrom.htm
http://dr-shost.com/freqs/dosutil/uni300.zip
В этом каталоге http://dr-shost.com/freqs/dosutil/ ещё что-то есть, позже посмотрю.



Пpо UNIPROG 2.01 в чем отличие от 1.2 веpсии (http://home.onego.ru/~sprut/progrom.htm#E),

Изменен набоp панелек для пpогpамиpования УФ ППЗУ (и их pазводка
тоже), добавлены согласующие цепи (несколько pезистоpов) для
более устойчивой pаботы с pазными поpтами, добавлены цепи для
пpогpамиpования последних веpсий 51х однокpисталок, востановлена
возможность pегулиpовать напpяжение питания пpи пpогpамиpовании
УФ ППЗУ, возможно есть еще какие то мелкие изменения (я уже не
помню)

bigral
17.10.2013, 18:17
Набросал тут одну сторону. Вариант не окончательный. Изменений с оригиналом почти нет, разве что те детали которые "прыгали" выставил по одной оси. Смещение не сильное, +/- 1мм


А в какой проге это рисуется?
Если полностью по схеме разводить плату по новой это сложнее?

alvis
17.10.2013, 19:57
Perestoronin, спсаибо за ссылки. Но это я все знаю, уже смотрел. Меня интересует именно монтажка на версию 1.2

---------- Post added at 18:57 ---------- Previous post was at 18:54 ----------


А в какой проге это рисуется?
Если полностью по схеме разводить плату по новой это сложнее?

Пока рисую в Layout. Развести плату по схе впринципе можно, но есть два НО. Во первых хочу по возможности повторить оригинал, во вторых схему на правильность никто не проверял, а в прошлом работающая плата есть.

HardWareMan
17.10.2013, 20:00
Вы ни сколько не программист, если что-то делать по новой, обязательно новые ошибки будут. Нужно скопировать старое, подправить ошибки старые и возможно внести улучшения. Большего делать не нужно.
Решение проблем методами программистов:
1. Задача: есть комната, в ней розетка, шнур и и чайник. Требуется включить чайник. Решение: берем шнур, подключаем к чайнику и в розетку.
2. Задача: есть первая комната в которой шнур и розетка, есть другая комната с чайником. Требуется включить чайник. Решение: переносим чайник в первую комнату и используем проверенный алгоритм из первой задачи.
3. Задача: есть комната со шнуром, розеткой и чайником, есть вторая комната из второй задачи. Требуется включить чайник. Решение: берется чайник, переносится во вторую комнату и используется отлаженный алгоритм из второй задачи.

ИЧСХ, у многих это взято за правило.

gdv2002
17.10.2013, 20:10
Так что нужно, копию старой платы, или новодел, с учетом прошлого опыта?
Копировать думаю нет смысла, так-же не получится. Или ручками копию делать, или старые КАД системы изучать, и....снова копию делать!
Может загнать наиболее удачный вариант, с дополнениями, в схему и оттрассировать плату по новой, сохранив расположение элементов на плате?!
Но программатор хорош, когда-то был собран, правда с иключением ненужных элементов, на макете. Мечтал на плате собрать, но "не по зубам" была кольчушка!

gdv2002
17.10.2013, 20:58
Так нет же ни старых герберов, ни файлов исходников uniprog под старые
КАДы :)
А вот экспорт-импорт из левых КАДов проприетарных написать, это посложнее, чем по живой плате отрисовать копию в любимом КАДе, поправить известные ошибки, внести косметические улучшения и выдать герберы на выходе в производство.

Так вот и я о том-же, что может проще отрисовать принципиалку, в том-же Трейсе (к примеру) и оттрассировать плату.
Обвести плату по фоткам не сложно, но это повторение всех ошибок и создание новых!
В первом варианте, можно сделать полностью похожую (внешне) конструкцию, но с отличной от оригинальной трассировкой.

alvis
17.10.2013, 21:52
Так вот и я о том-же, что может проще отрисовать принципиалку, в том-же Трейсе (к примеру) и оттрассировать плату.
Обвести плату по фоткам не сложно, но это повторение всех ошибок и создание новых!
В первом варианте, можно сделать полностью похожую (внешне) конструкцию, но с отличной от оригинальной трассировкой.

Разговор ни о чем.
а) отрисовать принципиалку и оттрасировать впринципе можно, НО у кого есть ВЫВЕРЕННАЯ принципиалка?
б) о каких ошибках (старых) идет речь? Факты в студию. И о каких доработках?
в) первых постах я писал, что для начала (и для истории) хочу повторить оригинальный вариант. Тем более, что он работал.

---------- Post added at 20:52 ---------- Previous post was at 20:50 ----------


Так что нужно, копию старой платы, или новодел, с учетом прошлого опыта?

О каком прошлом опыте идет речь? Подробнее пожалуйста.
Из моего опыта - замечания не относящиеся к разводке. Микросхемы ЛН3 нужно ставить на панельки и желательно использовать импортные.

bigral
17.10.2013, 22:59
Из моего опыта - замечания не относящиеся к разводке. Микросхемы ЛН3 нужно ставить на панельки и желательно использовать импортные.

Почему?
Еще есть вопрос с каким софтом эта плата работала? (там на схеме есть 3 режима ZX,ATM,LPT и кроме того видимо разводка менялась от версии к версии софта\платы)

alvis
18.10.2013, 00:07
Сообщение от alvis
Из моего опыта - замечания не относящиеся к разводке. Микросхемы ЛН3 нужно ставить на панельки и желательно использовать импортные.

Почему?
Еще есть вопрос с каким софтом эта плата работала? (там на схеме есть 3 режима ZX,ATM,LPT и кроме того видимо разводка менялась от версии к версии софта\платы)
Потому, что иногда попадаются неисправные ПЗУ-шки с к.з. внутри. При этом ЛН3 выходят из строя.
Для версии 1.2 подключение возможно в двух вариантах - LPT (PC) и ZX (ATM и др.).
Разумеется разводка менялась от версии к версии платы. Возможность подключения к ZX была только в версии 1.2, в старших версиях был только LPT.
Ормгмнальный софт был под РС и под ZX. Авторская версия для ZX поддерживала расширенную память АТМ, но работала на любом 128-м компьютере. Для работы не на АТМ, в пзу TR-DOS по адресу 3C30h необходимо прописать три байта: 0DBh, 1Fh, 0C9h

alvis
18.10.2013, 00:42
Кто нибудь может схему v1.2 экспортировать в .JPG, а то у меня проблемы с восприятием .PCX

http://yadi.sk/d/z8JMK-frB9ABc

perestoronin
18.10.2013, 09:26
Для работы через LPT порт, на РС какая нужна программа, версия программы и где её можно скачать, да и для ZX где можно скачать программу?
Для PC (ДОС):
http://www.microart.ru/Uniprog/Program/install.exe
http://www.microart.ru/Uniprog/techpodderz.htm (в разделе Программное обеспечение)
Для ZX (точнее для ATM):
http://atmturbo.nedopc.com/download/trdos/unipr50/uniprog.zip
http://atmturbo.nedopc.com/ (в разделе Системный софт под TR-DOS для ATM)

Если кто знает о других версиях или более новом ПО и его исходниках, сообщите пожалуйста.

perestoronin
18.10.2013, 12:08
UDK
Согласно документации
http://www.microart.ru/Uniprog/uni_opis.pdf
Uniprog Development Kit (UDK) - позволяет пользователям создавать свои модули программирования для поддержки новых микросхем

Вот тут нашёл сейчас описание работы с ПО
http://www.microart.ru/Uniprog/uniprog_opisanie_i_po.htm
и там же вычитал в конце

Мы будем очень признательны Вам за любую информацию об удачных и особенно неудачных попытках программирования микросхем, а также о любых ошибках, которые обнаружатся в программном обеспечении. Мы также заинтересованы в любых предложениях от Вас. Ваши предложения и замечания Вы можете донести до нас по телефону (факсу) (095) 180-8598 или по e-mail’у: [email protected] или [email protected]
Получается, что один из разработчиков этого программатора давно уже работает в МЦСТ http://www.mcst.ru/.
Может написать по адресу [email protected] ? может исходные коды и документация какая-то сохранилась, или есть даже герберы и чистые платы :)

Максагор
19.10.2013, 01:34
Получается, что один из разработчиков этого программатора давно уже работает в МЦСТ http://www.mcst.ru/.
Может написать по адресу [email protected] ?

Лучше напишите Андрею Джинчарадзе aka Andrey MicroART - админ на ихнем былом микроартовском форуме (Андрей Джинчарадзе <[email protected]>)

В свое время я именно с ним контактировал, когда получал от них все исходные материалы и дискеты по АТМ...

alvis
19.10.2013, 02:23
Сообщение от alvis
UniProg 1.2

вид сверху, к сожалению с деталями, по клику картинка с разрешением более:

Я имел ввиду монтажку.
P.S. Не скипай так сильно, а то потом не знаешь из какого именно сообщения это цитата.

---------- Post added at 01:23 ---------- Previous post was at 01:14 ----------


Лучше напишите Андрею Джинчарадзе aka Andrey MicroART - админ на ихнем былом микроартовском форуме (Андрей Джинчарадзе <[email protected]>)

В свое время я именно с ним контактировал, когда получал от них все исходные материалы и дискеты по АТМ...

Я так понял, что железом там занимался в основном Дмитрий Лактионов.

alvis
19.10.2013, 18:51
А кто нибудь может сказать размеры платы (ширина х высота).

Версия 1.2 имеет размеры 225x148 мм

alvis
19.10.2013, 20:27
Ещё меня напрягает отсутствие блокировочных конденсаторов по питанию, в своей версии платы постараюсь сделать так как я всегда делаю 1 конденсатор 0,1 мкФ на каждую микросхему.

C этим согласен полностью.

alvis
25.10.2013, 21:42
Интересно узнать, скольким пользователям нужен этот программатор? В барахолку пока не отправлять, т.к. заказывать плату буду независимо от наличия желающих. Просто для начала хотелось бы узнать потенциальных пользователей, а не просто любопытствующих.

alvis
25.10.2013, 22:53
И посмотреть картинки что получается на выходе можно?

Я еще не до конца закончил, просто заранее хочу знать заинтересованность в это программаторе.
Пример одной стороны (правда сейчас немного подправил шелкографию) можно глянуть http://zx-pk.ru/showpost.php?p=627851&postcount=12

perestoronin
03.11.2013, 23:38
Пришла плата версии 2.1 (http://zx-pk.ru/market/viewtopic.php?f=6&t=422&hilit=uniprog), сканы прилагаю:
до разборки:http://uniprog-files.perestoroniny.ru/2.1/medium/scan0094.png (http://uniprog-files.perestoroniny.ru/2.1/scan0094.png)
http://uniprog-files.perestoroniny.ru/2.1/medium/scan0095.png (http://uniprog-files.perestoroniny.ru/2.1/scan0095.png)и после разборки:http://uniprog-files.perestoroniny.ru/2.1/medium/scan0097.png (http://uniprog-files.perestoroniny.ru/2.1/scan0097.png)http://uniprog-files.perestoroniny.ru/2.1/medium/scan0098.png (http://uniprog-files.perestoroniny.ru/2.1/scan0098.png)Жду плату версии 1.2 :)

alvis
04.11.2013, 00:47
Сканы с обоих сторон неразобранной версии 1.2 могу выложить, если не терпится.

perestoronin
15.11.2013, 01:43
если не терпится.
Не вытерпел, купил плату v 1.2 (точнее выменял на набор ZX-Next плат (http://zx-pk.ru/market/viewtopic.php?f=7&t=1311)) и выкладываю что у меня теперь есть:
до разборки:http://uniprog-files.perestoroniny.ru/1.2/medium/scan0102.png (http://uniprog-files.perestoroniny.ru/1.2/scan0102.png)
http://uniprog-files.perestoroniny.ru/1.2/medium/scan0100.png (http://uniprog-files.perestoroniny.ru/1.2/scan0100.png)и после разборки:http://uniprog-files.perestoroniny.ru/1.2/medium/scan0105.png (http://uniprog-files.perestoroniny.ru/1.2/scan0105.png)http://uniprog-files.perestoroniny.ru/1.2/medium/scan0104.png (http://uniprog-files.perestoroniny.ru/1.2/scan0104.png)Куплю или выменяю платы версии 2.50 и старше, а также более поздние разработки на основе uniprog (в том числе и не МикроАрт), нумерованные версиями >3.00.

gdv2002
15.11.2013, 06:17
Не вытерпел, купил плату v 1.2
А какая версия плат, я совсем запутался в них, работает c ZX, а конкретно с Фениксом будет работать?

Нашел, версия 1.2 дружит с ZX.

Еще в догонку, предполагается выпуск плат версии 1.2?

gdv2002
15.11.2013, 09:59
Думаю нужно не 1.2 выпускать, а более позднюю версию (>=2.50), вернув в неё подключение к ZX из 1.2.

Тогда все-равно нужно переводить эл. схему в КАД систему, бить на модули и готовить плату самого программатора, и модули расширения.
Схему нужно делать, т.к. к примеру на выложенной принципиалке V1.2 явные ошибки есть, мельком сразу видать, что многие нины и цепи просто висят в воздухе.
Замунтулить-бы его под Спеки и Орион - будет шикирная машинка!

alvis
15.11.2013, 23:27
Замунтулить-бы его под Спеки и Орион - будет шикирная машинка!


Думаю нужно не 1.2 выпускать, а более позднюю версию (>=2.50), вернув в неё подключение к ZX из 1.2.

Версии 2.50 и 3.00 как ни странно более ранние версии нежели 2.1

alvis
16.11.2013, 00:38
Сообщение от perestoronin
Но это в мечтах, а для начала хотя бы точную реплику платы 1.2 сделать, т.к. более новые версии утратили возможность подключения к ZX.
Уже не за горами... Немного осталось.

gdv2002
12.08.2014, 14:47
Подниму тему.
Сканы плат есть, схемы тоже-вопрос, планируется выпуск плат и какой версии?
Если честно, чешуться руки сесть за плату версии 1,2, чтобы под Спеком работала.
Плату хочу в "оригинале" выпустить.

Максагор
12.08.2014, 15:50
Если честно, чешуться руки сесть за плату версии 1,2, чтобы под Спеком работала.
Плату хочу в "оригинале" выпустить.

Респект тебе и уважуха. Уже только за намерение. Я так понимаю, основная трудность будет не в плате, а в конструячении блока питания, выдающего, если мне память не изменяет, +27В...

solegstar
12.08.2014, 16:11
Максагор, это не проблема, если есть вот такой блок питания - http://www.compel.ru/infosheet/MW/RS-25-24/ или мощнее RS-50-24. у них есть регулятор выходного напряжения. как раз до 28В.

Freiwind
12.08.2014, 17:45
Я ничего не конструячил особо. Вмонтирован в БП ATX DC-DC повышающий.

gdv2002
12.08.2014, 21:21
Я так понимаю, основная трудность будет не в плате, а в конструячении блока питания, выдающего, если мне память не изменяет, +27В...
Для кого как. Мне проще БП собрать!
По идее можно любой трансформаторный БП взять, с необходимой мощностью, и домотать десяток витков обмотки. Остальное на плате программатора реализовать - это не сложно.

gdv2002
13.08.2014, 11:15
Пожалуй начну отрисовку...

gdv2002
14.08.2014, 20:49
Процесс идет!
Потихоньку отрисовываю плату, сложности намечаются в районе панелек - старые панельки по посадочным шире современных, как-то нужно будет все вписать в более узкое пространство.
http://s017.radikal.ru/i433/1408/4e/69f18db9d2dft.jpg (http://s017.radikal.ru/i433/1408/4e/69f18db9d2df.jpg)
Причем некоторые диоды и резисторы (вертикальные) можно будет SMD поставить, в 0805_ом размере.
На Фениксе мне понравилось такое решение.

savelij
14.08.2014, 21:02
Процесс идет!
Потихоньку отрисовываю плату, сложности намечаются в районе панелек - старые панельки по посадочным шире современных, как-то нужно будет все вписать в более узкое пространство.
http://s017.radikal.ru/i433/1408/4e/69f18db9d2dft.jpg (http://s017.radikal.ru/i433/1408/4e/69f18db9d2df.jpg)
Причем некоторые диоды и резисторы (вертикальные) можно будет SMD поставить, в 0805_ом размере.
На Фениксе мне понравилось такое решение.

Маньяки, любите вы себе сложности создавать и героически их преодолевать. Нет бы по нормальному нарисовать в пикаде схему и по ней отрисовать плату. И вносить потом любые изменения. Нет надо непонятно в чем рисовать :)

gdv2002
15.08.2014, 06:22
Маньяки, любите вы себе сложности создавать и героически их преодолевать. Нет бы по нормальному нарисовать в пикаде схему и по ней отрисовать плату. И вносить потом любые изменения. Нет надо непонятно в чем рисовать :)

Ваша правда! Вот только осталось ПиКад нормально изучить и все - по сути мелочь!
С другой стороны пока не стоит цель переделывать программатор, а только восстановить и выпустить реплику оригинальной платы, для применения со Спеком. А на РС и так думаю программаторов хватает!
Можно взять схемы от версии 2.1 и вертеть их как охота!
Но это совсем другая история, я хочу именно версию 1.2.


Круто, у меня всё на этом встало:...
Ну чтож вы так, я только пару вечеров по 2-3 часа посидел, и то постоянно отвлекаясь, да и каждый раз на проверку DRC большая часть времени уходит. Но лучше сразу это потихоньку делать и исправлять, чем потом всю плату править!


Лучше не надо, SMD.
А SMD и нет на плате, есть вертикально поставленные элементы, а на их посадочные места прекрасно можно распаять SMD резисторы и диоды 0805-го размера. Хотите выводной элемент запаивайте, нет-SMD.

gdv2002
15.08.2014, 18:24
На сегодня пожалуй хватит, пошел в гараж питницу отмечать, да именины там попутно, смотрю из окна - мангал уже ставят, весь телефон оборвали :)
http://s018.radikal.ru/i513/1408/c9/2ac3662bf23ft.jpg (http://s018.radikal.ru/i513/1408/c9/2ac3662bf23f.jpg)

perestoronin
16.08.2014, 13:00
На счет платных рисовалок, трассировки и просмоторщиков, можно применять и открытые безплатные: gschem (http://www.geda-project.org/), pcb (http://pcb.geda-project.org/) и gerbv (http://gerbv.geda-project.org/). И мангал не нужен - когда есть чечевица (http://forum.doll-always.ru/viewforum.php?f=3). Да и именины "отмечать" тоже ни к чему в гараже, т.к. отмечания снова приведут лишь к ошибкам в платах :(

gdv2002
16.08.2014, 20:03
Да и именины "отмечать" тоже ни к чему в гараже, т.к. отмечания снова приведут лишь к ошибкам в платах :(
Всем известна Ваша Позиция, но я не приверженец ее!
Но скажу честно, за важные дела и за руль авто сажусь только через пару дней после возлияний!

alvis
17.08.2014, 00:44
На сегодня пожалуй хватит, пошел в гараж питницу отмечать, да именины там попутно, смотрю из окна - мангал уже ставят, весь телефон оборвали


А я как раз с противоположной стороны платы начинал :) http://zx-pk.ru/showpost.php?p=627851&postcount=12

gdv2002
17.08.2014, 08:49
А я как раз с противоположной стороны платы начинал :) http://zx-pk.ru/showpost.php?p=627851&postcount=12
Вы так и не закончили плату? Панельки под программируемые микры старого образца?

alvis
18.08.2014, 15:29
Вы так и не закончили плату? Панельки под программируемые микры старого образца?
Увы, пока не закончил. Панельки старого образца. Это очень хорошие панельки, хоть и очень труднодоставаемые (и не дешовые). Под панельки с нулевым усилием разводить смысла нет (хотя некоторые по выводам и так совпадают), т.к. сильно увеличит размер платы. А ставить обычные - быстро разлетятся. Для установки обычных панелек или панелек с нулевым усилием можно развести отдельную плату, разъем для ее подключения имеется. При желании на этой дочерней плате можно еще и блок питания поставить или набор стабилизаторов для того, что бы можно было программатор запитывать от одного напряжения.

im2
18.08.2014, 15:36
Чтобы плату не увеличивать, панели можно повернуть на 90 градусов. Если и увеличится, то на миллиметры.

alvis
18.08.2014, 15:39
Чтобы плату не увеличивать, панели можно повернуть на 90 градусов.
не уверен, что поместятся. Да и разводку нужно пробовать. Может не получиться

---------- Post added at 14:39 ---------- Previous post was at 14:37 ----------

А вообще, хотел сделать аутентичную плату. Единственное, что я изменил - силовые транзисторы выровнял, что бы радиатор на них проще было ставить.

gdv2002
18.08.2014, 17:17
По панелькам ставить с нулевым усилием действительно не просто. Я посадочные сделал под панельки нового образца, а вот сами панельки думаю цанговые поставить.
Закончил верхний слой, получилось вот так.
http://s019.radikal.ru/i626/1408/51/ca0db90af6d6t.jpg (http://s019.radikal.ru/i626/1408/51/ca0db90af6d6.jpg)

gdv2002
19.08.2014, 21:38
Результат на сегодня. Дело к финалу отрисовки, далее самое муторное - поиск косяков!
http://s57.radikal.ru/i156/1408/af/9ec7144a4f6ct.jpg (http://s57.radikal.ru/i156/1408/af/9ec7144a4f6c.jpg)

gdv2002
20.08.2014, 20:07
Основная часть закончена!
http://s018.radikal.ru/i504/1408/17/5d0b2920275dt.jpg (http://s018.radikal.ru/i504/1408/17/5d0b2920275d.jpg)
Теперь поиск ошибок и только после этого внесение доработок, согласно мануала и материалов с "домашнего" сайта программатора.
Сразу у производителя сделал предварительную оценку - 15$ платка.
Хочу сразу обратиться ко всем "заинтересованным" в программаторе - буду благодарен, если кто тоже поищет мои ошибки в плате.
Чтобы как-то замотивировать это дело, предлагаю 3-м самым активным и результативным помощникам бесплатную доставку плат/ы, т.е. пересылка за мой счет:wink:

alvis
21.08.2014, 00:19
Хочу сразу обратиться ко всем "заинтересованным" в программаторе - буду благодарен, если кто тоже поищет мои ошибки в плате.
Ты бы для этого в одном сообщении выложил финальные картинки обоих сторон.

gdv2002
21.08.2014, 07:09
Угу, вчера уже устал и недосмотрел :)
Во вложении лейка.

gdv2002
25.08.2014, 08:15
Адская была неделька, на одной линии ВОЛС у меня за 5 рабочих дней было 4!!! аварии с порывами оптики, да День Города на выходных - в общем за платку не садился даже!
Вижу что люди скачивают потихоньку, есть уже данные по найденным ошибкам?
Чтобы дважды/трижды не сидеть, хотя все-равно буду все перепроверять :)

Mick
26.08.2014, 10:47
Вот перерисовываете плату программатора, это хорошо. Допустим подключать к IBM PC это понятно через штатный LPT порт. А вот кто нибудь прощупал вопрос на предмет софта к ZX Spectrum, что он может и главное как к нему подключать.
Если взглянуть на схему программатора, то вроде там используется все сигналы с LPT интрефейса, а у ATM и прочих компах были всего лишь обрубки этого интрефейса.
Тоесть должна была быть другая плата для работы с этим программатором на ZX Spectrum. Никто не задавался вопросом этим. Это я так, собрать соберете, а подключать то как будете.

gdv2002
26.08.2014, 11:15
Mick так плата данной ревизии (1.2) и расчитана на работу с ZX и с ИБМ, почему ее и мутим. Софт под Спек тоже есть.
В версии 2.0 и далее уже убрали поддержку спека, но вроде на оф. форуме Микроарта было, что вся аппаратная возможность сохранена, просто нет некоторых дорог и джамперов на плате.

Mick
26.08.2014, 12:00
Mick так плата данной ревизии (1.2) и расчитана на работу с ZX и с ИБМ, почему ее и мутим. Софт под Спек тоже есть.
В версии 2.0 и далее уже убрали поддержку спека, но вроде на оф. форуме Микроарта было, что вся аппаратная возможность сохранена, просто нет некоторых дорог и джамперов на плате.

И что, открываем схему версии 1.2 и что видим, для IBM PC используется LPT с полными сигналами, а для ZX я понимаю сигналы берутся с системной шины ATM, не?

Я опять же к чему, ты вроде для Феникса хотел LPT карту, чтобы подключить этот самый программатор, но изучил этот вопрос до конца.
Вот задам тебе пару вопросов.

1. Каким образом программатор подключался к ATM или к любому другому клону ZX Spectrum.
2. Какой софт есть для этого программатора на ZX. Этот софт подойдет к любому спеку или заточен только под ATМ. И вообще, кто нибудь софт это видел где нибудь (разместили бы в первом посте что ли, если есть).

По сути говоря, сейчас конечно вы занимаетесь правильным делом, что делаете реплику платы, но не изучили вопрос до конца. Ведь потом начнутся вопросы - а что с этим куском текстолита делать - куда его тыкать и что запускать.

У меня они уже возникли :)

gdv2002
26.08.2014, 12:27
Я опять же к чему, ты вроде для Феникса хотел LPT карту, чтобы подключить этот самый программатор, но изучил этот вопрос до конца.

Не совсем, я упомянул, что "выношу" разъем системной шины, т.е. посредством платы хочу вынести его на заднюю стенку системника. А раз уже делаю такую плату, то почему-бы на ней и ЛПТ в добавок не разместить?

Софт во вложении, а вот описание из журнала Радиолюбитель:
http://i077.radikal.ru/1408/77/e36c9a906719t.jpg (http://i077.radikal.ru/1408/77/e36c9a906719.jpg) http://s010.radikal.ru/i311/1408/12/b3843abc25c4t.jpg (http://s010.radikal.ru/i311/1408/12/b3843abc25c4.jpg) http://s013.radikal.ru/i322/1408/f9/97a598a4911et.jpg (http://s013.radikal.ru/i322/1408/f9/97a598a4911e.jpg) http://i065.radikal.ru/1408/91/4dc04e9781fft.jpg (http://i065.radikal.ru/1408/91/4dc04e9781ff.jpg)

В официальном мануале тоже есть описание подключения к Спеку, собственно оно полностью сходится с описанием в журнале.

alvis
26.08.2014, 12:46
А вот кто нибудь прощупал вопрос на предмет софта к ZX Spectrum, что он может и главное как к нему подключать.
А что там продумывать? На спектруме родной АТМ-овский софт весьма неплохо сделан. И по дизайну и по функционалу.

Freiwind
26.08.2014, 17:39
К АТМ-Турбо 2 Uniprog версии 1.2 подключается обычным ленточный шлейфом в разъем Centronix 24-х контактный (X3 или I1). Перемычки на схеме Uniprog по дефолту указаны именно для подключения к АТМ. Для абстрактного Спектрума надо выводить шину. Какие сигналы, указано в описании к версии 1.2.

perestoronin
08.11.2015, 16:06
Заглохла отрисовка плат, подниму тему снова, хотя и не особо актуально, т.к. в наличии и Стерх-007 (http://www.sterh.com/st-007.html) и ЧипПрог-48 (http://www.phyton.ru/programmers/chipprog-48) и даже УФ-стиратель (http://www.sterh.com/sterh-uv01.html).

Но все равно интересна эта тема и воспроизодство этого устройства.

Сканы платок я ранее выкладывал

плата версии 2.1 сканы:
до разборки:http://uniprog-files.perestoroniny.ru/2.1/medium/scan0094.png (http://uniprog-files.perestoroniny.ru/2.1/scan0094.png)
http://uniprog-files.perestoroniny.ru/2.1/medium/scan0095.png (http://uniprog-files.perestoroniny.ru/2.1/scan0095.png)и после разборки:http://uniprog-files.perestoroniny.ru/2.1/medium/scan0097.png (http://uniprog-files.perestoroniny.ru/2.1/scan0097.png)http://uniprog-files.perestoroniny.ru/2.1/medium/scan0098.png (http://uniprog-files.perestoroniny.ru/2.1/scan0098.png)


по плате v 1.2 выкладываю что у меня:
до разборки:http://uniprog-files.perestoroniny.ru/1.2/medium/scan0102.png (http://uniprog-files.perestoroniny.ru/1.2/scan0102.png)
http://uniprog-files.perestoroniny.ru/1.2/medium/scan0100.png (http://uniprog-files.perestoroniny.ru/1.2/scan0100.png)и после разборки:http://uniprog-files.perestoroniny.ru/1.2/medium/scan0105.png (http://uniprog-files.perestoroniny.ru/1.2/scan0105.png)http://uniprog-files.perestoroniny.ru/1.2/medium/scan0104.png (http://uniprog-files.perestoroniny.ru/1.2/scan0104.png)

Схемы, документация и ПО находятся
http://www.programmator.ru/ (в разделе "Техническая поддержка")
http://atmturbo.nedopc.com/ (в разделе "Скачать" в подразделах "Полезные утилиты для пЦ" и "Системный софт под TR-DOS для ATM" пункт "PROGRAMMATOR 5.00")


указаны именно для подключения к АТМ
Если я правильно понял, плата версии 1.2 без соплей и перепаек может быть подключена к новоделу ATM версии 7.18 (zorel) ?
Есть ли ограничения на длину коммуникаций и как она должна быть оформлена для стабильной работы с АТМ ?
Блок повышенного напряжения кто и как выполнил на современной элементной базе ?

alvis
08.11.2015, 21:23
Заглохла отрисовка плат, подниму тему снова
Да, увы пока не дорисовал. Одна сторона отрисована полностью, вторую пока недорисовал :(

Viktor2312
09.11.2015, 00:26
Заглохла отрисовка плат, подниму тему снова...


Да, увы, пока не дорисовал.

Freiwind
09.11.2015, 11:32
Блок повышенного напряжения кто и как выполнил на современной элементной базе ?
Я поставил на 12-вольтовую шину платку повышающего DC-DC преобразователя с ибея в корпус ATX-блока питания. В деле правда пока не проверял.

perestoronin
05.12.2015, 18:57
Автор реплики предоставил свои наработки в шестой лейке. (http://zx-pk.ru/market/viewtopic.php?f=7&t=1264&start=310)
Но, воспроизводить в точности как в оригинале не вижу смысла.
Причины:
АТМ утратил интерфейс системной шины, поэтому подключить Uniprog, даже версии 1.2 не так то просто, если я правильно понял, порт LPT в ATM однонаправленный и ПО для ATM не заточено под работу с Uniprog посредством LPT в принципе?
Все новоделы забрались на частоты, в турбо-режимах, недосягаемые для серии КР580ВВ55А. Подскажите - что проще - заменить порты на более быстродействующую серию или может можно внести какие-то несложные коррективы в схему Uniprog и ATM, чтобы компьютер мог работать без сбоев при наличии тормозных КР580ВВ55А на шине данных на частотах процессора Z80 7МГц и выше ?
Поле панелей на плате - делает плату большой и дорогой, требует покупки множества, возможно даже ненужных, желто-коричневых редких панелек (подпаяю потом - не интересноe предложение).
Использованные схемы на транзисторных ключах тоже далеки от идеальных.
Микросхемы ЦАП старые, и хотя еще выпускаются, но ценники на них, что на старые запасы, что на новодел - коребит желание собирать себе такой программатор. Имеет и здесь смысл подумать о рациональных заменах в элементной базе и в схемных решениях, подсмотрев их например в клоне Стерха-011.

Может у уважаемого ALL будут предложения как соорудить для ZX программатор недорогой и с широкой номенклатурой поддерживаемых м.с., при этом максимально утилизировать имеющееся ПО для Uniprog под ATM ?

Посыл: нужно в новоделе поменять элементную базу и сделать более экономный вариант печатной платы программатора, системный разъем в теории можно вывести в ATM, но может есть идеи - возможно ли подправить ПО для работы с программатором и через LPT и на ATM. Или может даже собрать интерфейсную часть на паре продвинутых микроконтроллеров - один расположить на плате ATM, а второй на плате самого программатора ? При этом не забывать что правки в ПО программатора понадобятся по любому.

Если после вышесказанного, все ещё имеются желающие на оригинальную плату Uniprog версии 1.2, которую не подключить к новодельным ATM 7.10-7.18, и к старым 7.хх версии тоже впрочем, прошу обозначится в этой теме или в личку. При наличии желающих буду думать о начале производства таковых платок, а потом уже будем вместе думать куда и как их цеплять :)

PS. У меня то есть ретро-платки PC к которым я смогу этот программатор подцепить под рето-DOS-ом и ретро-вином. А вот с первоначальной идеей о подключении Uniprog, хотя бы версии 1.2, к ATM 7.18 походу придется расстаться до лучших времен. Но применение Uniprog на PC не интересно - так как имеется проект усовершенствованной реплики Стерха-011 для PC.

Mick
05.12.2015, 19:05
Автор реплики предоставил свои наработки в шестой лейке

Дальше можно не продолжать. В графическом редакторе для рисования плат можно только их рисовать.
Сами себе придумываете проблемы с последующей модернизации как схем так и плат.

Viktor2312
05.12.2015, 19:17
Дальше можно не продолжать.

А я пользовался Sprint layout 5.0 пользуюсь и дальше буду пользоваться. И никаких проблем не испытываю.


Автор реплики предоставил свои наработки в шестой лейке.
Но, воспроизводить в точности как в оригинале не вижу смысла.
Причины:
АТМ утратил интерфейс системной шины, поэтому подключить Uniprog, даже версии 1.2 не так то просто, если я правильно понял, порт LPT в ATM однонаправленный и ПО для ATM не заточено под работу с Uniprog посредством LPT в принципе?
Все новоделы забрались на частоты, в турбо-режимах, недосягаемые для серии КР580ВВ55А. Подскажите - что проще - заменить порты на более быстродействующую серию или может можно внести какие-то несложные коррективы в схему Uniprog и ATM, чтобы компьютер мог работать без сбоев при наличии тормозных КР580ВВ55А на шине данных на частотах процессора Z80 7МГц и выше ?
Поле панелей на плате - делает плату большой и дорогой, требует покупки множества, возможно даже ненужных, желто-коричневых редких панелек (подпаяю потом - не интересноe предложение).
Использованные схемы на транзисторных ключах тоже далеки от идеальных.
Микросхемы ЦАП старые, и хотя еще выпускаются, но ценники на них, что на старые запасы, что на новодел - коребит желание собирать себе такой программатор. Имеет и здесь смысл подумать о рациональных заменах в элементной базе и в схемных решениях, подсмотрев их например в клоне Стерха-011.

Может у уважаемого ALL будут предложения как соорудить для ZX программатор недорогой и с широкой номенклатурой поддерживаемых м.с., при этом максимально утилизировать имеющееся ПО для Uniprog под ATM ?

Посыл: нужно в новоделе поменять элементную базу и сделать более экономный вариант печатной платы программатора, системный разъем в теории можно вывести в ATM, но может есть идеи - возможно ли подправить ПО для работы с программатором и через LPT и на ATM. Или может даже собрать интерфейсную часть на паре продвинутых микроконтроллеров - один расположить на плате ATM, а второй на плате самого программатора ? При этом не забывать что правки в ПО программатора понадобятся по любому.

Много букафф, не хочешь делать оригинал 1.2 разработай собственный программатор назови его как посчитаешь нужным, присвой версию, и сделай доработки какие посчитаешь нужными, примени элементную базу которая не тормознутая на твой взгляд, разработай схему, ПО, плату, собери - и представь общественности, возможно и как коммерческий проект, а иначе, это всё только слова слова и ничего более.
Лично я, для себя, буду делать 1.2 но на своей плате под свои детали, естественно по возможности только отечественные, кроме панелек с нулевым усилием и максимально близко к оригиналу. Но не сейчас, всё в порядке очерёдности, много ещё не законченных проектов...

perestoronin
05.12.2015, 19:34
К АТМ-Турбо 2 Uniprog версии 1.2 подключается обычным ленточный шлейфом в разъем Centronix 24-х контактный (X3 или I1).
Кто может подтвердить, что ПО Uniprog на ATM способно работать с программатором через LPT-порт ATM ? и что ATM, как остальным Спектрум-клонам, не требуется наличие системного разъема для работы с Uniprog ? Сообщу для информации - у меня нa ATM программатор работал через системный разъем.

- - - Добавлено - - -


не хочешь делать оригинал 1.2
Про лейку правильно было замечено - пустая утилизация времени, но лучше конечно чем совсем ничего не делать :)

На счет делать - уже сделано. Теперь нужно найти героя кто бы проверил и напечатал платок и раздал их страждущим, если конечно такие остались после этих откровений.

Про отечественные - они давно уже не отечественные, это если ты про КР580.

как коммерческий проект
Делать на хобби коммерческий проект, могут только швейцарцы (https://www.swissmicros.com/) и Виктор (http://ruecm.forum2x2.ru/).
У не гениев, как-то с этим не особенно клеится (http://www.rlc-esr.ru/index.php?option=com_content&view=article&id=64&Itemid=29).

Mick
05.12.2015, 19:42
А я пользовался Sprint layout 5.0 пользуюсь и дальше буду пользоваться. И никаких проблем не испытываю.


Ну это специально программа написана для Вити, чтобы он проблем не испытывал. А то все уже знают что происходит, когда у Вити начинаются проблемы.
Как говорится, в чем бы дитя не рисовало, лишь бы не только одним доброфлотом закусывало.

piroxilin
05.12.2015, 21:54
perestoronin, Вот мне нужен оригинальный у-прог, т.к. микрухи и набор остальных деталей купил, а с платой такой залёт... Программить буду с ПЦ, т.к. оно есть и даже если нету- стоит копейки = проще, чем головняк изобретать.
Но любое развитие проекта я приветствую :)

perestoronin
05.12.2015, 22:12
мне нужен оригинальный у-прог
Оригинальные платки версий 1.2 и 2.1 я отдам Вам, если будет актуально, как закончу и запущу новодел, детальки не пропадут по любому. Мешочек выпаяных деталек в придачу к платкам.

Смысл uniprog - именно как программатор для ZX, ATM.

Максагор
09.12.2015, 15:41
Но, воспроизводить в точности как в оригинале не вижу смысла.
Причины:
АТМ утратил интерфейс системной шины, поэтому подключить Uniprog, даже версии 1.2 не так то просто, если я правильно понял, порт LPT в ATM однонаправленный и ПО для ATM не заточено под работу с Uniprog посредством LPT в принципе?
Все новоделы забрались на частоты, в турбо-режимах, недосягаемые для серии КР580ВВ55А. Подскажите - что проще - заменить порты на более быстродействующую серию или может можно внести какие-то несложные коррективы в схему Uniprog и ATM, чтобы компьютер мог работать без сбоев при наличии тормозных КР580ВВ55А на шине данных на частотах процессора Z80 7МГц и выше ?


Кто может подтвердить, что ПО Uniprog на ATM способно работать с программатором через LPT-порт ATM ? и что ATM, как остальным Спектрум-клонам, не требуется наличие системного разъема для работы с Uniprog ? Сообщу для информации - у меня нa ATM программатор работал через системный разъем.

Подтверждаю частично: связь с программатором идет не совсем через LPT-порт, но при его участии. Что в ATM-2(+), что в ATM-1 есть основанный на LPT отдельный разъем, располагающийся рядом с разъемом LPT. Для работы с ним используются два порта - собственно однонаправленный(на выход) порт LPT - #FB(%11111011) и основанный на #FB дополнительный ДВУНАПРАВЛЕННЫЙ порт #FA(%11111010) - как писалось в мануалах по АТМкам - "порт внешних устройств". Работа с внешними устройствами ведется одновременно через эти два порта. При этом собственно однонаправленный порт LPT(#FB) задает 8-битную шину адреса порта (т.е. до выбираемых 256 устройств), а через двунаправленный порт #FA осуществлялось чтение или запись данных. Всего мне известно о двух устройствах, разработанных под этот порт. Это собственно программатор Uniprog, а также HAYES-модем Analytic-TS Z-1200, инфу по которому я выкладывал несколько месяцев на зад на сайте АТМ и, соответственно, дублировал тут на форуме. И этот порт и соответственно, "разъем внешних устройств" ATM никак не утратил. Он остался даже в новых репликах от ув.тов. Zorel'а. В отличие от ZX-Evolution. Но там, ИМХО, его вполне можно изготовить на вставляемой в слот платке (поправьте, если я не прав).

Как-то так...

perestoronin
09.12.2015, 21:45
Подтверждаю
Благодарю за информацию.
Разъем на плате программатора попробую сменить на разъём с аналогичным плате АТМ размещением контактов, чтобы можно было подключить накалыванием шлейфа - без пайки.

Вопрос остается по помехозащищенности подключения через шлейф и максимальной длины шлейфа для устойчивой работы ATM при подключенном программаторе.

gdv2002
01.02.2016, 13:02
Плата готова, проверку DRC проходит. На логику как смог - так и проверил, мог что-то и пропустить.
Как правильно сказал Mick, плата сделана в графическом редакторе, что увеличивает риск ошибок!
Давно хочу перевести схему в нормальную Кад-систему (у меня ДипТрейс и ПиКад-2006), а уже из-под нее можно всяко изгаляться.
Но вот только полностью аутентичной платы не получится.
И для perestoronin
Выше я выложил описание подключения программатора к системной шине ZX, которая в свою очередь есть во всех приличных схемах Спеки :)
Это раз и второе, панельки предусмотрены современные, а не старые-широкие.
Раньше я поднимал вопрос по форм-фактору платы, и для удешевления предлагал оставить пару панелек, а остальное цеплять переходниками - коллектив просил полной аутентичности платы.
По идее "сдуть" пустые панельки не сложно и не долго.

Freiwind
06.02.2016, 12:37
Кто может подтвердить, что ПО Uniprog на ATM способно работать с программатором через LPT-порт ATM ? и что ATM, как остальным Спектрум-клонам, не требуется наличие системного разъема для работы с Uniprog ? Сообщу для информации - у меня нa ATM программатор работал через системный разъем.
Пожалуй, я же и подтвержу. :)

Вчера реанимировал свой Юнипрог версии 1.2:
- переделал его опять для подключения к АТМ (в последний раз подключал к PC, поэтому нужно было восстановить пару соединений на плате)
- попутно проверил все полупроводники (заменил погибшие смертью храбрых один КТ814 и две 155ЛН3).
- сделал кабель для подключения к АТМ (с первого раза не получилось правильно припаять шлейф на СНП-64 из-за жуткой нумерации пинов в разъемах, причем на платах даже первый вывод разъемов не обозначен).

Для питания используется доработанный БП АТХ:
- вмонтирован переключатель, который замыкает PS-ON на землю.
- установлен DC-DC преобразователь с 12 на 27 вольт.
- ну и разъем на выходе DIN5 понятное дело.

Особо не тестил. Проверил только чтение из АМД-шной ПЗУ с УФ 27С64. Считалась нормально, без ошибок.
Результат на фото.

Программатор можно подключать в любой разъем, хоть X3, хоть I1, так как используемые для программатора сигналы в них полностью совпадают.

- - - Добавлено - - -



Раньше я поднимал вопрос по форм-фактору платы, и для удешевления предлагал оставить пару панелек, а остальное цеплять переходниками - коллектив просил полной аутентичности платы.
Как мне думается, лучше всего поставить на саму плату программера одну ZIF-панель на 48 контактов, а для нее уже сделать переходники. Так в современных программаторах и делают.

Freiwind
09.11.2016, 18:48
Раз так никто так и не решился закончить дело, переразвел в Altium Designer плату по схеме версии 2.1.
На фото результат.
Развел именно 2.1 с подключением только к PC, потому что 1.2 скоммутированная для работы с АТМ-кой у меня уже есть.
Что поменялось по сравнению с оригиналом:
1. Изменено расположение компонентов на плате.
2. Расстояние между рядами выводов программируемых микросхем сделано стандартным с шагом 2.54 мм. Т.е. отечественные панели РС-XX туда не полезут.
3. Убрана панель для MCS-48.
4. Добавлена отдельная панель для широких 1556.
5. Добавлена отдельная панель для 556РТ5(17) в соответствии с рекомендацией.
6. Добавлены диоды в цепи коммутации сигналов PA0-PA19 в соответствии с рекомендацией.
7. Добавлен разъем питания ATX.
8. Добавлен стабилизатор на LM7905 для формирования -5В из -12В (на современных БП АТХ нет -5В).
9. Добавлены 3 дополнительных DC-DC преобразователя на плату. Формируют +5В, +27В, -5В из поступающего на DC-jack постоянного напряжения диапазона 9-20В. Я тестировал с блоком питания от монитора на 12В.
Оставлен также стандартный разъем DIN5.
Т.е. питание программатора можно организовать на свой вкус просто не распаивая ненужные источники.

По результатам сборки и тестирования ошибок в разводке обнаружено не было, из чего можно сделать вывод, что оригинальная схема без ошибок. Протестил программирование микросхем во всех панельках. Не срослось только с панелью для 556РТ13 и 556РТ15. Те экземпляры, что есть у меня, не шьются.

Платок сделал 3 штуки. Две осталось. Если будут желающие на них, создам тему в Барахолке.
Можно будет еще заказать производство, если желающих будет много. :)

5870658707

piroxilin
09.11.2016, 19:03
Freiwind, мне 1шт нада.

perestoronin
09.11.2016, 21:35
Мне 1 шт.

Freiwind
09.11.2016, 22:33
Ок.
Двое есть. Пишите в личку, договоримся.

Как вариант, если многих интересует версия 1.2, чтобы подключать к АТМ-ке, могу озадачиться и доработать проект до этой версии.
Принимаются пожелания, если что нужно добавить или убрать.

gdv2002
10.11.2016, 08:03
В архиве лейка с платой 1,2 с подключением к спектруму. Но надо проверять.

Vasily
10.11.2016, 10:23
Добрый день.

Если будете еще делать - одну возьму обязательно.

Спасибо.

Dima_ZX
01.01.2017, 18:54
Freiwind, Всех с Наступившим. То же бы платку приобрел.

stm48
09.03.2017, 11:09
Freiwind,
Добрый день есть ещё платки.
Куплю одну.

fifan
09.03.2017, 14:24
Господа, вы что-то пишете не на той форум (http://market.zx-pk.ru/forum/index.php?sid=ad727cbe3d872726dc41b1271efebb48).

juka1868
21.08.2017, 22:05
Собрал плату редакции Freiwind. Вроде бы работает 27С256 считал на унипроге и минипро файлы получились одинаковые.
Вопрос, где взять полноценный софт, который понимает и шьет 1556ХЛ8.
На сайте поддержки лежит версия которая этого не знает, и есть два не понятно от чего новых экзешника, которые программатор видят ХЛ-ки в меню есть, но унипрог с ними не работает.
Из описания следует что ПЛМ шьются только серий 556 РT1 /РT2

Максагор
22.08.2017, 04:08
Вопрос, где взять полноценный софт, который понимает и шьет 1556ХЛ8.

http://atmturbo.nedopc.com/download/pc_utils/uniprog/unipr400.zip - вот этой версией у нас в NedoPC мы 1556ХЛ8 шили все это время, шьем до сих пор и будем шить скорее всего дальше. Единственное, тут нужен реальный DOS. Всякие винды и досбоксы не катят.

juka1868
22.08.2017, 07:51
Хохма в том, что сколько UNIPR400 не запускай выскакивает сообщение:
"Error initialization No Power or Not Linked"
Если хоть один раз запустить UNIPROG+ (v24) то программатор находится всегда с первого раза.
И если из него UNIPROG+ (v24) опять выйти в дос и запустить UNIPR400 то он радостно сообщает:
"Инициализация программатора прошла успешно"
К стати софт UNIPR400 состоит из всего одного экзешника???
Кабель - лента из АТ-шной мамки прямо в программатор
http://www.picshare.ru/uploads/170822/G254CpgAPQ_thumb.jpg (http://www.picshare.ru/view/8246303/)
Короче уже не куда.
Тест проходит без запинок:
http://www.picshare.ru/uploads/170822/mt391U5rPs_thumb.jpg (http://www.picshare.ru/view/8246313/)
http://www.picshare.ru/uploads/170822/8JgvMk5w7r_thumb.jpg (http://www.picshare.ru/view/8246315/)
http://www.picshare.ru/uploads/170822/E2jV15FOEo_thumb.jpg (http://www.picshare.ru/view/8246317/)
Но это только под новым софтом под который собственно и пилили новую версию платы....
Выходит софт жестко привязан к версии железа?

Freiwind
22.08.2017, 19:57
Не совсем так. Я там особо ничего не пилил. :)
Плата разведена один в один по схеме версии Uniprog 2.1.
Я добавил только преобразователи питания и диоды в цепи адресных ключей. Все остальное как в оригинале, кроме, разумеется, расположения элементов.
Я проверял работу собранного экземпляра и с ПО Uniprog Plus и с Uniprog 4.00. Работает и там и там.
Вот, ради подтверждения, потестил сейчас на ХЛ8:
http://www.picshare.ru/uploads/170822/pn51vQ19SM_thumb.jpg (http://www.picshare.ru/view/8246416/)
Инициализируется сразу без проблем. Шьется тоже.
А также фото моей платы программатора. Видно, какие серии логики я использовал в интерфейсе. Повторюсь, схема чувствительна к этому.
http://www.picshare.ru/uploads/170822/QGbuGGH8b2_thumb.jpg (http://www.picshare.ru/view/8246432/)

Freiwind
23.08.2017, 22:15
Вниманию тех, кто собирал программатор на платах, сделанных по моим герберам.

1. Есть ошибка в схеме стабилизатора на LM7905, перекочевавшая также на шелкографию платы. Полярность С44 и С46 необходимо изменить на обратную!

2. Плату разводил по даташиту ключевых транзисторов BD243. Их же и запаивал у себя.
А у них оказывается зеркальная цоколевка по отношению к КТ805. Эмиттер и база меняются местами.
Если ставите КТ805, то надо их запаивать, перевернув на 180 градусов. Правда при этом придется мудрить с теплоотводом.
Либо ставьте BD243 с любой буквой.

С уважением,
Владислав.

juka1868
25.02.2018, 00:24
Подключил указанную плату к АТМ

http://www.picshare.ru/uploads/180225/334yVz2whG_thumb.jpg (http://www.picshare.ru/view/8455165/)
http://www.picshare.ru/uploads/180225/Tvgz5sb1Ra_thumb.jpg (http://www.picshare.ru/view/8455166/)
http://www.picshare.ru/uploads/180225/VmX30c0hmD_thumb.jpg (http://www.picshare.ru/view/8455167/)
http://www.picshare.ru/uploads/180225/CSkXI4Ak3W_thumb.jpg (http://www.picshare.ru/view/8455168/)
http://www.picshare.ru/uploads/180225/77B8I8mgG5_thumb.jpg (http://www.picshare.ru/view/8455169/)

Ввиду отсутствия вменяемого описания, и ошибок в старых монускриптах, задача оказалась не тривиальной. :biggrin:
Пока правда ни чего не шил и не считывал, но как минимум программатор виден и успешно тестируется

juka1868
27.02.2018, 02:53
Продолжая тестировать "прог" столкнулся с тем что не формируются или формируются крайне криво сигналы Е1-Е4.
Причина в этом мега "крутом" стабилизаторе

http://www.picshare.ru/uploads/180227/t5E3MO1xZm_thumb.jpg (http://www.picshare.ru/view/8457310/)

При том, что в теории все выглядит довольно гладко

http://www.picshare.ru/uploads/180227/Dj38513T86_thumb.jpg (http://www.picshare.ru/view/8457311/)

http://www.picshare.ru/uploads/180227/23WH0xItVV_thumb.jpg (http://www.picshare.ru/view/8457312/)

Но на практике уже при инициализации программатора напряжения проседают с 14 до 7 и с 7 до 1.8 Вольт соответственно.
Возможно из за того, что ЦАП-ы включены мягко говоря не стандартно. Опорные входы (15 нога) использованы как выходы, а на "Аналоговый выход 1" (1-я нога) подается опорное напряжение. :v2_dizzy_facepalm:
Короче проблема решена в виде временного "костыля" установкой параллельно резистору R82 дополнительного сопротивлением 680 Ом.
После чего напряжения стали соответствовать указанным на схеме, хотя и колеблются плюс-минус 0.2В, и "прог" заработал.
Все таки лучше на питание ЦАП-ов поставить что-нибудь по серьезнее.

LED
28.08.2020, 20:54
Раз уж тема самая большая, напишу в этой.

так и не понял кто и сколько вариантов плат рисовал, но их минимум 3, все чертежи видимо засекречены.
Вообще хотелось бы уменьшить плату, а панельки вторым этажом, а то уж очень массивно и дорого.
Но видимо рисовать с нуля.

Вопросик такой. Есть штуковина DOSBox SVN-Daum https://github.com/ykhwong/dosbox-svn-daum/releases установленая меньше 30мб.
В конфиге подправил строки на
parallel1=reallpt

keyboardlayout=ru

windowresolution=800x600 Толком не понял про порт что там надо, но так порт увидился.
Кодировка чтоб не было крюкозябров в старых версиях проги.
И окошко увеличил.

Есть у меня тестовая платка от LPT Port Test Utility, если что схемку найдёте, она возможно в проге. В общем лампочки и кнопочки.
Сначало попробовал LPTSTAT.EXE из архива dosutils, моргать шиной данных получилось.
Потом нашёл из книги (https://radiokot.ru/forum/viewtopic.php?f=29&t=172483&p=3885053#p3885053) test-lpt.exe, вроде как тоже работает, только както тормозно кнопки опрашивает. Но видимо тут автоматически в цикле, а в Test Utility это делаеься нажатием кнопки вручную.
В общем порт можно считать рабочим, система Win7 64.
(Ну и ещё у меня порт через костыль (https://github.com/74ls00/PC/tree/master/панели/LPT3%2C5), так что пашет только в одну сторону, но Willem его понимает. Там ещё можно было сделать одну дорожку и ещё лучше работать будет, но уже лень резать и провода лепить) так что возможно на прямую ещё лучше будет.

В общем ктото испытывал такой вариант на современном компе ?

В общем архив прикрепляю, закидывать в папку с самим DOSBox SVN-Daum
один батник запускает тест из книжки, второй софтину от програматора.
73382