LTSpice

Vse o programih, ki jih uporabljate

Moderator: Kroko

LTSpice

OdgovorNapisal/-a VolkD » 15 Jan 2018, 18:24

Malo se dajem s tem programom. Potrebujem eno simulacijo, da ne bom s spajkalom naredil preveč lukenj v FR4.

Česa tako nerodnega pa še nisem videl. Editor je res obup. Obstaja kje kakšen drug simulator, da ima editor take vrste, da ni iz prejšnjega tisočletja.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 27816
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 5173 krat
Prejel zahvalo: 3616 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 254

Re: LTSpice

OdgovorNapisal/-a Cloud » 15 Jan 2018, 18:32

Ko se ga navadis gre brez problema. Drugace pa imas cancer program Multisim.
Lahko pa poizkusis z altiumovim simulatorjem
Cloud
 
Prispevkov: 1388
Pridružen: 18 Mar 2015, 09:24
Kraj: Ljubljana
Zahvalil se je: 25 krat
Prejel zahvalo: 113 krat
Uporabnika povabil: BraneZ
Število neizkoriščenih povabil: 9

Re: LTSpice

OdgovorNapisal/-a radix » 15 Jan 2018, 21:18

Večina spodobnih schematic capture programov zna izvoziti netlist. Sicer pa je tako kot z Altiumom. Ko se enkrat navadiš na bljižnice gre zelo hitro. Meni se celo zdi, da mi gre hitreje v LTspice-u, kakor pa v Altiumu...

http://cds.linear.com/docs/en/software- ... FlyerC.pdf
radix
 
Prispevkov: 1161
Pridružen: 04 Feb 2015, 20:19
Kraj: Ljubljana
Zahvalil se je: 191 krat
Prejel zahvalo: 263 krat
Uporabnika povabil: DusanK
Število neizkoriščenih povabil: 18

Re: LTSpice

OdgovorNapisal/-a s54mtb » 15 Jan 2018, 21:50

Haha, tezko je starega .... uciti .... (vstavi sam).

Avtor LTspice je zelo dober inzenir. Sem ga parkrat v zivo poslusal in je res zanimiv clovek. Temu primerno je narejen tudi editor. Brez sminkarije, samo to, kar dejansko rabis. Nekako tako, kot bi se stvari lotil s53mv.

Priporocam "cheatsheet", bliznjice pridejo tako v navado, da jih nehote uporabis v altijumu.
s54mtb
 
Prispevkov: 8166
Pridružen: 15 Jan 2015, 01:10
Zahvalil se je: 1055 krat
Prejel zahvalo: 2601 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 62

Re: LTSpice

OdgovorNapisal/-a Saso » 15 Jan 2018, 22:00

Ta zadeva še z daleč ni iz prejšnjega stoletja, res, da potrebuješ nekj več časa da osvojiš, ko pa to gre, je pa preklemano uporabna zadeva.
_______________
LP
Sašo
Uporabniški avatar
Saso
 
Prispevkov: 432
Pridružen: 18 Jan 2015, 20:41
Kraj: Trbovlje
Zahvalil se je: 69 krat
Prejel zahvalo: 106 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 24

Re: LTSpice

OdgovorNapisal/-a Cloud » 17 Jan 2018, 03:07

Cloud
 
Prispevkov: 1388
Pridružen: 18 Mar 2015, 09:24
Kraj: Ljubljana
Zahvalil se je: 25 krat
Prejel zahvalo: 113 krat
Uporabnika povabil: BraneZ
Število neizkoriščenih povabil: 9

Re: LTSpice

OdgovorNapisal/-a s54mtb » 17 Jan 2018, 10:18

Lahko pa preizkusis tole iz prejsnjega tisocletja: http://wiki.altium.com/pages/viewpage.a ... Id=3080273
s54mtb
 
Prispevkov: 8166
Pridružen: 15 Jan 2015, 01:10
Zahvalil se je: 1055 krat
Prejel zahvalo: 2601 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 62

Re: LTSpice

OdgovorNapisal/-a VolkD » 17 Jan 2018, 10:38

Kot ste rekli, počasi se navadiš. To kar nisem našel je bližnjica na tipkovnici za "Run".
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 27816
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 5173 krat
Prejel zahvalo: 3616 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 254

Re: LTSpice

OdgovorNapisal/-a DusanK » 17 Jan 2018, 11:04

