Автор: Михаил Южаков       Дата публикации: 11 февраля 2019 г.
Вашему вниманию предлагается примочка – электронный метроном. Щелкает в линию, включается ногой – в общем, адаптирован к нуждам трудящихся. Удобно и всегда под рукой. Точнее, под ногой.
Фтыкаем схему. Всё собрано на одной плате, но для удобства привожу по модулям.
Модуль питания. Примочка рассчитана на питание от самого простого китайского адаптера; соответственно для того, чтобы убрать фон почти до «батареечного» уровня, используется активный фильтр пульсаций с большой постоянной времени. Примечание: конденсатор 4.7мкФ в активном фильтре керамический.
Аналоговая обвязка. Прежде, чем подмешивать щелчок к гитарному сигналу, его, естественно, надо развязать и усилить. Усилитель плюс пиковый индикатор превышения уровня.
Ну и, собственно, «мясо».
«Мясом» служит PIC-овский микроконтроллер. Его функции:
Порты RB0-RB7, RA0, RA1 принимают/распознают требуемый темп, определяемый положением 10-позиционного галетного переключателя. Темпы заложил не все, но самые распространенные.
Порты RA0, RA1 одновременно через диодную развязку принимают блокировку отключенного эффекта, а чтобы не было помех, микроконтроллер в этом положении щелки не генерирует.
Порты RA2, RA3 выдают аналоговый сигнал щелчка. Для того, чтобы «цифровым» микроконтроллером сгенерить аналоговый сигнал, используется модифицированный метод дельта-модуляции:
- Через резисторы 3к и 1к формируется ступенька разной амплитуды;
- Интегратор, который по теории является дельта-демодулятором, в схеме отсутствует- роль интегратора выполняет инерционность комбика либо спиксима.
В результате генерируется звук, изображающий щелчок.
Похоже? (Слушать лучше через комбик).
Для пущей наглядности еще генерируется световой импульс с выхода RA4; светодиод – яркий зеленый.
Вот прошивка для PICа. Если у вас нет программатора, его легко собрать по схемам, которые валяются в Сети.
Для желающих покопаться в сырцах – в архиве проект со всем сопутствующим мусором.
Собран девайс в стандартном китайском корпусе G107. Монтировался на вырезке из макетной платы, так что чертежа, извиняйте, нет.
|