Elektronikprogram för PC?

Elektronik- och mekanikrelaterad mjukvara/litteratur. (T.ex schema-CAD, simulering, böcker, manualer mm. OS-problem hör inte hit!)
Användarvisningsbild
Sweetcom
Inlägg: 9
Blev medlem: 16 januari 2010, 17:04:24

Elektronikprogram för PC?

Inlägg av Sweetcom »

Jag undrar om det finns någon bra mjukvara för att bygga upp kretsar och testa dem visuellt i datorn, typ som grafisk programmering fast mer för elektronik.

Pleaseeee...... tipsa om ni känner till ngt grymt program för elektronik:razz:
eqlazer
Inlägg: 923
Blev medlem: 22 september 2007, 13:53:45
Ort: Göteborg

Re: Elektronikprogram för PC?

Inlägg av eqlazer »

pspice
Användarvisningsbild
4kTRB
Inlägg: 20702
Blev medlem: 16 augusti 2009, 19:04:48

Re: Elektronikprogram för PC?

Inlägg av 4kTRB »

Jag har de senaste månaderna enbart ängnat mig åt PSpice(OrCad).
Ett suveränt program förutom att det är otroligt komplext att lära sig.
Det finns så många alternativ att det är väldigt lätt att virra bort sig.
Dessutom om du väljer demo eller studentversioner så är det ganska
begränsat vad gäller antal komponenter du kan ha med i en simulering.

Men efter att ha halvägs djupdykt i manualer och tips på nätet började
jag använda LT-spice som är obegränsat. Tack vare mitt djupplöjande i
PSpice så är LT-spice rena rama nybörjar-programvaran som klarar i princip
allt som PSpice klarar vad gäller simulering dessutom betydlig intuitivare
(efter att ha brottats med PSpice), som Eagle ungefär.

LT-spice är riktigt bra.

Ett av mina tips.
Användarvisningsbild
Sweetcom
Inlägg: 9
Blev medlem: 16 januari 2010, 17:04:24

Re: Elektronikprogram för PC?

Inlägg av Sweetcom »

Blir att kolla in LT-spice då, verkar väldigt intressant :D

Tack för era tips!
Användarvisningsbild
Electricguy
Inlägg: 12482
Blev medlem: 15 augusti 2007, 16:52:14
Ort: Kälmä' typ..

Re: Elektronikprogram för PC?

Inlägg av Electricguy »

multisim är jättebra annars. (finns till och med elektronrör).
X-IL
EF Sponsor
Inlägg: 8482
Blev medlem: 3 december 2008, 07:47:20
Ort: Hallstahammar

Re: Elektronikprogram för PC?

Inlägg av X-IL »

Slår också ett slag för MultiSim, mycket trevligt, och möjlighet att föra över till ultiboard för kretskortslayout.
Användarvisningsbild
jesse
Inlägg: 9240
Blev medlem: 10 september 2007, 12:03:55
Ort: Alingsås

Re: Elektronikprogram för PC?

Inlägg av jesse »

Jag har provkört LTspice och det verkar enkelt att använda, men jag fattar inte hur jag gör för att importera / lägga till kretsar utifrån, t.ex. från Texas instruments eller Maxim?

Vilket format, och var lägger jag filen?

exempel: max4081, här finns olika filer jag kan ladda ner:

# MAX4081SLTR Test Circuit File
# MAX4081S Orcad Library
# MAX4081S Macromodel


sedan har LTspice ett eget lager med digitala kretsar, men de heter inte 74LS00 eller 74HC393 utan de heter bara AND, OR osv... och har alla en arbetsspänning på 1 volt. Måste man lada ner separata filer om man vill simulera verkliga kretsar. Det är ju stor skillnad mellan t.ex. 74HC00 och 74ACT00, det är ju inte bara "NAND".
Användarvisningsbild
4kTRB
Inlägg: 20702
Blev medlem: 16 augusti 2009, 19:04:48

Re: Elektronikprogram för PC?

Inlägg av 4kTRB »

Har du den i spiceformat tex en JFET BC245C:

*---------------------------------------------------------------------------
*
.SUBCKT BF245C/PLP 10 20 30
J1 10 20 30 NJF
.MODEL NJF NJF
+ VTO = -5.0014E+000
+ BETA = 5.43157E-004
+ LAMBDA = 2.71505E-002
+ RD = 1.20869E+001
+ RS = 1.20869E+001
+ IS = 3.64346E-016
+ CGS = 2.00000E-012
+ CGD = 2.00000E-012
+ PB = 1.24659E+000
+ FC = 5.00000E-001
.ENDS
*

sök upp LTC/LIB/LTspiceIV/cmp/standard.jft