Desni klik na Start in izbereš "Zaženi"
ali krajše
Win +R
Največji čar - električar
Uporabniški avatar
DusanK
 
Prispevkov: 2302
Pridružen: 18 Jan 2015, 01:43
Kraj: Medvode
Zahvalil se je: 616 krat
Prejel zahvalo: 1127 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 193

Re: LTSpice

OdgovorNapisal/-a VolkD » 17 Jan 2018, 11:43

To je bljižnica za Win, tu lahko potem zaženem karkoli. V mislih sem imel "Run" v LTSPICE. Torej start simulacije.

Saj bljižnica je, "ALT-S; R" a je precej nerodna.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 27816
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 5173 krat
Prejel zahvalo: 3616 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 254

Re: LTSpice

OdgovorNapisal/-a gumby » 17 Jan 2018, 11:52

desni klik -> run
Je precej bolj "pri roki" ;)
my brain hurts
Uporabniški avatar
gumby
 
Prispevkov: 2051
Pridružen: 14 Jan 2015, 19:49
Kraj: Lendava
Zahvalil se je: 92 krat
Prejel zahvalo: 451 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 50

Re: LTSpice

OdgovorNapisal/-a VolkD » 17 Jan 2018, 12:26

gumby je napisal/-a:desni klik -> run
Je precej bolj "pri roki" ;)
Res je, niti pod razno nisem iskal na desnem kliku ničesar.

Me pa zanima kje dobite modela za stvari, ki jih tu ni. Oziroma kako bi naredil svoje.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 27816
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 5173 krat
Prejel zahvalo: 3616 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 254

Re: LTSpice

OdgovorNapisal/-a DusanK » 17 Jan 2018, 13:14

Ctrl+R = Run Simulation (Netlist).
Ali pa si "hotkey" za Run Simulation nastavi sam po želji.
Največji čar - električar
Uporabniški avatar
DusanK
 
Prispevkov: 2302
Pridružen: 18 Jan 2015, 01:43
Kraj: Medvode
Zahvalil se je: 616 krat
Prejel zahvalo: 1127 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 193

Re: LTSpice

OdgovorNapisal/-a VolkD » 17 Jan 2018, 17:46

Kako narediti model za transformator (RF) ?
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 27816
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 5173 krat
Prejel zahvalo: 3616 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 254

Re: LTSpice

OdgovorNapisal/-a radix » 17 Jan 2018, 18:09

radix
 
Prispevkov: 1161
Pridružen: 04 Feb 2015, 20:19
Kraj: Ljubljana
Zahvalil se je: 191 krat
Prejel zahvalo: 263 krat
Uporabnika povabil: DusanK
Število neizkoriščenih povabil: 18

Re: LTSpice

OdgovorNapisal/-a SamoBr » 18 Jan 2018, 03:32

SamoBr
 
Prispevkov: 2663
Pridružen: 14 Jun 2015, 14:45
Zahvalil se je: 127 krat
Prejel zahvalo: 226 krat
Uporabnika povabil: DusanK
Število neizkoriščenih povabil: 42

Re: LTSpice

OdgovorNapisal/-a blasny » 18 Jan 2018, 21:06

VolkD je napisal/-a:Me pa zanima kje dobite modela za stvari, ki jih tu ni. Oziroma kako bi naredil svoje.


Veliko proizvajalcev komponent ima modele na svojih straneh.
Tukaj jih je nekdo veliko zbral.
blasny
 
Prispevkov: 254
Pridružen: 18 Jan 2015, 16:48
Zahvalil se je: 195 krat
Prejel zahvalo: 70 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 10

Re: LTSpice

OdgovorNapisal/-a VolkD » 20 Jan 2018, 00:34

Nekaj ne uspem razvozljati,... očitno delam nekaj narobe a kaj ???
modul.png


Merjeno je na živem koncu L5 tuljave (zelena).
Merjen je tudi generator V3 (modra).

Moti, da je vezje simetrično, signal pa ne.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 27816
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 5173 krat
Prejel zahvalo: 3616 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 254

Re: LTSpice

OdgovorNapisal/-a ivor » 20 Jan 2018, 13:12

Za začetek je C5 brez zveze, saj je vezan paralelno napetostnemu generatorju.
Kakšni sta diodi D3 in D4? Če sta navadni 1N4148, ju vezje skoraj ne "čuti" in je signal asimetričen. Če pa daš Schottky diodi, pride lepo simetričen.
Imam problem za vsako rešitev. - Imam problem za svako rješenje.
Uporabniški avatar
ivor
 
