Dans le cadre de mon PID, j'ai besoin de générer un signal sinusoidal dont on peut faire varier la fréquence.
J'ai réalisé le montage suivant sous Isis : http://puu.sh/2fTli qui fonctionne plutôt bien si le haut-parleur n'est pas branché : http://puu.sh/2fT8x
Mais dès que je le branche au circuit, le signal devient très faible et n'est plus sinusoidal : http://puu.sh/2fT9c je crois que c'est du à la consommation du haut-parleur mais je en sais pas absolument pas comment résoudre ce problème.
Merci d'avance.
P.S : c'est normal si le boutton lien ne fonctionne pas ?
Bah vu que t'as résistance R1 a une forte valeur, c'est normale que la tension chute vite si on tire du courante.
La solution est toute simple, insérer un buffer (ou suiveur de tension) avant ton HP: avec des transistors, ça se fait avec un montage en collecteur commun de mémoire (donc à vérifier, wikipedia doit détailler les trois types de montages à transistor bipolaire).
Un suiveur de tension on peut aussi le faire avec un ampli-op si on veut pas trop se casser la tête avec des transistors il me semble (j'ai longtemps été un mauvais élève en électronique, dès qu'on parle de transistors ca me donne des boutons )
ouai bien sur, avec un AOP ça va plus vite (après faut juste faire gaffe à prendre un bon AOP si on a des valeurs proches de extrêmes, masse et alim ici).
La tension est correcte maintenant mais la qualité du signal n'est pas terrible, j'ai du rajouté un filtre passe-bas pour avoir un semblant de sinusoide, et le son est haché. Vous n'auriez pas une idée pour l'améliorer ?
Ce que j'ai ajouté : http://puu.sh/2grSX
Le signal : http://puu.sh/2gsdA (le rouge est pris à l'entrée du HP, le bleu à l'entrée de l'aop et le bleu à sa sortie).
Bah ça aussi c'est normal, si ton filtre passe bas est après la sortie de l'AOP, c'est toujours le même problème.
Les filtre passifs (du moins les calculs qu'on fait rapidement avec omega = RC) ne sont bons que si aucun courant ne sort du filtre, ce qui n'est clairement pas le cas ici, les HP ayant généralement une impédance de quelques ohms, on ne peut pas simplifier les calculs ainsi (et de toute façon, même si tu faisait les calculs pour prendre en compte le courant tiré par ton HP, la simple présence de ta résistance induirait toujours une chute de tension assez notable.
Le mieux serait d'intégrer ton passe dans dans ton suiveur à AOP, en faisant un montage type sallen-key ou autre, comme ça tu as à la fois ton filtre et ton buffer, sans avoir de problème
En fait je n'ai pas vraiment fait de calcul, je ne suis qu'en Terminal et l'impédance n'est pas au, programme, je ne savais même pas ce que c'était il y a 10 minutes :°
Donc toutes mes valeurs, c'est du bidouillage. (j'aurais du le préciser avant, désolé).
J'ai réussis a faire un montage sallen-key (http://puu.sh/2gWN9) mais le son n'est pas meilleur, juste moins fort. D'ailleurs, je viens de me rendre compte que même avec le générateur d'Isis, je n'ai pas de son continu... du coup j'ai un doute, est-ce que le problème pourrait venir d'isis ?
Sinon c'est quoi le problème éxactement? si c'est juste que le son n'est plus assez fort, il doit être possible de rajouter du gain au montage sallen-key
Le coup des bip saccadé c'est peut être du au processeur du PC qui galère a calculer en temps réel (si tu fait la simulation en temps réel). J'avais eu ce problème lors des TPE. Il Faut mieux mettre une sonde et générer un graph audio.
Si tu veux faire un oscillateur sinusoïdal, il y a des calculs à faire pour trouver la condition limite d'oscillation (critère de Berkhausen). Si en plus tu veux pouvoir faire varier la fréquence ça devient très compliqué. Tu peux trouver un cours sur les oscillateurs sinusoïdaux ici (pdf).
D'ailleurs j'ai beaucoup de mal à comprendre ton schema et en quoi c'est un oscillateur sinusoïdal, je vois pas trop l'utilité de la résistance R3 ainsi que du potentiomètre ou encore D1 et D2.
A mon avis, si tu veux réaliser un oscillateur dont tu puisse commander la fréquence, ça serait plus simple d'utiliser un microcontrolleur avec des entrées/sorties analogiques.
- Il y a un chemin vers chaque sommet, même le plus haut -
R3 et le potentiomètre définissent la fréquence, D1 et D2 servent a lisser le signal. En fait le montage autours du NE555 me donne un signal a peu triangulaire et après je le lisse en sinusoidale. Comme je l'ai dit, je fais plus du bidouillage donc peut-être que certains composants sont inutiles.
Par contre la limite d'oscillation, je n'arrive pas à comprendre ce que c'est ni même a quoi cela sert puisque mon montage fonctionne (d'ailleurs, merci Nano, le son est continu avec un graph audio).
Au début je voulais utiliser les sorties analogiques comme tu le dit mais sinus n'est pas disponible sur les pic (enfin je n'ai pas trouver comment faire) donc il aurait fallut reprogrammer la fonction :/
Génération signal sinusoidal et haut-parleur
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Retrouvez moi sur mon blog et ma chaine Youtube !