Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
conception_electronique [Le 09/05/2013, 11:06] – [Oscilloscopes Logiciels] sefranconception_electronique [Le 12/10/2020, 10:24] (Version actuelle) – [Logiciels dédiés à la conception] ajout LibrePCB bcag2
Ligne 1: Ligne 1:
 +{{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//