Prispevkov: 679
Pridružen: 09 Feb 2015, 17:29
Kraj: Koper
Zahvalil se je: 302 krat
Prejel zahvalo: 394 krat
Uporabnika povabil: forest70
Število neizkoriščenih povabil: 255

Re: LTSpice

OdgovorNapisal/-a VolkD » 20 Jan 2018, 15:00

ivor je napisal/-a:Za začetek je C5 brez zveze, saj je vezan paralelno napetostnemu generatorju.

Vezje naj bi bil mešalnik. Če torej premaknemo generatorje drugam, lahko točka, kjer je C5 postane izhod. In takrat ni brez veze.

ivor je napisal/-a:Kakšni sta diodi D3 in D4? Če sta navadni 1N4148, ju vezje skoraj ne "čuti" in je signal asimetričen. Če pa daš Schottky diodi, pride lepo simetričen.
Problem je, da je signal asimetričen ne glede na to kakšne diode dam. Tudi BAT54 se obnaša dokaj podobno.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 27816
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 5173 krat
Prejel zahvalo: 3616 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 254

Re: LTSpice

OdgovorNapisal/-a ivor » 20 Jan 2018, 17:13

Poskusil sem z raznimi diodami. Evo, kaj sem dobil: :_think
Priponke
1N4148.png
1N4148
BAT54.png
BAT54
1N5711.png
1N5711
1N5711.png (10.45 KiB) Videno 1205 krat
Imam problem za vsako rešitev. - Imam problem za svako rješenje.
Uporabniški avatar
ivor
 
Prispevkov: 679
Pridružen: 09 Feb 2015, 17:29
Kraj: Koper
Zahvalil se je: 302 krat
Prejel zahvalo: 394 krat
Uporabnika povabil: forest70
Število neizkoriščenih povabil: 255

Re: LTSpice

OdgovorNapisal/-a VolkD » 20 Jan 2018, 17:48