lägg till din modell som du hämtat från tillverkaren....

* Copyright © 2000 Linear Technology Corporation. All rights reserved.
*
* Mike Engelhardt

.model BF245C NJF(Beta=5.43157E-004 Rd=1.20869E+001 Rs=1.20869E+001 Lambda=2.71505E-002 Vto=-5.0014E+000 Is=3.64346E-016 Cgd=2.00000E-012 Pb=1.24659E+000 Fc=5.00000E-001 Cgs=2.00000E-0120 mfg=Philips)
.model 2N3819 NJF(Beta=1.304m Betatce=-.5 Rd=1 Rs=1 Lambda=2.25m Vto=-3 Vtotc=-2.5m Is=33.57f Isr=322.4f N=1 Nr=2 Xti=3 Alpha=311.7u Vk=243.6 Cgd=1.6p M=.3622 Pb=1 Fc=.5 Cgs=2.414p Kf=9.882E-18 Af=1 mfg=Vishay)
.model 2N4117 NJF(Beta=33.07u Betatce=-.5 Rd=1 Rs=1 Lambda=13m Vto=-1.2 Vtotc=-2.5m Is=5.261f Isr=51.03f N=1 Nr=2 Xti=3 Alpha=797.9n Vk=90.45 Cgd=3.94p M=.4335 Pb=1 Fc=.5 Cgs=4.93p Kf=45.61E-18 Af=1 mfg=Fairchild)
.model 2N4118 NJF(Beta=52.58u Betatce=-.5 Rd=1 Rs=1 Lambda=15m Vto=-1.732 Vtotc=-2.5m Is=5.261f Isr=51.03f N=1 Nr=2 Xti=3 Alpha=797.9n Vk=90.45 Cgd=3.94p M=.4335 Pb=1 Fc=.5 Cgs=4.93p Kf=76.7E-18 Af=1 mfg=Fairchild)
.model 2N4119 NJF(Beta=68.08u Betatce=-.5 Rd=1 Rs=1 Lambda=19m Vto=-2.536 Vtotc=-2.5m Is=5.261f Isr=51.03f N=1 Nr=2 Xti=3 Alpha=797.9n Vk=90.45 Cgd=3.94p M=.4335 Pb=1 Fc=.5 Cgs=4.93p Kf=101.8E-18 Af=1 mfg=Fairchild)
.model 2N4338 NJF(Beta=781u Betatce=-.5 Rd=1 Rs=1 Lambda=1.167m Vto=-.6606 Vtotc=-2.5m Is=114.5f Isr=1.091p N=1 Nr=2 Xti=3 Alpha=506.8u Vk=251.7 Cgd=2.8p M=.2271 Pb=.5 Fc=.5 Cgs=2.916p Kf=2.918E-18 Af=1 mfg=Fairchild)
.model 2N4416 NJF(Beta=989.4u Betatce=-.5 Rd=1 Rs=1 Lambda=5.5m Vto=-3.06 Vtotc=-2.5m Is=33.57f Isr=322.4f N=1 Nr=2 Xti=3 Alpha=311.7u Vk=243.6 Cgd=1.6p M=.3622 Pb=1 Fc=.5 Cgs=2.414p Kf=7.445E-18 Af=1 mfg=Fairchild)
.model 2N4393 NJF(Beta=9.109m Betatce=-.5 Rd=1 Rs=1 Lambda=6m Vto=-1.422 Vtotc=-2.5m Is=205.2f Isr=1.988p N=1 Nr=2 Xti=3 Alpha=20.98u Vk=123.7 Cgd=4.57p M=.4069 Pb=1 Fc=.5 Cgs=4.06p Kf=123E-18 Af=1 mfg=Fairchild)
.model 2N5432 NJF(Beta=9.109m Betatce=-.5 Rd=1 Rs=1 Lambda=50m Vto=-5.397 Vtotc=-2.5m Is=533.7f Isr=5.174p N=1 Nr=2 Xti=3 Alpha=152.8u Vk=111.9 Cgd=35.6p M=.4283 Pb=1 Fc=.5 Cgs=35.6p Kf=124.3E-18 Af=1 mfg=Fairchild)
.model 2N5434 NJF(Beta=18m Betatce=-.5 Rd=1 Rs=1 Lambda=25m Vto=-1.9 Vtotc=-2.5m Is=.5p Isr=5p Alpha=150u Vk=110 Cgd=35p M=.4283 Cgs=35p mfg=Vishay)
.model 2N5484 NJF(Is=.25p Alpha=1e-4 Vk= 80 Vto=-1.5 Vtotc=-3m Beta=3.0m Lambda=10m Betatce=-.5 Rd=10 Rs=10 Cgs=4p Cgd=4p Kf=3e-17 mfg=Siliconix)
.model 2N5485 NJF(Is=.25p Alpha=1e-4 Vk= 80 Vto=-2.0 Vtotc=-3m Beta=3.5m Lambda=10m Betatce=-.5 Rd=10 Rs=10 Cgs=4p Cgd=4p Kf=3e-17 mfg=Siliconix)
.model 2N5486 NJF(Is=.25p Alpha=1e-4 Vk= 80 Vto=-4.0 Vtotc=-3m Beta=4.0m Lambda=10m Betatce=-.5 Rd=10 Rs=10 Cgs=4p Cgd=4p Kf=3e-17 mfg=Siliconix)
.model U309 NJF(Beta=5.04m Betatce=-.5 Rd=1 Rs=1 Lambda=14m Vto=-2.026 Vtotc=-2.5m Is=193.9f Isr=1.881p N=1 Nr=2 Xti=3 Alpha=7.533u Vk=74.1 Cgd=5p M=.4647 Pb=1 Fc=.5 Cgs=5p Kf=69.01E-18 Af=1 mfg=Fairchild)

.model 2N5114 PJF(Beta=510.2u Betatce=-.5 Rd=1 Rs=1 Lambda=40m Vto=-8.095 Vtotc=-2.5m Is=461.5f Isr=4.402p N=1 Nr=2 Xti=3 Alpha=32.54u Vk=393.2 Cgd=6.5p M=.2789 Pb=1 Fc=.5 Cgs=9p Kf=32.96E-18 Af=1 mfg=Fairchild)
.model 2N5460 PJF(Is=1.5p Alpha=1e-4 Vk=300 Vto=-3.4 Vtotc=-3m Beta=1.0m Lambda=10m Betatce=-.5 Rd=10 Rs=10 Cgs=5p Cgd=5p Kf=3e-17 mfg=Siliconix)
.model 2N5461 PJF(Is=1.5p Alpha=1e-4 Vk=300 Vto=-4.3 Vtotc=-3m Beta=1.5m Lambda=10m Betatce=-.5 Rd=10 Rs=10 Cgs=5p Cgd=5p Kf=3e-17 mfg=Siliconix)
.model 2N5462 PJF(Is=1.5p Alpha=1e-4 Vk=300 Vto=-5.4 Vtotc=-3m Beta=2.0m Lambda=10m Betatce=-.5 Rd=10 Rs=10 Cgs=5p Cgd=5p Kf=3e-17 mfg=Siliconix)


I schemat högerklickar du på en JFET som du lagt till och väljer "Pick New JFET2
OCH VÄLJER DIN NYSS ADDERADE MODELL.
Användarvisningsbild
jesse
Inlägg: 9240
Blev medlem: 10 september 2007, 12:03:55
Ort: Alingsås

Re: Elektronikprogram för PC?

Inlägg av jesse »

TILLBAKA TILL ÄMNET: LTSPICE.

4kTRB: Nu är ju /cmp/standard.jft en standardfil för just jfet - transistorer... och det finns inte så många sådana filer:

bead, bjt, cap, dio, ind, jft, mos och res....

Ingen av dom passar att lägga en "High side current sensor" i som max4081 är.

däremot i LTspiceIV/sym ligger det blandade IC-kretsar, i filer med filändelsen .sym

De filer jag hittade hos Maxim var:

MAX4081S.LIB
MAX4081S.FAM
MAX4081SSTR.CIR

ingen av dem verkar vara direkt läsbara av LTspice?

Jo, om jag klickar på .CIR-filen så öppnas LTspice och filen laddas. Den inkluderar .FAM filen.
Men jag lyckas inte få in den i något schema eller få fram någon symbol för kretsen. :?:
Användarvisningsbild
4kTRB
Inlägg: 20702
Blev medlem: 16 augusti 2009, 19:04:48

Re: Elektronikprogram för PC?

Inlägg av 4kTRB »

