Я построил прототип клавиатуры / синтезатора звука, используя цепочку из 13 нестабильных цепей мультивибратора, выходы которых подключены к микросхеме усилителя звука (LM386) и динамику, и все они питаются от батареи 9 В постоянного тока.
Каждая отдельная схема настраивается на одну из 13 частот в музыкальной октаве (C5, C #, D и т. Д. До C6), изменяя трипот точной настройки, который последовательно соединен с определенными значениями резистора и который получает колебания в приблизительная частота.
Колебания - это классический нестабильный мультивибратор BJT, который вы можете увидеть на рисунке 1 здесь и который объяснен в этой статье .
Прототип остается правильно настроенным в течение короткого периода (до суток).
Вы можете услышать, как это звучит здесь. (Безопасно начинать в 0: 49 с - постоянная Уодсворта ;))
Чего я не могу понять, так это того, что схема кажется самопроизвольно расстроенной, то есть одна или несколько отдельных цепей имеют частоты, которые отличаются от того, на что они были настроены (по сравнению с оптическим прицелом и эталонным фортепиано) ,
Отклонение частоты расстройки обычно составляет 2-5%, что заметно на слух (например, C5 при 523 Гц может отклоняться до 540 Гц или 510 Гц). Интересно, что отстройка никогда не происходит во время игры. Но спустя несколько часов клавиши перестали звучать одинаково.
Я изначально думал, что, может быть, триммерные горшки сами по себе механически расслабляются. Чтобы устранить это, я заменил триммеры, чтобы попытаться «зафиксировать» определенные частоты, основываясь только на значениях резисторов, чтобы в конструкции не оставалось изменений.
Но проблема отмены настройки сохраняется даже после замены триммеров на фиксированные значения резисторов.
До: 13-клавишный аналоговый синтезатор с фиксированными значениями резисторов
Решение: Спасибо всем за полезную обратную связь, идеи цифрового дизайна и исторический контекст, чтобы лучше понять проблемы чистого аналогового дизайна. Все ответы были превосходны. Я принял ответ Тоддвилкокса, когда понял, что (а) отстройка - ожидаемая часть чисто аналоговых конструкций, (б) мастерство заключается в том, как быстро выбрать удобный способ настройки прибора.
Чтобы решить непосредственную проблему, я вернул триммеры (1-2 кОм) обратно в конструкцию, чтобы настроить 2–5% для каждой клавиши. В начале игры требуется несколько минут, чтобы настроить 13 осцилляторов, после чего они остаются настроенными на несколько часов одновременно. Смотрите новое изображение ниже.
Опубликуем результаты экспериментов с использованием бородавок, свежих батарей. Цифровой дизайн (с использованием цифрового делителя и / или 555 микросхем таймера) интересен и потенциально может значительно уменьшить размер. Будущие обновления можно найти на странице проекта здесь .
После: 13-клавишный аналоговый синтезатор с триммером (1-2 кОм) для настройки