To očitno ni tisto kar se pričakuje :(

Tudi sam sem se mučil in trudil,...

Tole je original načrt uBitx modulatorja demodulatorja:
ubitx_mod_demod.png
skrajno desna povezava, ki gre navzdol naj bi bil NF izhod. CLK#0 dobimo iz VCO enote in znaša 11.99500MHz.
Iz kristalnega filtra dobimo recimo signal 11.996800MHz. Na izhodu bi torej morali dobiti 800Hz. Jasno, da dobimo tudi nekaj malega ostanka signalov okrog 12MHz in še signal okrog 24MHz. No nas zanima samo 800Hz. Ostalo se izniči preko kondenzatorja C222-1.
Ker sem v praksi z meritvami prišel do zaključka, da tu v tej stopnji veliko izgubljam sem se tudi lotil simulacij.

Naredil sem tole:
ubitx_mod_demod_sim.png
ubitx_mod_demod_sim.png (8.04 KiB) Videno 1199 krat


Nimam pojma kje sem naredil napako, a simulator pravi, da tole ne deluje, oziroma, da zelo slabo deluje.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 27816
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 5173 krat
Prejel zahvalo: 3616 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 254

Re: LTSpice

OdgovorNapisal/-a VolkD » 20 Jan 2018, 17:52

ubitx_mod_demod_sim_r1.png
ubitx_mod_demod_sim_r1.png (11.11 KiB) Videno 1198 krat

Slika ki jo dobim v Točki med obema tuljavama - torej na C1 je prikazana tukaj.

mix1.rar
(757 bajtov) Prenešeno 9 krat

Tole pa je ltspice datoteka.

Kaj delam narobe ?

Ali pa je v ubitix tisti demodulator tako neposrečeno narejen ?
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 27816
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 5173 krat
Prejel zahvalo: 3616 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 254

Re: LTSpice

OdgovorNapisal/-a gumby » 20 Jan 2018, 20:30

L5 je 7.5H?
my brain hurts
Uporabniški avatar
gumby
 
Prispevkov: 2051
Pridružen: 14 Jan 2015, 19:49
Kraj: Lendava
Zahvalil se je: 92 krat
Prejel zahvalo: 451 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 50

Re: LTSpice

OdgovorNapisal/-a VolkD » 20 Jan 2018, 20:47

gumby je napisal/-a:L5 je 7.5H?
Ja od milion poskušanja sem tu naredil neumnost. Ampak tudi z 7.5uH ni kaj dosti bolje:
ubitx_mod_demod_sim_r2.png
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 27816
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 5173 krat
Prejel zahvalo: 3616 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 254

Re: LTSpice

OdgovorNapisal/-a VolkD » 20 Jan 2018, 21:07

S tem vragom je treba biti zelo pazljiv, ker hitro kaznuje in to zelo. V primerjavi z osciloskopom je pa za povrh zelo počasen. Vsaka iteracija torej traja kar nekaj časa.
Nisem prepričan kaj je hitreje, osciloskop, generator in spajkalo, ali takole.

Ko sem popravil še frekvenco obeh generatorjev je prišlo tole:
ubitx_mod_demod_sim_r3.png


Vidi se kar nekaj ostankov RF, tudi amplituda je uboga.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 27816
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 5173 krat
Prejel zahvalo: 3616 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 254

Re: LTSpice

OdgovorNapisal/-a VolkD » 20 Jan 2018, 21:11

No medtem sen spravil skupaj klasičen RING mešalnik in ga posimuliral.
ubitx_mod_demod_sim_r4.png

Pri enakih pogojih da to vezje precej manj RF ostankov in celih 230mV vršne napetosti. V primerjavi z prejšnjim vezjem je to očitno boljša rešitev, saj da prejšnje vezje komaj kosmatih 180mV.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 27816
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 5173 krat
Prejel zahvalo: 3616 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 254

Re: LTSpice

OdgovorNapisal/-a VolkD » 22 Jan 2018, 12:17

Zadeva vsebuje tudi FFT analizo. Izhod iz zgornjega klasičnega RING modilatorja-demodulatorja je po FFT-ju tak:
Mix0.5FFT.png


Malo mi je še moteča slika, ker ne vem kje se nastavlja parametre FFT-ja, a za razumevanje je povsem v redu.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 27816
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 5173 krat
Prejel zahvalo: 3616 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 254

Re: LTSpice

OdgovorNapisal/-a VolkD » 22 Jan 2018, 12:20

Ko sem na vhod mikserja namesto 0,5V pripeljal 1,5V sem dobil sledečo sliko:
ubitx_mod_demod_sim_r5.png
Že na prvi pogled se vidi, da to ni več sinus.
Če imamo za mikserjem dobro sito, bi to moralo rešiti ta problem. V nasprotnem pa je zasičenje signala v mikserju lahko vir popačenj in motenj.
V takih primerih je treba uporabiti mikserje, ki lahko delujejo z večjimi signali.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 27816
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 5173 krat
Prejel zahvalo: 3616 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 254

Re: LTSpice

OdgovorNapisal/-a VolkD » 22 Jan 2018, 12:26

Če še za ta signal pogledamo s FFT-jem dobimo tole:
Mix1.5FFT.png
Lepo se vidi, da so prisotni neparni harmoniki. Na srečo so ti precej daleč proč in se jih s filtriranje običajno da odstraniti.

Uporabljene diode v mešalniku dajo lastnosti mikserja, ki ga sicer poimenujeno z Level 7. To pomeni, da mikser dobro deluje do tega nivoja, kot je prikazano zgoraj, potrebujejo pa signal LO-ja na nivoju 7dbm.

To daje odgovor zakaj visoko ojačanje v MF stopnji ni ravno nekaj kar si želimo. Seveda moramo to potem nadoknaditi v NF stopnji.

Na srečo obstajajo tudi mešalniki, ki dobro delujejo tudi pri signalih z večjimi nivoji, a potrebujejo tudi višji nivo signala lokalnega oscilatorja.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 27816
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 5173 krat
Prejel zahvalo: 3616 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 254

Re: LTSpice

OdgovorNapisal/-a Kroko » 25 Jan 2018, 03:22

Tudi jaz poskušam malo z LTSpice. Lahko kdo pogleda in mi pove, kaj delam narobe. V zipu je moja spice datoteka.
Sch.jpg
Priponke
LTSpice.zip
(1.87 KiB) Prenešeno 10 krat
http://www.planet-cnc.com poskakuješ na eni nogi in žvižgaš alpske podoknice Kroko was here!
Uporabniški avatar
Kroko
 
Prispevkov: 4046
Pridružen: 14 Jan 2015, 12:12
Kraj: Ljubljana
Zahvalil se je: 616 krat
Prejel zahvalo: 1304 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 240

Re: LTSpice

OdgovorNapisal/-a radix » 25 Jan 2018, 03:36

NE5532 nima rail-to-rail izhoda. Potrebuje višjo pozitivno napajalno napetost in zraven še negativno napajanje... S ±15 V vezje deluje po pričakovanju.
plot.png
Vhod: rdeča, izhod: zelena.
radix
 
Prispevkov: 1161
Pridružen: 04 Feb 2015, 20:19
Kraj: Ljubljana
Zahvalil se je: 191 krat
Prejel zahvalo: 263 krat
Uporabnika povabil: DusanK
Število neizkoriščenih povabil: 18

Re: LTSpice

OdgovorNapisal/-a Kroko » 25 Jan 2018, 12:51

Ok, vidim, da sem naredil nekaj napak.
SS.jpg

AOUT je diferencialni izhod, ki ga gnenerira Cirrus Logic CS4272. Upam, da je sedaj pravilno narisan.
OP je uporabljen kot filter in ima vrednosti, ki jih priporoča CS4272 datasheet.
Dvojnega napajanja nimam zato sem sedaj dodal virtual ground.

Še vedno ne dela. Sem kaj narobe naredil v samem LT spice ali pa je problem z vezjem? Točno tako je OP uporabljen v napravi, ki deluje (baje) prez problemov, zato se mi zdi vse tole čudno.
Sch2.jpg
Priponke
LTSpice.zip
(55.92 KiB) Prenešeno 9 krat
http://www.planet-cnc.com poskakuješ na eni nogi in žvižgaš alpske podoknice Kroko was here!
Uporabniški avatar
Kroko
 
Prispevkov: 4046
Pridružen: 14 Jan 2015, 12:12
Kraj: Ljubljana
Zahvalil se je: 616 krat
Prejel zahvalo: 1304 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 240

Re: LTSpice

OdgovorNapisal/-a gumby » 25 Jan 2018, 16:54

Daj drug opamp... NE5532 deluje zelo kilavo na 5V napajanju, saj ti na vsaki strani odpade nekje 2-3V.

edit: na sliki se lepo vidi, kako ga "zabije" glede na napajalno napetost
Priponke
test-ne5532.png
my brain hurts
Uporabniški avatar
gumby
 
Prispevkov: 2051
Pridružen: 14 Jan 2015, 19:49
Kraj: Lendava
Zahvalil se je: 92 krat
Prejel zahvalo: 451 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 50

Re: LTSpice

OdgovorNapisal/-a SimonS » 26 Jan 2018, 11:44

LTSpice je odlično orodje, le nekateri od nas ga ne znamo dobro uporabljati. Zelo vesel bi bil kakšnega seminarja na to temo. Lahko tudi web seminarja
SimonS
 
Prispevkov: 1564
Pridružen: 19 Jan 2015, 20:08
Kraj: Kobarid
Zahvalil se je: 209 krat
Prejel zahvalo: 261 krat
Uporabnika povabil: mucek
Število neizkoriščenih povabil: 28

Re: LTSpice

OdgovorNapisal/-a Kroko » 26 Jan 2018, 12:15

@gumby
Kaj si naredil z modelom NE5532? Jaz sem uporabil .include, vidim pa, da si ti naredil drugače.
Ali lahko pripneš tvoj projekt s katerim si naredil zgornjo sliko?

Jasno mi je, da ima NE5532 problem z napajanjem. Ampak, shema iz mojega linka je preko TDA2822 priklopljena na zvočnik in se sliši takole:
https://www.youtube.com/watch?v=YLxLxy2TH_c
Skratka deluje povsem brez problemov. Kako je to možno? Kdo tukaj ne uboga?

PS
Ima kdo kakšen dober link za LTspice učenje?
http://www.planet-cnc.com poskakuješ na eni nogi in žvižgaš alpske podoknice Kroko was here!
Uporabniški avatar
Kroko
 
Prispevkov: 4046
Pridružen: 14 Jan 2015, 12:12
Kraj: Ljubljana
Zahvalil se je: 616 krat
Prejel zahvalo: 1304 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 240

Re: LTSpice

OdgovorNapisal/-a S53DZ » 26 Jan 2018, 12:55

Hm, kako izključim "auto range" X in Y osi?

Bojan
Uporabniški avatar
S53DZ
 
Prispevkov: 1144
Pridružen: 18 Jan 2015, 10:58
Kraj: Ljubljana
Zahvalil se je: 197 krat
Prejel zahvalo: 383 krat
Uporabnika povabil: S52O
Število neizkoriščenih povabil: 41

Re: LTSpice

OdgovorNapisal/-a gumby » 26 Jan 2018, 15:49

Kroko je napisal/-a:Kaj si naredil z modelom NE5532? Jaz sem uporabil .include, vidim pa, da si ti naredil drugače.

Imam pač knjižnico, v kateri je več opamp-ov. Sedaj je not tudi model za NE5532 :).
Glede samega vezja pa ne vem, zakaj in kako deluje. Verjetno popači signal, ampak se v tem primeru ne sliši (signal iz postaje ni ravno hi-fi :D). Daj na osciloskop in poglej, kaj se dogaja...
my brain hurts
Uporabniški avatar
gumby
 
