background preloader

Logiciels d'electronique sous linux - KubuntuBlog

Logiciels d'electronique sous linux - KubuntuBlog

conception_electronique Le monde de la CAO en électronique est très fortement dominé par des gros logiciels propriétaires et payants (chers!!) tel que Protel, Cadence principalement à cause de l'ultra-spécialisation de ces logiciels. La conception électronique assistée par ordinateur comporte plusieurs phases : dessin schématique du circuit, simulation, placement des composants, routage. Synthèse, Simulation : Alliance : logiciel libre de design de circuit intégré VLSIXilinx ISE Webpack : logiciel pour la synthèse/implémentation de VHDL sur circuit FPGA Xilinx (non-libre mais gratuit) Quartus Web Edition : logiciel pour la synthèse/implémentation de VHDL sur circuit FPGA Altera (non-libre mais gratuit) Remarque : les sites de Xilinx et Altera proposent aussi une version gratuite de l'outil de simulation non-libre Modelsim. Simulation : GHDL : logiciel libre de simulation de code VHDLGtkWave : logiciel libre de visualisation de simulationSimili : logiciel de simulation VHDL (non-libre mais gratuit)

Qucs [ schematic area - dialogs - languages - miscellaneous - tools ] Screenshots of schematic and data display areas The screenshots below show the main schematic and data display area of the Qucs GUI on the lower right corner, the menus and icons at the upper part and the project/contents/component/action/diagram selection on the left hand side. Simple filter in qucs-qt4 Combined schematic and data visualisation. Simple schematic area. Data display with different kinds of data representations (diagrams) and data markers. Data display with 3D diagram. Please note that the actual appearance depends on the window manager (window decorations), the selected type of font and its size and the widget set can be selected by the qtconfig program.

geda:gschem_ug [geda Wiki] gEDA ngspice Ngspice est un logiciel de simulation électronique permettant notamment d'étudier des montages électriques, de tracer des diagrammes de Bode, de calculer des gains, etc. Il est basé sur Spice3f5, Cider1b1 et Xspice Installation à partir des dépots Depuis Lucid lynx ce logiciel est présent dans les dépôts: il suffit d'installer le paquet ngspice et ngspice-doc Installation à partir des sources Pré-requis Pour pouvoir effectuer cette installation un certain nombre de pré-requis sont nécessaires : Les dépôts source doivent être disponibles dans synaptic (décommentez les lignes qui commencent par deb-src dans /etc/apt/sources.list) Préparation de pbuilder On va utiliser l'outil pbuilder, qui crée un chroot d'un système Ubuntu de base, puis le compresse dans un fichier base.tgz. Pour supporter les dépôts Universe et Multiverse sudo su echo "COMPONENTS=\"main restricted universe multiverse\"" >> /etc/pbuilderrc ctrl+d Installation Compilation et création du paquet binaire Création du chroot avec pbuilder

Open Numerical Engineering LABoratory - ONELAB The goal of the Open Numerical Engineering LABoratory (ONELAB) project is to develop a lightweight interface to finite element software for engineering applications. ONELAB allows calling a determined sequence of independent clients (e.g. mesh generators, finite element solvers and other related tools) and have them share parameters and modeling information. The parameters can be controlled and displayed interactively using Gmsh's graphical user interface. Switched reluctance motor Microstrip antenna For users: try out ONELAB-enabled solvers GetDP: A finite element solver for electromagnetism, heat transfer, acoustics and generic PDEs Gmsh: A mesh generator with built-in CAD and post-processing ; Gmsh is the default ONELAB server Onelab/Mobile: Gmsh and GetDP for iPhone, iPad and Android devices For developers: interface your own solvers Python: how to create a native ONELAB client in Python C++: how to create a native C++ ONELAB client in C++ Project management

geda Installation Utilisation Tiré du site : WikiPédia « gEDA est une suite de logiciels libres sous licence GNU gpl version 2. Composants principaux de gEDA Il est composé d'une suite d'outils dont: gschem, l'éditeur de schémas, gnetlist, un translateur vers d'autres utilitaires, PCB, un outil de dessins de circuits imprimés, gspice le simulateur électronique qui utilise :ngspice, un clone de spice avec des fonctions étendues, gnucap. un simulateur original avec compilateur de modèles. D'autres logiciels comme gerbv, un visualiseur de fichier gerber, ou gsch2pcb, lequel permet d'annoter automatiquement les circuits imprimés suite à des modifications de schémas, complètent cette suite de logiciel afin d'en faire un ensemble complet. La dernière version de gEDA comprend aussi gspiceui, une interface graphique pour ngspice et gnucap, ainsi que wcalc, un logiciel d'analyse de lignes de transmission et de structures électromagnétiques. Particularités de gEDA Exemple d'édition dans gschema cat test.net

I-V Curve Using the related tool bar button (the one on which M1 is written), you can put markers on the curves plotted. At this point you can verify, from the two points that the variable lambda is 0.4; this is where this tool is very handy for me : it gives exactly what you calculate by hand, provided that you set device parameters accordingly. Event hough, this sounds very normal, it is never the case for commercial simulators since they use extremely complicated models that are extracted for a specific technology. For having the idea on how to do the verification mentioned above, you can also see another tutorial performed with another tool but the idea is exactly the same. But we will do the same thing here in this tutorial as well. lf322, Hardware: Faisons un peu d'électronique Avant propos Si Linux ne constituait guère qu'un hobby de passionnés à ses débuts en 1991, le projet a bien évolué depuis : il s'agit dorénavant d'un système moderne et performant, multi-utilisateurs, multi-tâches : sa réputation n'est plus à faire, que ce soit en termes de robustesse, de fiabilité... Alors, que vous soyez vous-même ingénieur en électronique ou simple amateur, vous pourrez apprécier ses nombreux avantages. Mais il y'a encore plus important, Linux est un projet Open Source (disons libre, si ce n'est pas sujet à polémique). Et cela constitue un atout majeur en sa faveur, car la license GPL est conçue de façon à favoriser le partage des connaissances et des idées. Vous pourrez donc, par exemple, gagner du temps en récupérant des programmes ou portions de code déjà écrits et vous consacrer ainsi plus pleinement à la conception matérielle. Que choisir ? Pour commencer, je vous présenterai le programme de modélisation EAGLE, édité par Cadsoft (www.cadsoftusa.com). Conclusion

Bienvenue [Savannah]

Related: