{"id":2567,"title":"\u041f\u0440\u0435\u0437\u0435\u043d\u0442\u0430\u0446\u0438\u044f Acer: \u043d\u043e\u0443\u0442\u0431\u0443\u043a\u0438, \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u044b, \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0440\u044b... \u0434\u043e\u0436\u0434\u0435\u0432\u0438\u043a","url":"\/redirect?component=advertising&id=2567&url=https:\/\/vc.ru\/acer_russia\/317785-next-2021&placeBit=1&hash=a6b26590b22c52d427a370f69825609122f6156e016037e8049771ca0bfc8ad2","isPaidAndBannersEnabled":false}
Ретро
Maltsev Denis

Магнитофон для ZX Spectrum. Железо

Есть у меня аналог Спекки — персональный компьютер «Мастер». Он прошел несколько модернизаций, так что сейчас работает от обычного USB и с любым телевизором по SCART.

Аутентичный вариант на ковре

Но вот с загрузкой программ есть небольшие сложности. Магнитофона у меня уже нет (зато кассеты остались и зачем храню?). Ноут для этих целей разворачивать лениво. Удобного софта для телефонов не нашел, да и по какой-то причине Мастер не воспринимает мой телефон и один из планшетов. Может там «улучшалки» звука какие сигнал портят?

В общем, хочется чего-то серьезного. На века. Залить всю библиотеку софта, положить на полочку и не бояться, что лет через 10 это дело протухнет.

На просторах интернета ходит такой проект как TZXDuino, в самых разнообразных вариациях. Но суть у него одна: к ардуинке подключается дисплей, кард-ридер и несколько кнопок, а сигнал выводится с 9-го пина сразу в Спектрум или на усилитель.

Вот и я решил сварганить нечто подобное, но с преферансом и куртизанками. В качестве сердца выступает китайский аналог Arduino Nano. Дисплеем будет обычный LDC 1602 без I2C модуля. Для карточки использовал MicroSD Card Adapter (на самом деле полный ноунейм) от товарищей из поднебесной. Плюс россыпь резюков и кнопок. Цена всего этого дела не превышает похода в шаурмячную.

Схема

Для начала подготовил схему в EasyIDA. Ничего экстраординарного. Сверяемся с распиновкой элементов, смотрим кто и какой протокол использует, убеждаемся, что всем всего хватает. Для перестраховки перепроверил по отдельности каждый элемент на макетной плате (той которая без пайки). И начал разводить дорожки.

Плата

Пока нет отлаженного софта, решил ограничится макетной платой 8х5 сантиметров. На ней распаять все элементы и проводить тесты. Так как соединяем все проводами, то особого смысла в разводке на два слоя нет. Просто визуальное разграничение пересечений проводов. Ну и элементы постарался расположить так, чтобы не создавать себе лишних проблем при пайке. Результат получился страшненьким, но вполне реализуемым.

На удивление больше всего проблем при пайке создали кнопки. В первый раз я неправильно нарисовал с схему. А во второй раз неправильно их распаял. Но ничего не спалил и не взорвал, так что работу можно считать выполненной на отлично. 😁

Теперь у меня в планах софт. Благо примеров полно как на github.com, так и в отдельных блогах. Ну а пока я жду программатор, готовлю окружение в VS Code и т.п. Если есть какие-то вопросы или предложения, добро пожаловать в комменты.

0
22 комментария
Популярные
По порядку
Написать комментарий...

А не проще ли взять что то готовое и современное на пример Spectrum NEXT

0

А я где-то писал, что мне нужно проще? 😁

8

Странный девайс с процом на fpga, при условии, что процы до сих пор производятся.

0

Буквально час назад на эмуленде читал тему про спекку, джой от денди и загрузку игр с мобилки =)
http://www.emu-land.net/forum/index.php/topic,85010.30.html

2

Комментарий удален по просьбе пользователя ред.

2

Спектрум дисководы поддерживал, насколько я помню. Может лучше эмулятор дисковода сделать?

1

У меня в детстве дисковода не было, поэтому я как-то равнодушен к этой штуке. Даже не задумывался.

1

У моего знакомого был, он говорил, что скорость загрузки с дискет сильно выше.

1
Крошечный холод

Странно, что с телефона не тянет. Немного по очевидным вещам пройдусь, но может там надо ещё пробовать? Моно выход, покрутить громкость на телефоне? Вообще спекка с чего-нибудь грузится?
А вообще да, с SD грузиться проще будет. Раз подключить и забыть

1

Ну... явно я покрутил громкость, протер фары и попинал шины прежде чем начинать паять свое. 😁 Я в статье написал, что с каких-то моих девайсов все норм (планшет на фотке), с каких-то нет. Заниматься лотереей мне нафиг не сплющилось, хочу нормальный рабочий вариант. Вот и понеслась.

1
Крошечный холод

Интересно, а в чём различие между этими устройствами, если на одних работает, а на других нет

0

Скорее всего доработка звука в них на аппаратном или уровне ос идет. А для спека нужен чистый сигнал. Может USB to Jack как то сигнал портит...

1
Крошечный холод

Мож эквалайзер ещё какой-нибудь? Интересная тема, у самого руки чешутся Спеккой обзавестись

0

Уважумба. 

1

а зочем программатор?

1

Хочу поставить прошивку побыстрее на запуск. Да и прошивать через него быстрее, чем через USB. Особенно полезно, если пишешь не простенький скетч, а нормальную программу.

0

Тоже был опыт с ардуинкой нано, прошивка заливалась 1 раз из 20ти, оказалось что просто надо было китайские дрова поставить. А то уж думал надо программатор заказывать или шить через другую ардуинку (коей не было). ред.

0

Хочу подобное для своего amstrad замутить, да времени нет, а за готовое около ста фунтов просят.

1

Круто! Молодец. Я тоже тыкался с телефонами. С ноута загружал через плагин к winamp когда надо было дебажить игру. Потом плюнул и купил divmmc.

1

Прикольно, люблю такие самоделки. И да, с магнитофонами не всё так грустно. Можно относительно легко и без проблем найти не самый сложный аппарат, который легко чинить. Для спеки совсем не нужен какой-то мега Hi-Fi, поэтому можно для аутентичности покрутить кассеты.

1

Бескорпусные микросхемы одни из худших [Аваев Н.А. и др. Основы микроэлектроники: Учебное пособие для вузов / Н.А. Аваев, Ю.Е. Наумов, В.Т. Фролкин. - М.: Радио и связь, 1991. - 288 с.: ил.] 

0

А разве с Windows, нельзя прошивку сразу накатить? На Ютубе в роликах это делают с компьютера, и никакого прогромматор не используют!

0
Читать все 22 комментария
null