Speccy - наш выбор!  
ZXPRESS
ZXTUNES
Virtual TR-DOS
World of Spectrum
ZX Spectrum Old Demos •

Go Back   Speccy - наш выбор! > ZX Spectrum Hardware > Unsorted

Reply
 
Thread Tools Display Modes
Old 21st July 2010, 11:10   #1
Guru
 
zst's Avatar
 
Join Date: 11th April 2009
Location: Челябинск
Posts: 2,273
Thanks: 151
Thanked 637 Times in 378 Posts
zst is a splendid one to beholdzst is a splendid one to beholdzst is a splendid one to beholdzst is a splendid one to beholdzst is a splendid one to beholdzst is a splendid one to behold
Default

Quote:
Originally Posted by Alex_NEMO View Post
Привет, народ!
Ну, что, вот, почти финальная версия моего варианта платы:

Скрытый текст

[свернуть]

разъем под SIMM30 под него я таки развел, но не получилось развести пару сигналов - MD5 и MD7 - придется МГТФ кидать... Местоположение ряда "мелких"(пассивных) компонентов изменено, удалены резисторы R59, R62-R69(они дублируют рез. сборку R60). В интерфейс KEMPSTON-джойстика добавлены инверторы(ЛН1) по входам, что по моему, более правильно!(на джой не обязательно подавать +5 вольт и "общий" провод джоя не +5вольт, а "ЗЕМЛЯ"/GND). Резисторы Pull-Down джоя (R27-R31) удалены, со стороны джойстика предполагается установка рез. сборки на 5 резюков(NR1). Все разьемы заменены на IDC и 2-а 4-х конт. однорядника под TAPE и SOUND(как на PC-матерях, они же будут "донорами" в плане разъемов и шнуров). Размер платы 220x180(пока... хотя, вряд ли он увеличится).

Какие ещё будут пожелания/предложения? Только реальные, ПЛС!
Может, в верхней части платы чего замутить?
Предлагаю развести два разъема под джойстики SINCLAIR1 и SINCLAIR2. Параллельно каким кнопкам/линиям клавиатуры их подключать - уточните по какой-нибудь игре. Чтобы при игре вдвоем они не забивали друг друга, предлагаю адресные сигналы подавать на общий джойстиков не как на клавиатуру через диод, а напрямую или через буфер. Зато пять сигнальных выходов джойстика соединить с данными клавиатуры через 5 диодов.

