Abaque de Smith interactive

Soyez le premier à donner votre avis sur cette source.

Vue 5 892 fois - Téléchargée 3 817 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
envi33 Messages postés 18 Date d'inscription dimanche 17 juillet 2011 Statut Membre Dernière intervention 25 janvier 2016
25 janv. 2016 à 09:48
Quite good and easy to use.
xcxl Messages postés 101 Date d'inscription mardi 21 janvier 2003 Statut Membre Dernière intervention 16 octobre 2015
15 oct. 2015 à 21:15
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.