Prispevkov: 2051
Pridružen: 14 Jan 2015, 19:49
Kraj: Lendava
Zahvalil se je: 92 krat
Prejel zahvalo: 451 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 50

Re: LTSpice

OdgovorNapisal/-a VolkD » 26 Jan 2018, 17:20

SimonS je napisal/-a:LTSpice je odlično orodje, le nekateri od nas ga ne znamo dobro uporabljati. Zelo vesel bi bil kakšnega seminarja na to temo. Lahko tudi web seminarja
Tudi sam bi bil zelo vesel tega. Se kdo javi, da bi kaj več povedal o tem ?
WEB seminar se lahko naredi kadarkoli.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 27816
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 5173 krat
Prejel zahvalo: 3616 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 254

Re: LTSpice

OdgovorNapisal/-a S53DZ » 27 Jan 2018, 00:46

S53DZ je napisal/-a:Hm, kako izključim "auto range" X in Y osi?

Sem našel sam, da prave rešitve ni, je le obhod s shranjenimi nastavitvami in deluje:
https://groupdiy.com/index.php?topic=51529.0
Uporabniški avatar
S53DZ
 
Prispevkov: 1144
Pridružen: 18 Jan 2015, 10:58
Kraj: Ljubljana
Zahvalil se je: 197 krat
Prejel zahvalo: 383 krat
Uporabnika povabil: S52O
Število neizkoriščenih povabil: 41

