Soviet Union ZX Spectrum CommunityЧетверг, 28.03.2024, 23:37
Вы вошли как Гость | Группа "Гости" | RSS
 [ · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Soviet Union ZX Spectrum Community » ZX-строительство » Железо » SoundDrive v.1.6
SoundDrive v.1.6
Black_CatДата: Воскресенье, 13.03.2011, 19:05 | Сообщение # 1
Координатор
Группа: Координаторы
Сообщений: 701
Статус: Offline
SounDrive v.1.6

Представленная схема дешифратора SounDrive v.1.61 совместимая с портами процессора eZ80 по портам #79,#7B,#4F,#5F. SounDrive v.1.61 отличается от v.1.6 улучшенной дешифрацией и наличием формирователя IORQGE, изменения отмечены чёрным. Так же представлена схема SounDrive v.1.66 без совместимости с  eZ80 по четырём каналам, но совместимая со стерео GS.

Код
PORT              ADRESS          DECODING
hex/dec         A15 ... A0       A15 ... A0         READ            WRITE
--------------------------------------------------------------------------------
SounDrive v1.61 (SounDrive(-)/Covox(+))
--------------------------------------------------------------------------------
#0F#1F#4F#5F-xxxxxxxx0B0A1111 xxxxxxxxxB0A11x1         -        SLA,SLB,SRA,SRB
#0F/#4F     -xxxxxxxx0A001111 xxxxxxxxxA0011x1         -        SLA,SRA(SounDrv)
#1F/#5F     -xxxxxxxx0A011111 xxxxxxxxxA0111x1         -        SLB,SRB(SounDrv)
#5F/95      -xxxxxxxx01011111 xxxxxxxxx10111x1         -        SRB(ProfiR)
#79#7B#F9#FB+xxxxxxxxB11110A1 xxxxxxxxBx1xx0A1         -        SLA,SLB,SRA,SRB
#9D/#DD     -xxxxxxxx1A011101 xxxxxxxxxx0xx101         -        IORQGE
#9D/157     -xxxxxxxx10011101 xxxxxxxxx00111x1         -        SLB(ScorpionL)
#9F/159     -xxxxxxxx10011111 xxxxxxxxx00111x1         -        SLB(SpecDrumL)
#B3/179     +xxxxxxxx10110011 xxxxxxxx1x1xx011         -        SRB(GSR)
#DD/221     -xxxxxxxx11011101 xxxxxxxxx10111x1         -        SRB(ScorpionR)
#DF/223     -xxxxxxxx11011111 xxxxxxxxx10111x1         -        SRB(SpecDrumR)
#7B/#FB     +xxxxxxxxA1111011 xxxxxxxxAx1xx011         -        SLB,SRB(Covox)
--------------------------------------------------------------------------------
SounDrive v1.66 (SounDrive(-)/Covox(+))
--------------------------------------------------------------------------------
#0F#1F#4F#5F-xxxxxxxx0B0A1111 xxxxxxxxxB0A11x1         -        SLA,SLB,SRA,SRB
#0F/#4F     -xxxxxxxx0A001111 xxxxxxxxxA0011x1         -        SLA,SRA(SounDrv)
#1F/#5F     -xxxxxxxx0A011111 xxxxxxxxxA0111x1         -        SLB,SRB(SounDrv)
#5F/95      -xxxxxxxx01011111 xxxxxxxxx10111x1         -        SRB(ProfiR)
#9D/#DD     -xxxxxxxx1A011101 xxxxxxxxxx0xx101         -        IORQGE
#9D/157     -xxxxxxxx10011101 xxxxxxxxx00111x1         -        SLB(ScorpionL)
#9F/159     -xxxxxxxx10011111 xxxxxxxxx00111x1         -        SLB(SpecDrumL)
#B3#BB#F3#FB+xxxxxxxx1A11B011 xxxxxxxx1A11B011         -        SLA,SRA,SLB,SRB
#B3/#BB     +xxxxxxxx1011A011 xxxxxxxx1011A011         -        SLA,SRA(GS)
#DD/221     -xxxxxxxx11011101 xxxxxxxxx10111x1         -        SRB(ScorpionR)
#DF/223     -xxxxxxxx11011111 xxxxxxxxx10111x1         -        SRB(SpecDrumR)
#F3/#FB     +xxxxxxxx1111A011 xxxxxxxx1111A011         -        SLB,SRB(Covox)
--------------------------------------------------------------------------------





На шине NemoBus, при наличии  GeneralSound, рекомендуется размещать плату после неё.
Прикрепления: 6788010.png (40.9 Kb) · 4622782.png (49.1 Kb)


"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
 
color2jukДата: Вторник, 13.11.2012, 10:18 | Сообщение # 2
10h
Группа: Пользователи
Сообщений: 22
Статус: Offline
Black_Cat, будь так любезен, подскажи нубу где брать сигнал /IODOS со схемы КАY 2010?

Сообщение отредактировал color2juk - Вторник, 13.11.2012, 10:42
 
Black_CatДата: Среда, 14.11.2012, 11:39 | Сообщение # 3
Координатор
Группа: Координаторы
Сообщений: 701
Статус: Offline
Quote (color2juk)
где брать сигнал /IODOS со схемы КАY 2010?

а у него нет такого сигнала, там шина версии 1.0, а /IODOS появился в версии 1.1, и есть токо на Фениксе


"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
 
color2jukДата: Среда, 14.11.2012, 12:02 | Сообщение # 4
10h
Группа: Пользователи
Сообщений: 22
Статус: Offline
Quote (Black_Cat)
а у него нет такого сигнала, там шина версии 1.0
То есть для sondrive он необязателен и будет работать без него?!


Сообщение отредактировал color2juk - Среда, 14.11.2012, 12:03
 
Black_CatДата: Среда, 14.11.2012, 12:40 | Сообщение # 5
Координатор
Группа: Координаторы
Сообщений: 701
Статус: Offline
Quote (color2juk)
То есть для sondrive он необязателен

Если это устройство втыкается в NemoBus, то обязателен, т.к. может втыкаться в разные версии шины.

Добавлено (14.11.2012, 12:40)
---------------------------------------------

Quote (color2juk)
и будет работать без него?!

Если в конкретной версии шины этого сигнала нет, то будет


"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
 
color2jukДата: Четверг, 15.11.2012, 13:43 | Сообщение # 6
10h
Группа: Пользователи
Сообщений: 22
Статус: Offline
Хотел еще поинтересоваться насколько критичен выбор серии микросхем для Soundrive, вместо 555-й или 1533-й серии можно-ли применить SN74HC374N (КР 1564 ИР23) ?
 
Black_CatДата: Четверг, 15.11.2012, 14:39 | Сообщение # 7
Координатор
Группа: Координаторы
Сообщений: 701
Статус: Offline
Quote (color2juk)
можно-ли применить SN74HC374N (КР 1564 ИР23) ?

Теоретически - нельзя, но учитывая то, что шина данных в Спектруме подтянута к +5V, скорее всего проблем не будет. Более того, серия HC более рекомендуема для построения R-2R ЦАПов, нежели ТТЛ серии, т.к. даёт более точное преобразование.


"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
 
color2jukДата: Понедельник, 19.11.2012, 19:17 | Сообщение # 8
10h
Группа: Пользователи
Сообщений: 22
Статус: Offline
Quote (Black_Cat)
Теоретически - нельзя, но учитывая то, что шина данных в Спектруме подтянута к +5V, скорее всего проблем не будет. Более того, серия HC более рекомендуема для построения R-2R ЦАПов, нежели ТТЛ серии, т.к. даёт более точное преобразование.

Печатку уже вытравил! Панельки запаивать пожалуй небуду, поэтому испытывать судьбу запаивая серию HC нестану, а то еще потом номиналы резисторов на выходах ИР`ок подбирать придется, что-бы получить именно то звучание которое на корню было задумано. Жду почтовым переводом резисторы и микросхемы. После сборки и запуска Фото приложу!


Сообщение отредактировал color2juk - Понедельник, 19.11.2012, 19:22
 
color2jukДата: Пятница, 14.12.2012, 13:09 | Сообщение # 9
10h
Группа: Пользователи
Сообщений: 22
Статус: Offline
Наконец-таки спаял! Платка получилась в виде дополнительной присадки к SMUC`ку! Нормального фотика под рукой пока нет dry так что пока то что есть:
Прикрепления: 4352830.jpg (31.0 Kb) · 0637709.jpg (28.4 Kb) · 8251240.jpg (34.3 Kb) · 5289685.jpg (37.0 Kb)


Сообщение отредактировал color2juk - Пятница, 14.12.2012, 13:22
 
Black_CatДата: Пятница, 14.12.2012, 14:31 | Сообщение # 10
Координатор
Группа: Координаторы
Сообщений: 701
Статус: Offline
ты генерацию IORQGE не добавлял? Если у тебя комп Скорпион не турбо, то конфликтов не будет, в Скорпе турбо проблемы будут при записи в #79, #F9, а если Феникс, то проблемы будут токо при записи в #DD

"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
 
color2jukДата: Пятница, 14.12.2012, 14:51 | Сообщение # 11
10h
Группа: Пользователи
Сообщений: 22
Статус: Offline
Нет, все сделано в точности как на твоем рисунке в первом посте(несчитая ИР-ок). Если это желательно, то нарисуй как это правильно сделать. Я этот девайс пока что на KAЕ 2010 испытываю(музыка играет), но в Фениксе тоже хочу попробовать.

Сообщение отредактировал color2juk - Пятница, 14.12.2012, 14:59
 
Black_CatДата: Пятница, 14.12.2012, 15:11 | Сообщение # 12
Координатор
Группа: Координаторы
Сообщений: 701
Статус: Offline
Если у КАЯ2010 дешифрация такая же как и у оригинала, то проблемы будут со всеми перечисленными портами. Радует токо что под #79,#F9 кажись вообще никто ничего не писал, а #DD юзается токо в конверсиях со стандартного ковокса под скорповый порт #DD.

Добавлено (20.03.2023, 17:11)
---------------------------------------------
В топике выложена улучшенная версия SounDrive v.1.61 и SounDrive v.1.66.


"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
 
Soviet Union ZX Spectrum Community » ZX-строительство » Железо » SoundDrive v.1.6
  • Страница 1 из 1
  • 1
Поиск:

Copyright MyCorp © 2006Сайт управляется системой uCoz