Просмотр полной версии : Специалист Экспресс .
s sergey
05.04.2017, 10:13
Здравствуйте.
Может кто подскажет из за чего может быть такая проблема.
604926049360494
Компьютер собран на макетной плате по схеме http://www.spetsialist-mx.ru/schemes/SpetsialistExpress.pdf .
При прохождении теста Экран закрашивается толстой белой полосой ,правее от которой идет тонкая полоска.
Извиняюсь.Фото загрузились перевёрнутыми.
http://storage3.static.itmages.ru/i/17/0813/h_1502638187_9162422_1973de30d7.jpeg
http://storage5.static.itmages.ru/i/17/0813/h_1502638191_7366971_36d55a20b1.jpeg
SYR-ALEX
05.04.2017, 20:31
Начните с проверки правильности / коротышей монтажа DD15 - DD18 . Рас тест хоть как-то работает скорее всего шина данных в норме но проверить не помешает.
HardWareMan
06.04.2017, 07:09
Если проц показывает что с памятью ОК, то надо рассматривать тракт видеовыхода, от шины памяти и до видеоусилителя.
s sergey
06.04.2017, 20:55
За вывод картинки на экран из памяти вроде отвечают две к155ир1( dd32,dd33) и к589ир12(dd31) а так же сигналы управления этими микросхемами.
1. Все связи я прозвонил на целостность и замыкания.
2. Микросхемы впаяны . С какой лучше начать замену?
3. При наладки платы нашел в схеме две ошибки.
А. На dd3 (к555ие5) поменял местами провода идущие к ножкам 1 и 14.
В. На ногу 11 dd12.2(к555тм2) подал сигнал G18 вместо G16.
Возможно в этих изменениях причина моей проблемы? Микросхемы применял 155 серии.
s sergey
09.04.2017, 09:29
1.к589ир12 заменил - картинка не изменилась.
2.Все связи к155кп2 проверил.
3. Если от микросхемы к155кп2 отсоединить провод адресной шины ( а11) тест памяти всё равно проходит, а изображение резко ухудшается.
Смущает тонкая полоска в начале теста которая бежит правее толстой полосы во время закрашивания экрана.
Может кто пользовался этим тестом и помнит была полоска или нет?
Должно быть примерно так. См. видео. (https://youtu.be/aj5GJL6_Weg)
s sergey
09.04.2017, 12:12
Спасибо за видео . На нем тонкой полоски нет.
Намекните из за чего может появиться тонкая полоска?
........
Сейчас заметил что на плате не запаян конденсатор с2 0,022мкф.
SYR-ALEX
09.04.2017, 16:52
Клавиатура подключена ? Что показывает Тест при нажатии " 1 " ( Описание теста (http://www.spetsialist-mx.ru/Docs/mk1991_12.djvu)). У меня при запуске/ настройки СЯБРа тест на начальном этапе тоже ОК показывал , я по "1" ОЗУ сбоило . Ёмкость C5 запаяна ? Если да попробуйте подобрать . Также блокировочных кондёров не жалейте .
s sergey
10.04.2017, 09:53
http://storage8.static.itmages.ru/i/17/0410/h_1491817314_4991250_94f3e2cc6c.jpeghttp://storage9.static.itmages.ru/i/17/0410/h_1491817319_3669409_9ff6484089.jpeg
Клавиатуры нет.
Ёмкость с5 пробовал 100пФ ,56пф , удалял - изменений нет.
Клавиатуры нет, а ВВ55 присутствует, резисторы подтяжки на ней?
s sergey
10.04.2017, 13:04
Добавил фото платы . Собирал по картинке http://www.spetsialist-mx.ru/schemes/SpetsialistExp1.png
ВВ55 установлена,резисторы тоже. Кр565ру5 проверял перед пайкой.
Приобрёл звуковой излучатель . Сегодня установлю,посмотрю что пищит.
Стоп, а где дешифратор адреса D13? Как без него идёт выборка ПЗУ и ВВ55? Если нет оной паяется такая схема.
http://www.spetsialist-mx.ru/schemes/k155re3_free.png
Причём если она не выбирает первые две РФ2/5, то выборка ВВ55 (D30) должна быть по это схеме выше. ВВ55 нужна в любом случае. Если предполагается применить только первые две РФ2/5 (4 кБайта), то можно обойтись ещё проще. Я в панельку К155РЕ3 вставлял диоды (схема выше) и соответствующую выборку с ним паял куда надо. 4 кБайта ПЗУ вполне достаточно на первое время. В них войдёт Монитор или тест.
s sergey
11.04.2017, 08:58
Пришлось заменить несколько ру5 - на плату упал пинцет .
вв55 выбирается с ид4 без участия 155ре3. 155ре3 вроде выбирает только рф4.
Откуда может браться тонкая полоска бегущая правее толстой во время начального закрашивания экрана ????? Где то замыкание и пишется в ОЗУ что то лишнее ?
Пришлось заменить несколько ру5 - на плату упал пинцет .
вв55 выбирается с ид4 без участия 155ре3. 155ре3 вроде выбирает только рф4.
Откуда может браться тонкая полоска бегущая правее толстой во время начального закрашивания экрана ????? Где то замыкание и пишется в ОЗУ что то лишнее ?
Либо пишется в ОЗУ что-то лишнее (смотреть адреса процессор-ОЗУ; но здесь замыкание вряд ли - тест-то работает, - искать обрыв);
либо читается "видеоконтроллером" не с того места ОЗУ (смотреть адреса со счетчиков, соответсвенно; здесь может быть и замыкание, и обрыв);
либо с адресами на ОЗУ от мультиплексоров;
проблемы с мультиплексорами, через которые идут адреса на ОЗУ;
проблемы с ОЗУ (хотя часть заменили и все осталось по прежнему? тогда вряд ли; на всякий случай прогоните полный тест ОЗУ - проводом замкните "1" на "клавиатуре")... Как-то так...
А куда нужно уронить пинцет (на плату) чтобы часть ОЗУ пошла под замену?
s sergey
12.04.2017, 11:03
Замкнул проводом выводы "16" и "24" на кр580вв55 (цифра "1"). Полный тест ОЗУ показал неисправность микросхемы памяти на разряде D0.
Заменил кр565ру5 и всё стало хорошо!.
Пинцет упал около к589ап16 и четыре ру5 вышли из строя. Три из них стали сильно нагреваться.
и всё стало хорошо!
Вообще всё? Даже лишняя полоска исчезла?
Сначала для дальнейшего юзания предлагаю собрать PS/2 от Vinxru (http://www.spetsialist-mx.ru/index4.html).
s sergey
12.04.2017, 21:44
Да,полоска исчезла. С экрана пропали все лишние точки и черточки.
Через неделю попаду на радиорынок и приобрету детальки для PS/2 контроллера. Вместо к155ре3 запаяю диоды.
Изначально хотел собрать макетную плату максимально похожую на печатную . Теперь возможно с правого края платы размещу контроллер клавиатуры и современные разъёмы , а схему сопряжения с магнитофоном собирать не буду.
OrionExt
12.04.2017, 21:57
А заветная фраза появилась? Разборчивым 5х8 шрифтом.
>Вместо к155ре3 запаяю диоды.
Это меня пугает.
s sergey
12.04.2017, 22:25
В левом верхнем углу "ПРОГРАММА ?" ?
Появляется если установить ПЗУ загрузчика.
Я на такой же макетной плате собрал "Радио-86рк". Увидел надпись вверху экрана и успокоился ,так и не доделал по мелочам. Теперь на ней проверяю кр565ру6 ,кр565ру3 и микропроцессоры.
Надеюсь на "Специалисте" хоть одну программу ,но запущу.
В начале 90-х годов собрал "Орион-128" в самой минимальной конфигурации в корпусе от "Микроши" .Набил с клавиатуры "тетрис" поиграл несколько раз и интерес к нему полностью пропал.
"Орион-128" был четвертой и первой удачной попыткой собрать домашний компьютер.
Вместо к155ре3 запаяю диоды. Это меня пугает.
Схема приведена мною выше. В Специалисте Экспрессе дешифрацию выборок РФ4/6 и ВВ55 сделали на К155РЕ3. Хотя это излишне. Для выборки РФ4/6 достаточно объединить четыре выборки в одну, например диодами.
Cornelius
02.11.2017, 23:56
Герберы Специалист Экспресс + поправленная схема by Fifan. Архив обновлён, поправлен шёлк, стандартизованы отверстия.
По поправленной схеме. А точно фазы на процессор так идут. Я отслеживал по реальной плате. Вроде всё ОК.
И ещё G18 не верно идёт? Смотрел то же оригинал. Всё правильно.
Есть одна ошибка на моей схеме: нет резистора на выводе 1 DD20 (ЛА8). Ещё раз посмотрю фотки оригинальной платы Экспресса - проверю выше указанные "ошибки".
Нашёл: две фазы действительно на оригинальной плате нужно заменить, а G18 правильно соединяется.
Сегодня вечером заменю схему Специалиста Экспресс.
Cornelius
03.11.2017, 11:36
На оригинальной схеме G18 в этом месте шины указан как G16. Да, резистор R13 не указан, на плате присутствует.
- - - Добавлено - - -
На оригинальной схеме G18 в этом месте шины указан как G16. Добавил фрагмент узла оригинальной схемы.
Да, резистор R13 не указан, на плате присутствует.
Фазы (F1F2) разведены на плате, согласно поправленной схемы.
На оригинальной схеме...
Спасибо Cornelius, за подсказки. Схему (http://www.spetsialist-mx.ru/schemes/SpetsialistExpress.pdf) исправил.
Cornelius, а плата (гербер) исправлены?
Cornelius
06.11.2017, 22:22
Да, на плате верно.
Добавлю сюда ещё "линёвский" вариант. Гербер для производства. Снят с оригинальной платы, которая имеет незначительные расхождения с основной схемой. В отличии от оригинальной схемы, опубликованной в журнале Моделист-Конструктор, в этой плате была разводка под микросхемы КР565РУ6. Компоновка этой платы была удобной для прототипирования расширений возможностей Специалиста. На маске диодов полоса на катоде. Отказ от микросхем КР565РУ3 позволил отказаться от необходимости иметь в блоке питания напряжение -5В. Это напряжение по-прежнему требовалось для операционного усилителя в тракте чтения с магнитофона - был сделан преобразователь из +12В в -5В. То есть для этой платы требуется блок питания с напряжениями +5В и +12В.
Отказ от микросхем КР565РУ3 позволил отказаться от необходимости иметь в блоке питания напряжение -5В. Это напряжение по-прежнему требовалось для операционного усилителя в тракте чтения с магнитофона - был сделан преобразователь из +12В в -5В.
И не только для операционика так же нужно для процессора.
В отличии от оригинальной схемы, опубликованной в журнале Моделист-Конструктор, в этой плате была разводка под микросхемы КР565РУ6.
А чем схема отличается от этой (http://www.spetsialist-mx.ru/schemes/SpetsialistL.pdf)?
Cornelius
07.11.2017, 09:51
Скорее речь идёт о дополнительных посадочных местах под микросхемы памяти, отсутствующих на основной схеме.
Цитата из статьи о "линёвском" Специалисте на сайте музея ASV : "Линёвская плата была разведена под три ряда микросхем РУ6, что позволило легко расширить память до 512 килобайт путём установки двух рядов микросхем РУ7. Поскольку сам микропроцессор мог адресовать только 64 килобайта памяти, пришлось сделать страничное переключение памяти.Для специалиста 512 килобайт памяти было даже слишком много. Приложений, использовавших её так и не было написано. Был только драйвер, делавший из расширенной памяти электронный диск.
У микросхем РУ7 была очень интересная особенность - длинный цикл регенерации. Доходило до того, что после выключения компьютера и последующего его включения - данные не успевали исчезнуть. Это натолкнуло на мысль о том, что можно сделать небольшой хак с графической подсистемой.
На Cпециалисте выборка данных из видео-ОЗУ одновременно являлась механизмом регенерации памяти. Структура видеопамяти и вертикальное разрешение в 256 точек позволяло получить аппаратный вертикальный скроллинг экрана, если между формирователем адреса и адресной шиной поставить восьмиразрядный сумматор. Одно значение сумматор брал от формирователя адреса, другой - от регистра вывода, содержащего смещение экрана.
Сначала боялись, что такой хак с регенерацией будет приводить к потере данных, но на практике всё оказалось просто замечательно. Медленный скроллинг экрана был побеждён. В BIOS была введена поддержка этого скроллинга и был добавлен знакогенератор 8*8 символов. Это уменьшило количество символов в строке, но зато значительно ускорило вывод символов. Этот режим вывода символов стал основным.
Был подключен таймер К580ВИ53. Два канала были задействованы под генерацию звуков (aka PC Speaker) и один канал был зарезервирован под контроллер прерываний."
fifan, Плату Специалист Экспресс издавать будете?
fifan, Плату Специалист Экспресс издавать будете?
Наверное лучше по этому вопросу обращаться к Павлу Рябцову или perestoronin'у (http://zx-pk.com/forum/viewforum.php?f=7).
Ещё раз спасибо, Cornelius, за предоставленные гербер-файлы для производства печатных плат клонов "Специалист" и "Линёвского". Поместил ссылки на архивы файлов в таблицы внизу соответствующих страниц посвящённых клонам - 1 (http://www.spetsialist-mx.ru/index13.html), 2 (http://www.spetsialist-mx.ru/index14.html).
Cornelius
09.11.2017, 21:07
Надеюсь увидим скоро в собранном виде. Для собравшихся собрать "линёв": R17 - 0Om, R18 - 20kOm. Пора браться за периферию для Специалиста.
Cornelius
10.11.2017, 18:23
Ещё один вариант платы Специалист "Восточный" Экспресс. Замена 155РЕ3 на диодное решение от Fifan, замена АП16 на АП6, замена ИР1 на ИР16. Резистор R23 - 8K2, R9 - 2K0. Минус два корпуса мелкологики. Ещё проще, ещё доступнее. Архив обновлён. Поправлен шёлк, маска, стандартизованы отверстия.
Павел Рябцов
21.11.2017, 20:26
Наверное лучше по этому вопросу обращаться к Павлу Рябцову или perestoronin'у (http://zx-pk.com/forum/viewforum.php?f=7).
Ну если хотите, можно сделать десяток плат. Могу создать тему в брахолке.
Павел Рябцов, Спасибо, возьиу одну. Просто герберы были утеряны на Експресс , а благодаря
Cornelius, появилась возможность.
Павел Рябцов
21.11.2017, 21:41
http://zx-pk.com/forum/viewtopic.php?f=7&t=8882
в РФ4 у Экспреса что размещено?
или мож есть исходная ПЗУ
и 16 кб лишних рам никак не используется?
1. Как понять у Экспресса? У всех Специалистов стандартное ПЗУ видимое системой не более 12 кБайт. 2+2+8=12. Важные первые две РФ2/5 - Монитор+загрузчик+знакоген ератор. Далее обычно писали Бейсик. Сейчас это не актуально. Обратите внимание на XS2 на оригинальной схеме Экспресса (http://www.spetsialist-mx.ru/schemes/SpetsialistExpress.pdf). Хотели подключить ПЗУ, но в выборку ВВ55 №2. Сюда можно будет втыкать переходник на плату, где будут ВВ55 №2+SD контроллер на Атмеге8. Но на XS2 не завяли сигналы /WR и RESET как минимум, только /RD, не считая данных и адреса.
2. Лишние RAM никак не используется. РУ5 объёмом 64 кБайт. Система видит только 48 кБайт. Все последние изобретённые схемы Специалиста тоже никак эти 16 кБайт не используют.
Бейсик и интересует, подумалось может быть тот самый, который из ПЗУ работает, обсуждали здесь когдато
XS2 не увидел на герберах Экспресса , или в вариантах потерялся
Cornelius
22.11.2017, 21:28
На окончательной версии XS2 обозначен. Архив можно скачать по ссылке выше http://zx-pk.ru/threads/27578-spetsialist-ekspress.html?p=936217&viewfull=1#post936217 .
Ага , понятно. Может и плату расширения сразу к заказу Павлу? А то потом не уговорить на отдельно.
Можно и ВИ53 на плату расширения
или АУ как на ЮТ -)
Cornelius
22.11.2017, 21:46
Тогда Вам линёвский вариант лучше рассмотреть, там кроме ВИ53 ещё и ИК51 предусмотрен для экспериментов :) С ним воначё вытворяли проcтранственным трёхмерным дизайном https://goo.gl/i2GrJT. Экспресс интересен прежде всего как законченная lite версия Специалиста.
Парни, чтото я засомневался в ваших помыслах!
Почему лайт? Специалист Экспресс это не лайт никакой, а самый настоящий .
и РТ шку мож вернуть назад ? Кому нужно диоды впаяет,
И лучше как можно ближе к оригиналу , эти все изыски сейчас ни к чему ,
Есть Сябры всякие и МХ2 , для любителей
Что за народ такой , сразу все усовершенствовать по своему вкусу
Cornelius
23.11.2017, 10:03
Для производства выбрали Специалист "Восточный" Экспресс. Выбрали и выбрали. Меньше корпусов - проще в сборке, легче в запуске. Не нужно искать где и как жечь РЕ3 (Нет там РТ). Функционал сохраняется полностью, ни добавить, ни убавить. На плате сделанной ЛУТом в радиокружке, "Восточный" запустился без особых проблем.
И немного оффтоп. В столице, конечно, проще найти любые корпуса мелкологики, у нас к примеру, на Ямале, каждый лишний корпус нужно заказывать, иногда в разных интернет магазинах. И хорошо если не попадётся брак. Объясни потом пацану, паяющему свою плату, что запуск откладывается минимум недели на три. На сколько хватит его интереса и блеска в глазах? Так что подобные изыски имеют под собой чисто практический "меркантильный" интерес.
Проект платы оригинального Экспресса, без изысков, есть выше по теме. Предлагайте и его к запуску.
HardWareMan
23.11.2017, 10:08
Бейсик и интересует, подумалось может быть тот самый, который из ПЗУ работает, обсуждали здесь когдато
Держи. Бэйсик вызывается латинской буквой B.
Cornelius
23.11.2017, 16:28
Как то так и будет выглядеть конечный вариант. Всем сопричастным огромное спасибо. Плата ушла в производство.
у нас к примеру, на Ямале, каждый лишний корпус нужно заказывать, иногда в разных интернет магазинах. И хорошо если не попадётся брак.
У меня так же, один в один.
Держи. Бэйсик вызывается латинской буквой B.
От меня тоже спасибо. Поищу место под Vinxru загрузчик с SD карты.
- - - Добавлено - - -
Поищу место под Vinxru загрузчик с SD карты.
Нет свободного места ни байта. Будем через магнитофонный вход загрузчик Shell поддержку SD карты загружать.
- - - Добавлено - - -
В XS2 можно будет втыкать переходник на плату, где будут ВВ55 №2+SD контроллер на Атмеге8
Может и плату расширения сразу к заказу Павлу? А то потом не уговорить на отдельно
Не такая она сложная получится. Можно и на макетке сделать.Что на неё будет:
штырьки для втыкания в XS2,
К580ВВ55,
штырьки для отдельного входа сигналов: /WR и RESET,
Атмега8 с держателем SD карты и остальной обвязкой (https://github.com/alemorf/retro/blob/master/specialist-sd_controller/%D0%9F%D0%B5%D1%87%D0%B0%D1%82%D0%BD%D0%B0%D1%8F_% D0%BF%D0%BB%D0%B0%D1%82%D0%B0_%D0%BA%D0%BE%D0%BD%D 1%82%D1%80%D0%BE%D0%BB%D0%BB%D0%B5%D1%80%D0%B0_TQF P/shema.png).
Давайте сначала основную плату запустим.
HardWareMan
23.11.2017, 17:29
От меня тоже спасибо. Поищу место под Vinxru загрузчик с SD карты.
- - - Добавлено - - -
Нет свободного места ни байта. Будем через магнитофонный вход загрузчик Shell поддержку SD карты загружать.
Айайай... Я слепой. Там не хватает 2КБ, эта РФ2 подключается вместо ППА2 (0F000H - 0F7FFH), ведь Бэйсик "Практик" занимает 2883H. Но можно найти Бэйсик по-скромнее. Вложение исправил в предыдущем посте.
Да, нужно чуть скромнее найти, мы ППА2 (0F000H - 0F7FFH) используем под него же (ППА2).
HardWareMan
23.11.2017, 17:45
Почти все журнальные - 8КБ. Но нужно выкружить десяток байт на загрузчик, иначе придется все делать руками через команду T.
А в Экспрессе же нет ППА2, он подключался навесом, обычно для ROM диска. А что вы подключаете?
Cornelius
23.11.2017, 17:50
Нет свободного места ни байта.
Может встроить загрузчик, как предлагали в решении для ROM-диска:"Основная идея драйвера обслуживания позаимствована из журнала «Радио» (№12 за 1992 г.). Программа встраивается в «Монитор - 2» на месте директивы «Х», практически не используемой. Во избежание путаницы она переименовывается в «Р». Ну, а в качестве буфера используются ячейки 8FB0H…8FC0H.
Меню состоит из трех команд:
«Y» - загрузка;
«N» - переход на следующую строку каталога;
«M» - выход в монитор."
Сам ROM - диск «Специалиста» (из журнала «Моделист - конструктор», № 1 за 1997 г.).
HardWareMan
23.11.2017, 18:03
Если так интересно, я могу пересобрать ПСПЗУ под любую задачу без потери совместимости на уровне вызова П/П и системных ячеек.
- - - Добавлено - - -
Что же касается ROM диска, мы же делали тут большой, на 2МБайта. Можно упростить до 1 микросхемы на 32/64 КБайт, подключаемую к ППА2, как это делалось во время активного использования Экспресса (у нас на кружке, например).
HardWareMan, комлект ПЗУ для Экспресса, включая Бейсик в РФ 4 было бы , конечно гуд
Ещё печатные платы не произведены, а у меня уже в уме схемы двух плат, подключаемых к основной. Первую, я уже упоминал - в разъём XS2 подключить ППА с Атмегой8 - будет контроллер SD карты.
Вторая напрашивается сама собой в системный разъём расширения, на плате с правого края, на схеме - XS1 "разъём периферии". Большинство контактов на нём должны идти на клавиатуру. Мы ставим в этот разъём плату с Атмегой8 с контролером PS/2 клавиатуры от Vinxru.
Cornelius
30.11.2017, 18:22
... у меня уже в уме схемы двух плат Выкладывай схемы, поколдуем на выходных с платой и креплением бутербродом на стоечках. На место XS2 поставим гнёзда PBS, на XS1 - PBD.
Cornelius
30.11.2017, 22:45
Модератор: Сори немного удалил.
Было желание восстановить базовую модель с минимальным вмешательством в основную схему, плюс упростить немного неключевые узлы, для возможного повторения платы тем же ЛУТом, простым запуском и "быстрым" получением ожидаемого результата. Что, в принципе, и было сделано. А красивую заводскую плату запаяем и запустим для выставки местной.
Offtop. Замечу, интерес к подобным конструкциям сегодня поддерживается искусственно, "клубами" по интересам и немного ностальгией старшего поколения. Чисто практический интерес эти разработки мало чего представляют. Есть решения проще, быстрее, дешевле и тд. В моём классе, при колледже (тьфу... техникуме) преподают информатику и программирование примерно так же, как в моё время изучали английский или французский язык (школьный курс). Такие знания несовременны и неприменимы, если нет соответствующей среды. Мой факультатив даёт не только теорию, но и чистую практику. От пайки, до наладки и запуска. Плюсом идёт изучаемый как основной предмет ассемблер. Запоминание руками, общение в "своей" среде, изучение даташитов и прочее, прочее, прочее. Конечно, схемотехникой и проектированием тоже займёмся, но это будет интересно далеко не большей группе, к сожалению. Но, надеюсь, хотя бы нескольким сформирует или поддержит интерес к профессии.
Cornelius
02.12.2017, 19:15
Базовые платы особо не повлияют на "рынок". Примеров тому множество - модификации РК86, Ориона, Спектрума, iPhone и т.д. Всегда найдутся люди, которым интересна новая лампочка или чёрная маска на плате, в дополнение к купленной зелёной. Если есть техническая и временнАя возможность воплотить вышеописанное в схемные решения, переразвести плату, с сохранением геометрии, большого труда не составит. Назовём Орион-Экспресс и воплотим в железе. Достаточно на салфетке или просто листе бумаги сделать схемные эскизы, а я готов взяться за воплощение в едином проекте. Если Вас такое предложение заинтересует, сбрасывайте сканы мне на почту muravlenko@yandex.ru Проект может получиться интересным. Одно но, "экспресс" должен оставаться "экспрессом".
Всё уже удалил в этой теме весь оф топ и все наши высказывания.
Здесь будем писать только процесс сборки и настройки вот только этой (https://img-fotki.yandex.ru/get/509739/28122058.9/0_1a0f6e_72a72373_orig) (скоро она у нас будет, по словам Павла проходит таможню) платы. Не будем обсуждать что в ней изменить. Потом после запуска платы может что-нибудь добавим, но малой кровью и малым количеством мгтф.
удалил в этой теме весь оффтоп
Ладно, кто не ошибается?
Для Cornelius. Что касается выпуска модернизированных плат производных от ЭКСПРЕСС-а, то принимать решение о её архитектуре и конструктиве разумно только по результатам сборки и модернизации текущей партии плат ЭКСПРЕСС. И желательно после обсуждения по результатам макетирования и с учётом наличия программ это поддерживающих. А что касается совместимости с базовым СПЕЦИАЛИСТ-ом - это аксиома.
Хотел бы прояснить себе назначение диодов предназначенных заменить 556 РТ4 ?
Насколько я понимаю она ставилась в качестве преобразователя адреса. Чтобы 2764 включалась с начального адреса некратного 8-ми кб. Я не понимаю как диоды могут сыграть ту же роль. Это может сделать сумматор (ИМ3, ИМ6). Чтобы ПЗУ 8 кб полностью адресовалось на D000 надо подать адреса A11, A12 на сумматор и прибавить 11B. А для 4-х страничной адресации в окне 8К, можно поставить 27256 и подать 2 неиспользуемых бита ППА на входы A13, A14.
Предположительно 7 диодов в "Восточном Экспрессе" просто объёдиняют чип-селекты C000, C800... F000, позволяя применить 27128, имея в ней сплошные 14 кб. Кто-нибудь может это прокомментировать?
Кстати, если это так, то разумно применить 27256 и ввести 2 страницы по 14 кб, управляя адресом A14 сигналом с ноги INTE. Что даст 28 кб пространства ПЗУ. Это первая, самая лобовая доработка, что напрашивается, если применять 27256.
Хотел бы прояснить себе назначение диодов предназначенных заменить 556 РТ4 ?
...
Предположительно 7 диодов в "Восточном Экспрессе" просто объёдиняют чип-селекты C000, C800... F000, позволяя применить 27128, имея в ней сплошные 14 кб. Кто-нибудь может это прокомментировать.
Обращаю всех внимание. Сначала идут четыре диода, потом семь. Опять 556 РТ4, хотя там была всегда 155РЕ3. Это глубокое незнание схемы. Так поверхностное представление.
Я выше написал, может не будем здесь обсуждать построение новой схемы? Тем более, barsik, ты её знаешь поверхностно.
Хотел бы прояснить себе назначение диодов предназначенных заменить 556 РТ4 ?
Я выше написал, может не будем здесь обсуждать построение новой схемы? Тем более, barsik, ты её знаешь поверхностно
Не знаю я только про диоды. Потому и спрашиваю. Замена АП16 на АП6 ничего не меняет. Во всём остальном это тот же ЭКСПРЕСС. Что меня порадовало, т.к его знаю и имею.
Уже и вопрос о плате является оффтопом. А что тогда не является? Платы сделаны и кроме как неясности здесь больше обсуждать нечего. Где же тогда спрашивать? Неужели для каждого вопроса надо создавать тему.
Написал пост для темы "Использование и доработка платы ЭКСПРЕСС", но не создал тему, т.к не знал подробностей о ПЗУ, потому и спросил.
всегда 155РЕ3. Это глубокое незнание схемы. Так поверхностное представление
Так уж и глубокое.
Мне просто лень было искать схему и смотреть, стояла там РТ4 или РЕ3 (точнее, когда писал сделал в голове отметку уточнить РЕ3 или РТ4, чтобы не придрались, но забыл). Я 30 лет не вспоминал о этой РЕ3. У меня она стояла только в самом первом образце. Т.к она вообще не нужна, только лишняя печка. Зато в это посадочное место удобно впаивалась панелька заменяющая системный разъём. От DIP-колодки шла коса к разъёму закреплённому на корпусе СПЕЦИАЛИСТА. Так я обошёл проблему отстутствия системного разъёма - в корпус СПЕЦИАЛИСТА я мог переставлять платы за секунду. При припайке проводов такого не достичь. Для подключения В/У (эл.диск, ППА, НГМД) 16-ти сигнальных цепей было достаточно.
Я спросил потому что хотел понять как с максимальной пользой можно использовать это ПЗУ. А Вы так и не ответили. Так и не узнал, лобовой это вариант, когда окно в 14 кб или более выгодный, когда ставятся 3 РФ2, а 27256 в кратном окне 8 кб (как в оригинале), что позволяет использовать её полностью. Думаю, что многие будут ставить 27256 или 28С256, поэтому ПЗУ будет 28 кб. Только надо решить, чем программно управлять переключением страницы ПЗУ.
Платы сделаны и кроме как неясности здесь больше обсуждать нечего. Где же тогда спрашивать? Неужели для каждого вопроса надо создавать тему.
А как же. Необходимо конечно создавать новую тему. Я же просил не писать сюда хотелки типа "перед тем как заказывать Экспресс" необходимо было меня спросить что в ней переделать".
Поезд ушёл, вернее на "Восточный экспресс" платы заказаны. Зачем продолжать обсуждать схему уже дефакто заказанных плат? Чтоб все сели и начали делать потом доработки. Некоторые тут высказывались, что им бы хотелось собрать именно тот Экспресс, плату которого они помнят с детства/юности.
Мне просто лень было искать схему и смотреть, стояла там РТ4 или РЕ3 ... Зато в это посадочное место удобно впаивалась панелька заменяющая системный разъём.
Опять всё поехало. Я не знаю что там было РТ4 или РЕ3, но я хотел бы их заменить. Как? Не знаю как, мне схему трудно посмотреть. Но освободится место под системный разъём.
Начал с РТ4, закончил разъёмом?!
Я спросил потому что хотел понять как с максимальной пользой можно использовать это ПЗУ. А Вы так и не ответили. Так и не узнал, лобовой это вариант, когда окно в 14 кб или более выгодный, когда ставятся 3 РФ2, а 27256 в кратном окне 8 кб (как в оригинале), что позволяет использовать её полностью. Думаю, что многие будут ставить 27256 или 28С256, поэтому ПЗУ будет 28 кб. Только надо решить, чем программно управлять переключением страницы ПЗУ.
Ну и прекрасно, что мазолят глаза три посадочных места под ПЗУ. Ну я не тупой и тоже бы заменил их одной ПЗУ. Я так и сделал в своей версии новой платы. А я не отвечал на предложение заменить ПЗУ только потому что не считаю этот вопрос таким важным. Вот так. У меня лично все ПЗУ есть: 2 + 2 + 8 кБайт. Меня всё устраивает.
Cornelius
05.12.2017, 00:08
Стоит заморочиться? PS/2 вещь конечно более универсальная, но всё-же. Конечно, вариант намного более дорогой.
Стоит заморочиться? PS/2 вещь конечно более универсальная, но всё-же. Конечно, вариант намного более дорогой.
Я некогда не против оригинальной клавы. У меня есть одна. Представленные кнопки дороги - я гуглил -для меня не подъемная цена.
Cornelius, ухты! а печатную плату Павлу на заказ отдали? комплектом с основной бы , ну ладно и так здорово
а кнопки какие ?
хоч3 такую клавиатуру для Спеца
Cornelius
05.12.2017, 10:17
Конструктив клавиатуры, близкий к оригиналу, будет проектироваться под корпус, над которым сейчас тоже идёт работа. Это просто эскизы, наброски. Одних keycap'ов понадобиться 6 видов, с разным наклоном и шириной. После проекта оценим экономику и целесообразность.
Кнопки Cherry MX с "кликом", как на очень старых DIN клавиатурах (вариант дорогой - от 3,5 до 7 тыс за собранную клавиатуру).
Есть варианты кнопок дешевле : - Romer-G от Omron, есть только в клавиатурах Logitech. По ощущениям - что-то среднее между MX Brown и MX Red, очень мягко и приятно печатать. Самая интересная модель с ними - G810, клавиатура со строгим дизайном и RGB подсветкой. Gateron - клоны черри, прозрачный корпус, более плавный ход. Kailh - ещё одни клоны черри, в первые года получили тонну негатива, ПОТОМУШТА НИ ЧЕРРИ И НЕТ ПОЗОЛОТЫ КОНТАКТОВ, но сейчас исправляются, улучшают технологию. Outemu - и ещё один клон черри.
Тут можно сделать заказ на любой custom в корпусе https://goo.gl/AG5Urz Очень понравился вариант стимпанк.
Cornelius, вы только не бросайте эту затею пожалуйста
супер
https://ru.aliexpress.com/item/Logitech-romer-G-RGB-ormon/32834445367.html?spm=a2g0v.search0104.3.27.voNGKn&ws_ab_test=searchweb0_0%2Csearchweb201602_4_10152_ 10065_5000015_10151_10344_10068_10345_10342_10343_ 10340_10341_10543_5130015_10541_10084_10083_10307_ 10301_5690015_10539_5080015_10312_10059_10313_1031 4_10534_100031_10604_10603_10103_10605_10594_50600 15_10596_10142_10107%2Csearchweb201603_33%2CppcSwi tch_5&algo_expid=fa24cbca-4e7b-4014-b5a9-f1c71d55041c-4&algo_pvid=fa24cbca-4e7b-4014-b5a9-f1c71d55041c&rmStoreLevelAB=5
70 р за кнопку ? хм
вот по 15 рэ без колпачков правда
https://ru.aliexpress.com/item/10Pcs-Keyboard-KeyCaps-3-Pin-USB-Wired-Mechanical-Switch-Blue-for-Gateron-for-Cherry-MX-Switch/32795120220.html?spm=a2g0v.10010108.1000014.13.3a9 1aefdKYgN7Z&traffic_analysisId=recommend_3035_null_null_null&scm=1007.13338.80878.000000000000000&pvid=d8789cd7-c2aa-4b7b-93b8-b3d02212eccf&tpp=1
HardWareMan
05.12.2017, 12:17
А я вот такую собирал:
http://jpegshare.net/images/5c/90/5c902e70259a2bb145f2daf86d1123ac.jpg
Вот такие кнопочки:
http://jpegshare.net/images/84/05/8405effb8f893696205a0ea3f7186c5e.jpg
Не Cherry, конечно, но вполне удобные.
70 р за кнопку ? хм
Да и я о чём. На Специалист их нужно более 70 штук. 70х70=4900 р. Вот такая арифметика. Не проще PS/2 любую клаву взять (подключить через адаптер PS/2 клавиатуры) - выйдет в 5 раз дешевле. У меня как на этом видео (https://www.youtube.com/watch?v=oTJVOQpc9ds) клава, правда ярлычки постоянно отваливаются, но вполне нормальная и для МХ пойдёт.
HardWareMan, а кнопочки где брал?
а ПП сам развел?
- - - Добавлено - - -
Не проще PS/2 любую клаву взять
да пока помечтать на настоящую, вдруг получится
Cornelius
05.12.2017, 13:12
181р за 10 штук CherryMX (https://goo.gl/o5j2Ho) х 7 комплектов =1270р плюс 1250р за колпачки с гравировкой (или 980 без гравировки, с наклейками, как на стимпанке выше), плюс плата рублей 800. итого 3320р. Арифметика примерно такая. Keycaps есть цветные и прозрачные, так что можно эконом-вариант с принтером сделать. Кто хочет соригинальничать - просто покупает другие крышечки. Базовая основа позволит делать такую замену. Хош классика, хош с подвывертом.
Арифметика примерно такая.
Дерзай. Кстати по какой схеме ты подключал ИР16. Интересуюсь, потому что хочу собрать контроллер цвета по близкой схеме ИР12+ИР16, примерно так (http://zx-pk.ru/threads/22895-spetsialist-m.html?p=870743&viewfull=1#post870743).
Cornelius
05.12.2017, 13:27
по какой схеме
ИР16 совпадает с ИР1 практически полностью. Павел Рябцев в какой-то схеме описывал замену, 8 ноги вешаем через R 8k2 на +5В, на 9 ноги подаём инверсный Clock. Так сделано в этой версии Экспресса. В схеме контроллера цвета прямая замена получается.
Предварительно вот такая плата контроллера цвета получается. Её контур обведён белым цветом. Нужно будет поставить панельки под К589ИР12, верхнюю ИР16 и крайне правую РУ5. Красные кружки - это контакты, откуда будут браться сигналы. Ещё три контакта (входы цвета) находятся вне платы, обозначены жёлтым цветом, находятся на ВВ55. Посадочные места под К589ИР12, верхнюю ИР16 и крайне правую РУ5 (убранные с основной платы) будут находится на новой плате. Ещё плюс К565РУ5/6 х 3, К589ИР12, ИР16 и выходные буферы цвета (ИМС логики ещё не выбрал). Под все микросхемы места не хватит, не хочу ещё надпись Специалиста закрывать, но плату нужно будет увеличить. Кто что думает, предложит?
63242
D34 закрыть, квадратик будет
ВВ55 вытащить на плату цвета
ВВ55 вытащить на плату цвета
Лишнее это, всего три сигнала с неё берём.
Cornelius
05.12.2017, 15:52
Надпись будет закрывать лежащий электролит, если кто будет его запаивать, а для ВВ55, как и для процессора нужна панелька, шаг 2.54. Может и имеет смысл расширить плату до панельки ВВ55 и добавить ещё один порт. Получится неплохая плата расширения с возможностью монтажа/демонтажа. Кому надо - поставит, кому нет - ничего резать/допаивать не придётся. И, похоже, такт придётся тянуть неинверсный. 8 ноги ИР16 притянуты к +5V. Хотя, дождёмся конечной схемы.
Надпись будет закрывать лежащий электролит, если кто будет его запаивать
А мы его поставим. Какова его ёмкость? 50 или 100 мкФ?
а для ВВ55, как и для процессора нужна панелька, шаг 2.54. Может и имеет смысл расширить плату до панельки ВВ55 и добавить ещё один порт. Получится неплохая плата расширения с возможностью монтажа/демонтажа.
Можно и так. Но уже резисторы подтяжки клавиатуры находятся на основной плате. Если мы переместим ВВ55 наверх они резисторы нужно будет ставить заново.
ИР16 совпадает с ИР1 практически полностью. Павел Рябцев в какой-то схеме описывал замену, 8 ноги вешаем через R 8k2 на +5В, на 9 ноги подаём инверсный Clock. Так сделано в этой версии Экспресса. В схеме контроллера цвета прямая замена получается
А я всегда ставил ИР16 в платы ЭКСПРЕСС без инверсии на 9 ноге. Просто запаивал 555 ИР16 высоко, чтобы нога 8 осталась висящей в воздухе (перед запайкой эта нога укорачивается).
Иногда для целей экономии электроэнергии вместо 589 ИР12 запаивал ИР22 (иногда приходилось добавлять ёмкость 50 пф на её тактовый вход). Но это выглядит слегка некрасиво. Припаивается на 4-х ногах (остальные соединения проволокой), 20-я нога в дырку от 24 ноги, 1-я и 10-тая ноги припаиваются прямо на печать. Если разведено идентично, то совпадёт. Однако, если есть желание поиметь цвет, то надо ставить именно 589 ИР12. На неё напаивается вторая ИР12 (максимально высоко, чтоб не перегревались), а на две ИР16 удобно напаиваются другие микросхемы из узла цвета.
Cornelius
05.12.2017, 16:28
Какова его ёмкость?
2200х10в, Такие в блоках питания АТ/АТХ такие стоят, худые и высокие. На основной схеме его нет, не обязателен, так на всякий случай.
С резисторами надо подумать, ставить гребёнку на 40 ног непрактично конечно.
barsik, напаивать поверх микросхем - не наша технология.
Тут мы обсуждаем плату которая вставляется в панельки:
1. самой правой РУ5 - чтоб взять сигналы MAn, /RAS, /CAS и /WE;
2. К589ИР12 - чтоб взять сигналы с её ножек 1, 2, 13;
3. К555ИР16 - чтоб взять сигналы с ножек 6, 8, 10;
4. К580ВВ55 (предложили только что) - чтоб взять сигналы Dn, A0, A1, /WR, /RD RESET (понадобятся для подключения второй ВВ55), R, G, B.
5. питание - с любой панельки.
На этой плате появятся:
1. контроллер цвета;
2. возможность подключения адаптера PS/2 клавиатуры;
3. возможность подключать контроллер SD карты.
Cornelius
05.12.2017, 16:40
К555ИР16 - чтоб взять сигналы с ножек 6, 8, 10;
6,9,10 наверное всё-таки так.
Про "этажерки" fifan прав, это скорее макетирование. Здесь же добавляем готовое законченное решение, вынул мелкосхемы, вставил плату - получил цвет+порт. Не поставил плату - остался типовой экспресс. Красиво.
HardWareMan
05.12.2017, 18:32
5. питание - с любой панельки.
Не с любой а с каждой. При установке нормального количества блокировочных емкостей сильно звенеть не должно, а вот если дороги будут толстыми получится приличное шунтирование.
OrionExt
05.12.2017, 18:39
Х.з. Как тут говорил юзер – у меня на 40Мгц в ушах не звенит. Ну да ладно
Тута таки допаял на проводочках - ДРАМ ( на 3.5МГЦ). Оно работает. Скоро покажу. Надо оформить.
Сори не по вашей теме. Да поятелей проводками чего-то тут мало осталось.
HardWareMan
05.12.2017, 18:49
Х.з. Как тут говорил юзер – у меня на 40Мгц в ушах не звенит.
Ну, тогда брать с той, что ближе к питанию подключена и более толстыми проводами.
OrionExt
05.12.2017, 18:52
Вот вас иногда ху поймешь отчасти.
А где брать и чего давно в книгенциях рассказано. А вообще строить схему по уму, и даже толстый не нужен.
TomaTLAB
05.12.2017, 19:55
Ну, тогда брать с той, что ближе к питанию подключена и более толстыми проводами.
Это "идеологически" наиболее правильно, чем навертеть петель с нескольких.
OrionExt
05.12.2017, 20:10
Если ла2 не успевает за кп12. Хоть обкака..(это суждение, дизайна схемы)
- - - Добавлено - - -
дизайна схемы, я тут не видал, вот не разу. И это правда. Л1, л2 не в счет.
ВИ53 не забудьте пожалууста, по схеме SP580
там и софт же какойто был с музыкой
ВИ53 не забудьте пожалууста, по схеме SP580
там и софт же какойто был с музыкой
И куда его втыкать? И зачем? Я писал выше, ВИ53 с его поддержкой 10 программами не стоит заморачиваться. Есть стандартный звуковой выход и хватит.
fifan лишил Спеца музона- так выглядит надпись несмываемыми чернилами на скрижалях хистори
fifan лишил Спеца музона- так выглядит надпись несмываемыми чернилами на скрижалях хистори
Ну в качестве примера посмотрим схему подключения ВИ53 (http://www.spetsialist-mx.ru/schemes/SP580.png). И опять основную плату изменять (DD51 разводить) ради этой ВИ53?
- - - Добавлено - - -
Начал расставлять корпуса на плате. Система: Eagle. Но я чувствую, что в нём долго буду разводить. Перехожу на мне привычный Altium Designer. Сначала нарисую схему.
А так прилично выходит, даже Атмеги8 влазят (внизу слева).
63245
Атмеги сунул , а ВИ места не нашлось
http://zx-pk.ru/threads/22723-spetsialist-vashi-mysli.html?p=940171&viewfull=1#post940171
petrov1962
06.12.2017, 00:39
А прицепить к Специалисту платку с ВГА выходом возможно?
Cornelius
06.12.2017, 00:49
Как написал автор VGA адаптера: Для Специалист (8 МГц) - требуется отладка. https://goo.gl/uWvobD Отдельной, готовой, 100% рабочей прошивки нет. А судя по тому, как долго не развивается проект ZXKit1, и не предвидится, к сожалению. Возможно я ошибаюсь. Через PAL-кодер работает.
Как вариант- после сборки снять сигналы, посчитать импульсы/задержки, внести корректировку в код плис, собрать прошивку и пробовать.
fifan, есть предложение плату цвета только для цвета
а не как плату расширения
как первый ваш вариант маленькой поатки
кабы я тоже так думаю
а то атмеги уже бесят на плате цвета , да и вообще в концепцию классики не попадают
плату расширений с атмегами лучше отдельно
Cornelius, интересные у тебя ссылки на этот же форум через посторонний ресурс goo.gl - что это?
VGA через ZXKit1 у меня не пошёл. Наверное возможно через него подключить, но нужно проект переделывать, врубаться в vhdl. Нет времени, ZXKit я отложил пока.
Атмеги сунул , а ВИ места не нашлось
Для подключения Атмег через ВВ55 мне ничего в схеме Экспресса делать не надо. Я выше писал, что для подключения ВИ53 нужно исправлять дешифрацию внешних устройств.
Если бы новую плату так обозвал "мультикартой" кто-нибудь другой (http://zx-pk.ru/threads/22723-spetsialist-vashi-mysli.html?p=940187&viewfull=1#post940187), а не barsik, то я бы послал всех с формулировкой: "да делайте сами что хотите". А так начинаю рисовать схему. Не буду дальше что-то отстаивать с полезностью одной платы. Я хотел добавить сначала аш три штуки:
1. в разъём клавиатуры - адаптер PS/2 клавиатуры,
2. отдельно контроллер цвета,
3. в разъём XS2 - контроллер SD карты.
Ну как лучше?
fifan, так удачно ,как мне кажется
«1. в разъём клавиатуры - адаптер PS/2 клавиатуры,
2. отдельно контроллер цвета,
3. в разъём XS2 - контроллер SD карты.»
так удачно ,как мне кажется
«1. в разъём клавиатуры - адаптер PS/2 клавиатуры,
2. отдельно контроллер цвета,
3. в разъём XS2 - контроллер SD карты.»
УПС. Возвращаемся к первоначальному варианту?
Cornelius
06.12.2017, 15:10
Я бы предложил всё же вариант платы расширения содержащей только цвет и ещё один порт ВВ55 с SD контроллером. Остальное внешними модулями.
Короткие гугловские адреса делает расширение для фокса. Выделяешь ссылку - оно автоматом конвертит в шорт goo.gl и пишет в буфер. Была такая модная фишка пару лет назад, с тех пор и работает. В сети есть сервис, который может привязать такой шорт к любому сайту. Например для zx-pk.ru можно сделать длинные форумные ссылки ввиде zx.pk/blablabla Как то так.
Я бы предложил всё же вариант платы расширения содержащей только цвет и ещё один порт ВВ55 с SD контроллером. Остальное внешними модулями.
Здравая мысль. С окончательной схемой не как не определюсь.
Cornelius
06.12.2017, 17:16
потом добиваем всякими платами
Так ведь это кому нужно расширять. А кому и базовой платы вполне хватит, без излишеств. Сделаем классическую клавиатуру (тоже как бы модуль), добавим синий светодиод, соберём в корпус и в Сколково, как инновацию. (шудка) А, ну конечно, ещё подключить Романтик 306 или Весну 202 в премиум комплектацию.
Так ведь это кому нужно расширять. А кому и базовой платы вполне хватит, без излишеств.
Вот. И я об этом. Да кому-то и цвет и SD карты не нужны будут для загрузки. Будут грузить с магнитофона или плейера игры и смотреть чёрно-белый экран.
Вот посмотрите сколько сразу плат заказали у Павла, даже не хватило. Ведь большинству просто при упоминании слова Экспресс уже становится ностальгично.
Павел Рябцов
06.12.2017, 17:53
Cornelius, так и в моих платах, хочешь распаивай, хочешь оставь базу...
Cornelius
06.12.2017, 18:09
хочешь распаивай, хочешь оставь базу...
Так вопрос не в этом. Начальная задача была восстановить классический Экспресс. Задача решена. То, что есть желание к нему чего-то прикрутить по сторонам - так это же не обязательство. Кто-то любит арбуз, а кто свиной хрящик. Мой "арбуз" - классический экспресс, с канонической клавиатурой, ч/б графикой с выводом на ТВ и чтением/записью на кассету. Как будут выглядеть другие "хрящики" каждый решит для себя сам. Кто напаиванием этажерок, кто скоблением и сверлением, кто платами расширения. У каждого получится свой, уникальный. Почему нет?
Павел Рябцов
06.12.2017, 18:15
Так вопрос не в этом. Начальная задача была восстановить классический Экспресс. Задача решена. То, что есть желание к нему чего-то прикрутить по сторонам - так это же не обязательство. Кто-то любит арбуз, а кто свиной хрящик. Мой "арбуз" - классический экспресс, с канонической клавиатурой, ч/б графикой с выводом на ТВ и чтением/записью на кассету. Как будут выглядеть другие "хрящики" каждый решит для себя сам. Кто напаиванием этажерок, кто платами расширения. У каждого получится свой, уникальный. Почему нет?
Да я не протиФ классики, разговор начался с того, что всё равно приходит всё к бутерброду!!
По просьбе автора две страницы почистил - оффтопа много.
Cornelius, клавиатура и корпус будут в свободной продаже?
запишите меня
Cornelius
06.12.2017, 20:57
Доведём до ума, сообщу обязательно. Заказал кнопки для первого экземпляра. Любимое государство теперь помогает с доставкой (https://goo.gl/1Wx8NS). Будет доступен проект для производства платы. Сейчас колдуем над корпусом, если не подвернётся какой-нибудь готовый. Плата с такими кнопками получается шире основной платы. Может есть у кого вариант размещения спеца в корпусах от других моделей компьютеров? Например УКНЦ или Апогеев?
Павел Рябцов
06.12.2017, 21:12
Любимое государство теперь помогает с доставкой.
Да, под..ло оно гражданам, я давно это предполагал, но выходы уже давно найдены, так скать, продвинутые граждане подготовились))
Любимое государство теперь помогает с доставкой.
почту россии это не касается, только некоторых служб доставки.
авторы заметки идиоты, ринулись освещать не вникнув детально.
"Федеральная таможенная служба (ФТС) расширила перечень сведений для оформления покупок в иностранных интернет-магазинах, доставляемых экспресс-перевозчиками"
Набросал схемку общей платы дополнения. В ней:
XS1 - штырьки под РУ5;
XS2 - штырьки под ИР12;
XS3 - штырьки под ИР16;
XS4 - штырьки под ВВ55;
DS1, DD1, DD2, DD7 - соответствующие штырькам микросхемы перемещаемые с основной платы на дополнительную.
DS2, DS3, DS4, DD4, DD5, DD6 -контроллер цвета;
DD7, DD9 - порт клавиатуры с контроллером PS/2 клавиатуры;
DD8, DD10 - порт "программатора" с контроллером SD карты.
Три сигнала не поступающие через штырьки: SS - смешанная синхронизация, /U6 - выборка порта "программатора", /RES -формируемый инверсный сигнал сброса.
С целью экономии электроэнергии я заменял на платах ЭКСПРЕСС печкообразные 589 ИР12 на 555 ИР22. Срисовал схему с реальной работающей платы. К тому же 589 ИР12 из 70-тых, устарели и не выпускаются уже много лет. Проще найти 555 ИР23, ИР27, ИР22. Доп.корпус 1533 ЛЕ1 напаивать на D33 (это крайняя ИР1), используемые вентили в ней не менять (тогда провода короче). С выводов 3, 4, 5, 7, 8, 9, 12, 14 у меня идёт голый луженый провод диаметром 0.2 мм. Такой провод менее заметен. Остальный проводки - очень тонкий МГТФ-0.03.
Цвет СПЕЦИАЛИСТА разработан именно так, что конструктивно он выполняется именно напайкой ИМС в два этажа, т.к почти все применённые микросхемы ставятся в параллель. Три ОЗУ, ИР12 и ИР1 - в параллель. Это резко упрощает введение цвета. Каждый, кто делал себе цвет СПЕЦИАЛИСТА это знает.
Однако 589 ИР12 печкообразны, потому припаивать их вторым этажом надо максимально высоко, чтобы не перегревались. Если же применить ИР22 или ИР23, то они даже в 5 этажей останутся холодными. Поэтому специально для новых владельцев платы ЭКСПРЕСС я и нарисовал этот чертёж. Учтите, что после замены на ИР22 эстетичный вид платы несколько ухудшится. Так что если важно сохранить высоко эстетичный дизайн промышленного изделия, то оставьте 589 ИР12.
На обсуждаемой плате цвета, где цвет по журнальной схеме разумно предусмотреть слепыш, т.к совершенно очевидно, что некоторым захочется такой цвет исправить. Слепыш в любом случае желателен, всегда может потребоваться коррекция.
PS. Нуждаюсь в цветных играх СПЕЦИАЛИСТА. Возможно какие-то ранние цветные игры у меня есть, но не знаю об этом. Имею, полагаю, 85% всех существующих игр (похоже, нет только пары тех игр, что только для MX). Если игры оцвечивали после 1991, то их у меня точно нет.
Кто-нибудь может скинуть ссылку, где взять цветные игры СПЕЦИАЛИСТА или хотя бы привести список цветных игр.
marinovsoft
08.12.2017, 08:23
Идею с заменой К589ИР12 на что-то более современное поддерживаю.
Идею с заменой К589ИР12 на что-то более современное поддерживаю.
Можно, см. ниже предложение barsik'а.
Схему привёл в божеский вид (http://zx-pk.ru/attachment.php?attachmentid=63287&d=1512711499). Ставить гнездо для PS/2 клавы или вывести штыри? На SD держатель карты я вывел штыри, т.к. сейчас проще купить готовый (https://ru.aliexpress.com/item/2PCS-SD-Card-Module-Reading-and-Writing-Module-SD-Card-Slot-Socket-Reader-ARM-MCU-For/32701968642.html?spm=a2g0v.search0104.3.1.EdWGVQ&ws_ab_test=searchweb0_0,searchweb201602_2_10152_10 065_5000015_10151_10344_10068_10345_10342_10343_10 340_10341_10543_5130015_10541_10084_10083_10307_10 301_5690015_10539_5080015_10312_10059_10313_10314_ 10534_100031_10604_10603_10103_10605_10594_5060015 _10596_10142_10107_10125,searchweb201603_12,ppcSwi tch_4&algo_expid=f4004dff-6deb-443d-8423-18da4d100b86-0&algo_pvid=f4004dff-6deb-443d-8423-18da4d100b86&rmStoreLevelAB=0), чем распаивать свой. Пойдёт и microSD, но карты больше 2 ГБайт не видятся, не знаю почему.
- - - Добавлено - - -
С целью экономии электроэнергии я заменял на платах ЭКСПРЕСС печкообразные 589 ИР12 на 555 ИР22. Срисовал схему с реальной работающей платы...
Проще найти 555 ИР23, ИР27, ИР22. Доп.корпус 1533 ЛЕ1 напаивать на D33 (это крайняя ИР1), используемые вентили в ней не менять (тогда провода короче). С выводов 3, 4, 5, 7, 8, 9, 12, 14 у меня идёт голый луженый провод диаметром 0.2 мм (т.наз. медянка). Такой провод менее заметен. Остальный проводки - очень тонкий МГТФ-0.03.
...специально для новых владельцев платы ЭКСПРЕСС я и нарисовал этот чертёж. Учтите, что после замены на ИР22 эстетичный вид платы несколько ухудшится.
Проскакивают же иногда дельные предложения. Замену одобряю, но обдумаю как её сделать на самой плате расширения.
напайкой ИМС в два этажа...
Однако 589 ИР12 печкообразны, потому припаивать их вторым этажом надо максимально высоко, чтобы не перегревались.
Про "этажность" забудь, даже не вспоминай - не наша технология.
Нуждаюсь в цветных играх СПЕЦИАЛИСТА. Возможно какие-то ранние цветные игры у меня есть, но не знаю об этом. Имею, полагаю, 85% всех существующих игр (похоже, нет только пары тех игр, что только для MX). Если игры оцвечивали после 1991, то их у меня точно нет.
Кто-нибудь может скинуть ссылку, где взять цветные игры СПЕЦИАЛИСТА или хотя бы привести список цветных игр.
Здесь (http://zx-pk.ru/threads/27597-syabr-sborka-i-naladka.html?p=938861&viewfull=1#post938861) я что-то насобирал. Играю в данный момент на Сябре.
Уместить все хотелки на одной плате не получилось. Будут две платы. Вторая будет вставляться в разъём XS2 основной платы и содержать на боту вторую ВВ55 и контроллер SD карты.
Cornelius
08.12.2017, 22:16
Замена "печки", если нет ИР12
Я уже приспособил ИР22 2 штуки на плате. Одна - замена ИР12 с основной платы, вторая -замена ИР12 в контроллере цвета.
Без основной платы не продвинется сборка дополнительной. По одной причине - расстояние от правого ряда выводов РУ5 до левого рядя выводов ИР12 не кратно 2,54 мм. Нужно сверять с оригиналом, чтоб потом вставляемые штырьки точно влезли в панельки.
Cornelius
09.12.2017, 11:22
Тут как раз проще. В проект можно импортировать на неиспользуемый слой один gerber (маску или шёлк). По нему и ориентироваться при установке элементов. Включил, сориетировал микросему, выключил, развёл.
Для Altium тут (https://goo.gl/PahvsB) подробно расписано, что и как. Пригодится на потом.
Добавил геометрию.
У меня Altium Designer позволяет импортировать Gerber файлы, но потом их использовать в своём проекте проблематично, скажу откровеннее не знаю как. Я просто смог перевезти Gerber в картинку и линейкой измерял расстояние. Вот смотрите 3D вид 1-й дополнительной платы (http://www.spetsialist-mx.ru/for_out/EastExpressExt.png), начну расставлять детали на 2-й. Разводку ещё не делал.
Видно, что поверх штырьков от ИР12 стоят две ИР22, так проще. Напомню, что 1-я дополнительная плата будет вставляться штырьками в панельки (не ставить цанговые! лучше обычные) для крайней правой РУ5, ВВ55, ИР12 и верхней ИР16.
Блин, засада 1-я и 2-я плана накладываются друг на друга. Не знаю даже что делать.
63306
Cornelius
09.12.2017, 14:48
Оставлять цвет и SD :) либо рассмотреть вариант Atmega8 в TQFP корпусах.
Cornelius, может попробуешь развести, а то у меня что-то не получается. Вот схема.
Cornelius
09.12.2017, 15:14
Попробую всё на одной плате собрать. И уже в работе цвет и SD only.
Cornelius
09.12.2017, 21:45
С плашками ATMega8 TQFP все базовые хотелки реализуемы. Пока предварительная разводка. ИР12 заменены на ИР22. Вместо ИР1 - ИР16. Оптимизирую, добавлю и поиграю с местом установки выходных разъёмов и, в принципе, express extension card готова. Установка контроллеров в DIP тоже возможна, но увеличивает геометрию, либо их засовывать под ВВ55, а сами порты ставить на панели. Вырастет этажность. Но, самое главное сохранено - обратимость установки и минимальное вмешательство в основную плату. Надпись для сверления и скобления доступна :)
Чуть позже добавлю вариант платы без PS/2 порта, для тех, кто захочет подключить аутентичную клавиатуру. Останется цвет и SD-card. Предложения и замечания приветствуются.
Такие дела.
Очень классно, смотрится замечательно. Я за атмеги в TQFP корпусе.
По схеме не возникли вопросы?
1. Например, выход видео цвета на ЛЕ1 - я так ещё не применял. Хотел логичнее сделать эту схему (http://zx-pk.ru/threads/22895-spetsialist-m.html?p=870743&viewfull=1#post870743). Если я с логикой что-то не перемудрил.
2. Я ставил транзистор на цепь сброса. Рассуждал так: на ВВ55 приходит прямой сброс, на SD атмегу нужен инверсный сброс. Хотя будет применяться одна плата - транзистор не нужен.
Cornelius
09.12.2017, 22:39
Я брал за основу предыдущую схему, немного скорректировал. По идее, если нужна инверсия RES на SD, можно задействовать свободный вентиль ЛЕ1. Ну и попозже будут вопросы по всем разъёмам. Что-то их дофига получается. Их бы в одном месте собрать и лентой завести на основную плату. На счёт реализации видеовыхода - помозгуем ещё. Младшее поколение в радиокружке сожгли прототип, неначем проверить :(
Cornelius, а можно платку расширения с РК КНГМД http://zx-pk.ru/threads/28485-rk-kngmd-dlya-quot-spetsialista-quot/page8.html.
цветом
и таймером
спасиб
Cornelius
09.12.2017, 23:41
а можно платку расширения с РК КНГМД
Наверное можно, но сильно попозжа. Тем более, в моём понимании, там ещё много вопросов. Будем наблюдать. Пока есть более приоритетные проекты - восстановить сожжённый прототип Экспресса, довести до ума и работающего прототипа плату расширения Экспресса, доделать и заказать для себя плату оригинального Ориона, такая штука (https://goo.gl/3GT1KB) в планах. Как то так.
Добавлю по основной теме схему, по которой разведена EEC. Может кто глянет намётанным взглядом на предмет ошибок и недочётов.
Я ставил транзистор для инвертирования сигнала сброса. Будет одна плата, не нужен транзистор.
Ты поставил DD10.1. Но зачем? Сигнал с пина 29 IC1 должен идти на основную плату на пин 2 DD12. Его лучше обозначить по-другому, например /RESIN. А вот /RES уже есть, не нужно его инвертировать, его берём с пина 29 IC1. Так сложно, потому что сам автор SD контроллера Vinxru подписал сигнал на фотографии подключения (https://github.com/alemorf/retro/blob/master/specialist-sd_controller/%D0%9F%D0%B5%D1%87%D0%B0%D1%82%D0%BD%D0%B0%D1%8F_% D0%BF%D0%BB%D0%B0%D1%82%D0%B0_%D0%BA%D0%BE%D0%BD%D 1%82%D1%80%D0%BE%D0%BB%D0%BB%D0%B5%D1%80%D0%B0_TQF P/pin_descr.jpg) как "на кнопку сброса" (у нас он /RESIN). Наверное для SD контроллера пойдёт и такой сброс короткий, не привязанный к кадровой частоте (DD12). И ещё все такие манипуляции нужны для того, чтобы не оставить основную плату без сброса, а сейчас по твоей схеме так и получается.
Второе. Если мы хотим чтоб у нас запускался сам загрузчик с SD карты нам нужно поместить его (порядка 200 байт) в ПЗУ Специалиста (обычно он располагается с адреса D800h), то нам перемычка устанавливаемая на сигнале TON не нужна, не нужен и сигнал подаваемый на запись магнитофона TOUT. И так всё будет работать. Если же не найдется место в ПЗУ, то нужно будет задействовать оба этих сигнала, т.е. ввести джампер на сигнале TON и подать сигнал на пин 24 IC2 с выхода на запись магнитофона (пин 12 ВВ55 клавиатуры, а может и после инвертора). Скажу сразу, что на последних Специалистах SD контроллер работает под управлением программы размещённой в ПЗУ ( у нас у всех место хватило).
Если же не найдется место в ПЗУ, то...
... у нас у всех места хватило
Вот этого не понял. Ведь речь о плате ЭКСПРЕСС. На какой минимальный объём системного ПЗУ Вы рассчитываете? И какой дополнительный объём ПЗУ уже занят на нужды устройств от vinxru.
Я полагаю, что теперь ПЗУ для ЭКСПРЕСС никогда не будет мало. В самом худшем случае, когда нет 27256, 27512 или 28С512, то владелец платы поставит четыре РФ2 в имеющиеся панельки.
Т.е минимальный объём имеющегося ПЗУ это 8 кб. А тот кто поставит 28-ми нОгую ПЗУ, то поимеет ПЗУ ещё больше. Если резидентный софт под нужды SD-контроллера и т.п. прошить в ПЗУ D000...DFFF, то тот кому нужны эти устройства, ПЗУ здесь точно будет иметь, - поставит, как минимум, РФ2 на D000. А тот кому устройства не нужны сможет без проблем использовать любое ПЗУ объёмом 2 или 4 кб с адреса C000.
К тому же обслугу внешних устройств всегда лучше размещать вне ПЗУ C000...CFFF. Тогда не придётся менять это базовое ПЗУ при смене устройств или изменениях в драйверах этих устройств, что неизбежно.
Да и в любом случае в базовом 4-х килобайтовом ПЗУ можно освободить до полукилобайта, просто за счёт более эффективного программирования, причём при сохранении как всего функционала, так и при сохранении не только стандартных, но и основных нестандартных входных точек ПЗУ.
Когда я писал, что если хватит места в ПЗУ я имел ввиду DD39. Мы чуть раньше решили туда писать Бейсик, но HardWareMan нам не нашёл такой меньший по объёму чтоб влез в 8 кБайт. Если Бейсика не будет то всё пространство D000h...EFFFh у нас будет пустое.
Я полагаю, что теперь ПЗУ для ЭКСПРЕСС никогда не будет мало. В самом худшем случае, когда нет 27256, 27512 или 28С512, то владелец платы поставит четыре РФ2 в имеющиеся панельки.
Какие четыре панельки? снизу вверх 2+0+1. Нулём я обозначил XS2. Его применять нельзя, входит в адресное пространство ППА №2. И не надо писать, что можно кинуть куда-то проводником. Что-то там отгибать от пзушки, ставить другого объёма не будем. Пользователь поставит именно такие пзушки: 2, 2 и 8 кБайт. У меня, например все пзушки есть. Решили уже давно, что ничего на основной плате резать мы не будем. И так уже с дополнительной платой нам нужно будет кидать пару проводков и то только из-за того, что нужные нам сигналы не приходят на панельки, куда будут вставляться штырьки.
В конце концов необходимо уяснить, что все программы можно будем потом при наличии SD контроллера грузить с карточки.
Чуть позже выложу прошивки для ПЗУ DD37, DD38 и DD39. Для начала достаточно в качестве DD37 зашить тест Рюмика.
HardWareMan
10.12.2017, 18:18
Когда я писал, что если хватит места в ПЗУ я имел ввиду DD39. Мы чуть раньше решили туда писать Бейсик, но HardWareMan нам не нашёл такой меньший по объёму чтоб влез в 8 кБайт. Если Бейсика не будет то всё пространство D000h...EFFFh у нас будет пустое.
Я нашел, просто еще не склеил - занят.
Я нашел, просто еще не склеил - занят.
Каков объём?
Cornelius
10.12.2017, 18:39
Крайний вариант схемы EEC. Вроде ошибок и недочётов нет. Гляньте, кому интересно. Сегодня выложу рабочие герберы на производство.
Cornelius, 29 пин IC1, сигнал /RESIN выводим наружу, а не RESET! И 29 пин IC2 тоже должен соединяться с этим сигналом. Я же всё описал выше.
Сигнал SND необязательно выводить наружу, он и так остаётся на основной плате. Это выход потом идёт на усилитель на двух транзисторах.
TOUT не надо также выводить наружу, его нужно взять, например с выхода инвертора выполненного на ЛЕ1, а входы ЛЕ1 подать на сигнал R.
TON тоже не нужно выводить наружу, его нужно подать на простой джампер, второй вывод джампера - на корпус.
Короче наружу только: SS, /U6 и /RESIN.
OrionExt
10.12.2017, 20:26
Глупое возможно предложение. Оставите Спец в покое. Добавите системную шину. И можно развлекаться хоть кому. Даже моему коту – Барсику. 96 контактов хватит?)
- - - Добавлено - - -
А еще у вас есть 12В, можно ПЛ – логику грузить на лету:Р
Нет у нас системной шины. Мы описываем подключение уже к сделанной плате.
Cornelius
10.12.2017, 20:37
сигнал /RESIN
на плате так и есть. Label не исправлен на схеме.
Сигнал SND
Вывел на джампер.
TOUT не надо
С ним не понятки из твоего описания. На сигнал R это на как? На схеме R это DD2/2 (Red). На плате выведен на джампер.
TON тоже
Выведен.
наружу только
Так и есть.
Оставите Спец в покое.
Он в покое.
OrionExt
10.12.2017, 20:48
Нет системной шины. Надо напрячься и запилить, а то так долго можно огороды (высотки)
строить над маин платой)
- - - Добавлено - - -
Вот специфика платформы не катит. Я вот подумываю на MSX (2 CPU).
Ещё раз по полочкам:
TON - подключается к Атмеге8 при помощи джампера. Второй конец джампера на общий. При замыкании джампера контроллеру указывается, что нужно грузить программу инициализации SD с ленты.
Загрузка с ленты организована так. При сбросе компа Vinxru записал в начало ПЗУ программу, которая через вывод 10 ВВ55 отправляет десяток байт загрузчика, который грузит shell. Что мы видим на основной схеме Экспресса? Там есть выходные цепи с инвертором (DD14.1, R49, R50). Я приводил ссылку на фото подключения SD контроллера (https://github.com/alemorf/retro/blob/master/specialist-sd_controller/%D0%9F%D0%B5%D1%87%D0%B0%D1%82%D0%BD%D0%B0%D1%8F_% D0%BF%D0%BB%D0%B0%D1%82%D0%B0_%D0%BA%D0%BE%D0%BD%D 1%82%D1%80%D0%BE%D0%BB%D0%BB%D0%B5%D1%80%D0%B0_TQF P/pin_descr.jpg). Там есть надпись " На вх магн - TAPE". Вот это и есть сигнал R (да выход сигнала красного!), через инвертор на запись магнитофона - сигнал TAPE. А где сигнал TAPE на схеме Vinxru (https://github.com/alemorf/retro/blob/master/specialist-sd_controller/%D0%9F%D0%B5%D1%87%D0%B0%D1%82%D0%BD%D0%B0%D1%8F_% D0%BF%D0%BB%D0%B0%D1%82%D0%B0_%D0%BA%D0%BE%D0%BD%D 1%82%D1%80%D0%BE%D0%BB%D0%BB%D0%B5%D1%80%D0%B0_TQF P/shema.png)? На входа PC1 Атмеги8.
Вообще внимательно посмотри схему по последней ссылке. Там чётко нарисован джампер, сигнал TAPE.
Чуть не забыл. Cornelius, а где разъёмы для подключения программатора к атмегам? Как прошивать контроллеры на плате?
Cornelius
10.12.2017, 21:27
а где разъёмы
Для отдельных нет места физически. Мегу на SD можно и шить через разъём SD. Клавиатурную - через гнёзда ВВ55. Могу подписать их шёлком.
С джамперами разобрался.
Ждём герберы. Когда уже основные плату подъёдут ...
Cornelius
10.12.2017, 22:03
Герберы Специалист-Экспресс Extension Card. Архив обновлён. Оптимизирована разводка, поправлен шёлк, стандартизованы отверстия.
В Барахолке открыта тема (https://goo.gl/xXfj4D) предзаказа этого варианта платы (https://goo.gl/BEvrNX) (Чуть дешевле).
Герберы Специалист-Экспресс Extension Card. Может по мелочи, до производства, что-то поправлю.
Всё прекрасно выглядит. Сегодня внимательно по дорожкам просмотрю. Змейка - фирменный значок?
Cornelius
11.12.2017, 15:46
Змейка
Геккон.
внимательно по дорожкам просмотрю
Выложу в ту же тему новые герберы. Нашёл пару ошибок в схеме + объединил в одном месте выводы на основную плату + упростил разводку под возможность ЛУТ.
Почему не переносите посты начиная с #142 (кроме #143 и #146), как я попросил, в тему "Специалист. Ваши мысли" ?
Подумаю.
Посты перенёс.
Сделал прошивки для Специалиста: тестовая ПЗУ 2 кБайт, 1-я ПЗУ 2 кБайт, 2-я ПЗУ 2 кБайт, 3-я ПЗУ 8 кБайт. Последняя почти не заполнена. Будем туда вставлять свои программки.
В мониторе 4 по U <ВК> или по G D800 загружается оболочка shell от Vinxru c SD карты.
Cornelius
11.12.2017, 21:50
Уж заодно, выложи архив с содержанием SD-карты с контентом (что на сейчас есть - программы, игры и т.д.) для Специалиста.
Уж заодно, выложи архив с содержанием SD-карты с контентом (что на сейчас есть - программы, игры и т.д.) для Специалиста.
Уже выкладывал (http://zx-pk.ru/attachment.php?attachmentid=63108&d=1511962289).
Cornelius, просмотрел схему и сразу бросилось в глаза: на пин 24 IC2 нужно подавать не R, а его инвертировать, например при помощи DD7.3 или DD7.4. Шелкографию входа синхронизации нужно подписать не "VS", а "SS" - смешанная синхронизация.
Важно: не верно подключён вывод 1 DD9, он должен идти не на плюс питания через резистор (сигнал R2), а на сигнал SH - сдвиг от предыдущего регистра, контакт 1 панельки втыкаемой вместо ИР16, т.е. на одноимённый пин. И вообще штырьки должны стоять напротив панельки DD33 основной платы (ИР16). Это так?
На схеме не подписан выходной штырь RST, он должен быть соединён с сигналом /RESIN.
Приступил к проверки связей между ВВ55 и атмегами.
marinovsoft
12.12.2017, 10:38
OFF/А как так разводятся платы, что их потом отдельно нужно по схеме проверять?
Cornelius
12.12.2017, 13:07
fifan, ничего не понял из написанного... Давай по порядку.
Какой схемой пользуешься для проверки? Я выложил в пост (https://goo.gl/kJHvih) схему, по которой разведена плата. Берём её за точку отсчёта и сверки.
Итак,
1.
на пин 24 IC2
На первоначальных двух схемах сигнал не инверсный (картинки ниже). Инвертируем? Подаём только на IC2/24? (Внёс изменения, перезалил схему)
2.
подписать не "VS"
Это принципиально? На шёлке уже присутствует метка SS для прошивки меги. Если пин будет именоваться как videosync (VS), ничего же страшного? (Картинка 4)
3. DD9/1 не идёт на плюс питания. DD9 - это регистр вывода цвета. Изначально на схеме вывод 1 соединён с выводом 8 (сигнал R2). Картинка 3. Это правильно?
4. Вывод DD6/1 идёт на сигнал SH, контакт 1 панельки втыкаемой вместо ИР16, т.е. на одноимённый пин. Штырьки стоят напротив панельки DD33 основной платы. Это так. (Картинка 5)
5.
На схеме не подписан выходной штырь RST
Подписан. Картинка 4.
А как так разводятся платы
Разводятся весело и непринуждённо. Корректируем схемное решение - отражаем изменения на плате. Как-то так. Или ещё, таким методом (https://goo.gl/mbGSV) сделан сам Специалист "Восточный" Экспресс.
1. Да, я на своей схеме ошибся, на пин PC1 подаётся не R, а его нужно инвертировать, например одним из оставшихся инверторов на DD7.
2. У нас ИР16 в контроллере цвета не работает на сдвиг, значит её 1-й пин (вход последовательного переноса) замыкаем на землю (а не на R2 как сейчас), я не учёл, что R2 - это "1".
3. Ладно надпись "VS" в шелкографии пусть остаётся.
4. Я имел ввиду на штырь RST идёт ли сигнал /RESIN? А то на твоей схеме нет никакого сигнала.
Кстати связи между ВВ55 и атмегами проверил - всё корректно.
Cornelius
12.12.2017, 15:00
Принято. Исправления внесены в схему и плату. Файлы перезалиты (https://goo.gl/kJHvih). Можно пользовать. (Для самоделов).
Update: Павел Рябцов берётся за производство платы расширения. Тема в Барахолке (http://zx-pk.com/forum/viewtopic.php?f=7&t=9040)
Update again: По просьбе или совету Павла об удешевлении производства, подрезал плату до размера 70х100мм. Верхний край платы расширения будет недотягивать до верхнего края основной платы на 4мм. Выкладываю проект, который скорее всего и пойдёт в производство.
Между делом спрошу, Cornelius, а не выложишь схему основной платы Экспресса, там где АП6 и ИР16.
petrov1962
13.12.2017, 22:29
Между делом спрошу, Cornelius, а не выложишь схему основной платы Экспресса, там где АП6 и ИР16.
А не подскажете микросхемы логики какой серии лучше применять? 555, 1533, 155?
не подскажете микросхемы логики какой серии лучше применять?
ЭКСПРЕСС столь низкочастотный, что работает на любых TTL-сериях и даже с разными сочетаниями серий. Проверено, что работает даже, если ставить 531 серию. Хотя считается разумным ставить все ИМС одной серии. Например, в ОРИОНЕ при счётчиках 1533, а логике 155 иногда приходилось дополнительно подгонять фронты. Ещё желательно все TTL-выходящие на шины ставить 1533, чтобы у шины остался бОльший ресурс нагрузочной способности, нужный для расширений периферийными платами (доп.ППА, контроллером дисковода, контроллером винчестера, эл.диском, платой внешнего текстового адаптера, ВИ53 и ВВ51).
И с точки зрения последующего турбирования, ИД4 также лучше ставить 1533, т.к 155 ИД4 укорачивает чип селекты. Из-за этого, когда после появления схемы турбирования Z80 (в 1993) я увеличил такт Z80 до 5 МГЦ, выяснилось, что ППА не успевает, из-за чего пришлось в СПЕЦИАЛИСТЕ применить схему переключающую клок на 2.5 МГЦ при обращении к портам. Тогда как на ОРИОНЕ с дешифраторами 1533 серии ВВ55 без всяких проблем работали на такте Z80 аж в 6 МГЦ.
Из этих же соображений ЛП10 не нужна. Особенно бессмысленно ставить ЛП10 155-той серии, если остальная логика 1533. Т.к 155 серия даёт нагрузку как десяток 1533 микросхем, так что вместо буферизации при установке 155 ЛП10 шина грузится намного больше, чем без неё, да ещё и адреса дополнительно задерживаются.
Cornelius
14.12.2017, 03:09
схему основной платы Экспресса
Так я по твоей основной и разводил, а заменённые мелкосхемы ставил по живому. Конечной схемы у меня нет.
Конечной схемы у меня нет.
Жаль.
ЭКСПРЕСС столь низкочастотный, что работает на любых TTL-сериях и даже с разными сочетаниями серий.
Подтверждаю. А вот Сябр сделан, там микросхемы как сказать по мягче, не дружественны друг к другу по сериям. Постоянно в нём серии меняю добиваясь стабильной работы. Благо под все микросхемы стоят панельки.
Из этих же соображений ЛП10 не нужна. Особенно бессмысленно ставить ЛП10 155-той серии, если остальная логика 1533. Т.к 155 серия даёт нагрузку как десяток 1533 микросхем, так что вместо буферизации при установке 155 ЛП10 шина грузится намного больше, чем без неё, да ещё и адреса дополнительно задерживаются.
ЛП10 поставили из соображения "пусть будет". Зачем её ставили на оригинале то же не пойму. Если разрузить старшие адреса хотели.
Есть ли у кого предложения по добавлению программ, которые будут находится в системном ПЗУ? Я вот добавил экранный редактор, который будет вызываться по директиве E. Напомню, что уже вшит загрузчик shell от Vinxru.
Поместил небольшую информацию о клоне вниз страницы (http://www.spetsialist-mx.ru/index13.html) на сайте. Потом помещу фотографии компьютера.
Cornelius
17.12.2017, 14:42
С шилдом и без предполагается одно системное ПЗУ?
С шилдом и без предполагается одно системное ПЗУ?
Я думаю, что ПЗУ будет одно. В нём пока имеется:
1. Монитор-4;
2. Загрузчик shell'а от Vinxru;
3. Экранный редактор.
Всё ПО можно будет записать на SD карту, в том числе и любые Бейсики. Если у пользователя нет шилда, то в 3-е ПЗУ (РФ4/4/2764) можно будет записать Бейсик. Предлагайте варианты.
Это называется экранный редактор дампа. Под сочетанием экранный редактор всегда понимают текстовый редактор как альтернативу командному редактору. Неверная терминология технически грамотных людей вводит в заблуждение.
Вот только какой смысл в редакторе дампа, если не иметь в ПЗУ одновременно и программу прошивателя УФ-ПЗУ или, что удобнее, программу заливки в ОЗУ 62256/w24512 с припаянной батарейкой. Или программу записи в электрически перезаписываемые ПЗУ, что ныне вошли в моду вместо УФ-ПЗУ.
Если есть внешний носитель, то из прикладного прошивать что-то в ПЗУ это равнозначно "беситься с жиру", т.е делать заведомо бессмысленное дело. В этом случае в ПЗУ разумно иметь только ПО на случай экстренного отказа внешнего носителя. Например, программу загрузки из ROM-диска, из линии из IBM PC и тест в ПЗУ. Переход в тест делается, если удерживать при сбросе клавишу <НР>. Это хотя бы с'экономит отдельное ПЗУ для теста.
А в случае бездисковой системы, если пользователь не собирается программировать, то в ПЗУ полезно иметь только игру на выбор пользователя. Хотя я не понимаю зачем делать рэтро-комп, если на нём не писать программы. Рэтро-ЭВМ это единственная среда, где писать программы просто и интересно, и важно, что для этого не требуется предварительно облысеть, потратив годы каторжного труда в тщетных попытках усвоить большой объём информации, чтобы освоить программирование для IBM PC на современном уровне.
Если же пользователь просто не имеет возможности иметь внешний носитель и вынужден грузить всё с IBM PC по МГ-интерфейсу, то в ПЗУ можно иметь бейсик, редактор, ассемблер и отладчик (если CPU Z80, то удобен MONS адаптированный от ZX, в случае КР580 - отладчик DDT).
В нём пока имеется: 1. Монитор-4Что за Монитор-4 ? Это же не ОРИОН. Здесь мониторы не нумеруют, а называют по фамилиям программистов.
Выложенный 3 дня назад дамп я сразу же дизассемблировал и изучил. Это же обычный, даже не оптимизированный монитор Орлова, причём некоторые внутренние точки сдвинуты.
Надо же, пока редактировал пост, его удалили, выскочила надпись "Пост не существует. Запись невозможна". У кого-то возникла устойчивая привычка удалять мои посты. Свои посты, если сочту нужным, я удалю сам, помощь не требуется.
1. Не так выразился. Здесь (http://www.spetsialist-mx.ru/Docs/mk1996_04.djvu) точно написано.
2. Монитор-4 мне подогнал HardWareMan и название монитора высвечивается при запуске, авторство монитора я не знаю.
3. Я спросил мнение у пользователей, какой состав программ они видят в ПЗУ, а опять читаю нравоучения профессора, который решает что нужно пользователям.
не ругайтесь парни, три человека, чего делить
я тоже вот за такое
«бейсик, редактор, ассемблер и отладчик»
электрически стираемые ПЗУ да, есть они на али кстати
можно былоб свои мониторы прямо из спеца записывать
еще меню можно, как в 128 ZX -)
я тоже вот за такое
«бейсик, редактор, ассемблер и отладчик»
Не хватит памяти. :) Ой зря я это написал - сейчас профессор уже в голове напаивает пзушки - сейчас как выплеснет сюда из головы на несколько страниц экрана.:v2_dizzy_botan:
электрически стираемые ПЗУ да, есть они на али кстати
можно было б свои мониторы прямо из спеца записывать
А вот посмотрите (https://geektimes.ru/post/255332/) как чувак для Специалиста писал пзушки из известного девайса.
путь самурая , ардуиной рф2 записывать
Так. Смог записать в наши 12 кБайт:
1. Версия без поддержки SD карты - Монитор-4 + Бейсик "Микрон"
2. Версия с поддержкой SD карты - Монитор-4 + Бейсик "Микрон" + Дамп корректор + загрузчик shell с SD карты
Прошивки проверены в эмулляторе emu. Прошивки выложу позже. Ждём плату.
petrov1962
19.12.2017, 20:44
Так. Смог записать в наши 12 кБайт:
1. Версия без поддержки SD карты - Монитор-4 + Бейсик "Микрон"
2. Версия с поддержкой SD карты - Монитор-4 + Бейсик "Микрон" + Дамп корректор + загрузчик shell с SD карты
Прошивки проверены в эмулляторе emu. Прошивки выложу позже. Ждём плату.
Подскажите, как вы проверяли прошивки в эмуляторе? Я не знаком с этим эмулятором - не получается их подключить.
Подскажите, как вы проверяли прошивки в эмуляторе? Я не знаком с этим эмулятором - не получается их подключить.
Просто. Прошивка переименовывается в файл bios.rom и помещается в директорий Specialist эмулятора. Прошивка нужна слитная, в нашем случае 12 кБайт. Вообще как называется прошивка содержится в конфиг файле Specialist8color.cfg, который находится в папке config.
В качестве примера вставьте этот файл (http://www.spetsialist-mx.ru/Soft/test_m.rar) (файл test_m.rom из архива) вместо bios.rom и вы увидите тест Рюмика в действии.
petrov1962
20.12.2017, 10:50
Просто. Прошивка переименовывается в файл bios.rom и помещается в директорий Specialist эмулятора. Прошивка нужна слитная, в нашем случае 12 кБайт.
Спасибо за ответ.
Cornelius
29.12.2017, 17:28
Платы Специалист Восточный Экспресс приехали к Павлу. Рассылка, похоже, будет уже в новом году. Вэлкам (https://goo.gl/BsMJVv) для подтверждения.
Создал новую тему (http://zx-pk.ru/threads/28706-spetsialist-quot-vostochnyj-ekspress-quot-sborka-i-naladka.html?p=945152#post945152) по запуску данной версии Специалиста.
Дабы не вносить путаницу с редакциями Экспресса буду спрашивать здесь про оригинальную модель:
Допаял такую плату
https://preview.ibb.co/jB9p8J/20180330_225200.jpg (https://ibb.co/en4NTJ)
При включении показывает такое:
https://preview.ibb.co/dDy5hd/20180330_225015.jpg (https://ibb.co/iEud2d)
При установке ПЗУ запуска теста и монитора не происходит
Судя по картинке - что смотреть, где искать ошибки, неисправности?
Стоит заморочиться? PS/2 вещь конечно более универсальная, но всё-же. Конечно, вариант намного более дорогой.
http://zx-pk.ru/attachment.php?attachmentid=63212&d=1512421455
Идея с клавиатурой умерла?
Желающие остались?
tigr101274
20.11.2018, 06:49
Восстанавливаю старую плату Специалиста, существует ли в природе прошивка файлом DD13 К155РЕ3?
HardWareMan
20.11.2018, 06:57
Только вот в таком виде:
http://jpegshare.net/images/67/e8/67e8b79ccf83145663db0432739bbff5.png
tigr101274
20.11.2018, 09:18
Только вот в таком виде:
http://jpegshare.net/images/67/e8/67e8b79ccf83145663db0432739bbff5.png
Знать бы как создать файл из этих данных карты прошивки
Может кто нибудь считает прошивку, не может быть чтоб живого на руках не осталось спеца.
Идея с клавиатурой умерла?
Желающие остались?
Видимо, пропустил сообщение про клавиатуру.. мне такая интересна..
Есть тема на барахолке.
https://zx-pk.com/forum/viewtopic.php?f=7&t=11524
Можно было записаться. Возможно будут доп.экземпляры
HardWareMan
20.11.2018, 10:25
Знать бы как создать файл из этих данных карты прошивки
Может кто нибудь считает прошивку, не может быть чтоб живого на руках не осталось спеца.
А разве не понятно? Создаешь дамп на 32 байта и записываешь туда везде [xxxx x111]. Затем, по 4м адресам вот эти 4 байта. И всё. Хотя там используется вообще только 16 байт - старший адрес на земле, значит и шить можно только 16 младших байт.
tigr101274
20.11.2018, 11:08
Тест должен запускаться без DD13?
- - - Добавлено - - -
А разве не понятно? Создаешь дамп на 32 байта и записываешь туда везде [xxxx x111]. Затем, по 4м адресам вот эти 4 байта. И всё. Хотя там используется вообще только 16 байт - старший адрес на земле, значит и шить можно только 16 младших байт.
Увы, для меня это темный лес
А если рассмотреть эту прошивку, то можно убедиться, что не очень она и нужна. Тут (http://www.spetsialist-mx.ru/index13.html) написано чем её заменить.
HardWareMan
20.11.2018, 11:26
Нууу, учитывая, что в РЕ3, вроде как, шьется 0, а по дефолту у нее 1, то дамп будет таким:
x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF
0x: FF FF FF FF FF FF FF FB FF FF FF FA FF F9 F8 FF
1x: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
tigr101274
20.11.2018, 11:28
Нууу, учитывая, что в РЕ3, вроде как, шьется 0, а по дефолту у нее 1, то дамп будет таким:
Код:
x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF
0x: FF FF FF FF FF FF FF FB FF FF FF FA FF F9 F8 FF
1x: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
Спасибо, так уже понятно!
Нууу, учитывая, что в РЕ3, вроде как, шьется 0, а по дефолту у нее 1, то дамп будет таким:
x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF
0x: FF FF FF FF FF FF FF FB FF FF FF FA FF F9 F8 FF
1x: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
У РЕ3 наоборот шьются единицы, по дефолту в них нули, не путайте с РФ-ками.
tigr101274
22.11.2018, 01:17
alx32, В таком виде получается?
0x: 00 00 00 00 00 00 00 0B 00 00 00 0A 00 09 08 00
1x: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Оживить плату пока не получилось, при включении белый квадрат
http://f23.ifotki_.info/thumb/d01169157de38cd304bdb1ad7068a193b0319b325498450.jp g (http://i-fotki.info/23/d01169157de38cd304bdb1ad7068a193b0319b325498450.jp g.html)
При прикосновении к ОЗУ
http://f23.ifotki_.info/thumb/6f56136716c583932096f46913586cf4b0319b325498451.jp g (http://i-fotki.info/23/6f56136716c583932096f46913586cf4b0319b325498451.jp g.html)
RAS и CAS частота 2МГц, куда копать дальше?
Тест не запускается на сброс нет реакции
Я когда оживлял Специалист-М, у меня примерно такая бяка была, причём помехи были при прикосновении к выводам ИД4 в синхрогенераторе, сигнал CAS был с каким-то провалом в середине, все микросхемы, кроме АП26, ИР12, ИР1 и ИЕ7, были серии 1533.
Поменял ИД4 в СГ на 155-ю серию и помехи исчезли и CAS стал нормальным...
Насчёт РЕ3 судя по схеме в первом посте:
00: 04 04 04 04 04 04 04 03 04 04 04 02 04 01 00 04
tigr101274
22.11.2018, 04:52
Поменял ИД4 в СГ на 155-ю серию и помехи исчезли и CAS стал нормальным...
А частоту CAS не подскажите какая должна быть?
Частота CAS и RAS одинаковая, только импульс RAS длиннее.
tigr101274
22.11.2018, 06:00
Частота CAS и RAS одинаковая, только импульс RAS длиннее.
Спасибо, вечером посмотрю ИД4
tigr101274
22.11.2018, 14:30
Заменил ИД4, результат увы тот же.
Попробуй поменять местами фазы на процессоре.
tigr101274
22.11.2018, 14:49
Попробуй поменять местами фазы на процессоре.
Можно пожалйста поподробнее
На моей плате были перепутаны местами фазы таковых импульсов процессора.
Можно пожалйста поподробнее
Я не пойму, а какую плату Вы запускаете? На реанимированных была такая ошибка.
tigr101274
22.11.2018, 15:42
На моей плате были перепутаны местами фазы таковых импульсов процессора.
Я так понимаю 22 и 15 вывод процессора, так и есть плата соответствует той портянке что с ним была (F1 22 вывод процессора идет у меня на 10-ый DD20 и F2 15 вывод процессора соответственно на 13-ый DD20)
fifan, просто симптомы примерно такие же что были у меня на Специалист-М.
tigr101274, прежде чем резать фазы, посмотрите сигнал SYNC процессора осликом, если есть возможность...
tigr101274
22.11.2018, 17:21
tigr101274, прежде чем резать фазы, посмотрите сигнал SYNC процессора осликом, если есть возможность...
Увы до сих пор не обзавелся, только мультик с частотомером.
- - - Добавлено - - -
Поменял местами F1 и F2 визуально ни чего не изменилось, но стал сброс работать, завтра прошью РЕ3 и попробую с ней и ПЗУ импорт с тестом попробую.
А ОЗУ на касания реагирует?
tigr101274
22.11.2018, 17:36
А ОЗУ на касания реагирует?
Да все так же, ИД4 нет.
tigr101274
23.11.2018, 02:37
Я не пойму, а какую плату Вы запускаете? На реанимированных была такая ошибка.
http://www.spetsialist-mx.ru/index13.html
ПК "СПЕЦИАЛИСТ - ЭКСПРЕСС"
tigr101274
23.11.2018, 06:38
Да кстати без ПЗУ какая картинка должна быть?
http://www.spetsialist-mx.ru/index13.html
ПК "СПЕЦИАЛИСТ - ЭКСПРЕСС"
Логично, а я и не знал о чём спрашивал (сайт-то мой). Вы сами сделали плату или уже брали у Корнелиуса?
tigr101274
23.11.2018, 07:22
Логично, а я и не знал о чём спрашивал (сайт-то мой). Вы сами сделали плату или уже брали у Корнелиуса?
Стародел, еще кооператив рассылал, мне плата досталась в подарок от знакомого из иркутска, в свое время так и не была запущена, качество платы ужасное, каждую дорожку с переходами отзвонил в соответствии со сканами платы с вашего сайта, на замыкания тоже проверял.
Уф. Я вспомнил как такую же запускал в далёких 90-х. Там точно фазы на процессор перепутаны, ещё что-то, точно не помню. Лучше купить новую и запустить, там все ошибки исправлены.
tigr101274
23.11.2018, 12:36
Виталий не подскажите герберы именно этой платы предоставленные Cornelius'ом на вашем сайте верны? Вроде они сделаны по старой плате? Опс там уже на новую плату. Видимо придется все по схеме сверять.
- - - Добавлено - - -
Вроде надо посмотреть еще линии G16 G18
Стародел, еще кооператив рассылал, мне плата досталась в подарок от знакомого из иркутска, в свое время так и не была запущена, качество платы ужасное, каждую дорожку с переходами отзвонил в соответствии со сканами платы с вашего сайта, на замыкания тоже проверял.
Поделитесь потом своими изысканиями по этой плате, у меня такая же похоже лежит и тоже не стартует.
Фотки платы здесь чуть раньше выкладывал.
Я с ней немного поупражнялся и переключился на Восточный Экспресс в итоге, который запустил.
Виталий не подскажите герберы именно этой платы...
Да, именно этой платы, первой ревизии, с ошибками. Скоро приедет плата второй ревизии - посмотрим, как она запустится. Кстати на нее ни схемы ни гербера автор не предоставил. Да, я считаю схема изменится, наверное добавили схему начального пуска, как минимум.
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot