Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
conception_electronique [Le 09/05/2013, 11:11] sefran [Note] |
conception_electronique [Le 21/10/2023, 01:11] (Version actuelle) fnx [Logiciels de VHDL] definition du sigle |
||
---|---|---|---|
Ligne 8: | Ligne 8: | ||
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. | 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. | + | La conception électronique assistée par ordinateur comporte plusieurs phases : dessin schématique du circuit, simulation, placement des composants, routage. |
===== Logiciels dédiés à la conception ===== | ===== Logiciels dédiés à la conception ===== | ||
- | * [[Ktechlab]] : logiciel généraliste, très simple d'utilisation. Petite particularité : la simulation se fait au fil de la mise en place des composants ! Voir plus loin dans la section [[#autres_divers]]. | + | * [[Ktechlab]] : logiciel généraliste BLUFFANT( CF sur la page pour l' utiliser en machine virtualbox), très simple d'utilisation. Petite particularité : la simulation se fait au fil de la mise en place des composants ! Voir plus loin dans la section [[#autres_divers]]. |
* [[Kicad]] : alternative libre à une utilisation basique de Protel ou Orcad. Ce logiciel gère vos projets mais ne gère pas les étapes de la conception elle-même. Il regroupe : | * [[Kicad]] : alternative libre à une utilisation basique de Protel ou Orcad. Ce logiciel gère vos projets mais ne gère pas les étapes de la conception elle-même. Il regroupe : | ||
* Eeschema : entrée schématique. | * Eeschema : entrée schématique. | ||
* PcbNew : réalisation de circuits imprimés. | * PcbNew : réalisation de circuits imprimés. | ||
* Gerbview : visualisation des documents générés au format GERBER. | * Gerbview : visualisation des documents générés au format GERBER. | ||
+ | Ça bouge | ||
+ | |||
* Cvpcb : sélection des empreintes physiques des composants électroniques utilisés dans le schéma. | * Cvpcb : sélection des empreintes physiques des composants électroniques utilisés dans le schéma. | ||
- | * [[Geda]] : [[http://www.geda.seul.org/|gEDA]]: **G**NU **E**lectronics **D**esign **A**utomation tools. Une suite libre d'outils, un peu comme Kicad, permettant la réalisation de schémas, le dessin de circuits imprimés et leur simulation. | + | * [[Geda]] : **G**NU **E**lectronics **D**esign **A**utomation tools. Une suite libre d'outils, un peu comme Kicad, permettant la réalisation de schémas, le dessin de circuits imprimés et leur simulation. |
*[[Qucs]]: **Q**uite **U**niversal **C**ircuit **S**imulator. Ce logiciel libre vous permet de dessiner les schémas et de les simuler (logiciel plutôt orienté micro onde). | *[[Qucs]]: **Q**uite **U**niversal **C**ircuit **S**imulator. Ce logiciel libre vous permet de dessiner les schémas et de les simuler (logiciel plutôt orienté micro onde). | ||
- | * [[Fritzing]] : logiciel libre de prototypage [[http://www.fritzing.org/|Fritzing]] | + | * [[Fritzing]] : logiciel libre de prototypage. |
* [[VBB]] : Logiciel de simulation pour l'Arduino [[http://www.virtualbreadboard.com|VBB]] | * [[VBB]] : Logiciel de simulation pour l'Arduino [[http://www.virtualbreadboard.com|VBB]] | ||
- | * [[Oregano]] : logiciel libre de simulation utilisant [[gnucap]] ou [[ngspice]] [[http://oregano.gforge.lug.fi.uba.ar/|Oregano]] | + | * [[Oregano]] : logiciel libre de simulation utilisant [[gnucap]] ou [[ngspice]]. |
* [[:Pspice]] : logiciel non-libre de simulation électronique permettant notamment d'étudier des montages électriques, de tracer des diagrammes de Bode, de calculer des gains, etc. | * [[:Pspice]] : logiciel non-libre de simulation électronique permettant notamment d'étudier des montages électriques, de tracer des diagrammes de Bode, de calculer des gains, etc. | ||
+ | * [[https://librepcb.org/|LibrePCB]] dont le code est sur [[https://github.com/LibrePCB/LibrePCB]] | ||
+ | *[[http://www.cadsoftusa.com/freeware.htm|Eagle]] : ce logiciel (non-libre mais gratuit) produit par Cadsoft permet de modéliser un circuit électronique. **Attention**, dans la version gratuite, la taille des cartes est limitée à 100x80 mm et l'éditeur de schéma ne peut créer qu'une seule feuille, deux couches maximum ! Eagle est disponible dans les dépots universe : installer le paquet **[[apt://eagle|eagle]]**. | ||
==== Logiciels de VHDL ==== | ==== Logiciels de VHDL ==== | ||
+ | <note>VHDL est un langage de description de matériel destiné à représenter le comportement ainsi que l'architecture d’un système électronique numérique. VHDL est le sigle de VHSIC2 Hardware Description Language. | ||
+ | VHSIC signifie very-high-speed integrated circuits. C'est un projet de la Défense américaine lancé dans les années 1980 visant le developpement (très) rapide de circuits intégrés. | ||
+ | </note> | ||
Synthèse, Simulation : | Synthèse, Simulation : | ||
* [[http://www-asim.lip6.fr/recherche/alliance/|Alliance]] : logiciel libre de design de circuit intégré VLSI | * [[http://www-asim.lip6.fr/recherche/alliance/|Alliance]] : logiciel libre de design de circuit intégré VLSI | ||
Ligne 41: | Ligne 46: | ||
* [[http://www.symphonyeda.com/proddownloads.htm|Simili]] : logiciel de simulation VHDL (non-libre mais gratuit) | * [[http://www.symphonyeda.com/proddownloads.htm|Simili]] : logiciel de simulation VHDL (non-libre mais gratuit) | ||
- | [[http://doc.ubuntu-fr.org/simulation-vhdl|Aide à la simulation avec GHDL et GTKWave]] | + | [[:simulation-vhdl|Aide à la simulation avec GHDL et GTKWave]] |
===== Mesures électroniques ===== | ===== Mesures électroniques ===== | ||
==== Oscilloscope Hardware ==== | ==== Oscilloscope Hardware ==== | ||
Ligne 49: | Ligne 54: | ||
==== Oscilloscopes Logiciels ===== | ==== Oscilloscopes Logiciels ===== | ||
- | * [[http://gitorious.org/osqoop/|osqoop]] | + | * [[https://github.com/xobs/osqoop|osqoop]] |
* [[http://xoscope.sourceforge.net/|xoscope]] | * [[http://xoscope.sourceforge.net/|xoscope]] | ||
- | * [[http://sourceforge.net/projects/heaven/files/Audio%20Applications/Jack%20Related/QOscC/|qoscc]] | + | * [[https://sourceforge.net/projects/heaven/files/Audio%20Applications/Jack%20Related/QOscC/|qoscc]] |
* [[http://www.baudline.com/|baudline]] | * [[http://www.baudline.com/|baudline]] | ||
- | * [[http://vps.arachnoid.com/python/signalgen_program.html|signalgen]] | + | * [[http://vps.arachnoid.com/python/signalgen_program.html|signalgen]] |
*[[http://freshmeat.net/projects/glscope/|glscope]] | *[[http://freshmeat.net/projects/glscope/|glscope]] | ||
===== Microcontrôleur ===== | ===== Microcontrôleur ===== | ||
+ | ==== Texas Instrument - MSP430 ==== | ||
+ | * [[mspgcc]] compilateur gnu pour micro-controleurs msp430. | ||
+ | * [[mspdebug]] Permet d'uploader et de debugger les msp430 | ||
==== ATMEL AVR ==== | ==== ATMEL AVR ==== | ||
* [[UISP]] est un logiciel équivalent à ponyprog sous windows pour envoyer votre programme .hex à votre microcontrôleur AT90S... | * [[UISP]] est un logiciel équivalent à ponyprog sous windows pour envoyer votre programme .hex à votre microcontrôleur AT90S... | ||
* [[http://www.nongnu.org/avrdude/|AVRDUDE]] Logiciel pour programmer les microcontrôleurs AVR d'Amtel | * [[http://www.nongnu.org/avrdude/|AVRDUDE]] Logiciel pour programmer les microcontrôleurs AVR d'Amtel | ||
* [[arduino]] Microcontroleur libre , pas cher et accessible [[http://arduino.cc]] | * [[arduino]] Microcontroleur libre , pas cher et accessible [[http://arduino.cc]] | ||
- | * [[fritzing]] Logiciel de conception de carte pour circuit intégré arduino. [[http://fritzing.org/]] | + | * [[fritzing]] Logiciel de conception de carte pour circuit intégré arduino. [[https://fritzing.org/]] |
*[[http://www.cadmaniac.org/projectMain.php?projectName=kontrollerlab|Kontrollerlab]] | *[[http://www.cadmaniac.org/projectMain.php?projectName=kontrollerlab|Kontrollerlab]] | ||
==== Microchip PIC ==== | ==== Microchip PIC ==== | ||
Ligne 74: | Ligne 82: | ||
* [[education-electronics]] | * [[education-electronics]] | ||
* [[electric]] [[http://www.gnu.org/software/electric/electric.html]] : logiciel de conception pour le tracer de circuits VLSI [[http://fr.wikipedia.org/wiki//Intégration_à_très_grande_échelle]] (Very-Large-Scale Integration) | * [[electric]] [[http://www.gnu.org/software/electric/electric.html]] : logiciel de conception pour le tracer de circuits VLSI [[http://fr.wikipedia.org/wiki//Intégration_à_très_grande_échelle]] (Very-Large-Scale Integration) | ||
- | * [[KTechLab]] [[http://sourceforge.net/projects/ktechlab/]] ou [[http://ktechlab.org]] (simulation et conception de circuits en direct) | + | * [[KTechLab]] [[http://sourceforge.net/projects/ktechlab/]] ou [[https://github.com/ktechlab/ktechlab/wiki]] (simulation et conception de circuits en direct) |
Ligne 83: | Ligne 91: | ||
- | ===== A ranger ===== | + | ===== À ranger ===== |
FIXME //a ranger dans les paragraphes précédents.// | FIXME //a ranger dans les paragraphes précédents.// | ||
Ligne 91: | Ligne 99: | ||
* [[RFsim99]] : logiciel (non-libre mais gratuit) de simulation, calculs HF et de filtres très facile à utiliser. Plus de site officiel, utiliser un moteur de recherche. Fonctionne via Wine. | * [[RFsim99]] : logiciel (non-libre mais gratuit) de simulation, calculs HF et de filtres très facile à utiliser. Plus de site officiel, utiliser un moteur de recherche. Fonctionne via Wine. | ||
* [[http://www.hp.woodshot.com/|APPCAD]]: logiciel non-libre mais gratuit de Hewlett-Packard. (Agilent) Simulation HF. Fonctionne via Wine. | * [[http://www.hp.woodshot.com/|APPCAD]]: logiciel non-libre mais gratuit de Hewlett-Packard. (Agilent) Simulation HF. Fonctionne via Wine. | ||
- | * [[http://www.linear.com/designtools/software/|LTSpice]]: version de simulation Spice mis à disposition par le fabriquant de circuits intégrés Linear Technologie, à priori orienté sur leurs produits mais permettant de faire beaucoup plus. Fonctionne via Wine. | + | * [[http://www.linear.com/designtools/software/|LTSpice]]: <del>Le leader libre</del> logiciel non-libre mais gratuit de simulation Spice mis à disposition par le fabriquant de circuits intégrés Linear Technology qui s'appelle dorénavant "Analog Devices". Fonctionne via Wine. |
* [[http://www.epcos.com/web/generator/Web/Sections/DesignTools/Ferrites/Page,locale=en.html|EPCOS]]: logiciel non-libre mais gratuit de //Ferrite Magnetics Design Tool// pour la conception de transformateurs et selfs à noyau ferrite. Fonctionne via Wine. | * [[http://www.epcos.com/web/generator/Web/Sections/DesignTools/Ferrites/Page,locale=en.html|EPCOS]]: logiciel non-libre mais gratuit de //Ferrite Magnetics Design Tool// pour la conception de transformateurs et selfs à noyau ferrite. Fonctionne via Wine. | ||
Ligne 97: | Ligne 105: | ||
===== Voir aussi ===== | ===== Voir aussi ===== | ||
- | * [[http://kubuntu.free.fr/blog/index.php/2007/06/11/222-logiciels-d-electronique-sous-linux-ubuntu-feisty|Excellent article généraliste]] | + | * [[http://blog.dinask.eu/2007/06/logiciels-delectronique-sous-linux.html|Excellent article généraliste (2007)]] |
*http://www.linuxfocus.org/Francais/January2004/article322.shtml | *http://www.linuxfocus.org/Francais/January2004/article322.shtml | ||
- | * [[http://www.olimex.com/pcb/dtools.html|Liste de logiciels dédiés à la conception de PCB (en Anglais)]] | + | * [[https://www.olimex.com/pcb/dtools.html|Liste de logiciels dédiés à la conception de PCB (en Anglais)]] |