С помехами Лиссажу наигрался, пора рисовать что-то осмысленное. Было взято первое, что попало под руку,
этим оказалась только никому не говорите ардуина, к ней подключен двухканальный SPI ЦАП mcp4922. И, и
получилась полная фигня. Усилители отклонения не тянут частоту. Попробовал пару вариантов включения
лампы, лучше не стало.
Плюнул и спаял схему с интернетов на транзисторах с источником тока, стало чуть лучше, но "чуть" не считается.
Решил сделать ход конём и попробовать странное, а именно TDA6108. По полосе красота, но очень уж нежное оно.
Спалил две, вторая утащила за собой ЦАП. Психанул.
В итоге взялся опять за лампы и в этот раз всё получилось, полоса конечно не как у TDA6108, но вроде как и
достаточная. Вместо ардуины запустил всё это на ESP32, значительно она шустрее, как в математику так и в ЦАП.
Скорость в данной конструкции важна.
Всегда ещё с времён Специалистов/Орионов/Поисков думал, что Брезенхем это быстро, увы, не так и быстро.
А вот с синусами в косинусе воспоминания не подвели, очень медленно. Тянуть координаты из прогмем в сотни
если не тысячи раз быстрее.
Шрифт астероид (типа вектор но со своей атмосферой), даже на ESP32 здесь всего 100FPS.
Пути оптимизации есть конечно.
Пятибайтный растр:
Синус в косинусе:
Букавки на медленных усилителях (можно выдать за клингонский, но это не наш выбор):
Быстро рисуем квадрат на медленных усилителях: