Czy ktoś zna darmowy symulator SPICE / obwodu?

SPICE (program symulacyjny z naciskiem na układy scalone) to uniwersalny symulator analogowych obwodów elektronicznych typu open source. Jest to potężny program, który jest używany w projektowaniu układów scalonych i na poziomie płytki do sprawdzania integralności projektów obwodów i przewidywania zachowania obwodów. Wikipedia

Komentarze

  • No cóż, pomyliłem symulację na poziomie obwodu / płytki z symulacją SPICE.
  • Pytasz o oprogramowanie freeware czy open source?
  • Myślę, że odpowiedź na pierwotne pytanie brzmi: ” tak „.

Odpowiedź

  • ngSpice jest dostępny dla gEDA.
  • gnuCAP jest również dostępny dla gEDA.
  • LTSpice nie zawiera Linear Technology.

Myślałem, że jeden z innych producentów chipów analogowych też miał przyprawę, ale nie pamiętam kto 🙁

Byłem na kilku wykładach na temat symulacji podanych przez fizyków i EE, którzy zaprojektowali chipy. Wydaje się, że każda z rozmów kończy się w ten sposób —

  • Z wyjątkiem prostych obwodów, większość czasu spędzisz na zbieraniu modeli i określaniu, gdzie powinny być modele zmodyfikowany do twojej aplikacji.
  • Jeśli nie pracujesz dla producenta układów scalonych, producent nie da ci szczegółowych modeli.
  • Nie będziesz w stanie uniknąć prototypu.
  • Powinieneś tylko symulować podsekcje swojego projektu . Symulowanie całego projektu jest zwykle niepraktyczne.

Również większość darmowych symulatorów nie jest rozprowadzana z modelami. Ponowna dystrybucja modeli jest zwykle naruszeniem praw autorskich. LTspice jest dystrybuowane z modelami Linear Tech części. Nie jestem pewien jakości modeli. Większość producentów nie chce ujawniać zbyt wielu szczegółów dotyczących ich procesu.

Komentarze

  • +1 dla LTSpice. Z mojego punktu widzenia najbardziej konserwowany
  • ” Ponowna dystrybucja modeli jest zwykle naruszeniem praw autorskich ” Tabele z danymi faktycznymi nie podlegają prawom autorskim.
  • Należy pamiętać, że PSPICE ma generator modeli, do którego można podawać typowe wartości z arkuszy danych dla większości elementów dyskretnych. Nie ' nie wiem, czy LTSPICE lub inni go mają, mogą.

Odpowiedź

Bezpłatna wersja TINA, która zawiera Spice, jest dostępna w TI.

Używam SIMetrix Spice, jest to opcja z oprogramowaniem Pulsonix PCB, którego używam. Jest to bardzo dobra implementacja i dostępna jest bezpłatna wersja demonstracyjna, która jest odpowiednia dla małych obwodów:

SIMetrix

To to bardzo fajna SPICE, którą badałem kilka lat temu. Może być używana ze schematami Eagle.

Odpowiedź

Udało mi się znaleźć doskonały symulator obwodów online napisany w języku Java i jest dostępny bezpłatnie -source. Możesz grać z oprogramowaniem, odwiedzając łącze i poczekać, aż wyskakuje aplet. (potrzebujesz odtwarzacza Java )

Edytuj komponenty i połączenia, klikając prawym przyciskiem myszy w dowolnym miejscu / na komponencie. Możesz zbudować całe obwody za pomocą tego i symulować wizualnie, aby zrozumieć, jak działa obwód. (napięcie jest pokazane na zielono / czerwono, po prostu niesamowite). zacznij od jednej z bramek przykładów obwodów , (wybierz ją z menu Obwody ), a następnie kliknij bramę s lub sygnałów cyfrowych, aby je włączyć / wyłączyć i zobaczyć reakcję obwodu.

Możesz ustawić widoki oscyloskopu również dla dowolnego połączenia. (patrz dolna część zdjęcia)

