Важная информация

User Tag List

Страница 1 из 7 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 63

Тема: Самодельный USB-магнитофон для ретро-компьютера

  1. #1
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию Самодельный USB-магнитофон для ретро-компьютера

    Здравствуйте.

    Хочу разработать электронный магнитофон для ретро-компьютера.

    Применение покупного MP3-плеера для загрузки игр связано с рядом неудобств:
    Долго включается
    Долго выбирать режим воспроизведения
    Долго перелистывать список файлов
    Через некоторое время индикатор гаснет
    Через некоторое время сам выключается
    Неудобные кнопки
    Неудобное управление
    Шнур нестандартный на 2.5 мм
    Часто нужно подзаряжать аккумулятор
    Не воспроизводит WAV
    Нет записи

    Новый USB-магнитофон должен обладать следующими основными характеристиками:
    С целью упрощения, не поддерживает MP3 и другие виды файлов
    Воспроизводить файлы одного типа - WAV 44100 Гц 8 бит моно
    Выход цифровой
    Возможность использования с любым ретро-компьютером - нет привязки к TAP, TZX
    Позволять выбирать один из 100 файлов для воспроизведения
    Для индикации номера файла использовать двухразрядный семисегментный индикатор
    Две кнопки расположить под соответствующими разрядами индикатора для установки номера.
    Третья кнопка для запуска воспроизведения
    Светодиод воспроизведения
    Питание +5V от компьютера
    Файлы брать с USB FLASH DRIVE.
    Подключение к компьютеру через разъем DB-9
    Пока без записи, в дальнейшем - желательно

    Использование должно быть простым:
    Магнитофон включен всегда, пока включен компьютер
    Первой кнопкой выбирается старший разряд номера файла
    Второй кнопкой выбирается младший разряд номера файла
    Третьей кнопкой запускается воспроизведение
    После включения сразу готов к запуску файла номер 01 - любимая игра

    Подготовительные работы:

    Предполагается, что на компьютере PC заранее подготовлены файлы WAV
    с нужными характеристиками и именами 00 ... 99.wav
    Любимые игры нужно переименовать так, чтобы их номера можно было выбрать
    за меньшее количество нажатий кнопок.
    Файл соответствия номеров и имен распечатать на принтере. Туда же можно добавить описание игр.
    Последний раз редактировалось zx-kit; 19.06.2012 в 23:14.
    "L-256"

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2
    Guru
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    13,767
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    142
    Спасибо Благодарностей получено 
    1,173
    Поблагодарили
    770 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    вот похожая штуковина http://disorder.ru/archives/tag/sd-wav
    Последний раз редактировалось goodboy; 19.06.2012 в 23:35.

  4. #3
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от goodboy Посмотреть сообщение
    надо поискать на форуме была схема дверногоAYзвонка, который на самом деле проигрывал wav.
    В разрабатываемом устройсте AY не нужен, Воспроизведение аналогового WAV тоже не требуется. 8 бит нужно будет преобразовывать в 1 бит каким-нибудь способом.
    "L-256"

  5. #4
    Master Аватар для Andrey F
    Регистрация
    13.07.2007
    Адрес
    Москва
    Сообщений
    590
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    34
    Поблагодарили
    17 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Без записи не имеет смысла.
    Я например, записал любимые игры на CD-AUDIO. Дешевых DVD-плейеров (до 800 руб) куча. Выбираем с пульта номер трека и вперед. Коробочка с диском оформлена (цветная полиграфия) и вставлен буклет с описанием игр. Себестоимость - 20-30 р. за диск. Плюс сохранность. Красиво.

  6. #5
    Veteran Аватар для Kakos_nonos
    Регистрация
    26.12.2010
    Адрес
    Кубань
    Сообщений
    1,153
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    39
    Поблагодарили
    23 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Была ж тут тема похожая. "магнитофон для спека" называлась. Там на AVR, SD-карте, напрямую тапки грузил и мог записывать.
    Я, правда, эту тему не могу найти сейчас.

  7. #6
    Master
    Регистрация
    28.08.2005
    Адрес
    Черкассы, Украина
    Сообщений
    829
    Спасибо Благодарностей отдано 
    20
    Спасибо Благодарностей получено 
    75
    Поблагодарили
    19 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    я с телефона через аудио шнур загружаю на спек...
    конвертация в wav занимает 1 сек. - 1 игра
    8 бит процессор, 64 кб памяти... кому это нужно? чуть больше чем ничего (с) Синклер, Люди- Машины
    http://legendofbytes.blogspot.com

  8. #7
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Andrey F Посмотреть сообщение
    Без записи не имеет смысла.
    Я например, записал любимые игры на CD-AUDIO. Дешевых DVD-плейеров (до 800 руб) куча. Выбираем с пульта номер трека и вперед. Коробочка с диском оформлена (цветная полиграфия) и вставлен буклет с описанием игр. Себестоимость - 20-30 р. за диск. Плюс сохранность. Красиво.
    Понятно. Хорошо придумано. Дешевле аналог не сделать.
    "L-256"

  9. #8
    Veteran Аватар для Лас
    Регистрация
    18.11.2008
    Адрес
    пос.Полярный, ЯНАО
    Сообщений
    1,078
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Магнитофон без записи?
    Это не магнитофон...
    Это плейер, батенька.

  10. #9
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Лас Посмотреть сообщение
    Магнитофон без записи?
    Это не магнитофон...
    Это плейер, батенька.
    Понятно, плеер делать не надо. Вот начал разработку макета USB-магнитофона - эскиз внешнего вида:



    Нижний ряд кнопок (алгоритм работы):
    1. Выбор десятков номера от 0 до 9
    2. Выбор единиц номера от 0 до 9
    3. PLAY - Воспроизведение. При нажатии начинается вывод данных в цифровом виде на Спектрум, зажигается сверху зеленый светодиод. После окончания файла светодиод гаснет. Повторное нажатие кнопки PLAY приводит к остановке воспроизведения, светодиод гаснет.
    4. PAUSE - Пауза. Нажатие приводит к временной остановке воспроизведения или записи с зажиганием сверху желтого светодиода.
    5. RECORD - Запись. При нажатии USB-магнитофон переходит в режим готовности записи, зажигается красный светодиод сверху, но пока включается режим пауза. Для начала записи нужно будет нажать кнопку Пауза. Повторное нажатие кнопки RECORD приводит к остановке записи, светодиод гаснет.

    Выбор деталей для макета:
    Микроконтроллер PIC16F877A - управляющий контроллер, (для упрощения разработки), т.к я умею для него писать программы на Си в MPLAB
    Кварц 16 МГц
    V2DIP2-48 - модуль USB со стандартной прошивкой, покупной (для упрощения разработки)
    Тактовые кнопки без толкателей
    Светодиоды 3 мм
    Индикатор семисегментный двухразрядный - для функционирования макета тип неважен, посоветуйте какой лучше купить.
    DB-9М - разъем для подключения к Спектруму (питание +5В и цифровые сигналы TAPE_IN, TAPE_OUT)

    Технические подробности:
    Индикация динамическая
    FLASH DRIVE - стандартная с FAT32
    Имена файлов - 00.wav - 99.wav (для упрощения разработки)
    При записи стирается файл с установленным на индикаторе номером и создается новый.
    Формат файлов - PCM без сжатия 44100 Гц 8 бит моно (для упрощения разработки)
    Сигналы магнитофона TAPE_IN, TAPE_OUT цифровые (для упрощения разработки), подключаются напрямую к микросхемам Спектрума. Элементы, которые раньше были к ним подключены - удаляются.
    Данные воспроизведения и записи тактируются с частотой около 44100 Гц по прерываниям управляющего контроллера.
    Обмен между двумя микроконтроллерами через параллельную 8-бит шину c FIFO
    Последний раз редактировалось zx-kit; 24.06.2012 в 09:24.
    "L-256"

  11. #10
    Veteran Аватар для Лас
    Регистрация
    18.11.2008
    Адрес
    пос.Полярный, ЯНАО
    Сообщений
    1,078
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Сигналы магнитофона TAPE_IN, TAPE_OUT цифровые, подключаются напрямую к микросхемам Спектрума. Элементы, которые раньше были к ним подключены - удаляются.
    ЩИТО?

Страница 1 из 7 12345 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Самодельный телевизор
    от KALDYH в разделе Творчество
    Ответов: 34
    Последнее: 18.09.2013, 13:09
  2. Самодельный kickstart под ЛУТ :D
    от fan в разделе Amiga
    Ответов: 6
    Последнее: 21.08.2010, 16:18
  3. tap или tzx файлы с компьютера на магнитофон
    от Subre Wulf в разделе Несортированное железо
    Ответов: 3
    Последнее: 16.11.2009, 15:00
  4. Лучший самодельный компьютер
    от roxx в разделе Зарубежные компьютеры
    Ответов: 10
    Последнее: 08.12.2007, 22:53
  5. Самодельный принтер
    от Ewgeny7 в разделе Несортированное железо
    Ответов: 3
    Последнее: 07.08.2005, 18:11

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •