Construí um protótipo de sintetizador de teclado / som usando uma cadeia de 13 circuitos multivibradores astáveis cujas saídas são conectadas a um chip amplificador de áudio (LM386) e alto-falante, todos alimentados por uma bateria de 9V DC.
Cada circuito individual é sintonizado em uma das 13 frequências de uma oitava musical (C5, C #, D etc. até C6) variando um trimpot de ajuste fino que está em série com valores específicos de resistores e que obtém a oscilação no frequência de estádio.
A oscilação é o multivibrador astável BJT clássico que você pode ver na Figura 1 aqui e que é explicado neste artigo .
O protótipo permanece sintonizado corretamente por um curto período (até um dia).
Você pode ouvir como isso soa aqui. (É seguro iniciar às 0: 49s - constante de Wadsworth ;))
O que não consigo entender é por que o circuito parece ser espontaneamente desafinado, ou seja, um ou mais circuitos individuais terminam com frequências diferentes daquelas para as quais foram sintonizados (verificados em um osciloscópio e em um piano de referência) .
O desvio de frequência da desafinação é tipicamente de 2 a 5%, o que é perceptivelmente audível (por exemplo, C5 a 523Hz pode passar para 540Hz ou 510Hz). Curiosamente, a desafinação nunca ocorre durante o jogo. Porém, várias horas depois, as teclas não soam mais as mesmas.
Originalmente, pensei que talvez os potes aparadores relaxassem mecanicamente sozinhos. Para eliminar isso, troquei os potenciômetros do aparador para tentar "travar" as frequências específicas com base apenas nos valores do resistor, para que não houvesse variabilidade no projeto.
Mas o problema de desativação persiste mesmo após a substituição dos trimpots por valores fixos do resistor.
Antes: sintetizador analógico de 13 teclas com valores de resistor fixos
Resolução: agradeço a todos pelo feedback útil, idéias de design digital e contexto histórico para entender melhor os desafios de um design analógico puro. Todas as respostas foram excelentes. Aceitei a resposta de ToddWilcox ao concluir que (a) a desafinação é uma parte esperada de projetos analógicos puros, (b) a arte está em como estabelecer uma maneira inteligente de afinar o instrumento rapidamente.
Para resolver o problema imediato, coloquei os potes de corte (1-2K ohms) de volta no design para fornecer de 2 a 5% de sintonia a cada tecla. Demora alguns minutos no início da reprodução para ajustar os 13 osciladores, após o que eles permanecem em sintonia por várias horas por vez. Veja a nova imagem abaixo.
Colocará os resultados dos experimentos usando baterias novas e de verruga. Os projetos digitais (usando divisor digital e / ou chips de 555 timer) são interessantes e potencialmente comprimiriam o tamanho significativamente. Atualizações futuras podem ser encontradas na página do projeto aqui .
Depois: sintetizador analógico de 13 teclas com potes aparadores (1-2k ohm) para capacidade de sintonia