Итого - добавить два разъема и 10 диодов. Для них есть место над разъемом клавиатуры. Кстати, может для подключения PS/2 клавиатуры вместо монтажного поля развести простейший вариант контроллера caro (http://zx.pk.ru/showpost.php?p=292709&postcount=22) ?

Last edited by zst; 21st July 2010 at 11:26.
zst is offline   Reply With Quote
Old 21st July 2010, 11:50   #2
Veteran
 
SoftFelix's Avatar
 
Join Date: 20th March 2007
Location: Санкт-Петербург
Posts: 1,655
Thanks: 469
Thanked 523 Times in 409 Posts
SoftFelix is a glorious beacon of lightSoftFelix is a glorious beacon of lightSoftFelix is a glorious beacon of lightSoftFelix is a glorious beacon of lightSoftFelix is a glorious beacon of lightSoftFelix is a glorious beacon of light
Default

Quote:
Originally Posted by zst View Post
Кстати, может для подключения PS/2 клавиатуры вместо монтажного поля развести простейший вариант контроллера caro
Хорошая идея. Я - за. Учитывая, что плата переразводилась с намёком на АТ-корпус, то будет очень кстати. Кстати, а как подключаются адресные линии этого контроллера (attiny2313+ла3+ап6*2) применительно к Лениград-клонам: к "чистым" адресам Z80 или после диодов-лп9? Имхо - прямо к Z80.

2Alex_NEMO: Сигнал /PFE для контроллера формируется на дополнительном элементе ЛЛ1 (2ИЛИ остался свободный при разводке D14.4), на входы которого подаются А0_Z80 и /IORD1 (ноги 1,15 D36 или D37).
http://zx.pk.ru/showpost.php?p=85027&postcount=297
__________________
МГТФ - любимый провод!
KAY-1024(4096)/SL-4/TURBO v2010 + Nemo-FDC + Nemo-IDE (CF 4GB) + SMUC2 Rev.B RTC (HDD 8.4GB + DVD-ROM) + PROF-ROM + ZXMC2 + GENERAL SOUND 2MB + ZX-BUS_TEE + FDD 3.5' + FDD 5.25' + VGA&PAL

Last edited by SoftFelix; 21st July 2010 at 12:58.
SoftFelix is offline   Reply With Quote
Old 21st July 2010, 13:00   #3
Guru
 
zst's Avatar
 
Join Date: 11th April 2009
Location: Челябинск
Posts: 2,273
Thanks: 151
Thanked 637 Times in 378 Posts
zst is a splendid one to beholdzst is a splendid one to beholdzst is a splendid one to beholdzst is a splendid one to beholdzst is a splendid one to beholdzst is a splendid one to behold
Default

Quote:
Originally Posted by SoftFelix View Post
Хорошая идея. Я - за. Учитывая, что плата переразводилась с намёком на АТ-корпус, то будет очень кстати. Кстати, а как подключаются адресные линии этого контроллера (attiny2313+ла3+ап6*2) применительно к Лениград-клонам: к "читым" адресам Z80 или после диодов-лп9? Имхо - прямо к Z80.

2Alex_NEMO: Сигнал /PFE для контроллера формируется на дополнительном элементе ЛЛ1 (2ИЛИ остался свободный при разводке D14.4), на входы которого подаются А0_Z80 и /IORD1 (ноги 1,15 D36 или D37).
http://zx.pk.ru/showpost.php?p=85027&postcount=297
Я такие контроллеры еще не делал. Может уже новая схема появилась ? Вроде и прошивка теперь есть NOWAIT.

---------- Post added at 13:00 ---------- Previous post was at 12:03 ----------

Все-таки лучше добавить слота 2-3. Тогда можно было бы использовать готовую плату клавиатуры ZXMC2. В Фениксе контроллеры FDD, HDD и клавиатуры разведены на материнской плате. В КАЙ их придется ставить в слоты. Для NeoGS или видеокары уже места не останется.

Если возникнут сомнения про нагрузочную способность - можно рассуждать так:
В Фениксе эти три контроллера разведены на плате и подключены к тем же линиям ZX-BUS. Что изменится, если эти же микросхемы перенести на отдельные платы и подключить через слоты ? Нагрузка на Z80 приктически не изменится! В Феникc можно еще установить 2-3 платы расширения. Значит в КАЙ можно также добавить 3 слота.

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

Если возникнут сомнения про работу в режиме турбо - в Фениксе ее нет и никто не заставляет вас ее включать в КАЕ. Если надо турбу - не устанавливайте в дополнительные слоты ничего. Сам пустой слот наврятли вносит существенную нагрузку на шину ZX-BUS.

Last edited by zst; 21st July 2010 at 13:16.
zst is offline   Reply With Quote
Old 21st July 2010, 13:14   #4
Veteran
 
SoftFelix's Avatar
 
Join Date: 20th March 2007
Location: Санкт-Петербург
Posts: 1,655
Thanks: 469
Thanked 523 Times in 409 Posts
SoftFelix is a glorious beacon of lightSoftFelix is a glorious beacon of lightSoftFelix is a glorious beacon of lightSoftFelix is a glorious beacon of lightSoftFelix is a glorious beacon of lightSoftFelix is a glorious beacon of light
Default

Quote:
Originally Posted by zst View Post
Все-таки лучше добавить слота 2-3.
Да, со слотами в КАЕ - вопрос болезненный. Но, имхо, тут надо искать компромис - что в итоге получится? Будет лт это КАЙ или ужЕ что-то другое, насколько он будет надёжно работать с таким количеством слотов без буферизации?...

Quote:
Originally Posted by zst View Post
Может уже новая схема появилась ? Вроде и прошивка теперь есть NOWAIT.
Caro где-то писал, что сделал нечто подобное на другой элементной базе (и более дорогой), но в конференции я рабочей реализации не встречал. Есть ещё вот такая вещь:http://zx.pk.ru/showthread.php?t=11720
Мне она очень ипонирует! Всего две МС! Правда, чип придётся с чуть большим "треском" доставать (и прошивать?).
__________________
МГТФ - любимый провод!
KAY-1024(4096)/SL-4/TURBO v2010 + Nemo-FDC + Nemo-IDE (CF 4GB) + SMUC2 Rev.B RTC (HDD 8.4GB + DVD-ROM) + PROF-ROM + ZXMC2 + GENERAL SOUND 2MB + ZX-BUS_TEE + FDD 3.5' + FDD 5.25' + VGA&PAL
SoftFelix is offline   Reply With Quote
Old 21st July 2010, 14:11   #5
Guru
 
zst's Avatar
 
Join Date: 11th April 2009
Location: Челябинск
Posts: 2,273
Thanks: 151
Thanked 637 Times in 378 Posts
zst is a splendid one to beholdzst is a splendid one to beholdzst is a splendid one to beholdzst is a splendid one to beholdzst is a splendid one to beholdzst is a splendid one to behold
Default

Quote:
Originally Posted by SoftFelix View Post
Да, со слотами в КАЕ - вопрос болезненный. Но, имхо, тут надо искать компромис - что в итоге получится? Будет лт это КАЙ или ужЕ что-то другое, насколько он будет надёжно работать с таким количеством слотов без буферизации?...
Феникс - это почти КАЙ, но без турбо 7 МГц. И три контроллера: FDD, HDD и ZXMC размещены не в слотах, а на материнской плате. Почему тогда никто не сомневался, что в Фениксе можно оставить эти три слота расширения и не говорили про нагрузочную способность? И ведь Феникс, с подключенными дополнительными контроллерами (не считая трех, которые перенесли на плату, а в КАЕ будут в слотах) нормально работает.

Давайте считать количество подключенных к Z80 микросхем/контроллеров, а не разъемы/слоты.
В итоге, к Фениксу можно подключить 6 контроллеров, к текущей версии КАЙ - всего 3. Даже на Фениксе уже говорят о нехватке слотов, необходимости елок, а что скажут владельцы КАЯ ?

---------- Post added at 13:39 ---------- Previous post was at 13:20 ----------

Quote:
Originally Posted by SoftFelix View Post
Caro где-то писал, что сделал нечто подобное на другой элементной базе (и более дорогой), но в конференции я рабочей реализации не встречал. Есть ещё вот такая вещь:http://zx.pk.ru/showthread.php?t=11720
Мне она очень ипонирует! Всего две МС! Правда, чип придётся с чуть большим "треском" доставать (и прошивать?).
Проще купить готовый-прошитый-работающий у caro, а не искать детали и паять навесным монтажом. А механическую клавиатуру сейчас найти сложно и все-равно придется использовать контроллер caro или аналогичный.

---------- Post added at 14:03 ---------- Previous post was at 13:39 ----------

Рассчет задержки сигнала IORQ на шине ZX-BUS.
1. В оригинальной схеме KAY. Прежде чем попасть на дешифратор портов материнской платы сигнал IORQ проходит через три элемента ЛЛ1.
2. В предложенной мной схеме (на 10 слотов) сигнал IORQ проходит только через два элемента ЛЛ1, то есть задержка меньше.

---------- Post added at 14:11 ---------- Previous post was at 14:03 ----------

Да ладно. Разведите для игр два синклер-джойстика. Это проще и места не займет дополнительного. А обсуждать нагрузочную способность слотов можно еще ни один год...

Last edited by zst; 21st July 2010 at 13:29.
zst is offline   Reply With Quote
Old 21st July 2010, 15:27   #6
Guru
 
Join Date: 14th January 2005
Location: Ekaterinburg
Posts: 2,340
Thanks: 74
Thanked 633 Times in 358 Posts
caro is a splendid one to beholdcaro is a splendid one to beholdcaro is a splendid one to beholdcaro is a splendid one to beholdcaro is a splendid one to beholdcaro is a splendid one to beholdcaro is a splendid one to beholdcaro is a splendid one to behold
Default

Quote:
Originally Posted by SoftFelix
Caro где-то писал, что сделал нечто подобное на другой элементной базе (и более дорогой), но в конференции я рабочей реализации не встречал.
Схема практически идентична этой:
Quote:
Originally Posted by SoftFelix
Есть ещё вот такая вещь:http://zx.pk.ru/showthread.php?t=11720
Мне она очень ипонирует! Всего две МС!
Правда, чип придётся с чуть большим "треском" доставать (и прошивать?).
Подойдет любая из: ATMega48, ATMega88 или ATMega168.
Прошивается не сложнее чем ATTiny2313.

PS. Прошивка поддерживает без-WAIT-овый режим работы Z80.

Last edited by caro; 21st July 2010 at 15:29.
caro is offline   Reply With Quote
The Following User Says Thank You to caro For This Useful Post:
Alex_NEMO (21st July 2010)
Old 21st July 2010, 15:29   #7
Veteran
 
Join Date: 24th January 2009
Location: Камышин
Posts: 1,379
Thanks: 624
Thanked 314 Times in 201 Posts
Alex_NEMO is just really niceAlex_NEMO is just really niceAlex_NEMO is just really niceAlex_NEMO is just really nice
Question

Quote:
Originally Posted by SoftFelix View Post
(2ИЛИ остался свободный при разводке D14.4),
В моей версии он уже НЕ свободный. Он используется для формирования сигнала *F для платы VGA, по аналогии с D55.4.
Quote:
Originally Posted by SoftFelix View Post
Да, со слотами в КАЕ - вопрос болезненный. Но, имхо, тут надо искать компромис - что в итоге получится? Будет лт это КАЙ или ужЕ что-то другое, насколько он будет надёжно работать с таким количеством слотов без буферизации?...
Я, в принципе, не против добавить ещё один слот(всего 4-ре). Но есть один момент:
Согласится ли народ. Т.к. высота платы возрастет до ~210-215 мм (сейчас она 180мм). Опять же, это увеличение стоимости изделия... Опять же - влезит ли по высоте платы в AT-корпус?
Ещё вопрос - "не разведенное" - так же отверстия с метками под пайку проводов? Или под "разьем" оформить? Еще маленький "твик" хочу сделасть как в Фениксе - 2-е 3-х конт. перемычки для "конфигурирования" выходов AY (В и С).

Quote:
Originally Posted by zst View Post
Разведите для игр два синклер-джойстика. Это проще и места не займет дополнительного.
Есть у меня вариант "буферизированного" интерфейса джоя по мотивам рукописи БК. Вопрос, проверить её на "вшивость". Порт клавы by Caro, если размер платы возрастет до ~210-215 мм (+4-й слот) вообще без проблем развести и с доп. джоями то же. Пустое место "продырявлю" под "макетку".

Кто "спец" - гляньте схемку джойстик-интерфейса во вложении! Идея верная? Я прототип делал, но как обычно, руки на "железе" проверить не дошли. Ещё сигналы А11, А12 "буфернул" - пропустил через ЛП8(LS125 в СМД, с обратной стороны платы - хорошо развелось!).
__________________
Speccy-2007 + 48k(пока) + TR-DOS + ZX-VGA
KAY-1024 v2010/SDCard HxC Floppy Emulator/Epson SD-700/ZX-VGA/.....

Last edited by Alex_NEMO; 21st July 2010 at 15:51.
Alex_NEMO is offline   Reply With Quote
Old 21st July 2010, 15:58   #8
Guru
 
Join Date: 14th January 2005
Location: Ekaterinburg
Posts: 2,340
Thanks: 74
Thanked 633 Times in 358 Posts
caro is a splendid one to beholdcaro is a splendid one to beholdcaro is a splendid one to beholdcaro is a splendid one to beholdcaro is a splendid one to beholdcaro is a splendid one to beholdcaro is a splendid one to beholdcaro is a splendid one to behold
Default

Quote:
Originally Posted by Alex_NEMO
гляньте схемку джойстик-интерфейса. Идея верная?
Да.
Quote:
Originally Posted by Alex_NEMO
Ещё сигналы А11, А12 "буфернул"
И это полезно.
caro is offline   Reply With Quote
The Following User Says Thank You to caro For This Useful Post:
Alex_NEMO (21st July 2010)
Old 21st July 2010, 16:14   #9
Veteran
 
Join Date: 24th January 2009
Location: Камышин
Posts: 1,379
Thanks: 624
Thanked 314 Times in 201 Posts
Alex_NEMO is just really niceAlex_NEMO is just really niceAlex_NEMO is just really niceAlex_NEMO is just really nice
Question

Quote:
Originally Posted by caro View Post
Да.
И это полезно.
Камиль, спасибо за советы! А то БК, обычно, только "понты кидает"...
Т.е. если что, хема верная, АП6 использовал для удобства разводки(входы с одной, выходы с другой стороны корпуса), и их у меня приличное кол-во... Для непосредственно КАЯ буферизация А11/12, по идее, излишняя, т.к. *А8-*А15 и так "буферизованы" ЛП9(DD29, DD8). Соотв., "буферизованный" А11 - 12н. D29, A12 - 6н. D29. KL0-KL5 - соотв. K10-K56 по схеме КАЯ.
__________________
Speccy-2007 + 48k(пока) + TR-DOS + ZX-VGA
KAY-1024 v2010/SDCard HxC Floppy Emulator/Epson SD-700/ZX-VGA/.....
Alex_NEMO is offline   Reply With Quote
Old 21st July 2010, 15:43   #10
Veteran
 
Join Date: 24th January 2009
Location: Камышин
Posts: 1,379
Thanks: 624
Thanked 314 Times in 201 Posts
Alex_NEMO is just really niceAlex_NEMO is just really niceAlex_NEMO is just really niceAlex_NEMO is just really nice
Default

Quote:
Originally Posted by caro View Post
Схема практически идентична этой:

Цитата:
Сообщение от SoftFelix
Есть ещё вот такая вещь:http://zx.pk.ru/showthread.php?t=11720
Мне она очень ипонирует! Всего две МС!
Правда, чип придётся с чуть большим "треском" доставать (и прошивать?).

Подойдет любая из: ATMega48, ATMega88 или ATMega168.
Прошивается не сложнее чем ATTiny2313.
Схему - видел, но особого значения её не придал в свое время, т.к. был простым "наблюдателем". А то, что она:
Quote:
Originally Posted by caro View Post
PS. Прошивка поддерживает без-WAIT-овый режим работы Z80.
- вообще - СУПЕР!!! Жаль, мыши там нет...

Сигнал /RFE по схеме КАЯ куда девать? /MAGO на NMI? А /MAGI - от кнопки "МАГИК" что ли?!!
__________________
Speccy-2007 + 48k(пока) + TR-DOS + ZX-VGA
KAY-1024 v2010/SDCard HxC Floppy Emulator/Epson SD-700/ZX-VGA/.....

Last edited by Alex_NEMO; 21st July 2010 at 16:00.
Alex_NEMO is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +4. The time now is 07:46.


Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Map Яндекс.Метрика