Spectrum-совместимые компьютеры «Байт»,«Байт-01» и прочие раритеты

3 / 1 321

Новодельный универсальный картридж для приставки «Эльф»

Для тех, кому досталась приставка без картриджей, есть возможность изготовить картридж самому. Для этого нужно заказать плату и напечатать корпус :) Разработку я взял на себя, поэтому принимайте очередной проект - новодельный универсальный картридж для для приставки «Эльф»:

Картридж в сборе
Картридж в сборе
Картридж в сборе

Картридж по высоте имеет меньший размер, чем оригинальный картридж. Это вызвано тем, что в картридже используется одна микросхема ПЗУ, поэтому не было смысла делать картридж большого размера.

Сравнительные размеры оригинального и «новодельного» картриджей (слева - новодел, справа - оригинальный)
Сравнительные размеры оригинального и «новодельного» картриджей (слева - новодел, справа - оригинальный)
Сравнительные размеры оригинального и «новодельного» картриджей (слева - новодел, справа - оригинальный)

Плата картриджа
Плата картриджа
Плата картриджа
Плата картриджа
Плата картриджа

Плата картриджа рассчитана на использование микросхемы ПЗУ или FLASH в DIP-корпусе и объёмом от 128К и выше. В зависимости от объёма и типа микросхемы на плате замыкаются соответствующие перемычки в соответствии с таблицей:

Таблица установки перемычек в зависимости от используемого типа ПЗУ

Если используется ПЗУ объёмом 1024К (27c801, к примеру) не нужно паять микросхему DD2 - она не нужна.

Микросхема ПЗУ/FLASH паяется прямо в плату. Нельзя использовать панельку! Габарит картриджа не позволяет установку микросхемы в панельке.

Остальные две микросхемы используются в корпусах SOIC. Рядом с микросхемой ПЗУ я сделал посадочные места ещё для двух микросхем (на плате они обозначены как «OPTIONAL»). Это что-то типа монтажного поля. Для этих микросхем разведено только питание. А сами микросхемы могут понадобится в случае, если в картридже предполагается использование ПЗУ нестандартного объёма - 64КБ и менее. В этом случае для корректного выбора микросхемы ПЗУ потребуется делать доработку, и вводить дополнительные логические элементы. Для них я и оставил места для установки. Лично я делал доработки для установки микросхем ПЗУ объёмом 32КБ и 64КБ.

Вот так выглядит собранная плата с установленным ПЗУ объёмом 32КБ:

Плата в сборе (используется ПЗУ объёмом 32КБ)
Плата в сборе (используется ПЗУ объёмом 32КБ)
Плата в сборе (используется ПЗУ объёмом 32КБ)

В случае использования «стандартного» для картриджа ПЗУ (объёмом от 128К и выше) не нужно ничего дополнительно паять на места, обозначенные как «OPTIONAL»!

Вот так выглядит новодельный картридж, установленный в оригинальную приставку и в «новодел» Эльф-2016:

Картридж, установленный в приставку (слева - оригинальный «Эльф», справа - новодел «Эльф-2016»
Картридж, установленный в приставку (слева - оригинальный «Эльф», справа - новодел «Эльф-2016»
Картридж, установленный в приставку (слева - оригинальный «Эльф», справа - новодел «Эльф-2016»
Картридж, установленный в приставку (слева - оригинальный «Эльф», справа - новодел «Эльф-2016»
Картридж, установленный в приставку (слева - оригинальный «Эльф», справа - новодел «Эльф-2016»

Напоминаю, где можно взять файлы для программирования ПЗУ: это образы оригинальных картриджей приставки и образы ПЗУ с дополнительными программами.

Документация

Полный комплект документации для изготовления новодельного картриджа для приставки «Эльф»В архиве содержится схема картриджа, разводка платы, файлы для заказа изготовления платы, файлы деталей корпуса для печати на 3D принтере.