Например TDA7294

Форум РадиоКот • Просмотр темы - Эмулятор магнитофона для ZX-Spectrum
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 23, 2024 10:24:25

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 587 ]     ... , , , 12, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Эмулятор магнитофона для ZX-Spectrum
СообщениеДобавлено: Вс июл 26, 2015 17:35:30 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 94
Зарегистрирован: Чт янв 20, 2011 19:54:19
Сообщений: 8690
Откуда: Уфа
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
в общем последняя прошивка не читает и 2 Гб.
Вторая прошивка читает! Тест памяти проходит :beer:
Хотел спросить а конвертер WAV в TAP бывает?

_________________
"Мы так жить будем, что наши внуки нам завидовать будут" В.С. Черномырдин
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Эмулятор магнитофона для ZX-Spectrum
СообщениеДобавлено: Вс июл 26, 2015 18:05:49 
Открыл глаза

Карма: 2
Рейтинг сообщений: 0
Зарегистрирован: Ср мар 25, 2015 05:49:33
Сообщений: 62
Рейтинг сообщения: 0
Страница n1 download/file.php?id=149172


Последний раз редактировалось Ser1961 Вс июл 26, 2015 18:18:52, всего редактировалось 2 раз(а).

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Эмулятор магнитофона для ZX-Spectrum
СообщениеДобавлено: Вс июл 26, 2015 18:13:41 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 94
Зарегистрирован: Чт янв 20, 2011 19:54:19
Сообщений: 8690
Откуда: Уфа
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
нет, мне наоборот wav в tap

_________________
"Мы так жить будем, что наши внуки нам завидовать будут" В.С. Черномырдин
Изображение


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Эмулятор магнитофона для ZX-Spectrum
СообщениеДобавлено: Вс июл 26, 2015 18:21:34 
Открыл глаза

Карма: 2
Рейтинг сообщений: 0
Зарегистрирован: Ср мар 25, 2015 05:49:33
Сообщений: 62
Рейтинг сообщения: 0
Внимательно посмотрите.


Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Эмулятор магнитофона для ZX-Spectrum
СообщениеДобавлено: Вс июл 26, 2015 18:24:20 
Мудрый кот
Аватар пользователя

Карма: 61
Рейтинг сообщений: 926
Зарегистрирован: Чт июн 26, 2014 17:05:10
Сообщений: 1891
Откуда: -Моск-
Рейтинг сообщения: 0
Ссылочка на программки для захвата WAV http://www.retroisle.com/sinclair/zxspectrum/software.php
Самая удобная и проверенная в деле Spectrum Tape Loader, жаль по ссылке доступна версия 2.0
Версия 1.0.1 была проще и надёжней, что-то нигде у меня не сыскалась.


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Эмулятор магнитофона для ZX-Spectrum
СообщениеДобавлено: Вс июл 26, 2015 18:25:03 
Говорящий с текстолитом
Аватар пользователя

Карма: 33
Рейтинг сообщений: 148
Зарегистрирован: Вс июн 24, 2012 16:07:00
Сообщений: 1572
Откуда: Лен.Обл.
Рейтинг сообщения: 0
Цитата:
в общем последняя прошивка не читает и 2 Гб.


Хм. Ну, значит, cmd8 надо как-то иначе посылать... Во время отпуска попробую поиграться.

Цитата:
Хотел спросить а конвертер WAV в TAP бывает?


viewtopic.php?p=1661574#p1661574

Цитата:
мне наоборот wav в tap


Это оно и есть. :) Ser1961 правильную ссылку дал.

_________________
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Эмулятор магнитофона для ZX-Spectrum
СообщениеДобавлено: Вс июл 26, 2015 19:04:30 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 94
Зарегистрирован: Чт янв 20, 2011 19:54:19
Сообщений: 8690
Откуда: Уфа
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
А для других систем конвертер сможет подойти например файлов wav для i8080 (РадиоРК-86)?

_________________
"Мы так жить будем, что наши внуки нам завидовать будут" В.С. Черномырдин
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Эмулятор магнитофона для ZX-Spectrum
СообщениеДобавлено: Вс июл 26, 2015 20:02:37 
Говорящий с текстолитом
Аватар пользователя

Карма: 33
Рейтинг сообщений: 148
Зарегистрирован: Вс июн 24, 2012 16:07:00
Сообщений: 1572
Откуда: Лен.Обл.
Рейтинг сообщения: 0
Для каждой системы надо отдельно искать.

_________________
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Эмулятор магнитофона для ZX-Spectrum
СообщениеДобавлено: Чт июл 30, 2015 09:58:52 
Говорящий с текстолитом
Аватар пользователя

Карма: 33
Рейтинг сообщений: 148
Зарегистрирован: Вс июн 24, 2012 16:07:00
Сообщений: 1572
Откуда: Лен.Обл.
Рейтинг сообщения: 1
Поискал материал, оказалось, всё-таки карты на 4 ГБ уже SDHC, а не SD. Поэтому с ними работать не будет. Максимальный размер 2 ГБ. Можно, конечно, сделать поддержку карт SDHC, но FAT16 всё равно ограничена 2 ГБ.

_________________
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Эмулятор магнитофона для ZX-Spectrum
СообщениеДобавлено: Пн авг 03, 2015 11:27:01 
Первый раз сказал Мяу!

Зарегистрирован: Ср окт 20, 2010 17:47:54
Сообщений: 27
Рейтинг сообщения: 0
Здравствуйте!
Заинтересовал ваш девайс в плане - попробовать что-то подобное сделать.
В интернете информация различается..
Вы не подскажете алгоритм?
Помимо того, что есть 2 байта размера блока и сам блок.
Какая-то служебная информация перед блоком и после?
Насколько критична для Спектрума частота? Я пот помню, что с кассет довольно долго загружалось.
Возможно ли сделать такого же плана девайс, но загружая данные не с ОЗУ, а напрямую, побайтно, с флешки? Скорость, конечно, будет гораздо меньше.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Эмулятор магнитофона для ZX-Spectrum
СообщениеДобавлено: Пн авг 03, 2015 13:29:07 
Говорящий с текстолитом
Аватар пользователя

Карма: 33
Рейтинг сообщений: 148
Зарегистрирован: Вс июн 24, 2012 16:07:00
Сообщений: 1572
Откуда: Лен.Обл.
Рейтинг сообщения: 1
Алгоритм чего? :)

Цитата:
Помимо того, что есть 2 байта размера блока и сам блок.


Это формат tap-файла. Каждый блок состоит из размера и данных. :)

Цитата:
Насколько критична для Спектрума частота?


Не очень критична. Там есть определённый допуск по длительностям сигналов.

Цитата:
Возможно ли сделать такого же плана девайс, но загружая данные не с ОЗУ, а напрямую, побайтно, с флешки? Скорость, конечно, будет гораздо меньше.


Возможно, но в этом случае придётся ждать готовности SD-карты после каждого блока 512 байт. Карта, теоретически, не обязана отвечать сразу. Так что возможны нюансы. Мне с ОЗУ намного больше нравится. С использованием ОЗУ и программа прозрачной становится. :)

Вот формат сигналов для спектрума:
Вложение:
ZX-Spectrum TapeFormat.djvu [182.75 KiB]
Скачиваний: 381

_________________
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Эмулятор магнитофона для ZX-Spectrum
СообщениеДобавлено: Чт авг 06, 2015 01:44:51 
Первый раз сказал Мяу!

Зарегистрирован: Ср окт 20, 2010 17:47:54
Сообщений: 27
Рейтинг сообщения: 0
Алгоритм преобразования TAP-файла в последовательность данных на пленке.
Вот, в частности, как-раз искал недостающие "элементы" - то, чего нет на Tap, но должно быть в аудиоканале.
За мануал спасибо - изучу. Буду пробовать.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Эмулятор магнитофона для ZX-Spectrum
СообщениеДобавлено: Чт авг 06, 2015 06:44:10 
Говорящий с текстолитом
Аватар пользователя

Карма: 33
Рейтинг сообщений: 148
Зарегистрирован: Вс июн 24, 2012 16:07:00
Сообщений: 1572
Откуда: Лен.Обл.
Рейтинг сообщения: 1
Если коротко, то вот:

Код:
Сигнал с ZX-Spectrum представляет собой частотно-модулированный сигнал.
При этом самой высокой частотой закодированы ноль и синхросигнал (частота синхросигнала чуть выше).
Частотой в 2 раза ниже частоты ноля закодирована единица. Частотой в 2.5 раза ниже частоты ноля
закодирован пилот-тон (звуки пи-и-и-и-и в начале загрузки).
Все сигналы прямоугольные.
_    __
 |  |  |               - синхросигнал.
 |__|  |_
_     ___
 |   |   |             - ноль или синхросигнал.
 |___|   |_

_        ______
 |      |      |       - единица.
 |______|      |_

_          ________
 |        |        |   - пилот-тон.
 |________|        |_


В общем виде сигнал Zx-Spectrum выглядит так:

_          ________          ________    __     ___        ______
 |        |        |        |        |  |  |   |   |      |      |
 |________|        |________|        |__|  |___|   |______|      |

                 Пилот-тон     Синхросигнал  Ноль     Один



:)

_________________
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Эмулятор магнитофона для ZX-Spectrum
СообщениеДобавлено: Сб авг 08, 2015 01:32:45 
Первый раз сказал Мяу!

Зарегистрирован: Ср окт 20, 2010 17:47:54
Сообщений: 27
Рейтинг сообщения: 0
Спасибо!
Я пока накидал очень по быстрому накидал код. Хотел просто небольшую программ вгрузить - написал на бейсике во Fuse, сохранил и сконвертировал в TAP.
Размер небольшой, так что без проблем во флеше атмеги уместить.
Писал под Ардуино. Пока не то..
Но, во всяком случае, Пилот-тон в норме:)

Промежуточное видео.
http://www.youtube.com/watch?v=zze2aA6a ... e=youtu.be

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


Вложения:
Комментарий к файлу: Прошивка Arduino
tape_emulator.rar [1.3 KiB]
Скачиваний: 322
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Эмулятор магнитофона для ZX-Spectrum
СообщениеДобавлено: Сб сен 03, 2016 11:51:05 
Встал на лапы
Аватар пользователя

Зарегистрирован: Чт дек 23, 2010 12:17:25
Сообщений: 99
Откуда: Зауралье
Рейтинг сообщения: 0
da-nie писал(а):
А теперь о чём я не рассказывал. :) У этого эмулятора 4 кнопки: UP, DOWN, CENTER, SELECT.

А какая кнопка где?
Пока платку под себя подправил, контроллер прошил, память поставил, включил без флешки .... и ничего, на экране только квадратики!
Шил дудкой через USBasp, но программа постоянно то выключалась, то писала ошибку. Потом сделал верификацию - все Ок!
Попробую еще через "5 проводков" прошить и через БутеБластер, может прошилось криво :(
Платка во вложении, поправил под китайский дисплей и модуль SD-карты от Ардуины.
Изображение


Вложения:
ZXTapeEmulator_My_v2.rar [36.17 KiB]
Скачиваний: 303
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Эмулятор магнитофона для ZX-Spectrum
СообщениеДобавлено: Сб сен 03, 2016 16:35:16 
Говорящий с текстолитом
Аватар пользователя

Карма: 33
Рейтинг сообщений: 148
Зарегистрирован: Вс июн 24, 2012 16:07:00
Сообщений: 1572
Откуда: Лен.Обл.
Рейтинг сообщения: 0
1) Кнопки:
UP - PD3
DOWN - PD1
CENTER - PD2
SELECT - PD4

2) Обязательно отключите во фьюзах JTAG.
3) "на экране только квадратики!" - нужна настройка контрастности с помощью переменного резистора R10.

_________________
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Эмулятор магнитофона для ZX-Spectrum
СообщениеДобавлено: Вс сен 04, 2016 09:15:57 
Встал на лапы
Аватар пользователя

Зарегистрирован: Чт дек 23, 2010 12:17:25
Сообщений: 99
Откуда: Зауралье
Рейтинг сообщения: 0
da-nie писал(а):
обязательно отключите во фьюзах JTAG

А какой это фьюз?
Я выставил как на картинке:
Изображение
Контраст настраивал, но заветных букв так и не увидел. Оживлю старый комп, попробую через LPT прошить.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Эмулятор магнитофона для ZX-Spectrum
СообщениеДобавлено: Вс сен 04, 2016 12:47:34 
Говорящий с текстолитом
Аватар пользователя

Карма: 33
Рейтинг сообщений: 148
Зарегистрирован: Вс июн 24, 2012 16:07:00
Сообщений: 1572
Откуда: Лен.Обл.
Рейтинг сообщения: 0
Это JTAGEN. Вроде бы всё верно.


А при изменении контраста квадраты пропадали?

_________________
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Эмулятор магнитофона для ZX-Spectrum
СообщениеДобавлено: Пт сен 09, 2016 09:26:01 
Встал на лапы
Аватар пользователя

Зарегистрирован: Чт дек 23, 2010 12:17:25
Сообщений: 99
Откуда: Зауралье
Рейтинг сообщения: 0
da-nie писал(а):
А при изменении контраста квадраты пропадали?

В одну сторону пропадали, в другую в инверсию переходили. Грешу на прошивку и сам USBasp, на моем буке он как-то не так себя ведет.
Скажите, прошивать и файл .нех и .еер, или только флеш писать и все?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Эмулятор магнитофона для ZX-Spectrum
СообщениеДобавлено: Пт сен 09, 2016 13:32:25 
Говорящий с текстолитом
Аватар пользователя

Карма: 33
Рейтинг сообщений: 148
Зарегистрирован: Вс июн 24, 2012 16:07:00
Сообщений: 1572
Откуда: Лен.Обл.
Рейтинг сообщения: 0
Правильно себя ведёт индикатор. Значит, проблема не в нём.

Там только HEX нужен. EEPROM прошивать не нужно. :)

_________________
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 587 ]     ... , , , 12, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: k174 и гости: 32


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y