Бипер (аппаратная часть)
Spectrum Next может создавать звук, используя Turbo Sound Next (3 звуковых чипа AY-3-8912), управляемых ключевым словом BASIC PLAY. Сигнал от них направляется на порт HDMI или в гнездо ‘ear’. Кроме того, можно подключить внутренний динамик, который будет генерировать звук аналогично оригинальному 48k Spectrum, управляемый через ключевое слово BEEP, которое также будет выводить звук через HDMI/ear.
Динамик подключается к разъему J3 на печатной плате и требует штыревой разъем с шагом 2,54 мм, 4 контакта, 1 ряд для сквозного монтажа. Если вы устанавливаете плату внутри оригинального корпуса с резиновыми клавишами, вам, вероятно, понадобится угловой разъем из-за необходимой высоты.
Зуммер должен быть примерно 1 дюйм в диаметре с импедансом 16 Ом (что должно соответствовать стандартному пьезо-динамику для ‘PC BIOS’). Выводы J3 1 и 2 - отрицательные, выводы 3 и 4 - положительные.
Увеличение громкости динамика
Эта модификация работает только с Kickstarter 1 (= Issue 2B) Nexts. Она не предназначена для плат Kickstarter 2 (= Issue 4).
На платах Issue 2B многие пользователи сочли вышеупомянутый динамик слишком тихим. Для повышения громкости используйте вместо него плату со встроенным усилителем/динамиком, например Adafruit STEMMA Speaker. 3-контактный кабель с разъемом JST PH 2.0 мм “мама” облегчает его отключение.
При правильных настройках (см. ниже) это даст вам примерно оригинальный уровень звука ZX Spectrum, хотя только для бипера, используемого в классическом ZX Spectrum 16/48k. Громкость AY-звука в играх 128k, таких как Dizzy 6, или играх Next, таких как Baggers In Space, остается довольно низкой, но приемлемой в тихой обстановке. DAC звук (например, в демо TX-1696) остается слишком тихим для использования; используйте HDMI или 3,5-мм аудиоразъем. Чтобы использовать внутренний динамик с этими типами звука, вам понадобится более мощный динамик и плата усилителя (и, возможно, способ регулировки его громкости при переключении между типами звука).
Adafruit STEMMA Speaker со встроенным усилителем, подключенный к материнской плате Spectrum Next Issue 2B и удерживаемый на месте внутри корпуса с помощью самоклеящихся полосок Velcro. Цвета кабелей не соответствуют GND и Vcc, но маркировка на кабелях соответствует.
Припаяйте GND к J15 pin 20, Vcc к J15 pin 19, а вход сигнала к J3 pin 4 (рядом с отверстиями для динамика на печатной плате Next). Прикрепите плату динамика к корпусу Next, используя два куска самоклеящейся липучки. Разместите его рядом с печатной платой и рядом с разъемом расширения ZX Spectrum. См. фото выше.
Снимите крышку разъема расширения для увеличения громкости и поверните потенциометр на плате динамика до конца.
Включите Next, удерживая клавишу SPACE, чтобы войти в меню TBBlue boot ROM. Здесь переключите BEEPer в Int, чтобы увеличить его громкость, чтобы она примерно соответствовала оригинальному ZX Spectrum для классических игр 16/48k с “бипером” (звук AY и DAC не будет воспроизводиться через внутренний динамик в этом случае). Вы также можете отключить внутренний динамик здесь.