Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
conception_electronique [Le 09/05/2013, 11:06] – [Oscilloscopes Logiciels] sefran | conception_electronique [Le 12/10/2020, 10:24] (Version actuelle) – [Logiciels dédiés à la conception] ajout LibrePCB bcag2 |
---|
| {{tag>portail entreprise CAO BROUILLON}} |
| |
| ---- |
| |
| ======Conception Électronique====== |
| |
| |
| 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. |
| |
| |
| ===== Logiciels dédiés à la conception ===== |
| |
| * [[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 : |
| * Eeschema : entrée schématique. |
| * PcbNew : réalisation de circuits imprimés. |
| * 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. |
| * [[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. |
| *[[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]] |
| * [[VBB]] : Logiciel de simulation pour l'Arduino [[http://www.virtualbreadboard.com|VBB]] |
| * [[Oregano]] : logiciel libre de simulation utilisant [[gnucap]] ou [[ngspice]] [[https://github.com/marc-lorber/oregano|Oregano]] |
| * [[: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 ==== |
| |
| Synthèse, Simulation : |
| * [[http://www-asim.lip6.fr/recherche/alliance/|Alliance]] : logiciel libre de design de circuit intégré VLSI |
| * [[http://www.xilinx.com/ise/logic_design_prod/webpack.htm|Xilinx 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. Chacune de ces versions est dédiée à la simulation VHDL pour leur FPGA respectif. Les versions Linux sont compilées pour Red Hat Linux Enterprise 4/5 (32 bits) et SUSE Linux Enterprise 9/10 (32 bits), le portage sous Ubuntu est possible ; la dernière version des logiciels Altera (10.1, janvier 2011) s'installe sans problème sous Ubuntu 10.04, 32 ou 64 bits. |
| |
| Simulation : |
| * [[http://ghdl.free.fr|GHDL]] : logiciel libre de simulation de code VHDL |
| * [[http://gtkwave.sourceforge.net/|GtkWave]] : logiciel libre de visualisation de simulation |
| * [[http://www.symphonyeda.com/proddownloads.htm|Simili]] : logiciel de simulation VHDL (non-libre mais gratuit) |
| |
| [[:simulation-vhdl|Aide à la simulation avec GHDL et GTKWave]] |
| ===== Mesures électroniques ===== |
| ==== Oscilloscope Hardware ==== |
| * [[Picoscope]] |
| * [[http://freecode.com/projects/hantekdso|HantekDSO logiciel Open Source pour les modèles d'oscilloscopes Hantek (Voltcraft/Darkwire/Protek/Acetech) USB DSO-2090/2150/2250/5200A/etc]] |
| * [[http://www.openhantek.org/|OpenHantek logiciel Open Source pour les modèles d'oscilloscopes USB DSO Hantek (Voltcraft/Darkwire/Protek/Acetech) testé pour DSO 2250]] |
| |
| ==== Oscilloscopes Logiciels ===== |
| * [[https://github.com/xobs/osqoop|osqoop]] |
| * [[http://xoscope.sourceforge.net/|xoscope]] |
| * [[http://sourceforge.net/projects/heaven/files/Audio%20Applications/Jack%20Related/QOscC/|qoscc]] |
| * [[http://www.baudline.com/|baudline]] |
| * [[http://vps.arachnoid.com/python/signalgen_program.html|signalgen]] |
| *[[http://freshmeat.net/projects/glscope/|glscope]] |
| |
| ===== Microcontrôleur ===== |
| ==== Texas Instrument - MSP430 ==== |
| |
| * [[mspgcc]] compilateur gnu pour micro-controleurs msp430. |
| * [[mspdebug]] Permet d'uploader et de debugger les msp430 |
| ==== ATMEL AVR ==== |
| * [[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 |
| * [[arduino]] Microcontroleur libre , pas cher et accessible [[http://arduino.cc]] |
| * [[fritzing]] Logiciel de conception de carte pour circuit intégré arduino. [[http://fritzing.org/]] |
| *[[http://www.cadmaniac.org/projectMain.php?projectName=kontrollerlab|Kontrollerlab]] |
| ==== Microchip PIC ==== |
| * [[piklab]] : Logiciel servant à la programmation de microcontroleurs de type PIC. Supporte plusieurs types de microcontrôleurs PIC et de programmateurs, notamment le programateur USB [[pickit2]]. |
| * [[pickit2]] : programmateur USB pour les microcontrôleurs PIC. |
| * [[MPLABX]] : est un IDE basé sur [[http://fr.netbeans.org/|netbean]] compatible MSwindows,GNU/Linux, MACOSX. disponible avec la série des compilateurs C: XC16 XC18 XC32. ([[http://www.microchip.com/mplabx/|site officiel]]). |
| ===== Autres (divers) ===== |
| |
| * [[Gerbv Gerber File Viewer]] est un visualisateur de fichiers gerber. Installez le paquet **[[apt://gerbv|gerbv]]** |
| * [[PCB Designer]] peut être aussi intéressant. Paquet **[[apt://pcb|pcb]]**. |
| * [[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) |
| * [[KTechLab]] [[http://sourceforge.net/projects/ktechlab/]] ou [[https://github.com/ktechlab/ktechlab/wiki]] (simulation et conception de circuits en direct) |
| |
| |
| ==== Autres (électrotechnique) ==== |
| |
| * [[QElectrotech]] : QElectrotech est un logiciel destiné à la réalisation de schémas électriques. |
| * [[Coban]] : logiciel pour les professionnels de l'électricité - Calcul de section de câble, chute de tension, nombre de luminaires ou de haut-parleurs nécessaires, faire des conversions... |
| |
| |
| ===== À ranger ===== |
| |
| FIXME //a ranger dans les paragraphes précédents.// |
| |
| *[[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 ! Eagle est disponible dans les dépots universe : installer le paquet **[[apt://eagle|eagle]]**. |
| * [[NEC2]]: système de modélisation d'antennes présent dans les dépots Ubuntu (non-libre mais gratuit). |
| * [[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.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 Technologie. 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. |
| |
| |
| |
| ===== Voir aussi ===== |
| * [[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.olimex.com/pcb/dtools.html|Liste de logiciels dédiés à la conception de PCB (en Anglais)]] |
| |
| |
| ===== Note ===== |
| <note warning> |
| Le sujet abordé dans cette page est difficile. Par expérience, vous risquez d'avoir quelques soucis en simulant des structures complexes notamment lors de l'utilisation de simulateur comme ngSPICE <del>(non présent dans les dépôts, à compiler)</del>. |
| Utiliser une machine 64bits est source de problème. Enfin les bugs sont très courants, difficiles à analyser donc il faut commencer par faire des montages très simples avant de complexifier...</note> |
| |
| ---- |
| //Contributeurs : [[:utilisateurs:YannUbuntu]], Janotin// |