Electrokit Buggfix Plus
Aktuellt datum och tid: 05.34 2019-09-16

Alla tidsangivelser är UTC + 1 timme




Svara på tråd  [ 11 inlägg ] 
Författare Meddelande
 Inläggsrubrik: Simulatorprogram?
InläggPostat: 10.18 2009-06-13 
Användarvisningsbild

Blev medlem: 11.03 2007-09-10
Inlägg: 9159
Ort: Alingsås
Tänkte testa något simulatorprogram typ "SPICE"...
Nu är frågan, vad är SPICE? Är det en typ av program eller är det ett specifikt program?
Jag har sett varianter , t.ex. PSPICE, LTSPICE och TI's egna program TINA-TI ® som är SPICE-kompatibelt (när det gäller spice-filerna för komponenter)

Är det nån skillnad på de här olika programmen ? Jag är ute efter ett:

* gratisprogram
* gärna fungerande på flera plattformar inkl. windows ME, XP, linux
* kompatibelt med standard-spice filer.
* lätt att begripa sig på, så lite krångel som möjligt för att komma igång (dvs inga skumma inställningar man måste tweaka för att det ska gå igång)
* med så få buggar som möjligt. Ska inte krascha.

Nån som testat ovanstående program? Finns det fler ?


Upp
 Profil  
 
 Inläggsrubrik: Re: Simulatorprogram?
InläggPostat: 10.40 2009-06-13 

Blev medlem: 18.44 2004-12-04
Inlägg: 2111
http://ngspice.sourceforge.net/

Ngspice is a mixed-level/mixed-signal circuit simulator based on three open source software packages: Spice3f5, Cider1b1 and Xspice:

Spice3 is the most famous and used circuit simulator. It was developed University of California at Berkeley (UCB), by "a cast of thousand" (as they say).


Upp
 Profil  
 
 Inläggsrubrik: Re: Simulatorprogram?
InläggPostat: 10.50 2009-06-13 

Blev medlem: 15.23 2007-04-24
Inlägg: 1075
Ort: Göteborg
Ursprunget är
http://bwrc.eecs.berkeley.edu/Classes/IcBook/SPICE/

PSPICE, LTSPICE ... är mer eller mindre fria kommersiella avknoppningar

En fungerande och fri variant är
http://ngspice.sourceforge.net/

En ofri dito är
http://www.fe.uni-lj.si/spice/license.html

Om du är en någorlunda kompetent användare så rekommenderar jag
http://gnucap.org/devel/

Titta också på
http://redmine.gnucapplus.org/

Om du vill veta hur simulatorn fungerar, så har Al Davis skrivit en uppsats som är någorlunda begriplig. Tyvärr kan jag inte på rak arm ge någon länk, men sök lite på gnucaps webbsidor.

Edit: den finns här: http://gnucap.org/papers/


Upp
 Profil  
 
 Inläggsrubrik: Re: Simulatorprogram?
InläggPostat: 11.10 2009-06-13 
EF Sponsor
Användarvisningsbild

Blev medlem: 18.23 2003-06-26
Inlägg: 6786
Ort: Landvetter
PSPICE bygger på SPICE2 och NGSPICE på SPICE3 vilka skiljer sig åt lite. Dock klarar NGSPICE det mesta från SPICE2 förutom någon enstaka funktion. Kompilerar man NGSPICE själv får man se till att få med XSPICE för SPICE2 stödet.


Upp
 Profil  
 
 Inläggsrubrik: Re: Simulatorprogram?
InläggPostat: 00.31 2009-06-14 
Användarvisningsbild

Blev medlem: 11.03 2007-09-10
Inlägg: 9159
Ort: Alingsås
Tack för svaren. Då kommer en följdfråga: Jag ritar scheman i KiCad. Det borde ju vara smart om man kunde använda samma schemafiler till SPICE-programmen, åtminstonde efter en konvertering. Existerar den möjligheten (från KiCad eller Eagle) eller måste man rita upp allting på nytt i SPICE?


Upp
 Profil  
 
 Inläggsrubrik: Re: Simulatorprogram?
InläggPostat: 00.50 2009-06-14 
EF Sponsor
Användarvisningsbild

Blev medlem: 18.23 2003-06-26
Inlägg: 6786
Ort: Landvetter
SPICE själv har inget schemaritningsverktyg, du får expotera en spice netlist, har för mig att KiCad stödjer det, annars gör både Geda och Xcircuit det.