Om du har en spice-beskrivning av en krets tex en TL071...
  • * TL071 OPERATIONAL AMPLIFIER "MACROMODEL" SUBCIRCUIT
    * CREATED USING PARTS RELEASE 4.01 ON 06/16/89 AT 13:08
    * (REV N/A) SUPPLY VOLTAGE: +/-15V
    * CONNECTIONS: NON-INVERTING INPUT
    * | INVERTING INPUT
    * | | POSITIVE POWER SUPPLY
    * | | | NEGATIVE POWER SUPPLY
    * | | | | OUTPUT
    * | | | | |
    .SUBCKT TL071 1 2 3 4 5
    *
    C1 11 12 3.498E-12
    C2 6 7 15.00E-12
    DC 5 53 DX
    DE 54 5 DX
    DLP 90 91 DX
    DLN 92 90 DX
    DP 4 3 DX
    EGND 99 0 POLY(2) (3,0) (4,0) 0 .5 .5
    FB 7 99 POLY(5) VB VC VE VLP VLN 0 4.715E6 -5E6 5E6 5E6 -5E6
    GA 6 0 11 12 282.8E-6
    GCM 0 6 10 99 8.942E-9
    ISS 3 10 DC 195.0E-6
    HLIM 90 0 VLIM 1K
    J1 11 2 10 JX
    J2 12 1 10 JX
    R2 6 9 100.0E3
    RD1 4 11 3.536E3
    RD2 4 12 3.536E3
    RO1 8 5 150
    RO2 7 99 150
    RP 3 4 2.143E3
    RSS 10 99 1.026E6
    VB 9 0 DC 0
    VC 3 53 DC 2.200
    VE 54 4 DC 2.200
    VLIM 7 8 DC 0
    VLP 91 0 DC 25
    VLN 0 92 DC 25
    .MODEL DX D(IS=800.0E-18)
    .MODEL JX PJF(IS=15.00E-12 BETA=270.1E-6 VTO=-1)
    .ENDS TL071
Då sparar du den som en textfil i katalogen LTC\LTspiceIV\lib\sub
som en sub-fil tex LT071.sub

Sedan när du ritat schemat så hämtar du in en opamp2
döper om den till TL071 och går till menyn Edit -> Text
där du måste skriva in raden .INCLUDE TL071.sub
den texten placerar du på schemat så LT-spice kan
hitta din TL071.

Om det inte finns en symbol redan så får du nog rita en,
det har jag inte testat än.


.INCLUDE TL071.sub
Användarvisningsbild
HUGGBÄVERN
Tidigare soundbrigade
Inlägg: 34930
Blev medlem: 23 augusti 2006, 22:44:11
Ort: Lilla Paris
Kontakt:

Re: Elektronikprogram för PC?

Inlägg av HUGGBÄVERN »

Elektor Elektronics hade en bilaga för något eller några år sedan med en massa elektronikprogram. Om skivan är borta från ditt likala bibliotek, finns ju listan över på programmen kvar i tidningen. Många tips varav många gratisprogram.
Användarvisningsbild
jesse
Inlägg: 9240
Blev medlem: 10 september 2007, 12:03:55
Ort: Alingsås

Re: Elektronikprogram för PC?

Inlägg av jesse »

Borås stadsbibliotek:

* ELEKTOR Tidskrift Sparas 3 år (2008-).

dom har väl ont om utrymme antar jag..

kan "något eller några år" rymmas inom denna period?
Användarvisningsbild
HUGGBÄVERN
Tidigare soundbrigade
Inlägg: 34930
Blev medlem: 23 augusti 2006, 22:44:11
Ort: Lilla Paris
Kontakt:

Re: Elektronikprogram för PC?

Inlägg av HUGGBÄVERN »

Ojdå! Det var visst ett tag sedan den tidningen kom .. 6/2005. :oops:
Jag skulle ju kunna skanna och lägga upp som en pdf ...
Användarvisningsbild
mrfrenzy
Co Admin
Inlägg: 15506
Blev medlem: 16 april 2006, 17:04:10

Re: Elektronikprogram för PC?

Inlägg av mrfrenzy »

Jag har tagit bort ett antal OT-inlägg. Håll er till ämnet.

Jag kan tipsa om Proteus VSM. Det klarar att simulera microcontrollers samtidigt som analoga kretsar.
Man kan alltså rita ett schema och sen mata in en hexfil för valfri MCU så körs den i kretsen.
Det går även att använda samma schema för att sedan cadda ett PCB.
Användarvisningsbild
HUGGBÄVERN
Tidigare soundbrigade
Inlägg: 34930
Blev medlem: 23 augusti 2006, 22:44:11
Ort: Lilla Paris
Kontakt:

Re: Elektronikprogram för PC?

Inlägg av HUGGBÄVERN »

Googla!

Splan/Sprint
Circuit Creator
Layo1PCB
BAE (Bartel AuteEngineering)
OrCad
CADint PCB
Eagle
Design Work Professional
EPD Windows
Design Suite
FreePCB
Target3001!
CirCAD
KiCAD
Proteus
McCAD Schematics
PCB Elegance
MerkiPCB
WinSchem/WinTyphon
PCB Designer
Easy-PCB
Pad2Pad
PCB123
PCBEditor
Ranger XL/Ranger2 XL
Boardmaker
EdWinXP
Vutrax
CADStarExpress

Detta var programmen som fanns med på skivan från EE.
Skriv svar