Последний раз редактировалось KTSerg; 27.02.2018 в 09:39.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Спасибо, хотя не всё там хорошо: "паралонки" на кнопках разложились -- клавиатура не работает, видео только ч/б, да и кадры плывут на современных теликах... Хотя, для тестов хватит, а потом буду восстанавливать по мере возможности.
Я ориентировался на это описание: ссылка (в конце страницы), есть та же инфа в сканах печатных изданий, но так сразу не найду... В общем, 0x80-0x87 -- первый вывод блока, 0x88-0x8F -- повтор.
В начале просто подключил массу и D3 ардуины на вход, потом сделал через конденсатор 0,33мКф. Кстати, случайно выбранная задержка в 256 мкс оказалась удачной -- без конденсатора на 248 мкс уже не грузится, с конденсатором чуть лучше. Эмпирическими расчётами прикинул, что максимальная скорость, с которой выводил данные Вектор, должна быть при полупериоде около 216 мкс, а наименьшая -- 400 мкс.А "регулировку громкости" - не делал?
Или просто в схему выхода резюк-переменник воткнул?
Интересное наблюдение: копировщик "copy v2.1" может грузить данные без ошибок на скорости от 232 мкс, в отличие от всех других загрузчиков, в том числе и начального, из ПЗУ. С чем это связано -- не понятно... Видимо, там код более оптимизированный. (Всем другим копировщикам нужно не меньше 264 мкс.)
Опять же, возможно на выходе надо собрать более приличную схемку, как в других "плеерах", или даже просто убрать "сопли", и скорости возрастут. Или попробовать подавать сигнал прямо на вывод 13 микросхемы Д30 (КР580ВВ55А).
Про клаву.
Скрытый текст
Я где-то уже рассказывал, что у меня есть (была) древняя, тяжеленная, настоящая ёмкостная клава от РС-ХТшки.
Когда я её разбирал и изучал "как работает", то обнаружил в поддоне стальную, заземленную пластину. Как только отключал заземление или поднимал от этой пластины плату клавиатуры, клава сразу переставала работать, из-за помех. Но в собранном состоянии работала отлично.[свернуть]
Последний раз редактировалось KTSerg; 28.02.2018 в 06:08.
Я опять с диверсией:
Скрытый текст
Поигрался сегодня впервые с ESP8266-12F. Он умеет быть ардуиной мощной, почти бесплатной и с вайфаем. Программировать его можно просто через адаптер usb to serial, а если залить в него OTA updater, то и эту пуповину можно оторвать и программировать из эфира. Флеша в моем попалось 32 мегабита, правда я не очень пока понимаю, сколько доступно под пользовательские данные, поскольку похоже вся фирмварь живет в ней и молотит прямо из нее, кешируясь. В Ардуинном IDE есть несколько примеров базовых вещей, в основном сетевого толка. GPIO там мало, но на SPI/I2C, Serial и еще чего-нибудь маленькое наберется. Процессор работает на 80 МГц, но не совсем понятно, какая производительность на самом деле, потому что он же обслуживает и сетевые все вещи и флеш работает серьезно медленней, чем IRAM, которого очень мало. Но думается, что если очень изловчиться, то можно было бы сделать из ESP12F и расширителя портов хитроумный эмулятор ROM-диска на ПУ. Хотя по-моему лучше сделать зашибенский магнитофон с веб-интерфейсом.
На usb-serial cp2102 набортный регулятор 3.3В 100мА и утверждается, что с ним не взлетит, но у меня с конденсатором на 2200µF стабильно летает. Потребляет больше всего, похоже, при загрузке, потом выходит на крейсерскую скорость. Потыкаться это ок, но похоже, что для гарантированной работы надо 200мА иметь.
В общем советую.
P.S. Просто SDK для нее я тоже собрал, но пока не дорос до того, чтобы выкинуть ардуино, которое для ознакомительных экспериментов самое то. Мой коварный план когда-нибудь в будущем конфигурировать с нее Циклон 4 вместо EPCS4.
[свернуть]
Больше игр нет
Может в отдельную тему вынести...
Скрытый текст
Дерзай... у меня пара модулей ESP8266-12Q без дела пылятся...
А вот такой ресурс смотрел?
https://www.espressif.com/en/product...66ex/resources
[свернуть]
Я хотел именно предолжить Improver-у как интересную потенциальную платформу для эмулятора кассетофона. Я их собираюсь использовать в своей плате расширения ВУ и отвлекаться сейчас не буду.
Больше игр нет
Вообще да, ESP8266 -- штука интересная, но, думаю, сначала надо довести до ума то, что есть. Тем более, что с функцией "майфуна" справляется даже более слабая ATMega128 (в проекте "Магнитофон для Спектрума..."), в том числе и на запись. Возможностей же одной ESP8266 хватит, наверно, на всю периферию Вектора сразу... :-)
Хорошие новости. :-)
Во-первых, мой "направленный отрезок" заработал после более 15-и лет хранения, а во-вторых, ROM-плеер в последней редакции вполне уверенно, с первого раза и без ошибок загрузил и тест техпрогона, и даже Киберноида на скорости... точнее с таймером, установленным на период в 256 микросекунд. В общем, концепция верна, можно двигаться дальше. :-)
Последний раз редактировалось Improver; 25.02.2018 в 22:27.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)