Upp
 Profil  
 
 Inläggsrubrik: Re: Simulatorprogram?
InläggPostat: 08.21 2009-06-14 

Blev medlem: 13.28 2006-09-23
Inlägg: 9298
Ort: Södertälje
precis - se Spice som om det vore en kommandobaserad C-compilator och inte en utvecklingsmiljö med en massa grafisk lullull och smarta editorer etc..

vill du ha lättarbetade skal och simuleringsmiljöer och kanske intergration med resten av EDA-verktygen så kostar det pengar - även om de har den 'fria' spice-simulatormotorn i botten även här.


Upp
 Profil  
 
 Inläggsrubrik: Re: Simulatorprogram?
InläggPostat: 09.02 2009-06-14 

Blev medlem: 15.23 2007-04-24
Inlägg: 1075
Ort: Göteborg
Vill du/ni ha något roligt att pyssla med, så hjälp till att utveckla det här:
http://w1.318.comhem.se/~u31829222/index.html
Det fungerar rätt bra för uppgiften. Det finns också utrymme för förbättring.

Jag skulle gärna ha in det på ett 'svenskt sourceforge'.
Någon som känner till ett lämpligt sådant? Skulle rent av elektronikforum kunna vara värd för projektet?


Upp
 Profil  
 
 Inläggsrubrik: Re: Simulatorprogram?
InläggPostat: 13.41 2019-01-30 

Blev medlem: 16.10 2018-12-10
Inlägg: 21
Gammal dammig tråd men ändå då den handlar om fri programvara för SPICE.

Jag börjar få lite ordning på KiCad 5 + ngspice för simulering av elektronrörkopplingar. Det verkar vara enklast att rita ihop en generisk symbol för varje rörtyp, triod, pentod etc och efter man lagt in en sådan symbol i ett schema öppna dess egenskaper och tilldela den värdet lika med rörbeteckningen och lägga till sökvägen till SPICE-makrot. Jobbar vidare med att möjligen implementera ett bibliotek med både PCB-footprints och färdigkopplade symboler.

Det råder brist på beskrivningar hur man hanterar KiCad + SPICE på nätet men jag pillar vidare och kanske får ihop någon slags instruktion till slut. Jag använder ububtubaserad linux men bör funka på de andra plattformarna.

Jag har tidigare kört Microsim PSPICE och Linear LTSpice men gillar dem inte då de inte är 100% standard-SPICE. ngspice är byggt på spice3f5 som är standarden.

Mer kommer nog. Tycker forumet att detta ska bilda egen tråd så är det fritt fram.


Upp
 Profil  
 
 Inläggsrubrik: Re: Simulatorprogram?
InläggPostat: 13.53 2019-01-30 
Användarvisningsbild

Blev medlem: 12.01 2006-02-24
Inlägg: 22287
Ort: Norr om Sthlm
Bara som en sidnotering, när jag jobbade med forskare hade vi nog ett tiotal olika spice installerade samtidigt bara för *IX (säkerligen fanns det ett antal till win också), både fria och komersiella, det fanns tydligen ingen som var bra på ALLT, utan folk använde olika beroende på vad dom skulle göra alt personlig smak.


Upp
 Profil  
 
 Inläggsrubrik: Re: Simulatorprogram?
InläggPostat: 11.25 2019-02-11 

Blev medlem: 16.10 2018-12-10
Inlägg: 21
ngspice kom lite till korta med modellering av utgångstransformatorer, det går men är rätt bökigt. Så för just rörförstärkare får det bli LTspice. Senaste versionen fungerar bra under wine i linux.


Upp
 Profil  
 
Visa inlägg nyare än:  Sortera efter  
Svara på tråd  [ 11 inlägg ] 

Alla tidsangivelser är UTC + 1 timme


Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 3 gäster


Du kan inte skapa nya trådar i denna kategori
Du kan inte svara på trådar i denna kategori
Du kan inte redigera dina inlägg i denna kategori
Du kan inte ta bort dina inlägg i denna kategori
Du kan inte bifoga filer i denna kategori

Sök efter:
Hoppa till:  
   
Drivs av phpBB® Forum Software © phpBB Group
Swedish translation by Peetra & phpBB Sweden © 2006-2010