Приставки > Железо
AVR ZX Spectrum V2_0
(1/1)
Lisitsin:
Здравствуйте!
Представляю свою новую разраюотку - AVR ZX Spectrum V2_0

Видео: http://www.youtube.com/watch?v=y4JQdIvJunI

Схема, сборка, перечень элементов, фото:
https://dl.dropboxusercontent.com/u/12408899/V2_0%20%20support.zip

Технические характеристики:
Разрешение экрана: 256 х 192 точки;
Матрица знакомест экрана: 23 х 24;
Количество цветов на знакоместо: 2;
Число цветов экранной области: 8;
Число цветов бордюра: 8;
Число градаций яркости для каждого цвета: 2;
Эквивалентная частота ЦП: 2,333 МГц;
Порты ввода/вывода: 0xFE, 0x7FFD, 0x7FFD, 0xBFFD;
Клавиатурный интерфейс: PS/2;
Число задействованных клавиш: 82;
Число каналов звукового сопровождения: 4;
Перечень каналов звукового сопровождения: левый AY8910, правый AY8910, средний AY8910, бипер;
Видеовыходы: ЧБ выход, RGB выход, отдельный выход синхронизации;
Поддержка загрузки/выгрузки «на ленту»: имеется;
Дополнительные устройства ввода/вывода: micro-SD карта;
Поддерживаемые модели ZX Spectrum: Pentagon 128 K,
ZX Spectrum 128 K,
ZX Spectrum 48 K,
ZX Spectrum +2,
ZX Spectrum +3,
ZX Spectrum 48 K ` 2006;
OPEN SE BASIC 128 K,
OPEN SE BASIC 48 K,
Дополнительная операционная система: SD DOS;
Файловая система: FAT32;
Разъём шины ввода/вывода: имеется;
Конструкция: двухсторонняя печатная плата 140 х 22 мм,
установка внутри клавиатуры или в отдельный корпус;
Питание устройства: соединитель mini-USB «F», напряжение +5 В.

Отличия от версии 1_0:
1) Наличие SD карты и дисковой операционной системы SD DOS, работающей под файловой системой FAT32, позволяет удобно подготавливать файлы на IBM-совместимом ПК, записывая их на карту памяти, а также мгновенно запускать их в SD DOS;
2) Клавиатура теперь значительно расширена. Полностью задействована дополнительная клавиатура, клавиши F1...F12, «-», «+», «[», «]», «:», «/», «<», «>», «”», что предоставляет значительные удобства;
3) Предусмотрена возможность установки разъёма для подключения клавиатуры на плату. Что делает более удобным проектирование расположения платы внутри какого либо корпуса.
4) Эмулятор музыкального сопроцессора AY8910(12) теперь не распаивается в переходные отверстия, а стыкуется к шине на разъёме;
5) Выведены отдельные разъёмы для внешнего программирования микроконтроллеров ATMega128-16AU.
6) Питание устройства теперь осуществляется через соединитель mini-USB, устанавливаемый на плату, что делает возможным использование для питания устройства обычных зарядных устройств и источников питания для многочисленных на сегодняшний день гаджетов;
7) Центральный процессор теперь ориентирован правильным образом на плате;

Хотелось бы услышать отзывы, предложения по усовершенствованию, вопросы.
По преобретению - в личку или на Vasil.lisitsin@yandex.ru/
Спасибо!
nikita600:
У меня только один вопрос. Почему микроконтроллеры, а не ПЛИС?
Rumata:
На сколько я понял, автор AVR умеет, а ПЛИС - нет  :)

Добавлено позже:

--- Цитата: Lisitsin от 05 Июль 2014, 10:39:51 ---Схема, сборка, перечень элементов, фото:
--- Конец цитаты ---
= Error (400)  :'( Ещё ссылку бы нормальную
Lisitsin:

--- Цитата: Rumata от 05 Июль 2014, 12:22:08 ---На сколько я понял, автор AVR умеет, а ПЛИС - нет  :)

Добавлено позже: = Error (400)  :'( Ещё ссылку бы нормальную

--- Конец цитаты ---
Да, венрно, ПЛИС автор не умеет, да и трудновато их достать и программировать. А вот AVR всем известны и доступны, достать можно в любом радиомагазине

Добавлено позже:
Ссылочку поправил, спасибо за замечание !
Rumata:
Фотографии темные, ничего толком не видно  :( Если сложно организовать освещение - можно на подоконнике в солнечный день  :)
ALTERA, конечно, вполне доступна и шьётся не сложнее AVR, ну да ладно
Где кодер и где Кемпстон?
BASSIX:
К данному устройству реально будет подключить геймпад? 
Rumata:
BASSIX, Кемпстон - интерфейс джойстика. Кстати да, кроме стандартного атари-джойстика можно прикрутить пад от Денди
Lisitsin:
Какой именно? Возможно подключиться прямо к встроенному в клавиатуру контроллеру, который опрашивает клавиатурную матрицу

Добавлено позже:

--- Цитата: Rumata от 05 Июль 2014, 12:59:17 ---Фотографии темные, ничего толком не видно  :( Если сложно организовать освещение - можно на подоконнике в солнечный день  :)
ALTERA, конечно, вполне доступна и шьётся не сложнее AVR, ну да ладно
Где кодер и где Кемпстон?

--- Конец цитаты ---
Пока нет ... Но будем думать ...
Rumata:
Интерфейс-1 можно, но Кемпстон тоже желательно. Главное - с правильным чтением старших битов  ;)
3DSchumacher:
Пентагон 128 со всеми его особенностями реализован? Демки, написанные под него не кочевряжатся? Девайс очень заинтересовал, но хотелось бы пал кодер на борту и d-sub выход.
И какой ток все это потребляет с работающей АУ и занятым процессором?

--- Цитата: Lisitsin ---Эквивалентная частота ЦП: 2,333 МГц;
--- Конец цитаты ---
- огорчило... хочется 3.5 МГц и еще турбо режим :)
Rumata:
По документации:
"ATMEGA128-16AU (TQFP-64) - ATMEGA128A-PU НЕ подходит!"
Что имеется в виду? PU - это DIP, ATmega128 в нём не бывает. Есть ATmega128-16AU и ATmega128A-AU. И, на сколько я знаю, вторая всегда заменяет первую

Ну и "CY7C1049D-10VXI (SOJ-36) SYPRESS" - на самом деле Cypress (Кипарис)  :)
Lisitsin:
Там ошибочка, я имел ввиду ATMEGA128A-AU

Добавлено позже:
Демка пентагона там записана на видео ...
Rumata:

--- Цитата: Lisitsin от 05 Июль 2014, 15:01:07 ---Там ошибочка, я имел ввиду ATMEGA128A-AU

--- Конец цитаты ---
А с ней-то в чём проблема?  o_0
Lisitsin:

--- Цитата: Rumata от 05 Июль 2014, 16:57:15 ---А с ней-то в чём проблема?  o_0

--- Конец цитаты ---
Не гонится что-то, с интерфейсом внешней памяти проблемы
SAMael:
интересная разработка, повторить несложно даже.
3DSchumacher:
а эта странная
--- Цитата: Lisitsin ---Эквивалентная частота ЦП: 2,333 МГц;
--- Конец цитаты ---
связана с:

--- Цитата: Lisitsin ---Не гонится что-то
--- Конец цитаты ---

?
Lisitsin:

--- Цитата: 3DSchumacher от 06 Июль 2014, 13:35:03 ---а эта странная  связана с:
?

--- Конец цитаты ---

В каком-то смысле связана. Но первой причиной всё-таки является повышение способности к серии.
Навигация
Главная страница сообщений

Перейти к полной версии