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

User Tag List

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

Тема: "Магнитофон" для Спека

  1. #1
    Activist Аватар для DVS
    Регистрация
    11.03.2005
    Адрес
    Екатеринбург
    Сообщений
    311
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Question "Магнитофон" для Спека

    Шутки шутками, а проект практически завершён и есть ver2.1 "магнитофона". Ниже ссылки для скачивания схемы и прошивок для нескольких типов контроллеров

    Это только первый пост данной темы! Читаем дальше

    В и-нете куча файлов *.tzx и *.tap, как и загружать на Спекки без магнитофона?

    Есть варианты:

    1) Через звуковую карту ПЦ;
    2) Через выходной порт ПЦ (допустим ЛПТ) с НЧ фильтром на выходе;
    3) Через звуковые дорожки СDROM, можно с использованием wav, mp3;
    4) С помощью следующего девайса...

    Аппаратная часть:

    1) Флэш-карта (допустим 128Мб)
    2) ATMega16(162)
    3) LED индикатор [8888]
    4) Несколько кнопок, включая кнопу "Воспр."
    5) Обвеска

    Вот ссылка на интерфейс пользователя: сюда

    Вот как работать с режимом RECORD: сюда

    Фотографии

    Вот тут фотографии плэйера v.1.XX (ATMega8, плэйер больше мной не поддерживается) и "магнитофона" v.2.XX (ATMega162, можно скачать прошивку и схему см.внизу).

    А вот тут фотографии "магнитофона" v.3.XX. Это коммерческая версия доступная только под заказ. Прошивка доступна не будет, хотя есть возможность обновления FIRMWARE (можно будет скачать позже) через SD/MMC карту.

    В числе прочих функций и фич V.3.XX:

    - Буферизация при работе с файлами и поддержка фрагментированых файлов
    - ЖКИ 16*2
    - Заливка фирмваре через SD/MMC карту
    - Абсолютно новый юзер интерфейс с навигацией по файлам
    - Питание от "пальчиковой" батарейки (разряд до 0,8В)
    - Снижена частота кварца до 7МГц "с копейками", чтобы работать с картой напрямую без преобразователя уровней на 3.3<->5
    - Поддержка не только TZX, но теперь и TAP ( как это не странно )
    - Красивая PCB с паяльной маской

    Users Manual

    FirmWare v.3.31f

    Файлы для сборки v.2.XX
    Файлы выложены в порядке их появления на свет.
    Вложения Вложения
    Последний раз редактировалось DVS; 19.06.2007 в 11:47.

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

  3. #2
    Guru Аватар для CHRV
    Регистрация
    18.01.2005
    Адрес
    Москва
    Сообщений
    3,695
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Плюсы конечно очевидны. Надежность считывания практически абсолютная будет.

    Но надо сперва прикинуть стоимость такого девайса. Судя по всему ему еще нужен блок питания.

    Ну и конечно востребованность.
    Голосовалку я так и не научился делать, господа сделайте ктонить плиз.

    Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!!

    NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL.
    [Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее]
    Все здесь: http://www.nedopc.com.
    Новости/поддержка/Faq: http://forum.nedopc.com.
    Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977

  4. #3
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,721
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    87 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от DVS
    2) Клон 8051 (которые я уважаю и уже не забуду, это точно) допустим AT89C4051 - для удешевления конструкции или более дорогой с USB.

    Есть исчо фанаты? Какие за и против?
    Я попробовал поработать с карточками SD и убедился, что для работы с ней простых контроллеров недостаточно.
    Основная проблема - это недостаточный обьем внутреннего ОЗУ для поддержки стандартной файловой
    системы с FAT12/FAT16.
    Вполне комфортно можно работать только начиная например с ATMEGA64 (4 кб ОЗУ).
    А для работы с USB тем более не подойдут простые контроллеры, поддерживающие только SLAVE режим.
    Последний раз редактировалось caro; 11.03.2005 в 11:59.

  5. #4
    Administrator Аватар для CityAceE
    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    4,544
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    384
    Спасибо Благодарностей получено 
    1,173
    Поблагодарили
    382 сообщений
    Mentioned
    48 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от DVS
    Есть варианты:

    1) Через звуковую карту ПЦ;
    2) Через выходной порт ПЦ (допустим ЛПТ) с НЧ фильтром на выходе;
    3) Через звуковые дорожки СDROM, можно с использованием wav, mp3;
    4) С помощью следующего девайса...
    5) C помощью программы для РЕАЛЬНОГО Спектрума записать TZX на магнитофон и загрузить программу с ленты
    С уважением, Станислав.

  6. #5
    Guru Аватар для CHRV
    Регистрация
    18.01.2005
    Адрес
    Москва
    Сообщений
    3,695
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от caro
    Я попробовал поработать с карточками SD и убедился, что для работы с ней простых контроллеров недостаточно.
    Основная проблема - это недостаточный обьем внутреннего ОЗУ для поддержки стандартной файловой
    системы с FAT12/FAT16.
    Вполне комфортно можно работать только начиная например с ATMEGA64 (4 кб ОЗУ).
    А для работы с USB тем более не подойдут простые контроллеры, поддерживающие только SLAVE режим.
    Камиль тут ради дешевизны можно не привязываться к ФАТу а сделать что нить свое попроще.
    Насчет УСБ имелось ввиду подключение самого девайса к ПЦ, чтобы заливать tzx. А в этом случае достаточно какогонить FT232BM и простого контроллера...
    Т.е. подразумевалось что подключение идет не напрямую флашкарты к ПЦ, а через девайс (микроконтроллер).

    А вот действительно расширить девайс для считывания обратно с ZX - это интересно .

    Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!!

    NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL.
    [Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее]
    Все здесь: http://www.nedopc.com.
    Новости/поддержка/Faq: http://forum.nedopc.com.
    Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977

  7. #6
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,721
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    87 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CHRV
    Камиль тут ради дешевизны можно не привязываться к ФАТу а сделать что нить свое попроще.
    Даже в этом случае 128 байт явно недостаточно, тем более что как оказалось не все карточки поддерживают побайтный обмен. Мне попались PQI 64Mb, работающие с блоками по 64 байта.
    Цитата Сообщение от CHRV
    Насчет УСБ имелось ввиду подключение самого девайса к ПЦ, чтобы заливать tzx. А в этом случае достаточно какогонить FT232BM и простого контроллера...
    Не оптимально поскольку стоимость FT232 значительно превышает стоимость "простого контроллера".

  8. #7
    Activist Аватар для DVS
    Регистрация
    11.03.2005
    Адрес
    Екатеринбург
    Сообщений
    311
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Для начала, я для собственного удовольствия соберу опытный образец на том, что у меня уже есть и работает:

    1) AT89C51RD2 + EEPROM + клава + 4 * семисегментника
    2) Флэшка

    Всё питание от 5 вольт.

    Меня интересует, формат представления данных tzx и tap, а также метод двухфазного кодирования звуковой частотой. Где есть доки?

  9. #8
    Activist Аватар для DVS
    Регистрация
    11.03.2005
    Адрес
    Екатеринбург
    Сообщений
    311
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от caro
    Не оптимально поскольку стоимость FT232 значительно превышает стоимость "простого контроллера".
    Я считаю, что модификация с УСБ довольно дорогая. А 115200 через УАРТ - это не так уж мало и насколько я помню даже больше, чем скорость чтения дисководом Спекка с нетурбированым контроллером.

  10. #9
    Guru Аватар для CHRV
    Регистрация
    18.01.2005
    Адрес
    Москва
    Сообщений
    3,695
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от caro
    Не оптимально поскольку стоимость FT232 значительно превышает стоимость "простого контроллера".
    Причем совершенно неоправданно. Дилеры капусту рубят .
    А контроллеры с УСБ кстати тоже недешевые. Хотя например кардреадеры стоят копейки (а там и контроллер и УСБ).

    Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!!

    NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL.
    [Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее]
    Все здесь: http://www.nedopc.com.
    Новости/поддержка/Faq: http://forum.nedopc.com.
    Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977

  11. #10
    Guru Аватар для CHRV
    Регистрация
    18.01.2005
    Адрес
    Москва
    Сообщений
    3,695
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от DVS
    Для начала, я для собственного удовольствия соберу опытный образец на том, что у меня уже есть и работает:

    1) AT89C51RD2 + EEPROM + клава + 4 * семисегментника
    2) Флэшка

    Всё питание от 5 вольт.

    Меня интересует, формат представления данных tzx и tap, а также метод двухфазного кодирования звуковой частотой. Где есть доки?
    Доки в ПЗУ ZX-спектрума и во всяких турбозагрузчиках .
    Разберись с начала с чтением флешки. Мне чтото кажется что недостаточно вышеприведенного контроллера для чтения флешки.

    Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!!

    NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL.
    [Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее]
    Все здесь: http://www.nedopc.com.
    Новости/поддержка/Faq: http://forum.nedopc.com.
    Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977

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

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

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

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

Похожие темы

  1. Ответов: 12
    Последнее: 22.05.2006, 14:17
  2. "Забытая Легенда" jrpg
    от Schafft в разделе Игры
    Ответов: 43
    Последнее: 15.03.2006, 20:24
  3. Подписка на "Абзац"
    от CHRV в разделе Пресса
    Ответов: 27
    Последнее: 22.06.2005, 11:54
  4. Ответов: 4
    Последнее: 01.02.2005, 22:37
  5. Выбор "в железе"
    от vitasam в разделе Несортированное железо
    Ответов: 9
    Последнее: 19.01.2005, 01:02

Ваши права

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