Re: LTSpice

OdgovorNapisal/-a Kroko » 29 Jan 2018, 03:42

Kako lahko uvozim tale model:
.model RD16HHF1 VDMOS(Rg=987m Rd=0m Rs=111m Vto=3.19 Kp=0.495 Lambda=0 mtriode=0.804 subthres=2.37e-02 Cgdmax=11.6p Cgdmin=1.64p Cgs=44.9p Cjo=73.1p M=0.297 Vj=0.839)
http://www.planet-cnc.com poskakuješ na eni nogi in žvižgaš alpske podoknice Kroko was here!
Uporabniški avatar
Kroko
 
Prispevkov: 4046
Pridružen: 14 Jan 2015, 12:12
Kraj: Ljubljana
Zahvalil se je: 616 krat
Prejel zahvalo: 1304 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 240

Re: LTSpice

OdgovorNapisal/-a gumby » 29 Jan 2018, 07:14

Lahko kar v shemo dodaš tole, kot tekst. Klikni na ".op"
my brain hurts
Uporabniški avatar
gumby
 
Prispevkov: 2051
Pridružen: 14 Jan 2015, 19:49
Kraj: Lendava
Zahvalil se je: 92 krat
Prejel zahvalo: 451 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 50

Re: LTSpice

OdgovorNapisal/-a MocnikG » 29 Jan 2018, 11:53

Mislim, da vam vsem manjka teorija na temo analiz pri teh simulatorjih itd.
TRAN, SWEEP, AC, OP, itd. dajte si to prvo prebrati. Eden izmed največjih problemov pri vseh vaših simulacijah je to, da sploh ne veste kakšen rezultat pričakujete. Rezultat je že pravi pa vendar z samo izbiro parametrov pri nastavljanju analiz dobite rezultat za katerega sklepate, da ni pravilen.
Uporabniški avatar
MocnikG
 
Prispevkov: 337
Pridružen: 18 Maj 2015, 18:56
Kraj: Koroška - MB - CE
Zahvalil se je: 28 krat
Prejel zahvalo: 29 krat
Uporabnika povabil: s55ei
Število neizkoriščenih povabil: 2

