Low pass v ltspice nefunguje
Moderátori: psichac, Moderátori
Low pass v ltspice nefunguje
Ahoj. Skúšam si nejaké obvody v ltspice a narazil som na jednu vec. Mám zdroj napätia - digit. frekvenciu 100kHz (0-5V) ktorú ma vyfiltrovať pasívny RC low pass filter (akože PWM signál), úplne základné zapojenie. Po prvom stupni FFT ukazuje slabší peak na 100kHz, tak má byť. Zaradil som ďalší (copy paste), ale teraz už fft ukazuje iba klesajúcu hladkú krivku, čo by bolo super, ale je to zjavná blbosť. Skúšal som aj meniť tolerancie solvera, ale neviem celkom čo tie veci znamenajú a nič to nepomohlo. Asi to bude nejaká prkotina, ale neviem si rady. Nápady?
0
Re: Low pass v ltspice nefunguje
Dôležité je, aby v časovej oblasti si mal zobrazený dostatočný počet periód. Čím menej, tým sú špice širšie až miznú. Dole v príklade je 50 periód:
0
Re: Low pass v ltspice nefunguje
Pre 1.člen to mám ok aj ja. Ale asi máš čiastočne pravdu, aj keď tých periód by tam malo byť dosť. Ja som robil FFT tesne za nabíjacím 'kolenom' krivky, asi 10ms úsek. Lebo to mám na 10Hz (filter, f je 100kHz) a dlhšie trvá kým zbehne simulácia a pre prvý stupeň tam je peak, tak reku to by malo byť to isté aj druhý, ale nie je. Teraz keď dám .tran 1000m a spektrum medzi 300m-800m tak niečo vidím.
Stále si ale myslím, že to sú nejaké zaokrúhlovacie chyby. Ale našiel som že ltspice ráta s double a to by malo stačiť hoci je tam kombinácia DC úrovne a nanovoltov (52 bitov), je to divné.
Stále si ale myslím, že to sú nejaké zaokrúhlovacie chyby. Ale našiel som že ltspice ráta s double a to by malo stačiť hoci je tam kombinácia DC úrovne a nanovoltov (52 bitov), je to divné.
0
Re: Low pass v ltspice nefunguje
Asi je to tak v poriadku, low-pass filter funguje. Keď máš od 10 Hz filter 40 dB/dekádu, po štyroch dekádach je základná frekvencia 160 dB utlmená a ďalšie harmonické budú pod rozlišovacou schopnosťou algoritmu.
0
Re: Low pass v ltspice nefunguje
Áno, takmer určite je. Teraz som si uvedomil, že to vlastne nestačí, lebo 52 bitov to je nejakých 150db (je mi jasné, že v praxi by to bolo hlboko v šume..). No čo už, dobre vedieť.
0
Re: Low pass v ltspice nefunguje
Nezabúdajte že zdroj by mal mať definovanú dáku impedanciu, pre jednoduchosť čiste reálnu. Rovnako aj výstup filtru by mal byť ukončený impedanciu.
Rovnako trošku nechápem prečo to komplikuješ s FFT? Daj tam čisto AC sweep, do dákej rozumnej frekvencie, s prihliadnutím na to že vstupný obdĺžnik obsahuje násobok nepárnych harmonických. Výsledná simulácia bude mať útlm a fázu vs frekvenciu
---
konečne som sa dostal k PC, takže toto som myslel(impedancie som dal od brucha keď že mi ježisko ešte nedoniesol vešteckú guľu):
Rovnako trošku nechápem prečo to komplikuješ s FFT? Daj tam čisto AC sweep, do dákej rozumnej frekvencie, s prihliadnutím na to že vstupný obdĺžnik obsahuje násobok nepárnych harmonických. Výsledná simulácia bude mať útlm a fázu vs frekvenciu
---
konečne som sa dostal k PC, takže toto som myslel(impedancie som dal od brucha keď že mi ježisko ešte nedoniesol vešteckú guľu):
0
Re: Low pass v ltspice nefunguje
Áno to som už dávno zistil, že vyplniť impedanciu zdroja má podstatný význam.. Nerobím AC, lebo ma nezaujíma priebeh toho filtra. Otázka je prečo to dáva taký výsledok a na to sme asi prišli.
0
-
- Podobné témy
- Odpovedí
- Zobrazení
- Posledný príspevok
-
- 6 Odpovedí
- 1830 Zobrazení
-
Posledný príspevok od používateľa Edgar
-
- 2 Odpovedí
- 926 Zobrazení
-
Posledný príspevok od používateľa STO055
-
- 0 Odpovedí
- 1235 Zobrazení
-
Posledný príspevok od používateľa nickairsoft