Zna ktoś program do analizy obwodów RLC, miałby działać tak: Rysuję obwód, zadaje parametry RLC i zakres częstotliwości a on w odpowiedzi rysuje charakterystykę Uwy=f(f)? To co znalazłem w necie średnio się nadaje :)
Program do analizy RLC potrzebny
Jun 22, 2022
15 Replies
*spice.
Z tym troche kłopot. Nie da się opisać obwodu tekstowo?
Powiniene dać radę:
formatting link
To zależy jakie masz oczekiwania. Jesli ma być edyor graficzny, to bardzo je ograniczasz.
A zwykła analiza AC w jakimś klonie Spice'a nie wystarczy?
Jacek Maciejewski napisał(a):
A co znalazłeś? Do prostych rzeczy używam prostego programu.
formatting link
No przecież w popularnym LTSpice można namalować schemat i zapuścić analizę AC, a następnie dodać do wykresu potrzebne sygnały.
Ngspice to jest hardkor. Command line znaczy się. :-D
Oczywiście, przeciez napisałem "ogranicza" a nie "uniemożliwia".
Odwrotnie - analzia obwodów z użyciem języka spice daje:
1) mozliwośc łatwego śledzenia zmian systemem kontroli wersji 2) utrudnia grube pomyłki 3) pozwala na automatyzację procesu projektowania (np: budowanie obwodu filtra i dobór współczynników za pomocą AI/genetyki/ML i funkcji celu).Co do 2) to znajomy pracował w latach 90 w firmie, gdzie uzywano graficznego spice (nie pamietam już co to było) na jakiejś stacji unixowej. Przestali go uzywac, jak po 3 miesiącach walki z jakimś problemem (symulacja co innego, obwód rzecywisty co innego) odkryli, że jeden z drutów ma dziurę i nie było tego widać na schemacie bo... był "minięty o piksel" podczas rysowania schematu.
Nie mam zaufania do toolów graficznych, choć niewąpliwie jest w nich postęp.
Spice we wszytkich odmianach?
W tym i wersje online. Np
formatting link
J.
Mnie nie musisz przekonywać. Nie napisałem, że CLI jest gorsze, tylko że to hardkor. Znaczy się trzeba trochę więcej poczytać przed rozpoczęciem pracy. :-D
Natomiast LTSpice to zwykły Spice z dodanym topornym edytorem schematów i bibliotekami elementów Lineara, Analoga i chyba już Maxima. Pliki schematów oraz odpowiadające im netlisty (w standardowym formacie Spice'a) przechowuje jako pliki tekstowe.
Dnia Wed, 22 Jun 2022 12:06:41 +0200, J.F napisał(a):
Wypróbowywuję i mam pytania:
- Jak zdefiniować element na którym chcemy mierzyć napięcie wyjsciowe?
- Jak zdefiniować źródło? Jest tam kilka możliwości od None do Noise. Kiedy wybiorę Sine to jak się to ma że w rzeczywistości to ma być sinus o zmienianej f w trakcie analizy? A przy tym wyborze definiuję jedną cz.
formatting link
J.
Dnia Wed, 22 Jun 2022 12:06:41 +0200, J.F napisał(a):
Wypróbowywuję i mam pytania:
- Jak zdefiniować element na którym chcemy mierzyć napięcie wyjsciowe?
- Jak zdefiniować źródło? Jest tam kilka możliwości od None do Noise. Kiedy wybiorę Sine to jak się to ma że w rzeczywistości to ma być sinus o zmienianej f w trakcie analizy? A przy tym wyborze definiuję jedną cz.
PS. #1 juz wiem, podłączyć woltomierz :) Ale #2 ni cholery. W efekcie rysuje mi prostą Uwy=f(f) na zerowym poziomie.
Dnia Wed, 22 Jun 2022 13:31:13 +0200, J.F napisał(a):
Fajne, działa :)
Probe.
Tak w ogole, to Spice potrafi zrobic kilka analiz ...
-DC Bias czyli ustalony stan stałoprądowy,
-AC ... czyli analiza AC małosygnałowa amplitudowa,
-transient, cos niby oscyloskop, obliczanie napiec i prądów w kolejnych chwilach czasu.
Ty chcesz analizy AC, w parametrach analizy podajesz zakres częstotliwosci, Spice sam sobie przemiata czestotliwosci źródla. Potrzebujesz do tego "Voltage Source AC". Ktore ma dwa parametry, dla DC i dla AC. Chcesz ustawic AC, ale czasem mogą sie przydać tez parametry DC, np dla ustalenie punktu pracy.
No i zródła maja jeszcze dodatkowe parametry dla analizy "transient", gdzie mozesz wybrac typ - np sinusoidalny lub impulsowy, dla sinusoidy podajesz czestotliwosc i napiecia. Tylko tu nie zrobisz przemiatania czestotliwosci, natomiast mozesz zobaczyc co sie bedzie dzialo w ukladzie, i czy aby na pewno bedzie sinusoida na wyjsciu.
J.
LTSpice w symulacji .ac? Możesz definiować niemal dowolne sweepy.
Pozdrawiam, Piotr
Też nie rozumiem tego jęczenia. Jest dokładnie tak, jak napisałeś.
Pozdrawiam, Piotr
Dnia Wed, 22 Jun 2022 10:56:10 +0200, Jacek Maciejewski napisał(a):
Podłączę się do tematu. Czy poniższy program (w wersji on-line) nadaje się do sensownego zastosowania go na laborkach w szkole średniej czy raczej tylko do poziomu klasy 7-8?
formatting link
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required