Zrzut ekranu symulatora obwodu - falstad.com

Komentarze

  • To jest symulator obwodu, ale ja nie ' nie sądzę, że ma to coś wspólnego ze SPICE.
  • @davr Masz rację. Pozwoliłem sobie wyedytować post i usunąć wzmiankę o SPICE, aby nie zmylić ludzi.
  • Zdecydowanie dobrym pomysłem było usunięcie wprowadzającego w błąd odniesienia z tej odpowiedzi, ale pytanie dotyczy SPICE – dlaczego jest odpowiedzią, która nie ' nie wspomina nawet o SPICE, tak wysoko ocenionej?
  • Każdy obwód jest również doskonałym symulatorem obwodów nieopartym na SPICE, dla urządzeń mobilnych (Android ). Używałem go za każdym razem, gdy chciałem wiedzieć, co robi obwód, jest bardzo estetyczny i łatwy w użyciu. (teraz już wiem wystarczająco PSPICE, po co się przejmować)

Odpowiedz

mój ulubiony silnik przypraw to ten stworzony przez technologia liniowa. Widziałem wyżej wymienione ngSpice, ale nie ma dobrego portu na Windows.Fajnie, jeśli masz Linuksa. Ale wydaje mi się, że ma pewne problemy ze zgodnością i importowaniem bibliotek.

http://www.linear.com/designtools/ To jest tam, gdzie jest LTspice, mają tam też narzędzia do projektowania filtrów.

Komentarze

  • Używam LTspice od lat, a grupa Yahoo jest bardzo aktywna w zakresie pomocy, wsparcia, plików demonstracyjnych i rozszerzania biblioteki modeli. tech.groups.yahoo.com/group/LTspice
  • LTspice to aplikacja dla systemu Windows, ale została zaprojektowana do działania również w systemie WINE, więc możesz go używać w systemie Mac / Linux z odpowiednią warstwą interfejsu opartą na winie.
  • ngspice jest oparty na Spice 3f5, podczas gdy większość ofert komercyjnych używa kodu Spice 2 jako podstawy. Nie oznacza to, że są gorsze, ponieważ przepisanie Spice 3 nie obejmuje wszystkich róż. Wracając do sedna: najważniejszą różnicą jest zmiana specyfikacji komponentów nieliniowych (POLINOMIAL vs. równanie normalne), która łamie wiele modeli i traktuje nazwy węzłów jako ciągi (w oryginalnym Spice 2 musiały to być liczby i były porównywane numerycznie 0 == 00).
  • +1: LTspice jest tam, gdzie ' s o. Darmowa, szybka, duża społeczność, działa na Linuksie (z Wine).

Odpowiedź

Odpowiedź

Istnieje kilka zaawansowanych pakietów i lekki program dla Linuksa.

Poważne pakiety to GEDA i KiCAD . Każdy z nich jest zbiorem programów, które dobrze ze sobą współpracują (jak Orcad); Obejmują one schemat, symulator, przeglądarkę przebiegów i narzędzie do układania PCB. Są bardzo wystarczające, poza tym, że mój profesor wymaga pliku „.out” wygenerowanego przez pspice, więc nadal muszę go używać.

Lekki program to Oregano . Świetnie nadaje się do szybkich symulacji. Biblioteki są szybkie i łatwe w użyciu i znajdują części z. Przechwytywanie schematu jest znacznie łatwiejsze w użyciu i ładniejsze niż inne programy. Symulacje wykorzystują gnucap lub ngspice, więc są one całkiem dobre. Jedną z głównych wad, które znalazłem, jest to, że przeglądarka przebiegów nie zapewnia widoku logarytmicznego i nie ma sposobu, aby uzyskać z niego dane.

Komentarze

Odpowiedź

Możesz użyć Qucs .

W przypadku obwodów logicznych możesz może korzystać z tego wspaniałego symulatora online o nazwie Logicly .

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *