Skillnad mellan versioner av "Unix mjukvara"
Psynoise (diskussion | bidrag) |
Blueint (diskussion | bidrag) (→Guider: bättre artikelplats annorstädes?) |
||
(23 mellanliggande versioner av 3 användare visas inte) | |||
Rad 1: | Rad 1: | ||
Till Unix finns det massor av verktyg som underlättar konstruktionsarbetet. För enklare kretskortdesign använder man sig av ett ritprogram (en. schematic capture) för att beskriva sin krets. Genom att spara en nätlista som visar hur komponenterna är kopplade kan man fortsätta sitt arbete i ett valfritt mönsterkortdesignprogram. Ytterliggare är det viktigt att dokumentera sina projekt för att samla alla slutsatser och resultat. LaTex är ett vanligt verktyg för att skriva vetenskapliga artiklar och akademiska rapporter. | Till Unix finns det massor av verktyg som underlättar konstruktionsarbetet. För enklare kretskortdesign använder man sig av ett ritprogram (en. schematic capture) för att beskriva sin krets. Genom att spara en nätlista som visar hur komponenterna är kopplade kan man fortsätta sitt arbete i ett valfritt mönsterkortdesignprogram. Ytterliggare är det viktigt att dokumentera sina projekt för att samla alla slutsatser och resultat. LaTex är ett vanligt verktyg för att skriva vetenskapliga artiklar och akademiska rapporter. | ||
== PCB | == Mönsterkortdesign (en. PCB design) == | ||
För mindre kretsar används oftast verktyg för att rita ett kopplingsschema (en. schematic capture). Från schemat skapas sedan en kopplingslista (en. netlist) som beskriver hur komponenterna ska sitta ihop. Från kopplingslistan kan man sedan designa mönsterkortlayout. Vissa program har både ritverktyg för schema och layout i ett. Det finns också program som endast tillhandahåller ritverktyg för ett av momenten. | |||
* [http://www.lis.inpg.fr/realise_au_lis/kicad/ Kicad] ([http://en.wikipedia.org/wiki/GNU_General_Public_License GPL]), komplett schemaritning, design och kretskortslayout verktyg. Med 3D layout simulering etc. | * [http://www.lis.inpg.fr/realise_au_lis/kicad/ Kicad] ([http://en.wikipedia.org/wiki/GNU_General_Public_License GPL]), komplett schemaritning, design och kretskortslayout verktyg. Med 3D layout simulering etc. | ||
* [http://www.geda.seul.org/tools/index.html gEDA], schemaritning och kretskortslayout verktyg. | * [http://www.geda.seul.org/tools/index.html gEDA], schemaritning och kretskortslayout verktyg. | ||
Rad 8: | Rad 9: | ||
* [http://opencircuitdesign.com/xcircuit/ XCircuit], lämpligt när huvudsyftet är att publicera snygga kopplingsscheman, kan spara i postscript och SVG samt SPICE- och PCB-nätlistor. | * [http://opencircuitdesign.com/xcircuit/ XCircuit], lämpligt när huvudsyftet är att publicera snygga kopplingsscheman, kan spara i postscript och SVG samt SPICE- och PCB-nätlistor. | ||
* [http://pcb.gpleda.org/index.html PCB], kretskortlayout utan krångel med Postscript och Gerber stöd. | * [http://pcb.gpleda.org/index.html PCB], kretskortlayout utan krångel med Postscript och Gerber stöd. | ||
* [http://ngspice.sourceforge.net/ NgSpice], Spice-simulering. | <!--* [http://ngspice.sourceforge.net/ NgSpice], Spice-simulering.--> | ||
* [http://qucs.sourceforge.net/ Qucs], design & simulering. | <!--* [http://qucs.sourceforge.net/ Qucs], design & simulering.--> | ||
* [http://fritzing.org/ Fritzing]. Mönsterkortlayout och veroboard. | |||
<!-- http://elektronikforumet.com/forum/viewtopic.php?t=37598 --> | <!-- http://elektronikforumet.com/forum/viewtopic.php?t=37598 --> | ||
<!-- http://elektronikforumet.com/forum/viewtopic.php?t=37617 --> | <!-- http://elektronikforumet.com/forum/viewtopic.php?t=37617 --> | ||
Rad 16: | Rad 18: | ||
* [http://www.gnucap.org/ gnucap - GNU Circuit Analysis Package] ([http://en.wikipedia.org/wiki/GNU_General_Public_License GPL]) | * [http://www.gnucap.org/ gnucap - GNU Circuit Analysis Package] ([http://en.wikipedia.org/wiki/GNU_General_Public_License GPL]) | ||
* [http://www.geda.seul.org/tools/gspiceui/index.html gspiceui - GNU Spice GUI] (grafiskt gränssnitt till ngspice och gnucap, [http://en.wikipedia.org/wiki/GNU_General_Public_License GPL]) | * [http://www.geda.seul.org/tools/gspiceui/index.html gspiceui - GNU Spice GUI] (grafiskt gränssnitt till ngspice och gnucap, [http://en.wikipedia.org/wiki/GNU_General_Public_License GPL]) | ||
* [http://home.swipnet.se/swi/Hec.html Hec] <!-- SvenW @ elektronikforumet.com --> | |||
* [http://opencircuitdesign.com/~tim/programs/irsim/index.html IRSIM] (simulering av digitala kretsar på switch-nivå med hänsyn till RC-konstanter etc..) | |||
* [http://www.linear.com/designtools/software/ LTspice/SwitcherCAD III] (gratis, fungerar genom [http://en.wikipedia.org/wiki/Wine_(software) Wine]) | * [http://www.linear.com/designtools/software/ LTspice/SwitcherCAD III] (gratis, fungerar genom [http://en.wikipedia.org/wiki/Wine_(software) Wine]) | ||
* [http://ngspice.sourceforge.net/ ngspice] (kompatibelt med SPICE 3 och i viss mån SPICE 2 (Pspice), [http://en.wikipedia.org/wiki/BSD_license BSD-licens]) | * [http://ngspice.sourceforge.net/ ngspice] (kompatibelt med SPICE 3 och i viss mån SPICE 2 (Pspice), [http://en.wikipedia.org/wiki/BSD_license BSD-licens]) | ||
* [http://arrakis.gforge.lug.fi.uba.ar/ Oregano] (grafiskt gränssnitt till ngspice och gnucap, [http://en.wikipedia.org/wiki/GNU_General_Public_License GPL]) | * [http://arrakis.gforge.lug.fi.uba.ar/ Oregano] (grafiskt gränssnitt till ngspice och gnucap, [http://en.wikipedia.org/wiki/GNU_General_Public_License GPL]) | ||
* [http://www.opencfd.co.uk/openfoam/ OpenFOAM] (The Open Source CFD (Computer Fluid Dynamics) Toolbox - GNU licens) | * [http://www.opencfd.co.uk/openfoam/ OpenFOAM] (The Open Source CFD (Computer Fluid Dynamics) Toolbox - GNU licens) | ||
* [http://qucs.sourceforge.net/ Qucs] | * [http://qucs.sourceforge.net/ Qucs], elektroniksimulering med grafiskt gränssnitt. Kan bland mycket annat exportera Matlab-data. | ||
* [http:// | * [http://fides.fe.uni-lj.si/spice/index.html Spice Opus], SPICE 3 simulator. | ||
== Mikrokontrollers == | == Mikrokontrollers == | ||
Rad 29: | Rad 32: | ||
* [http://www.micahcarrick.com/04-19-2005/pic-programming-linux.html Intro till PIC programmering under Linux] | * [http://www.micahcarrick.com/04-19-2005/pic-programming-linux.html Intro till PIC programmering under Linux] | ||
* [http://www.gnupic.org/ PIC utvecklingsverktyg under Linux] | * [http://www.gnupic.org/ PIC utvecklingsverktyg under Linux] | ||
* [http://www.freescale.com/webapp/sps/site/overview.jsp?code=CW_SPECIALEDITIONS Freescale HC08/S08/RS08 m.fl: Codewarrior (utvecklingsverktyg), version för Linux finns] | |||
== Digital signalbehandling och signalprocessorer == | |||
* [http://www.ti.com/tool/ccstudio Code Composer Studio] är en utvecklingsmiljö för Texas Instruments signalprocessorer. | |||
== Systemdesign == | |||
* [http://jmcad.sourceforge.net/index_us.shtml JMCAD]. JMCAD is an program for the modeling and simulation of complex dynamic systems. | |||
== Digitalkonstruktion == | == Digitalkonstruktion == | ||
* [http://live.gnome.org/Dia Dia | * [http://live.gnome.org/Dia Dia], ritverktyg för olika sorters diagram. | ||
* [https://www.altera.com/download/software/modelsim-starter ModelSim-Altera Starter Software | * [https://www.altera.com/download/software/modelsim-starter ModelSim-Altera Starter Software] ,VHDL-simulator. | ||
* [http://qfsm.sourceforge.net Qfsm | * [http://qfsm.sourceforge.net Qfsm], grafiskt verktyg för konstruktion av tillståndsmaskiner. | ||
== Analogkonstruktion == | |||
* [http://sourceforge.net/projects/mrfilter/ Mr. Filter] An active filter design assistant. Electrical engineers can use it to design and simulate analog active filters. | |||
== Beräkningsverktyg == | == Beräkningsverktyg == | ||
*[http://www.jirka.org/genius.html Genius], snabbt matematiskt verktyg med funktioner från BC, Matlab, Maple och Mathematica. | *[http://www.jirka.org/genius.html Genius], snabbt matematiskt verktyg med funktioner från BC, Matlab, Maple och Mathematica. | ||
*[http://maxima.sourceforge.net/ Maxima], datoralgebrasystem (en. CAS). Går att använda från ordbehandlaren Lyx. | |||
*[http://www.gnu.org/software/octave/ Octave], nummeriskberäkningsspråk med Matlab-kompatibilitet. | *[http://www.gnu.org/software/octave/ Octave], nummeriskberäkningsspråk med Matlab-kompatibilitet. | ||
Rad 44: | Rad 58: | ||
== Unix operativsystem == | == Unix operativsystem == | ||
* [http://spins.fedoraproject.org/fel/ Fedora Electronic LAB]. Fedora's Electronic Lab is dedicated to support the innovation and development brought by opensource Electronic Design Automation (EDA) community. | |||
* [http://www.freebsd.org/ FreeBSD] | * [http://www.freebsd.org/ FreeBSD] | ||
* [http://www.debian.org/ Linux/Debian] | * [http://www.debian.org/ Linux/Debian] | ||
==Windows program under Wine== | ==Windows-program under Wine== | ||
Windows program som går bra att använda med hjälp av wine. | Windows program som går bra att använda med hjälp av wine. | ||
* [http://www.winehq.org/ Wine | * [http://www.winehq.org/ Wine], kör Windows applikationer på Linux, BSD, Solaris och Mac OS X. | ||
* [http://www.linear.com/designtools/software/#LTspice LTspice], high performance SPICE simulator, schematic capture and waveform viewer with enhancements and models for easing the simulation of switching regulators. | |||
* [http://www.cadence.com/products/orcad/pages/default.aspx Orcad], stort och känt programpaket med flera verktyg. License server fungerar ej i Wine, men license-fil går bra. Orcad 10.0 testad av psynoise. | |||
* [http://www.miscel.dk/MiscEl/miscel.html MiscEl], innehåller många sidor med olika beräkningsverktyg för elektronik. | |||
* [http://www.ti.com/tool/tina-ti Tina-TI]. SPICE-baserad analog simulering från Texas Instrument. | |||
==Artiklar== | |||
[http://www.ieec.uned.es/Investigacion/Educon2010/SearchTool/EDUCON2010/papers/2010S11C03.pdf A review of electronic engineering design free software tools] | |||
[http://www.eeweb.com/spotlight/interview-with-tim-edwards Interview with Tim Edwards], Tim Edwards - Open-source utecklare och anställd på MultiGiG, Inc. | |||
==Trådar på forumet== | |||
[http://elektronikforumet.com/forum/viewtopic.php?f=10&t=62184 Försöker rita upp ett kretskort i PCB]. Problem med Gerber och Seedstudio. | |||
[http://elektronikforumet.com/forum/viewtopic.php?f=10&t=31831 Problem med ngspice och LM13700 + xcircuit hec diskussion]. LM13700 SPICE-modell med Ngspice. | |||
== Guider == | |||
'''LTspice IV - Tutorial for Beginners: SPICE - Simulation of Electronic Circuits with the free full Linear Technology Software''' | |||
Part 1: Getting started into 16 different projects (Version 1.3 from December 15th, 2010) | |||
Part 2 = Special RF Edition: Complete Simulation of a 137 MHz Weather Satellite Downconverter using LTspice IV (Version 1.1 from May 1st, 2013) | |||
[http://www.gunthard-kraus.de/LTSwitcherCAD/SwitcherCAD-Tutorial_English/pdf-File/ Filerna finns i denna katalog] | |||
'''Tutorial for the newest Demo Version of OrCAD PSPICE V16.2''' | |||
[http://www.gunthard-kraus.de/PSPICE-Schaltungssimulation/Tutorial_Orcad%20V10/Tutorial_english_homepage.pdf pdf-fil] | |||
Sedan finns ytterligare intressanta saker på Gunthards "Inhalt/deutsch", "Contents/English"-sidor (S-parameterfiler, SPICE-modeller, RF/EM/mikrovågssimulatorer m.m.) | |||
[http://www.gunthard-kraus.de/ Här] | |||
== Länkar == | |||
[http://freecode.com/tags/scientificengineering?page=1&with=2901&without= Freecode, EDA]. Freecode maintains the Web's largest index of Linux, Unix and cross-platform software, and mobile applications. | |||
[http://www.geda-project.org/ gEDA Project]. The gEDA project has produced and continues working on a full GPL'd suite and toolkit of Electronic Design Automation tools | |||
[http://www.gpleda.org/ gplEDA]. This website contains links to Electronic Design Automation (EDA) tools that are released under the GPL (either v2 or v3). | |||
[http://opencircuitdesign.com/ Open Circuit Design]. This website is the repository for the suite of open-source EDA (Electronic Design Automation) tools including Magic, IRSIM, Netgen, PCB, and XCircuit. | |||
[http://opencollector.org/ Open Collector]. Open Collector carries listings and news for free EDA software and circuit designs. | |||
[[Kategori:Programvara]] | |||
Nuvarande version från 28 oktober 2013 kl. 00.56
Till Unix finns det massor av verktyg som underlättar konstruktionsarbetet. För enklare kretskortdesign använder man sig av ett ritprogram (en. schematic capture) för att beskriva sin krets. Genom att spara en nätlista som visar hur komponenterna är kopplade kan man fortsätta sitt arbete i ett valfritt mönsterkortdesignprogram. Ytterliggare är det viktigt att dokumentera sina projekt för att samla alla slutsatser och resultat. LaTex är ett vanligt verktyg för att skriva vetenskapliga artiklar och akademiska rapporter.
Mönsterkortdesign (en. PCB design)
För mindre kretsar används oftast verktyg för att rita ett kopplingsschema (en. schematic capture). Från schemat skapas sedan en kopplingslista (en. netlist) som beskriver hur komponenterna ska sitta ihop. Från kopplingslistan kan man sedan designa mönsterkortlayout. Vissa program har både ritverktyg för schema och layout i ett. Det finns också program som endast tillhandahåller ritverktyg för ett av momenten.
- Kicad (GPL), komplett schemaritning, design och kretskortslayout verktyg. Med 3D layout simulering etc.
- gEDA, schemaritning och kretskortslayout verktyg.
- Eagle (begränsad gratisversion finns)
- XCircuit, lämpligt när huvudsyftet är att publicera snygga kopplingsscheman, kan spara i postscript och SVG samt SPICE- och PCB-nätlistor.
- PCB, kretskortlayout utan krångel med Postscript och Gerber stöd.
- Fritzing. Mönsterkortlayout och veroboard.
Simulering
- gnucap - GNU Circuit Analysis Package (GPL)
- gspiceui - GNU Spice GUI (grafiskt gränssnitt till ngspice och gnucap, GPL)
- Hec
- IRSIM (simulering av digitala kretsar på switch-nivå med hänsyn till RC-konstanter etc..)
- LTspice/SwitcherCAD III (gratis, fungerar genom Wine)
- ngspice (kompatibelt med SPICE 3 och i viss mån SPICE 2 (Pspice), BSD-licens)
- Oregano (grafiskt gränssnitt till ngspice och gnucap, GPL)
- OpenFOAM (The Open Source CFD (Computer Fluid Dynamics) Toolbox - GNU licens)
- Qucs, elektroniksimulering med grafiskt gränssnitt. Kan bland mycket annat exportera Matlab-data.
- Spice Opus, SPICE 3 simulator.
Mikrokontrollers
- Intro till AVR programmering under Linux
- En snabb guide med AVRisp mkII med Linux som värd.
- Intro till PIC programmering under Linux
- PIC utvecklingsverktyg under Linux
- Freescale HC08/S08/RS08 m.fl: Codewarrior (utvecklingsverktyg), version för Linux finns
Digital signalbehandling och signalprocessorer
- Code Composer Studio är en utvecklingsmiljö för Texas Instruments signalprocessorer.
Systemdesign
- JMCAD. JMCAD is an program for the modeling and simulation of complex dynamic systems.
Digitalkonstruktion
- Dia, ritverktyg för olika sorters diagram.
- ModelSim-Altera Starter Software ,VHDL-simulator.
- Qfsm, grafiskt verktyg för konstruktion av tillståndsmaskiner.
Analogkonstruktion
- Mr. Filter An active filter design assistant. Electrical engineers can use it to design and simulate analog active filters.
Beräkningsverktyg
- Genius, snabbt matematiskt verktyg med funktioner från BC, Matlab, Maple och Mathematica.
- Maxima, datoralgebrasystem (en. CAS). Går att använda från ordbehandlaren Lyx.
- Octave, nummeriskberäkningsspråk med Matlab-kompatibilitet.
Dokumentering
Unix operativsystem
- Fedora Electronic LAB. Fedora's Electronic Lab is dedicated to support the innovation and development brought by opensource Electronic Design Automation (EDA) community.
- FreeBSD
- Linux/Debian
Windows-program under Wine
Windows program som går bra att använda med hjälp av wine.
- Wine, kör Windows applikationer på Linux, BSD, Solaris och Mac OS X.
- LTspice, high performance SPICE simulator, schematic capture and waveform viewer with enhancements and models for easing the simulation of switching regulators.
- Orcad, stort och känt programpaket med flera verktyg. License server fungerar ej i Wine, men license-fil går bra. Orcad 10.0 testad av psynoise.
- MiscEl, innehåller många sidor med olika beräkningsverktyg för elektronik.
- Tina-TI. SPICE-baserad analog simulering från Texas Instrument.
Artiklar
A review of electronic engineering design free software tools
Interview with Tim Edwards, Tim Edwards - Open-source utecklare och anställd på MultiGiG, Inc.
Trådar på forumet
Försöker rita upp ett kretskort i PCB. Problem med Gerber och Seedstudio.
Problem med ngspice och LM13700 + xcircuit hec diskussion. LM13700 SPICE-modell med Ngspice.
Guider
LTspice IV - Tutorial for Beginners: SPICE - Simulation of Electronic Circuits with the free full Linear Technology Software Part 1: Getting started into 16 different projects (Version 1.3 from December 15th, 2010) Part 2 = Special RF Edition: Complete Simulation of a 137 MHz Weather Satellite Downconverter using LTspice IV (Version 1.1 from May 1st, 2013) Filerna finns i denna katalog
Tutorial for the newest Demo Version of OrCAD PSPICE V16.2 pdf-fil
Sedan finns ytterligare intressanta saker på Gunthards "Inhalt/deutsch", "Contents/English"-sidor (S-parameterfiler, SPICE-modeller, RF/EM/mikrovågssimulatorer m.m.) Här
Länkar
Freecode, EDA. Freecode maintains the Web's largest index of Linux, Unix and cross-platform software, and mobile applications.
gEDA Project. The gEDA project has produced and continues working on a full GPL'd suite and toolkit of Electronic Design Automation tools
gplEDA. This website contains links to Electronic Design Automation (EDA) tools that are released under the GPL (either v2 or v3).
Open Circuit Design. This website is the repository for the suite of open-source EDA (Electronic Design Automation) tools including Magic, IRSIM, Netgen, PCB, and XCircuit.
Open Collector. Open Collector carries listings and news for free EDA software and circuit designs.