Program do analizy RLC potrzebny

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 :)

Reply to
Jacek Maciejewski
Loading thread data ...

*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.

Reply to
heby

A zwykła analiza AC w jakimś klonie Spice'a nie wystarczy?

Reply to
JDX

Jacek Maciejewski napisał(a):

A co znalazłeś? Do prostych rzeczy używam prostego programu.

formatting link

Reply to
alojzy nieborak

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

Reply to
JDX

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.

Reply to
heby

Spice we wszytkich odmianach?

W tym i wersje online. Np

formatting link

J.

Reply to
J.F

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.

Reply to
JDX

Dnia Wed, 22 Jun 2022 12:06:41 +0200, J.F napisał(a):

Wypróbowywuję i mam pytania:

  1. Jak zdefiniować element na którym chcemy mierzyć napięcie wyjsciowe?
  2. 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.
Reply to
Jacek Maciejewski

formatting link
J.

Reply to
J.F

Dnia Wed, 22 Jun 2022 12:06:41 +0200, J.F napisał(a):

Wypróbowywuję i mam pytania:

  1. Jak zdefiniować element na którym chcemy mierzyć napięcie wyjsciowe?
  2. 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.

Reply to
Jacek Maciejewski

Dnia Wed, 22 Jun 2022 13:31:13 +0200, J.F napisał(a):

Fajne, działa :)

Reply to
Jacek Maciejewski

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.

Reply to
J.F

LTSpice w symulacji .ac? Możesz definiować niemal dowolne sweepy.

Pozdrawiam, Piotr

Reply to
Piotr Wyderski

Też nie rozumiem tego jęczenia. Jest dokładnie tak, jak napisałeś.

Pozdrawiam, Piotr

Reply to
Piotr Wyderski

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

Reply to
adam13lat

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.