Re: LTSpice

OdgovorNapisal/-a VolkD » 29 Jan 2018, 12:01

MocnikG je napisal/-a:Mislim, da vam vsem manjka teorija na temo analiz pri teh simulatorjih itd.
Bi ibl pripravljen povedati nekej več o tem ?
V mislih imam eno web srečanje preko VOX sistema.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 27816
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 5173 krat
Prejel zahvalo: 3616 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 254

Re: LTSpice

OdgovorNapisal/-a MocnikG » 29 Jan 2018, 13:00

Absolutno ne bi bil. Ker sem tudi sam pri enakem da mi manjka nekaj znanja o tem. Sem pa v fazi, ko iščem knjigo o tem vendar jo bom moral popoldne poiskati. Je pa od prof. ki nas je o tem učil in je v Slo.
Poleg so tudi vaje. Opisano je tudi kako analiza sploh deluje in kako so do nje prišli.

Sam imam nekaj izkušenj z spice vendar od TRAN, OP in SWEEP analize nisem prišel. To sem delal za merilnik LC, kjer sem simulairal delovanje in testiral kako in kje je izpeljana enačba sploh veljavna.

V pirponki so drsnice ki so bile predstavitev za šolo. V eni izmed drsnic je opisana koda za ltspice. To je bilo nazadnje kar sem imel opravka s temi analizami.
Priponke
Drsnica (1).pdf
(1.23 MiB) Prenešeno 24 krat
Uporabniški avatar
MocnikG
 
Prispevkov: 337
Pridružen: 18 Maj 2015, 18:56
Kraj: Koroška - MB - CE
Zahvalil se je: 28 krat
Prejel zahvalo: 29 krat
Uporabnika povabil: s55ei
Število neizkoriščenih povabil: 2

Re: LTSpice

OdgovorNapisal/-a gumby » 29 Jan 2018, 16:36

LTspice je v bistvu samo "frontend" za navaden SPICE, ki je čisto tekstovna stvar. Recimo tista shema, ki je na sliki par postov višje, se pred simulacijo "pretvori" v tole:
Koda: Izberi vse
* N:\elec\SPICE\kroko-test2.asc
V1 vcc 0 {vsup}
V3 inn 0 SINE(2.5 1.25 3k)
R2 N003 N001 2K4 tol=1 pwr=0.1
XU1 N004 N003 vcc vee N002 ne5532
R3 N002 N001 4.99K tol=1 pwr=0.1
C1 N002 N003 470p V=6.3 Irms=12.2m Rser=6.97891 Lser=0 mfg="KEMET" pn="C0402C471K9RAC" type="X7R"
R1 N001 inn 4K3 tol=1 pwr=0.1
C2 N001 0 2n2 V=6.3 Irms=56.2m Rser=1.80898 Lser=0 mfg="KEMET" pn="C0402C222K9RAC" type="X7R"
C3 0 N004 1n5 V=6.3 Irms=38.4m Rser=2.57238 Lser=0 mfg="KEMET" pn="C0402C152K9RAC" type="X7R"
R5 N004 N005 750R tol=1 pwr=0.1
R6 N005 inp 1K33 tol=1 pwr=0.1
C4 N005 0 6n8 V=6.3 Irms=173m Rser=1.00156 Lser=0 mfg="KEMET" pn="C0603C682K9RAC" type="X7R"
R4 N006 N005 1K5 tol=1 pwr=0.1
C5 N006 0 22µ V=6.3 Irms=0 Rser=2.5 Lser=0 mfg="AVX" pn="TAJB226M006" type="Tantalum"
C6 N002 P001 22µ V=6.3 Irms=0 Rser=2.5 Lser=0 mfg="AVX" pn="TAJB226M006" type="Tantalum"
R7 out P001 560R tol=1 pwr=0.1
R8 out 0 47K tol=1 pwr=0.1
V4 inp 0 SINE(2.5 1.25 800)
V2 0 vee {vsup}
.tran 5ms
.lib model/opamp.lib
.step param vsup list 5 6 7 8
.backanno
.end

Zato se tudi lahko doda razne ukaze in modele kar v shemo, na koncu bo itak letelo vse v isto datoteko. V bistvu shema niti ni potrebna, lahko se celoten netlist napiše ročno in doda v shemo. Rezultat bo čisto enak ;)
my brain hurts
Uporabniški avatar
gumby
 
