User Tag List

Страница 95 из 137 ПерваяПервая ... 919293949596979899 ... ПоследняяПоследняя
Показано с 941 по 950 из 1362

Тема: Орион-128: Разное

  1. #941

    Регистрация
    05.10.2016
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,080
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    5 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

    Хорошо бы, если бы кто-нибудь перерисовал основные моменты схемы со всеми коррекциями, так чтобы было на одном листе и всё понятно. Перерисовывать узел эмуляции сигнала INTE и КП11-тых коммутируемых /IORQ не требуется (их и делать не стоит и рисовать, чтобы не загромождали рисунок).

    В этой схеме, для того чтобы не ставить ИД7 на OUT, чтобы тот же самый дешифратор портов D27 работал и при Z80, применены две КП11-тые.

    Но, можно заставить работать дешифратор портов D27 (ИД4) на плате ОРИОНА более простым способом, одновременно избавившись от подмены всех старших адресов при IN/OUT. Дешифрация портов на D27 происходит адресами A8 и A9. Достаточно только эти 2 адреса при OUT подменять адресами A0 и A1. Тогда дешифратор будет дешифрировать и при OUT.

    Выборка дешифратора D27 в схеме ОРИОНА делается сигналом выборки F800...FFFF (112). Это инверсный сигнал =0, если идёт адресация на F800 (т.е сигнал 112 надо называть /F800). Чтобы дешифратор D27 выбирался и по OUT достаточно сложить (на "монтажном ИЛИ") сигнал 112 и /IORQ на двух диодах и резисторе. Тогда потребуется только один КП11-тый.

    Этот КП11 (подменяющий A8,A9 на A0,A1) можно ставить на основной плате реверсивной конструкции. Т.к у КР580 сигнала /IORQ нет, то этот КП11-тый не будет мешать работе КР580. Это существенно упростит саму платку c Z80. И тогда ставить в панельку можно будет Z80 по любой схеме, причём мой вариант такой платки для установки Z80 проще.

    Рассмотрим, куда попадает команда OUT FF в схеме ОРИОН-СЕРВИС. Из-за подмены адресов на шине будет адрес FFFF, а физически, если я не ошибаюсь (прошу корифанов это проверить) будет попадание в порт STA FB00. По счастью этот порт никак не задействован в базовом ОРИОНЕ. Таким образом, звук OUT FF можно иметь и при схеме установки Z80 от ОРИОН-СЕРВИС, добавив D-триггер на выход STA FB00 (цепь 91). Но можно получить звук и без триггера, применив диод и параллельные RC на землю. Тогда при стробе OUT FF емкость заряжается через диод, а потом разряжается через резистор, формируя из иголки строба полноценный меандр двойной частоты. Если же программа Z80 использует OUT FC, FD, FE, то в схеме ОРИОН-СЕРВИС эта программа работать не сможет.

    Для того, чтобы убрать дублирование и ввести порты STA FC00, FD00... FF00 и соответственно OUT FC,FD... FF, надо разорвать цепь на входе D27/15, куда идёт выборка /F800 (цепь 112) и объединить на ЛЛ1 этот сигнал 112 с адресом A10. Тогда при адресации по STA FC00 не будет попадания на F800 и появятся ещё 4 порта вывода (если добавить ИД7) или один общий порт FC00...FFFF (расход деталей 2 вентиля ЛЛ1, объединяющие 112, 93 и /A10).

    Таким образом, чтобы получить в базовом ОРИОНЕ дополнительный порт FC00...FFFF надо истратить корпус ЛЛ1 (точнее 3/4 её). При этом в порт STA FB00 уже не будет попадания по OUT FF.

    Как видите, схема установки Z80 от ОРИН-СЕРВИС сложнее и более громоздкая, чем Z80CARD-I или Z80CARD-II, не говоря уже о варианте "голый Z80". И в то время, как мои схемы начерчены ясно и их работа понятна и обезьяне, то схема ОРИОН-СЕРВИС это головоломка.

    Вариант ОРИОН-СЕРВИС использует ту же идею эмуляции сигнала SYNC из /RFSH и /MREQ (+/IORQ). Только использован триггер позволяющий удлинить этот сигнал на пол такта. В качестве клока использован Ф2 (в моём варианте Ф1) с оригинальной идеей уровне-преобразователя на диоде. Можно попробовать сделать вариант "голый Z80" и с таким формированием ZSYNC и CLK. Естественно вместе с узлом на D5.1 и D5.2, который в данной схеме формирует WAIT Z80.

    Во-первых, перспективна идея заимствования "переделки N3", заключающейся в удлинении времени открытия буферов при /RD с помощью двух диодов на входе D29/2. Возможно эта идея поможет сделать более надёжной схему ТУРБО-200%, где настройка заключается в точной подгонке фронтов.

    Можно также заимствовать идею напайки ИР82 на ВА86 (представляю как они при этом греются, ведь у них общее потребление 250 мА). Скорее всего это поможет достигнуть работы Z80 на такте 7.5 или 10 МГЦ. Судя по инструкции, напайка ИР82 вторым этажом может не понадобиться, если и без этого всё работает без сбоев. Интересно, пришлось ли VladimirS ставить ИР82 вторым этажом?

    С другой стороны, вызывает подозрение узел формирования WAIT. Возможно, что число добавляемых тактов WAIT оказывается не 1, а 3, отчего и приходится задерживать (хранить в регистре) данные после закрытия буферов. Т.е ошибочно удлинён цикл обращения Z80, отчего и приходится делать "химию". При грамотном выборе клока, ничего этого делать не требуется. У меня прекрасно Z80 работал на 10 МГЦ без всяких печкообразных ИР82 вторым этажом.

    Интересно, что у верхней КП11 на SEL (нога 1) заведён IORQ (без палки сверху), а на нижний - /IORQ. На самом деле на входах SEL (нога 1) у обоих КП11 должен быть /IORQ, чтобы при неактивном /IORQ=1 на шину старших адресов выходили бы старшие адреса.

    Есть у кого-то нормально нарисованная схема ОРИОНА с нормальным обозначением цепей и с понятно перечерченным видеогенератором? ОРИОН-СЕРВИС в 1992 продавал нормально перечерченную схему ОРИОНА. Может у кого сохранилась?

    Правильные названия цепей существенно помогают понять принцип работы. Вот такие названия цепей: 72 - /WR, 73 - /RD, 57- /RAS, 66 - /CAS, 70 - DSYNC, 77 - /CSF400, 78 - /CSF500, 79 - /CSF600, 80 - /CSF700, 76 - OUTF8, 125 - OUTF9, 89 - OUTFA, 91 - OUTFB, 69 - RESET, 82 - /RESET, 118 -B0, 119 - B1, 93 -/WE0, 92 - /WE1. 43 - /Ф2, 110 - BORDER, 63 - ССИ, 41 - H0, 53 -H1, 49 - H2, 46 - H3, 47 - H4, 48 - H5, 50 - V0, 51 - V1, 52 - V2, 53 - V3, 54 - V4, 55 - V5, 56 - V6, 58 - V7, и естественно, адреса и данные тоже надо называть правильно, а не случайными цифрами.
    Последний раз редактировалось barsik; 10.05.2017 в 21:18.

  2. #942

    Регистрация
    12.12.2014
    Адрес
    г. Сыктывкар
    Сообщений
    74
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от barsik Посмотреть сообщение
    Как видите, схема установки Z80 от ОРИН-СЕРВИС сложнее и более громоздкая, чем Z80CARD-I или Z80CARD-II, не говоря уже о варианте "голый Z80". И в то время, как мои схемы начерчены ясно и их работа понятна и обезьяне, то схема ОРИОН-СЕРВИС это головоломка.
    "голый Z80"? где посмотреть?

  3. #943

    Регистрация
    17.07.2013
    Адрес
    г. Курган
    Сообщений
    2,035
    Записей в дневнике
    2
    Спасибо Благодарностей отдано 
    123
    Спасибо Благодарностей получено 
    171
    Поблагодарили
    121 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от tol123 Посмотреть сообщение
    "голый Z80"? где посмотреть?
    Ни где, только устное описание от Барсика.
    С уважением, Дмитрий.
    Karabas-Go
    Pentagon-128 вер.2023+Turbo Sound+ZXM-GeneralSound
    ZXM-Phoenix 2048+Turbo Sound+ZXM-GeneralSound+ZXM-SoundCard Lite
    ZXM-Phoenix в Телеграмм

  4. #944

    Регистрация
    05.10.2016
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,080
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    5 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от gdv2002 Посмотреть сообщение
    Ни где, только устное описание от Барсика.
    Z80CARD-I и Z80CARD-II это и есть мой вариант установки Z80, если из этих схем удалить прерывания, звук OUT FE/D4, диспетчер ОЗУ с окном 16К, т.е КП11 и все относящиеся детали. Тогда и остаётся "голый Z80". Эта схема представляет из себя просто формирователи сигналов эквивалентных сигналам КР580.



    В качестве инвертора на CLK, чтобы было меньше паек я обычно использую D12.1 (и только иногда, когда нужно 10 МГЦ, использую для формирования клока 531 ЛН1 и ещё ставлю и резистор привязки на +5В 220 Ом, т.к Z80 любит высоко-уровневый клок). Естественно, формируя клок из Ф1, т.е на D12.1, не забудьте, что там резистор привязки идёт на +12 вольт. Поэтому на плату вместо +12 вольт надо подавать +5 вольт, т.к Z80 плохо переносит сигналы уровня +12 вольт. Также у D13 надо соединить ноги 12 и 13. В инструкции ОРИОН-СЕРВИС рекомендуют закоротить инвертор D11.5, это выглядит разумно, хотя я об этом не знал и никогда не делал.

    Я обычно напаиваю две доп.ИМС ЛЛ1 и ЛН1 на две ближайшие к процессору микросхемы, одну на ТЛ2, вторую на крайний мультиплексор адреса КП12. Но ёще надо ставить дешифратор ИД7, также как в схеме Z80CARD-II и объединять выходы F8, F9, FA с выходами STA F800, F900, FA00 на ЛИ1 или "монтажным ИЛИ" с помощью диодов и резистора. ИД7 удобно ставить над D23 (хотя, если стоят РУ7-мые по схеме М.Домарёва (где всего одна банка РУ7-мых), то над D23 уже напаян КП12, коммутирующий адреса РУ7-мых.

    Нет смысла сохранять КР580. Я обычно его выкусывал под корень (сберечь печать важнее), т.к удобно сделать несколько разрезов под процессором и впаивал вместо него Z80. Все адреса и данные не совпадают. Поэтому их надо отрезать и вновь соединять короткими проводками в 3 см с цепями идущими к буферам адреса и данных. От выводов 30-36, если грамотно сделать разрезы, то соединения делаются неизолированным залуженным проводом (обычно именуемый серебрянка) диаметром ~0.2 мм.

    Да и вообще МГТФ, на стороне пайки я использую крайне редко (если только МГТФ-0.03, но сейчас такого Вы нигде не найдёте, это и в 80-тые была редкость). Для монтажа я использую ПЭЛ-0.2...0.25 (лучше из отклоняющих систем импортных телевизоров, там хорошая изоляция). Перед пайкой концы приходится соскабливать острым ножом, чтобы залудить. Это резко тормозит скорость монтажа. Но результаты лучше, нет такого клубка проводов, как при монтаже МГТФ. Провод ПЭЛ-0.2 накручивается на выводы ИМС пинцетом (пара оборотов) и пропаивается. Таким способом я паял конструкции в 30 и даже в 50 корпусов, хотя трудоёмкость каторжная.

    Кстати, при монтаже МГТФ-ом следует пользоваться только МГТФ-ом в тонкой изоляции, которая позволяет изгибать проводники. Т.е провод МГТФ, если его изогнуть должен сохранять форму. А МГТФ в толстой изоляции сам распрямляется. Такой провод для ручного монтажа не годится. Чем тоньше МГТФ, тем он лучше. В 80-тые, когда была возможность иметь провода ПЭВТКЛ и ПЭПЛОТ, это здорово упрощало ручной монтаж, т.к отпадало залуживание за счёт соскабливания эмали ножом.

    Буфера адреса (если только у Вас не хилый КМОП Z80) тоже можно выкусить и закоротить (это ускоряет сигналы). Да и буфер данных тоже низачем не нужен (но удалять не советую, т.к это позволяет разгрузить шину, см. ниже). Если делается Турбо-200 или 10 МГЦ, то полезно разгрузить шину - у ПЗУ РФ2 цепи данных отрезаем от шины и перепаиваем прямо к ногам процессора. Также входы ТМ7 (D28) при Турбо-200 и 10 МГЦ я обычно перепаивал прямо к ногам Z80, т.к такая разгрузка шины повышала надёжность КНГМД в HD-формате 1600 кб и облегчала жизнь ВВ55-тым.

    Вместо ВА86 лучше ставить АП6. Они запаивается с разворотом на 180', меняется их питание на ногах 10 и 20 и управление направлением передачи инвертируется, т.е подается /RD вместо RD (или наоборот). При замене 5 штук ИР82 и ВА86 экономится 750 мА электроэнергии.

    А как картинку из вложения другого поста растянуть на весь экран по ширине?
    Последний раз редактировалось barsik; 11.05.2017 в 13:31.

  5. #945

    Регистрация
    28.03.2009
    Адрес
    г. Березовский КО
    Сообщений
    98
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Stampmaker Посмотреть сообщение
    если всё по схеме правильно и сигналы подписаны верно, то куда подключаются:
    1) прямой IORQ (вывод 1 D2)?
    2) /RES? (вывод 4 D5.2)
    3) прямой М1? (вывод 3 D6.1)
    Добрый день!
    1) IORQ везде /IORQ
    2) /RES это /RESET
    3) M1 везде /М1
    Это действительно опечатки

    Цитата Сообщение от barsik Посмотреть сообщение
    Интересно, пришлось ли VladimirS ставить ИР82 вторым этажом?
    Да, в варианте 1993 года так и было, плюс накрыто самой этой платкой, работает до сих пор, правда уже со сбоями.
    А когда собирал несколько лет назад, повторял эту схему, учел это и поставил рядом. Применил 74HCT573 вместо ИР82.

    И не надо пинать эту схему.
    Во-первых, авторы изначально поставили задачу полной замены ВМ80А на Z80, а именно, снял с панельки ВМ80А, поставил эту платку и все работает
    не понравилось, поменял назад, без всякого вмешательства в основную схему.
    Во-вторых, это все таки 1993 год. За прошедшие годы просто обязаны были сделать что-то более прогрессивное.
    В- третьих, повод для любителей старины.
    В- четвертых, повторите эту схему и не будет вопросов, еще раз повторяю - она рабочая.

  6. #946

    Регистрация
    08.02.2015
    Адрес
    г. Санкт-Петербург
    Сообщений
    242
    Спасибо Благодарностей отдано 
    15
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от VladimirS Посмотреть сообщение
    Добрый день!
    1) IORQ везде /IORQ
    2) /RES это /RESET
    3) M1 везде /М1
    Это действительно опечатки
    отлично!


    Цитата Сообщение от VladimirS Посмотреть сообщение
    повторите эту схему и не будет вопросов, еще раз повторяю - она рабочая
    прекрасно буду делать!

  7. #946
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #947

    Регистрация
    12.12.2014
    Адрес
    г. Сыктывкар
    Сообщений
    74
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Stampmaker Посмотреть сообщение
    отлично!




    прекрасно буду делать!
    вопрос только в печатке.

  9. #948

    Регистрация
    28.03.2009
    Адрес
    г. Березовский КО
    Сообщений
    98
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Stampmaker Посмотреть сообщение
    прекрасно буду делать!
    Желаю успехов!
    Если мне доведется когда-либо повторять схему Ориона, я бы попытался максимально использовать 74HCT/74ACT, а может где-то и 74АВТ,
    хотя не исключаю и Alter-у.

  10. #949

    Регистрация
    05.10.2016
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,080
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    5 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от VladimirS
    Во-вторых, это все таки 1993 год
    Моя схема из 1989 года (применялась ещё на СПЕЦИАЛИСТЕ), Z80CARD-I из 1991, а Z80CARD-II тоже из 1993.

    Дата разработки это не показатель совершенства конструкции. Можно и в 21-м веке разработать тупую и неграмотную схему. Только Вы сначала покажите мне программу, которая работала бы на схеме ОРИОН-СЕРВИС и не работала бы на Z80CARD-II, а вот наоборот - это все программы для Z80, что когда-либо были сделаны для ОРИОНА. Звук тоже, еще в 1992-93, у всех программ где есть звук, был адаптирован. Это работа на 10 минут для совершенно не смыслящего в программировании человека.

    Цитата Сообщение от VladimirS
    не надо пинать эту схему... повторите эту схему и не будет вопросов, еще раз повторяю - она рабочая
    Какой смысл сейчас делать схему ОРИОН-СЕРВИС ? Никто не сомневается, что она рабочая. Ведь ОРИОН-СЕРВИС продал тысячи таких платок для установки Z80. Кстати никогда не видел, как выглядит их платка для установки Z80 (есть ли фото или хотя-бы рисунок схемы расположения деталей?). Если поставить Z80 правильно, то хотя бы число программ увеличится, а что толку от схемы ОРИОН-СЕРВИС ?

    В предыдущем посте, я чётко изложил, как можно упростить и одновременно улучшить схему ОРИОН-СЕРВИС (не меняя применённых там принципов формирования сигналов CLK и /WAIT). Какая разница как работает команда OUT, лишь бы попадала в порты.

    То же быстродействие даёт схема ТУРБО 200%, которая имеет отличную надёжность, есть решить проблему с перегревом ОЗУ (это или снижение такта /RAS /CAS до 4.5 МГЦ, или мощный вентилятор или схема запрета части обращений к ОЗУ от видео-части).

    Схема ТУРБО 200% работает на Z80A и даже на Z80 MME с паспортной частотой на 2.5 МГЦ. Ну а если хочется уж совсем просто, то почему не сделать простого ТУРБО-142%. Реальный такт 3.55 МГЦ это тоже не плохо. Визуально намного приятнее, чем 2.5 МГЦ. Да и вскоре, я уточню и выложу свою схему 9 МГЦ на Z80B (она же даёт 10 МГЦ на Z80H, но Z80H у меня нет, зато Z80B очень много, т.к в 90-тые всегда покупал только их, в рассчёте на будущее турбирование),

    Рекомендую схему ТУРБО-200% с заменой кварца на 9 МГЦ (можно и на 8, но это чуть сложнее). Т.к все пользователи ОРИОНА с детства мечтают отплющить экран ОРИОНА, то замена кварца на 9 МГЦ полезна и при КР580.

    Заменяете кварц на 9 МГЦ (можно 18 МГЦ и делить надвое триггером). Чтобы видео-частоты не изменились, надо изменить кэффициент деления счётчиков видео генератора. Для этого на D8.1/1 вместо 47 цепи подать 46-тую цепь. Экран от этого существенно отплющивается, но т.к ССИ тот же, то растр оказывается немного сдвинутым вправо. Чтобы вернуть центровку по горизонтали, удобно поставить 555ИД7 (не 1533) и с её помощью центровать растр (также как это делали с экраном 480), но проще формировать свой ССИ на триггере (можно и на АГ3, принцип тот же). От снижения частоты не только качество шрифта улучшается, но главное, сокращается разогрев ОЗУ на двойном такте /RAS /CAS, в этом главная ценность.

    Прилагаю схему формирователя ССИ для кварца 9 МГЦ (аналогично есть и для пиксель-клока 8 МГЦ). Вывод D9/5 удобно перекусить кусачками и поднять над печатью отогнув в сторону.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	ССИ при кварце 9 МГЦ.jpg 
