elektronisk krets simulering Sofware փ I. Vad är elektronisk krets simulering .Elektronisk krets simulering använder matematiska modeller för att replikera beteendet hos en verklig elektronisk enhet eller krets. Simuleringsprogramvara möjliggör modellering av kretsoperation och är ett ovärderligt analysverktyg. På grund av dess mycket exakt modellering kapacitet, många högskolor och universitet använder denna typ av programvara för undervisning av elektronik tekniker och elektronik engineering Program., Elektronik simulering programvara engagerar användaren genom att integrera dem i inlärningsupplevelsen.Simulera en krets beteende innan faktiskt bygga det kan avsevärt förbättra design effektivitet genom att göra felaktiga mönster kända som sådana, och ger insikt i beteendet hos Elektronik kretsdesign. I synnerhet förintegrerade kretsar är verktyget (fotomasker) dyrt, brödbrädor är opraktiska och det är extremt svårt att undersöka beteendet hos interna signaler. Därför är nästan all IC-design starkt beroende av simulering.,Vissa elektroniksimulatorer integrerar en schematisk redaktör, en simuleringsmotor och vågformer på skärmen och gör ”what-if” scenarier enkelt och omedelbart. De innehåller också vanligtvis omfattande modell-och enhetsbibliotek. Dessa modeller innefattar vanligtvis IC – specifika transistormodeller som BSIM, generiska komponenter som motstånd, kondensatorer, induktorer och transformatorer, användardefinierade modeller (t.ex. styrda ström-och spänningskällor eller modeller i Verilog-AOR VHDL-AMS).II. införande av vissa elektroniska Kretssimuleringsverktyg1.,EasyedaEasyeda är en webbaserad Schematc capture, Spice simulering, PCB layout verktyg som ger One-stop shop för elektroniska projekt. Du kan redigera schematisk på Easyeda Editor och lagrad fil på cloud server.Easyeda är ett webbaserat simuleringsverktyg som använder ngspice .För mer info om simulering av Easyeda , pls gå till Simulering ebook av Easyedahttps://easyeda.kom/Doc/Simulering-eBook/introduktion.,htm#Whatthisbookisnotfor for every circuit being simulated, easyeda omvandlar schematiken till en textbeskrivning av kretsen som sedan skickas till simulatorn.Denna textbeskrivning av kretsen kallas en spice netlist.Notice1: kondensatorer (om du inte använder de mer avancerade alternativen i ngspice) är idealiska: de har ingen parasitisk (läckage) DC-resistans parallellt med dem., Därför måste båda ändarna av en kondensator ha en DC-väg till jord antingen genom den externa kretsen eller uttryckligen genom att lägga till ett motstånd.Notice2: spänningskällor (inklusive oberoende V och beroende B och e spänningskällor) har motsatt problem. De är idealiska så att de har noll motstånd. Detsamma gäller för enkla induktorer. Om du ansluter spänningskällor direkt parallellt kommer ngspice att kasta ett fel även om spänningskällorna är inställda på samma värde (om de inte är då skulle en oändlig ström flöda och det skulle då kasta ett annat fel)., Samma problem uppstår om du ansluter en spänningskälla direkt parallellt med en enkel, idealisk induktor eftersom spänningskällan försöker driva en oändlig ström genom induktorn.På Easyeda kan du göra egna modeller .https://easyeda.com/Doc/Simulation-eBook/Custom-modelling.htm#CustommodellingWe kan göra simulering på IC genom att skapa en modell för det accroding till datablad LM56EE.Nedan är den schematiska av en dubbel utgång låg effekt termostat LM56EE.—ett simuleringsschema med modellen för lm56ee–vågformsdiagrammet för schematiken .,Du kan också gå till länken till exemplet och ha ett online-test :https://easyeda.com/editor#Easyeda ger många exempel på kretsar och explantorisk text som är till hjälp för att förstå Elektronik.För mer information om webbplatsen för easyeda hänvisar pls tillhttps://easyeda.com/2.MultisimNI Multisim (tidigare MultiSIM) är ett elektroniskt schematiskt fånga och simuleringsprogram som ingår i en svit av kretsdesignprogram, tillsammans med NI Ultiboard. Multisim är ett av de få kretsdesignprogrammen för att använda den ursprungliga Berkeley SPICE-baserade mjukvarusimuleringen., Multisim skapades ursprungligen av ett företag som heter Electronics Workbench, som nu är en uppdelning av nationella instrument. Multisim har mikrokontroller simulering (tidigare känd som MultiMCU), samt integrerade import-och export-funktioner till kretskortslayout program i sviten, NI Ultiboard.Multisim används ofta i akademi och industri för kretsar utbildning, elektronisk schematisk design och krydda simulering.3.,CircuitLogixFast, exakt simulering av elektroniska kretsar är viktigt eftersom det ger den information som behövs för att utföra korrekt analys av kretsbeteende. SPICE simulatorer används för att verifiera att analoga och blandade signalkretsar ger de förväntade utgångarna. En schematisk netlist fil och kretsinmatningsvärden matas till SPICE programvara, som simulerar kretsens beteende under en viss tid. CircuitLogix möjliggör observation av spänning och strömnivåer vid vilken kretsnod som helst när de ändras med frekvens och tid., Det gör det möjligt att få exakta resultat även när man simulerar komplexa kretsar där hierarkiska block återanvänds. CircuitLogix simulation engine är baserad på Berkeley SPICE, och innehåller ett GUI för att göra kretsdesign enklare och effektivare.CircuitLogix 32-bitars SPICE-motorn är interaktiv, vilket till exempel möjliggör att frekvensen av källor ändras, potentiometrar justeras och växlar kastas under simulering. SPICE-motorn är helt integrerad med de schematiska fångst-och vågformverktygen; CircuitLogix passerar schematiska redigeringar till simulatorn automatiskt när du kör., Komponenter som säkringar, lysdioder och styrda omkopplare uppdateras automatiskt i schemat som simuleringen körs.
CircuitLogix simulerar analoga, digitala och blandade analoga digitala kretsar. Simulatorn delar först kretsen i analoga och digitala delar. De analoga kretsarna simuleras med den tidsstegdrivna SPICE-motorn, medan de digitala delarna simuleras separat med en händelsedriven simuleringsmotor. CircuitLogix digital engine utvecklades direkt i. net, snabbare än SPICE makron., Eftersom simulatorn automatiskt utför signalkonvertering är det möjligt att ansluta någon analog eller digital del till någon annan. Systemets modellbibliotek innehåller hybriddelar för analog-till-digital och digital-till-analog konvertering.4.PowersimPSIM är en elektronisk krets simulering programpaket, som utformats speciellt för användning i kraftelektronik och motordrivna simuleringar men kan användas för att simulera alla elektroniska kretsar. Utvecklad av Powersim använder PSIM nodal analys och trapezformad regelintegration som grund för dess simuleringsalgoritm., PSIM ger en schematisk fånga gränssnitt och en vågform viewer Simview. PSIM har flera moduler som utökar sin funktionalitet till specifika områden av kretssimulering och design, inklusive: styrteori, elmotorer, fotovoltaik och vindturbiner PSIM används av industrin för forskning och produktutveckling och det används av utbildningsinstitutioner för forskning och undervisning.5.LTSpiceLTSpice– är en simulering programvara från linjär. Schematisk utveckling, spice simulering, vågform viewer och många andra funktioner.6.,Ngspice Ngspice är en blandad nivå, blandad signalkrets simuleringsmotor, baserad på Spice, Cider och XSpice. Det fungerar på Linux och FreeBSD system. Programmet släpps under GNU General Public License.7.Macspice Detta är en Mac-version av SPICE krets simulator . Det fungerar på både Intel Mac och äldre PowerPC Mac., Du tillhandahåller en lista över komponenter och de noder som dessa komponenter ansluter till (kallas en ”nätverkslista” eller ”netlist”), antingen med hjälp av en textredigerare eller en schematisk capture-applikation, kör Kommandotolken och MacSpice bygger en numerisk modell av kretsen och analyserar den. Programmet verkar vara gratis för icke-kommersiellt bruk (det vill säga även om det använder Spice3 som är öppen källkod, verkar den övergripande Mac-porten ha en mer restriktiv licens).8.SpiceSPICE är förmodligen en av de mest kända kretssimuleringsprogram runt. Den stöder icke-linjära DC-och transienta och linjära AC-analyser., För att citera från dokumentationen kan dina kretsar innehålla ”motstånd, kondensatorer, induktorer, ömsesidiga induktorer, oberoende spänning och strömkällor, fyra typer av beroende källor, förlustfria och förstörande överföringslinjer (två separata implementeringar), växlar, enhetliga distribuerade RC-linjer och de fem vanligaste halvledaranordningarna: dioder, BJTs, JFETs, MESFETs och MOSFETs”. Programmet består av två delar: back-end simulator och en front-end användargränssnitt, som kallas Muskot, som visar information för dataanalys och plottning., Spice3 släpps under BSD-licensen (”licens”). KSPICE, även tillgänglig från ovanstående sida, är baserad på en version av SPICE3, har ”förbättrad transient analys av förstörande överföringslinjer”. JSPICE är en simulator för supraledare och halvledarkretsar och innehåller Josephson junction-modellen. Observera att alla program släpps i källkodsformulär. Du behöver en kompilator för att skapa körbara att köra på ditt system. För Spice3 behöver du en C-kompilator som kan kompilera&RC, inte ANSI C. gnu gcc fungerar tydligen., Programmet fungerar på Unix-Typ system och MSDOS.9.Qucs:Ganska Universell Krets Simulator(Windows, Mac OS X, Linux, FreeBSD, Solaris, NetBSD)Qucs är en integrerad krets simulator med ett grafiskt användargränssnitt (GUI). Du kan i princip ställa in kretsen med hjälp av GUI, och backend programmet kommer att ta din nätverkslista och simulera signal och brus beteende kretsen. Datautgången, simuleringsresultaten, kan sedan visas. Programmet släpps under GNU General Public License i källkodsformulär, så du måste sammanställa det själv innan du kan köra det.10.,Cider (Unix-baserade system)CIDER är en blandad nivå krets och enhet simulator. Enheter beskrivs med teknikparametrar eller spices kompakta modeller. Det släpps i källkodsform, och du behöver en C-kompilator för att skapa den körbara innan du kan använda den. Det testades under Ultrix, SunOS, AIX och Unix, även om författarna förväntar sig att programmet ska kompilera under andra Unix-typsystem. Observera att Cider har införlivats i Ngspice, listad någon annanstans på denna sida, som körs på Linux.11.,XSPICE (Unix-baserade system)XSPICE är en förlängning till SPICE som inkluderar möjligheten att använda kodmodellering (”modellering”) samt simulera digitala komponenter genom en inbäddad händelsedriven algoritm. Dess kod modell bibliotek innehåller funktionella block som multiplikatorer, somrar, integratörer, magnetics modeller, begränsare, s-domän överföringsfunktioner, digitala grindar, etc. Programmet finns i källkod form, och släpps ut i det offentliga rummet.12.PSPICE– är en blandad signal, branschstandard krets simulator., Denna programvara används av många yrkesverksamma för elektronisk systemdesign och utveckling. Orcad, kretskort (PCB) design mjukvara utvecklas av samma företag, Kadens.13.TopSpice – detta är en demoversion krets simulator från Penzar. Detta elektroniska simuleringsverktyg är skräddarsydd för att fungera med Windows bara och dess är kompatibel för Windows XP/Vista/7. TopSpice är ett blandat läge blandad signal digital, analog, beteende simulering programvara. Det erbjuder både Pspice och Hspice kompatibel simulering av kretsar.,

  1. XSpice – är utvecklat som en förlängning till Spice 3 av Georgia Institute of Technology. Den har kodmodellering funktion som gör det möjligt för användaren att lägga till nya modeller.15.SiMetrix-är en krets simuleringsverktyg med förbättrad krydda speciellt utvecklad för professionella elektroniska konstruktörer. De har andra produkter som Simplis, Micron VX, DVM etc. Det är en Analog, blandad signal och strömkrets simulatorså långt har vi listat några elektroniska kretsar simuleringsprogram med enkla beskrivningar .,Vissa programvaror är öppen källkod, webbaserade, används för analog krets simulering , digital krets simulering ,blandad signal krets simulering , spice-kompatibel , linjära kretsar och så vidare . Du kan bedöma skillnaden och välja rätt simuleringsprogram .

Articles

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *