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

User Tag List

Показано с 1 по 10 из 10

Тема: Эмулятор магнитофона для ZX-Spectrum

  1. #1
    Veteran Аватар для Vinnny
    Регистрация
    02.07.2005
    Адрес
    Нижний Новгород
    Сообщений
    1,168
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    5 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Эмулятор магнитофона для ZX-Spectrum

    мопед не мой, попросили запостить.

    автор da-nie

    Если у вас есть старый спектрум который загружается исключительно с магнитофона, и вам интересно играть на нём "в живую", то вам может пригодиться описанное ниже устройство. Это устройство заменяет собой кассетный магнитофон. Конечно, магнитофон можно заменить и плейером. Но к сожалению, размеры файлов для плейера и необходимость создания этих файлов из распространённых форматов tap и tzx с помощью специальных программ могут несколько испортить удобство данного способа. Выход есть. Можно хранить на карте памяти tap-файлы программ (которых в инете просто огромное количество), а звуковой сигнал для спектрума просто генерировать микроконтроллером. И места такие файлы занимают очень мало. Вот для этого и было придумано представляемое ниже устройство.

    В основе устройства микроконтроллер Atmega16. К нему подключаются дисплей, клавиши управления, SD-карта и микросхема динамической памяти MB81C4256 на 256 Книббл. Полных аналогов микросхеме памяти под другими названиями очень много, так что проблемы её поиск составить не должен (я вынул эту микросхему со старого 286 компьютера). В принципе, её можно заменить любой другой динамической памятью, но, возможно, потребуется небольшое изменение схемотехники и/или коррекция программы.

    видео, как оно работает
    схемы, прошивки


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

  3. #2
    Member Аватар для Abadonna
    Регистрация
    12.05.2008
    Адрес
    г. Москва
    Сообщений
    81
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Автор молодец

  4. #3
    Master Аватар для alx32
    Регистрация
    18.07.2010
    Адрес
    Ульяновск
    Сообщений
    849
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я тоже недавно собирался сваять такую же штуку, но для РК-шки и Ориона с возможностью записи...

    Отправлено с моего A7 HD через Tapatalk

  5. #4
    Junior Аватар для matr0s
    Регистрация
    01.01.2010
    Адрес
    Санкт-Петербург
    Сообщений
    29
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    alx32, есть рабочий вариант такого устройства для РК, но без записи. Если интересно - поделюсь наработками.

  6. #5
    Master Аватар для alx32
    Регистрация
    18.07.2010
    Адрес
    Ульяновск
    Сообщений
    849
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от matr0s Посмотреть сообщение
    alx32, есть рабочий вариант такого устройства для РК, но без записи. Если интересно - поделюсь наработками.
    Я ещё пока обдумываю как заделать запись и воспроизведение, думаю таймер использовать в режиме захвата через ICP.

    Отправлено с моего A7 HD через Tapatalk

  7. #6
    Member
    Регистрация
    10.06.2011
    Адрес
    Пикалёво
    Сообщений
    106
    Спасибо Благодарностей отдано 
    26
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    10 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Добрый день!

    Нужна помощь. Собрал данный девайс на платке от ув. zorel-a
    Нажмите на изображение для увеличения. 

Название:	103804349_.jpg 
Просмотров:	144 
Размер:	65.8 Кб 
ID:	73601
    (на этой плате есть одна ошибка - исправил).
    Нажмите на изображение для увеличения. 

Название:	fuse.jpg 
Просмотров:	141 
Размер:	43.1 Кб 
ID:	73602
    Собрал, прошил Atmega16A, включаю - не работает. Проверил пайку, все прозвонил - не работает. Думаю может прошил не так - перепрошил,перепроверил (прошивал Chipprog48). Все равно не работает. Есть еще TL866A - прошил им - не помогло.
    Ну наверное кварц(16 Мгц) плохой - заменил - не помогло. По идее чтобы МК заработал нужен минимум цепь сброса и обвязка кварца, все перелопатил ничего не помогает. Все вроде в норме, но не работает хоть тресни. Причем МК прошивается, проверяется ни каких ошибок.
    Другой Atmega16 нет, заменой не проверить. Терять нечего, попробую запустить от внутреннего RC (но там макс. 8 Мгц), фьюзами выставил внутренний генератор, включаю и о чудо он заработал!!!!! Естественно он будет работать не корректно на такой частоте.
    Собрал все какие есть кварцы на 16 Мгц (5шт.) два новых и три б/у, подпаял цаги под кварц на плату, перепрошил на внешний кварц и стал перебирать. Перепробовал все - не работает . Ну все пять точно не могут быть не рабочие. Решил попробовать кварцы разных частот:
    запускается - 4 Мгц, 6 Мгц, 8 Мгц, 9.6 Мгц, 10 Мгц, 11.059 Мгц, 12 Мгц и даже 18 Мгц и 18.432 Мгц;
    не всегда - 14 Мгц;
    не запускается - 14.318 Мгц, 15 Мгц, 16 Мгц ну 20 Мгц наверное и не должен.

    В чем может быть проблема? не понимаю.
    Последний раз редактировалось pavel_1977; 02.10.2020 в 11:00.

  8. #7
    Member
    Регистрация
    03.05.2020
    Адрес
    г. Тюмень
    Сообщений
    68
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    32
    Поблагодарили
    23 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Запрограммируйте CKOPT.
    В документации написано: "For resonators, the maximum frequency is 8 MHz with CKOPT unprogrammed and 16 MHz with CKOPT programmed."
    Ещё можно попробовать сделать внешний генератор на 1533лн1 и подать тактовые импульсы с него.

  9. #8
    Member
    Регистрация
    10.06.2011
    Адрес
    Пикалёво
    Сообщений
    106
    Спасибо Благодарностей отдано 
    26
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    10 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex Shiloff Посмотреть сообщение
    Запрограммируйте CKOPT..
    Запрограммировал. Не помогло.

  10. #9
    Activist
    Регистрация
    24.03.2016
    Адрес
    с. Дзержинское, Красноярский край
    Сообщений
    447
    Спасибо Благодарностей отдано 
    62
    Спасибо Благодарностей получено 
    35
    Поблагодарили
    32 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Попробуйте эту прошивку https://yadi.sk/d/Swi5wbjGoXPW5A

  11. Этот пользователь поблагодарил tigr101274 за это полезное сообщение:

    pavel_1977 (02.10.2020)

  12. #10
    Member
    Регистрация
    10.06.2011
    Адрес
    Пикалёво
    Сообщений
    106
    Спасибо Благодарностей отдано 
    26
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    10 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от tigr101274 Посмотреть сообщение
    Попробуйте эту прошивку https://yadi.sk/d/Swi5wbjGoXPW5A
    Заработал!!! Спасибо.

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

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

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

Похожие темы

  1. Эмулятор магнитофона
    от Addison в разделе Эмуляторы
    Ответов: 78
    Последнее: 26.08.2013, 21:42
  2. zx-spectrum+ 128k: сигнал с магнитофона
    от HitPo в разделе Зарубежные модели
    Ответов: 12
    Последнее: 13.12.2010, 13:54
  3. Загрузка с магнитофона Spectrum +2A
    от Andrey_Ak в разделе Разный софт
    Ответов: 9
    Последнее: 13.11.2009, 16:14
  4. Ответов: 7
    Последнее: 09.05.2006, 20:32
  5. Ответов: 0
    Последнее: 16.02.2006, 11:21

Ваши права

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