Prispevkov: 2051
Pridružen: 14 Jan 2015, 19:49
Kraj: Lendava
Zahvalil se je: 92 krat
Prejel zahvalo: 451 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 50

Re: LTSpice

OdgovorNapisal/-a tilz0R » 29 Jan 2018, 17:13

Klikneš "s" in se odpre okno za tekst. Napišeš kar pač hočeš in dodaš v shemo. Ta tekst se bo kasneje dodal k netlisti.

Če daš tekstu spredaj "*" (zvezdico), bo predstavljal komentar.

Če te zanima obnašanje po času = TRAN...tranzientna
Če te zanima delovna točka (recimo ojačevalca) = OP...operating point
Če te zanima kako se vezje obnaša glede na (recimo) vhodno napetost = DC...analiza z DC napetostjo, pri kateri so vsi AC napajalci nastavljeni na 0.
Če te zanima odziv filtra na vhodno frekvenco = AC analiza...pri tej analizi se najprej izračuna OP, da se določi ojačanje malega, lineariziranega, vezja (ali kako se že imenuje). Če je določeno ojačanje tvojega vezja 1000 in boš imel na vhodu 1V AC, potem bo izhod pokazal 1000V. To velja tudi, če je (recimo) napajanje tvojega ojačevalnika samo +-5V. Zakaj? Ko se malo linearno vezje določi (in s tem ojačanje), spice-a ne briga več kakšne so DC razmere. Če te zanima kdaj bo šel ojačevalnik v nasičenje, uporabi tranzienzno analizo.

Potem so tukaj triki. Lahko narediš for zanko, kjer spreminjaš (recimo) Vdd vrednost in gledaš delovno točno. To lahko storiš na 2 načina:
- N-krat narediš OP analizo (počasna)
- 1-krat narediš DC sweep (hitra)

Vsaka OP analiza štarta iz "nule", medtem ko se računanje naslednje iteracije pri DC sweep-u začne iz rezultata trenutne iteracije, kar pospeši končen čas simulacije.

Evo, tako nekak na hitro :)

prof. Tuma in prof. Buerman sta napisala dobro knjigo.
Knowledge sharing is people' caring., T. MAJERLE
Uporabniški avatar
tilz0R
 
Prispevkov: 1457
Pridružen: 18 Jan 2015, 00:12
Kraj: Črnomelj
Zahvalil se je: 190 krat
Prejel zahvalo: 355 krat
Uporabnika povabil: s56rga
Število neizkoriščenih povabil: 255

Re: LTSpice

OdgovorNapisal/-a VolkD » 29 Jan 2018, 18:17

Ja saj odgovori so super,... ampak še bolje bi bilo to spremljat še s sliko in izvajanje, Vidim, da vas kar nekaj obvlada,... kdo se javi, da bo to razložil na par primerih ?
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 27816
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 5173 krat
Prejel zahvalo: 3616 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 254

Re: LTSpice

OdgovorNapisal/-a blasny » 29 Jan 2018, 19:36

Kroko je napisal/-a:Kako lahko uvozim tale model:
.model RD16HHF1 VDMOS(Rg=987m Rd=0m Rs=111m Vto=3.19 Kp=0.495 Lambda=0 mtriode=0.804 subthres=2.37e-02 Cgdmax=11.6p Cgdmin=1.64p Cgs=44.9p Cjo=73.1p M=0.297 Vj=0.839)


Takole: http://www.simonbramble.co.uk/lt_spice/ltspice_lt_spice_tutorial_4.htm

Tole je kar v redu tutorial za LTspice: http://www.simonbramble.co.uk/lt_spice/ltspice_lt_spice.htm
blasny
 
Prispevkov: 254
Pridružen: 18 Jan 2015, 16:48
Zahvalil se je: 195 krat
Prejel zahvalo: 70 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 10

Re: LTSpice

OdgovorNapisal/-a radix » 29 Jan 2018, 20:35

Veliko uporabnih navodil se najde tudi na linear.com
Primer o knjižnicah: http://www.linear.com/solutions/1083
radix
 
Prispevkov: 1161
Pridružen: 04 Feb 2015, 20:19
Kraj: Ljubljana
Zahvalil se je: 191 krat
Prejel zahvalo: 263 krat
Uporabnika povabil: DusanK
Število neizkoriščenih povabil: 18

Naslednja

Vrni se na Uporabniški programi

Kdo je na strani

Po forumu brska: lado in 1 gost