TzxDuino-Reloaded — это переработанная версия популярного проигрывателя TZX/TAP/CDT файлов
TzxDuino на базе Arduino. Новая версия полностью переведена на
SMD-компоненты, изменена ориентация и расположение разъёмов. Устройство подключается непосредственно к разъёму Spectrum и питается от стандартного Android-зарядного устройства (Micro-USB).
Особенности
| Особенность | Описание |
|---|
| Платформа | Arduino Nano (вместо Pro Mini) — упрощает программирование и обновление прошивки |
| Компоненты | Полностью SMD-компоненты (кроме Arduino Nano) |
| Подключение | Вставляется напрямую в разъём ZX Spectrum (3.5 мм jack) |
| Питание | Micro-USB (общий Android-зарядник) |
| Дисплей | Поддержка OLED 128×64 или 128×32 (I2C) |
| Аудио-усилитель | Опциональный LM386 с переключателем Bypass/Enable (DPDT) |
Поддерживаемые форматы
| Формат | Система |
|---|
| TZX, TAP | ZX Spectrum |
| TSX, CAS | MSX |
| CDT | Amstrad CPC |
Аудио-усилитель
Добавлен
DPDT-переключатель для выбора режима:
- Положение 1: сигнал D9 идёт на усилитель LM386.
- Положение 2: сигнал D9 идёт напрямую на 3.5 мм jack.
Если уровень громкости слишком высок, замените резистор
R5 с 1 кОм на 10 кОм.
Программное обеспечение
Используется прошивка от оригинального TzxDuino (
http://arduitapemarkii.blogspot.com.es/2017/06/tzxduino-17.html) или альтернативная прошивка
MaxDuino (
https://github.com/rcmolina/MaxDuino_v1.53).
Корпус
Доступен дизайн акрилового корпуса на Thingiverse:
https://www.thingiverse.com/thing:2535743.
BOM для версии 1.5 Nano
| Компонент | Номинал | Корпус |
|---|
| ACT (LED) | RED | CHIP-LED0805 |
| C1, C2, C4, C6 | 100 нФ | C0805 |
| C3 | 10 мкФ | C0805 |
| C5 | 220 мкФ (ECA-0JM221) | CPOL-EUE1.8-4 (только с усилителем) |
| IC1 | 4050D | SO16 |
| IC4 | LM386M-1 | SO08 (только если требуется усилитель) |
| POWER (LED) | GREEN | CHIP-LED0805 |
| PWR | MICRO-USB-B | (или питать напрямую от Nano) |
| R1 | 10 Ом | R0805 |
| R2, R3 | 330 Ом | R0805 |
| R5 | 1 кОм (может быть заменён на 10 кОм) | R0805 |
| S1 | SWITCH-DPDTSMD | AYZ0202 |
| SD1 | TF-HOLDER | TF-PULL |
| X1 | STEREOJACK 3.5 мм | STX3100 |
| X2 | STEREOJACK 2.5 мм | PJ-204B |
| PLAY, DOWN, ROOT, STOP, UP | PUSH BUTTON | B3F-31XX |
| M1 | ARDUINO NANO | — |
Внешние компоненты
- Arduino Nano (на AliExpress)
- DPDT-переключатели (совместимые с footprint)
- Micro-USB разъём (опционально, для удобства подключения кабелей)
Лицензия и ограничения
Проект распространяется под лицензией
Creative Commons Attribution-ShareAlike 4.0 International.
Запрещена перепродажа на eBay. Проект предназначен для сообщества ретро-энтузиастов и индивидуального использования.
Файлы для загрузки
Полезные ссылки проекта:
-
tzx2.jpg
37.8 КБ
· Просмотры: 20