Précédent   Forum FS Generation > Futura-Sciences : les forums de la science > MATIERE > Physique
Mot de passe oublié ? Inscrivez-vous !


Réponse
 
Outils de la discussion Modes d'affichage
Vieux 27/05/2006, 14h03   #1
 
Date d'inscription: mai 2006
Messages: 2
calcul du gain d'un filtre

Bonjour
Je souhaite qu'on m'aide à écrire un programme en visual basic qui permet de calculer le gain en decibel d'un filtre en fonction de la frequence pour des valeurs de c1 et de c2 choisies
a_adiss est déconnecté   Réponse avec citation
Alt Aujourd'hui
Publicité

Beitrag Liens sponsorisés

   
Vieux 27/05/2006, 14h19   #2
 
Date d'inscription: avril 2005
Localisation: le monde
Âge: 28
Messages: 639
Re : calcul du gain d'un filtre

Salut

Je peux te filer un coup de main sur la partie "theorique", parceque le VB.... Mais quelle est la formule de ton filtre et que representent c1 et c2 (des frequences de coupures ?, les limites d'un passe bande ?)

a plus
wlad_von_tokyo est déconnecté   Réponse avec citation
Vieux 27/05/2006, 14h49   #3
 
Date d'inscription: mai 2006
Messages: 2
Re : calcul du gain d'un filtre

Citation:
Envoyé par wlad_von_tokyo
Salut

Je peux te filer un coup de main sur la partie "theorique", parceque le VB.... Mais quelle est la formule de ton filtre et que representent c1 et c2 (des frequences de coupures ?, les limites d'un passe bande ?)

a plus
la formule de la fonction de transfert est 1/1+2jrc2w +j²r²c1c2w² . w la pulsation, c1 et c2 les valeurs de 2 condensateurs. Si tu peux ecrire le programme en c ou c++ cela ne me genera pas
a_adiss est déconnecté   Réponse avec citation
Vieux 27/05/2006, 15h00   #4
 
Date d'inscription: février 2006
Âge: 48
Messages: 1 861
Re : calcul du gain d'un filtre

Citation:
Envoyé par a_adiss
la formule de la fonction de transfert est 1/1+2jrc2w +j²r²c1c2w² . w la pulsation, c1 et c2 les valeurs de 2 condensateurs. Si tu peux ecrire le programme en c ou c++ cela ne me genera pas
Bonjour,

Un classique du deuxième ordre...
Le module du gain étant A, tu as
1/A² = (1+r²c1c2w²)² + 4r²c2
d'où tu tires A (en valeur absolue, tu prends juste la racine carrée, pour un gain en dB c'est pas grave), et le log décimal pour avoir des dB. Voilà, je te laisse terminer...

P.S. - tu peux aussi exprimer w en octaves, c'est souvent plus naturel.

-- françois
__________________
Les optimistes croient que ce monde est le meilleur possible. Les pessimistes savent que c'est vrai.
fderwelt est déconnecté   Réponse avec citation
Vieux 27/05/2006, 15h12   #5
 
Date d'inscription: avril 2005
Localisation: le monde
Âge: 28
Messages: 639
Re : calcul du gain d'un filtre

Salut

Je ne vais pas te l'ecrire, mais je peux t'aider un peu: Pour faire des maths avec des complexes en C (je C++ ne me semble pas necessaire), je te conseille la GNU scientific library (ou GSL). Ca gere bien les complexes (entre autres) et est facile a utilise.
Tu l'inclues, ecris ton int
- entre des parametres par fscanf par exemple
- calcul du gain en prenant le module (avec le log)
et tu affiche
Pas trop dur

++
wlad_von_tokyo est déconnecté   Réponse avec citation










Réponse

Tags
filtre, gain, calcul

Outils de la discussion
Modes d'affichage

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non

Discussions similaires
Discussion Auteur Forum Réponses Dernier message
filtre passe bas du 1er ordre: determination du gain et de la constante de temps tuco_445 Électronique 7 13/01/2008 14h08
formule gain en fonction de la freq pour un filtre song box Électronique 3 03/12/2007 22h34
Calcul de gain Tita3132 Électronique 3 05/06/2007 23h08
Calcul de fréquence de coupure d'un filtre numérique PolyAmokrane Électronique 2 01/05/2007 20h33
Calcul coefficients d'un filtre numérique ker Physique 7 22/09/2006 00h56


Les dernières actualités
14/10 17:23 - Baladeurs : des pertes irréversibles de l'audition ?
14/10 16:27 - Le meilleur de l'actu en dessins humoristiques (S41)
14/10 15:34 - Réchauffement global et activité humaine : un argument de plus
14/10 14:31 - En bref : le successeur de Vista s'appellera Windows 7
14/10 13:33 - En vidéo : premières images en « live » d'un embryon de poisson
14/10 11:32 - L'exoplanète où le ciel est pourpre et le soleil cyan !
14/10 09:31 - Le rover Mars Science Laboratory s'envolera bien en 2009

Fuseau horaire GMT +2. Il est actuellement 04h16.


Édité par : vBulletin®
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. Tous droits réservés.