Просмотров:	158 
Размер:	23.8 Кб 
ID:	60986  
    Последний раз редактировалось barsik; 11.05.2017 в 11:57.

  11. #950

    Регистрация
    28.03.2009
    Адрес
    г. Березовский КО
    Сообщений
    98
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от barsik Посмотреть сообщение
    Какой смысл сейчас делать схему ОРИОН-СЕРВИС ?
    Так я ее и не навязываю, попросили выложить, что я и сделал.
    А на вкус и цвет... сами понимаете

Страница 95 из 137 ПерваяПервая ... 919293949596979899 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)

Похожие темы

  1. Специалист: Разное
    от Splinter в разделе Специалист
    Ответов: 171
    Последнее: 09.05.2018, 07:50
  2. Видео про спекрум новое разное
    от AAA в разделе Новости
    Ответов: 19
    Последнее: 05.08.2016, 22:57
  3. Куплю Поиск, Радио - 86, Орион, БК
    от luzanov в разделе Барахолка (архив)
    Ответов: 23
    Последнее: 03.04.2007, 17:50
  4. Ответов: 4
    Последнее: 05.10.2006, 20:18
  5. Я готов купить Радио и Орион
    от Shaos в разделе Барахолка (архив)
    Ответов: 7
    Последнее: 18.12.2005, 22:15

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •