01-09-2022, 17:02
Некоторое время назад наткнулся на видео
https://www.youtube.com/watch?v=tCJqTjAH7W8
Тема ZX-Spektrum меня интересовала давно. В девяностые этот компьютер помог нашей семье выживать. Хотелось иметь в своем арсенале и его. Тем более, что игры для него часто писали энтузиасты. Т.е. была душа...
Скажу честно, отнесся к материалу из видео с некоторой долей скептицизма. Ожидал увидеть нечто вроде демонстратора с ограничениями тут и там, заиканиями и багами.
Собранный эмулятор превзошел ожидания. Полное ощущение полноценного Спектрума. Да, ограничения есть. Нет джойстиков например. Для меня лично это не трагедия. Всерьез я играть по любому не буду.
В голову пришла идея использовать mp3 панели с Али, которых у меня скопилось несколько . Мысль оказалась удачной. Удобно.
Отдельных слов достойна основа компа - Rasberi-Pi-Pico.
При цене на Али в 170 руб, на борту двухядерный процессор. Я покупал вариант с 4 Мб (!!!) памяти. А был еще с 8 Мб.
Программирование его - песня! Зажимаем кнопку Boot и подключаем питание. В системе появляется съемный диск. Забрасываем на него файл прошивки и все!!!
Весьма рекомендую закупиться подобными платами. Она размером похожа на Ардуино-Нано. Чутье подсказывает, что будущее у подобной платформы точно есть. По крайней мере уже видел в сети ослик на 500 килосемплов. Двухлучевой. Простейший до безобразия.
Словом рекомендую желающим повторить проект Алекса Екб, автора эмулятора Спектрума. Парень сделал очень интересное устройство.
Жирный плюс проекта - использование стандартной клавиатуры АТХ с PS/2. Насколько мне известно, многих останавливала необходимость делать клавиатуру самому. Это непросто весьма.
Спектрум подключается к VGA. Загрузка в моем случае с панели плеера или с телефона по блютус на плеер. В моем варианте я вывел разъем мини-джек на 3,5 мм. Но позже от него отказался. Панель плеера решает проблему загрузки. Искать кассетный магнитофон не придется. Панель удобна еще и тем, что можно выбрать номер трека для загрузки. Поэтому рекомендую панели с индикатором и пультом ДУ.
Лично я доволен как слон. Хотя Автор и не рекомендует пока повторять устройство и работает над расширением его возможностей, меня этот вариант устраивает вполне.
Рекомендую. Устройство простое. Интересное. Не пожалеете.
По особенностям моей реализации.
Первый вариант платы, что на фото, я делал спустя рукова. Не верил я в этот проект тогда. И допустил грубейшую ошибку. Нарисованные части схемы на СМД компанентах я забыл отзеркалить. Пришлось переворачивать транзисторы и стабилизатор 1117-3,3 на спину. Да и клавишу резет сразу не вывел. А она нужна часто. После каждой игры или неудачной загрузки.
Привожу варианты уже измененные. Все должно быть в норме. В работе не проверял, но ведь и в первой плате я не ошибся если не считать переворота. Если кому то надо будет, выложу и первый вариант.
Транзисторы применил марки ХЗ ( с распая) с порядком выводов слева-направо Б-К-Э с КУ больше 400.
УНЧ на микросхеме 8002. Они копеечные и неплохо работают. Динамик советую сопротивлением от 8 ом и больше. Меньше будет греться да и потреблять. Все устройство с панелью жрет около 120 мА. При питании 12 вольт стабилизатор 7805 будет греться.
Номиналы деталей указаны в свойствах. Кроме блокировочных кондеров. Эти на 100n и 10 mkf.
Начинать советую с разъемов VGA и PS/2 .
В печатке я приложил те модели VGA что у меня есть. С ними советую быть внимательней. Стандартизация там относительная. Вроде и похожи, но размеры могут не совпадать где на пол миллиметра, где на три десятки. Лично мне пришлось пилить плату алмазной иглой бормашинкой. Разъем не вставал.
Спасибо Алексу Екб за классную разработку. Рекомендую к повторению. Даже если вы не знакомы со Спектрумом.
Контроллер брал здесь (приложу на всякий случай, ютуб-то-се...)
https://aliexpress.ru/item/1005004096147...8864748089
Продублирую так же ссылку на материалы Автора из видео
https://drive.google.com/file/d/1bHP7ds8...aQyzt/view
Мой вариант платы. Просто измените расширение с zip на lay6. Я его не упаковывал. Просто переименовал.
Там два варианта. Отличаются в мелочах. Вкусовое. Выбирайте любой.
https://www.youtube.com/watch?v=tCJqTjAH7W8
Тема ZX-Spektrum меня интересовала давно. В девяностые этот компьютер помог нашей семье выживать. Хотелось иметь в своем арсенале и его. Тем более, что игры для него часто писали энтузиасты. Т.е. была душа...
Скажу честно, отнесся к материалу из видео с некоторой долей скептицизма. Ожидал увидеть нечто вроде демонстратора с ограничениями тут и там, заиканиями и багами.
Собранный эмулятор превзошел ожидания. Полное ощущение полноценного Спектрума. Да, ограничения есть. Нет джойстиков например. Для меня лично это не трагедия. Всерьез я играть по любому не буду.
В голову пришла идея использовать mp3 панели с Али, которых у меня скопилось несколько . Мысль оказалась удачной. Удобно.
Отдельных слов достойна основа компа - Rasberi-Pi-Pico.
При цене на Али в 170 руб, на борту двухядерный процессор. Я покупал вариант с 4 Мб (!!!) памяти. А был еще с 8 Мб.
Программирование его - песня! Зажимаем кнопку Boot и подключаем питание. В системе появляется съемный диск. Забрасываем на него файл прошивки и все!!!
Весьма рекомендую закупиться подобными платами. Она размером похожа на Ардуино-Нано. Чутье подсказывает, что будущее у подобной платформы точно есть. По крайней мере уже видел в сети ослик на 500 килосемплов. Двухлучевой. Простейший до безобразия.
Словом рекомендую желающим повторить проект Алекса Екб, автора эмулятора Спектрума. Парень сделал очень интересное устройство.
Жирный плюс проекта - использование стандартной клавиатуры АТХ с PS/2. Насколько мне известно, многих останавливала необходимость делать клавиатуру самому. Это непросто весьма.
Спектрум подключается к VGA. Загрузка в моем случае с панели плеера или с телефона по блютус на плеер. В моем варианте я вывел разъем мини-джек на 3,5 мм. Но позже от него отказался. Панель плеера решает проблему загрузки. Искать кассетный магнитофон не придется. Панель удобна еще и тем, что можно выбрать номер трека для загрузки. Поэтому рекомендую панели с индикатором и пультом ДУ.
Лично я доволен как слон. Хотя Автор и не рекомендует пока повторять устройство и работает над расширением его возможностей, меня этот вариант устраивает вполне.
Рекомендую. Устройство простое. Интересное. Не пожалеете.
По особенностям моей реализации.
Первый вариант платы, что на фото, я делал спустя рукова. Не верил я в этот проект тогда. И допустил грубейшую ошибку. Нарисованные части схемы на СМД компанентах я забыл отзеркалить. Пришлось переворачивать транзисторы и стабилизатор 1117-3,3 на спину. Да и клавишу резет сразу не вывел. А она нужна часто. После каждой игры или неудачной загрузки.
Привожу варианты уже измененные. Все должно быть в норме. В работе не проверял, но ведь и в первой плате я не ошибся если не считать переворота. Если кому то надо будет, выложу и первый вариант.
Транзисторы применил марки ХЗ ( с распая) с порядком выводов слева-направо Б-К-Э с КУ больше 400.
УНЧ на микросхеме 8002. Они копеечные и неплохо работают. Динамик советую сопротивлением от 8 ом и больше. Меньше будет греться да и потреблять. Все устройство с панелью жрет около 120 мА. При питании 12 вольт стабилизатор 7805 будет греться.
Номиналы деталей указаны в свойствах. Кроме блокировочных кондеров. Эти на 100n и 10 mkf.
Начинать советую с разъемов VGA и PS/2 .
В печатке я приложил те модели VGA что у меня есть. С ними советую быть внимательней. Стандартизация там относительная. Вроде и похожи, но размеры могут не совпадать где на пол миллиметра, где на три десятки. Лично мне пришлось пилить плату алмазной иглой бормашинкой. Разъем не вставал.
Спасибо Алексу Екб за классную разработку. Рекомендую к повторению. Даже если вы не знакомы со Спектрумом.
Контроллер брал здесь (приложу на всякий случай, ютуб-то-се...)
https://aliexpress.ru/item/1005004096147...8864748089
Продублирую так же ссылку на материалы Автора из видео
https://drive.google.com/file/d/1bHP7ds8...aQyzt/view
Мой вариант платы. Просто измените расширение с zip на lay6. Я его не упаковывал. Просто переименовал.
Там два варианта. Отличаются в мелочах. Вкусовое. Выбирайте любой.