Abaque de Smith interactive

Soyez le premier à donner votre avis sur cette source.

Vue 4 076 fois - Téléchargée 3 396 fois


Description

Bonjour,
Voici une application en Qt5/C++ que j'espère assez complète pour la manipulation des abaques de Smith. Pour les non-initiés cette abaque permet de brancher ensemble plusieurs composants électroniques comme par exemple des transistors ou des filtres, tout en maintenant l'intégrité du signal (ou en effectuant une adaptation d'impédance dans le voculaire technique).

Cette abaque permet de construire votre circuit électronique en ajoutant/enlevant des composants (condensateurs, bobine, ligne de transmission, stub) et de récupérer l'impédance résultante finale, ou le coefficient de réflection. Cette application se veut claire et intuitive, donc j'ai essayé d'éviter les menu complexes, et la majorité des fonctions sont accessible graphiquement avec le souris.

Je vous remercie pour toute remarque que vous pourrez faire concernant l'application, des éventuelles résultats non cohérents ou bien juste sur ma façon de coder, je suis plutôt en électronique qu'en informatique de formation, n'hésitez pas à laisser un commentaire!

Pour le remerciement final je souhaite remercier Lisandro Damián Nicanor Pérez Meyer qui a fait le dessin inital de l'abaque en Qt et sur lequel j'ai construit l'application.

Compilation sur windows :
cd Build
qmake ../QSmithTool.pro
make (ou mingw32-make sur win)

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
18
Date d'inscription
dimanche 17 juillet 2011
Statut
Membre
Dernière intervention
25 janvier 2016

Quite good and easy to use.
Messages postés
101
Date d'inscription
mardi 21 janvier 2003
Statut
Membre
Dernière intervention
16 octobre 2015

Revision : I made a mistake in the "QSmithTool.pro" file : the line "dialogParameters.h \" should not be here, Qt Creator didn't remove it and can cause compilation problems. I will update the code ASAP.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.