Продолжая тему коллеги Peratron-а (только наоборот), накидал приблизительный вариант своей системы микропроцессорного управления бревном.
Если кто интересовался моим хоббийным проектом Tonwood Guitar Engine, мог бы заметить, что почти все коммутации и управление - или логическими уровнями, или напряжением.
Поэтому прикинул - а чего бы не сделать это на микроконтроллере ? На том же ATMega 328, сиречь "сердце" Arduino. Софт и его загрузка просты для отладки, диалект C++ довольно прост, примеров и готовых библиотек периферии куча. Кроме того, все это будет работать и на "голом" проце, проверено.
Тем более, что во время старперской учебы в универе написАл для препода целый курс по Ардуинке - некоторый опыт есть.
В общем - техническое задание.
В "подопытном кролике" - Ibanez RG370DX сейчас стоЯт Sixtainer, компрессор+рычалка, 6-канальная рычалка.
Управление - 12-позиционный коммутатор датчиков (стандартный Ибанезный сет + последовательные и параллельные подключения нека и бриджа в фазе и противофазе), переключатель режимов - 5-позиционник "тудом-сюдом" (clean, buffered, compressor, distortion, polydrive), трехпозиционный тумблер сикстейнера (fundamental, off, harmonics), поты - регуляторы гейна и фильтра.
Схема коммутации в моем блоге на флуде.
Есть задумка на каждом положении 5-позиционника и тумблера сикстейнера иметь по 4 пресета гейна и фильтра, переключаемые мембранными кнопками, корректируемые регуляторами гейна и фильтра, и записываемые в память. Для этого эти поты заменяются энкодерами.
Насколько это необходимо обычному лабуху - сомнительно, но я развлекаюсь для себя. Бзику присвоено имя TonArd.
Примерная схема для отладки софта (еще 4 входа будут задействованы для анализа состояний переключателей). Энкодеры в Протеусе весьма своеобразны, типа с двигателями для поворота, поэтому добавлены 4 кнопки управления ими.
2 выхода напряжений управления полевиками фильтра и гейна с дискретностью 65536, где программно можно будет задать характеристику управления. А может, и 256 хватит - "баба с воза - кобыла в курсе дела...".
Софт потихоньку адаптируется и мУдифицируется под данную схемку... Из уже отработанных заготовок.
Изменения схемы и скетча/hex-а буду вносить , не создавая новых постов, чтобы не вводить народ в заблуждение старыми ошибками (а только новыми...
).
Данная схема от 10.07.2023.