Étape 1: conception
Comme j’aime parfois à déchiqueter stupidement ma guitare, un des critères de conception était que le signal de la guitare brute doit passer par l’intermédiaire du circuit avec aussi peu d’interférence de déphaseurs, condensateurs et bruit générant des résistances que possible. Passer les pots virtuels de la simulation montre que c’est le cas avec ce circuit.
Le circuit est construit à partir de quatre amplis op. J’ai utilisé l’opa2132p. Cet appareil contient deux amplificateurs opérationnels dans un paquet de dil 8 broches. Dans le diagramme ci-dessus :
Vert : est le signal de la guitare.
Bleu : est le signal d’entrée du CAD de l’échéance.
Rouge : est la sortie mixte.
Orange : est le signal pour alimenter l’ADC sur la Due
Ampli op 1 (en bas à gauche): le but de cet ampli op est pour tamponner l’entrée guitare. Il est essentiellement juste un suiveur de tension. L’ampli op est puissance broches sont 5V et - 5V. Sa production est consommée par le circuit de mélange (en haut à droite) et le circuit de polarisation ADC (en bas à droite).
Ampli op 2 (en bas à droite): celui-ci extrait l’entrée de la guitare dans la mémoire tampon de l’ampli op 1 et lui donne un biais approprié pour alimenter l’arduino due ADC. La partialité est atteint en fournissant une tension fixe sur le + d’entrée (ignorer le 1.9V sur le diagramme - dans la pratique, il s’agit de 1.65V tend précisément à mi-chemin entre 0 v et 3,3 v). Le signal est fourni à l’entrée négative via un 4.7UF découplage condensateur et un pot de 10Kohm qui peut être utilisé pour ajouter certains gain au signal afin qu’il remplisse l’ADC 0-3.3V gamme. La sortie est également alimentée par le pot pour empêcher la saturation de l’ampli op. Cet amplificateur est équipé de 5V et 0V sur ses rails d’alimentation.
La sortie de cet ampli op est comprise entre 0 et 5V. J’ai donc utilisé un 22K, 22K + 68 K diviseur de tension pour le réduire à 3.3V.
[Mise à jour : 26 janvier 2014: J’ai ajouté un filtre passe-bas 16kHz consistant en un 1Kohm et 10nF. C’est parce que je suis d’échantillonnage du signal à 32768 que Hz. Nyquist affirme que les fréquences supérieures à 32768/2 peuvent mascarade comme les fréquences inférieures à cette valeur. Ce filtre ampute l’aliasing. BTW son également pourquoi les programmes audio exécutent à 44KHz... Lorsque l’audition humaine va seulement à 20 KHz.]
L’interrupteur et la résistance de 274Kohm est une simulation très grossière de l’arduino due l’impédance d’entrée de l’ADC. Selon la fiche de données de l’impédance de l’ADC augmente si vous diminuez la fréquence d’échantillonnage de ADC. Pour des vitesses de traitement audio, il sera plus grand que 274Kohm. Enclencher l’interrupteur ne montre aucune chute de tension inquiétante.
Ampli op 3 (entrée DAC): est juste un autre suiveur de tension. Puissance est de 5V et 0V. Le signal de sortie est réduit par un 4.7 K et 6,8 K diviseur de tension pour réduire le signal de la guitare comme niveaux. Sa sortie est AC découplé et introduites dans la table de mixage ampli op (en haut à droite).
Ampli op 4 (mélangeur): est un additionneur de tension. Ses entrées proviennent de l’ampli op ADC et l’opa DAC via aux pots de 10K. Repose sur un côté de chacun de ces pots et ils offrent un moyen de mélanger la guitare brute et le signal touchée de la DAC. Les essuie-glaces transportent le signal aux deux résistances 100Kohm. Ceux-ci fournissent une terre virtuelle à la + d’entrée.
[Mise à jour 26 janvier 2014: J’ai abaissé la résistance de 100 K à l’additionneur à 33 K. Donner un peu plus de volume pour l’effet].
La sortie est branchée via quelques résistances de 1K qui procurent un gain de 2.
Puissance pour cet ampli op doit être 5V et - 5V.
Comme l’autre sortie opamp, j’ai mis dans une résistance de 1Mohm via, un commutateur au modèle (mal) l’impédance d’entrée d’un ampli de guitare.
Le dernier volet est un passe-bas filtre consistant en un 1K et un condensateur de 10nF. Il ajuste l’étape dentelée comme tensions fournies par le CAD. Étape comme tensions comme cette fonction harmonique composants fréquence beaucoup plus élevée que la 16kHz roll-off qui ce filtre fournit.