Zastanawiałem się, czy ktoś wie, jakie są najczęściej (nie ulubione) narzędzia do symulacji obwodów w branży. Mam tu kilka opcji w firmie, w której pracuję, ale nadal lubię używać LTSpice przez większość mojej pracy. Jestem dość świeżo po studiach, więc nie miałem jeszcze okazji zobaczyć, jak wygląda branża.
simulation
spice
Adam
źródło
źródło
Odpowiedzi:
Nie zgadzam się z Ollinem.
Jeśli używasz symulatora do czegoś, co możesz zrobić za pomocą kalkulatora i kartki papieru w kilka minut, to używasz symulatora do niewłaściwego celu. Jeśli zakładasz, że Twoja analiza „matematyki serwetkowej” przetrwa w rzeczywistości, prawdopodobnie pracujesz nad niezwykle prostymi, podstawowymi obwodami.
Co ważniejsze, naprawdę mówisz, że można pominąć to, co jest naprawdę najważniejszym etapem weryfikacji projektu przed prototypem. To naprawdę zły pomysł, jeśli pracujesz na czymś, co jest nawet umiarkowanie skomplikowane i bardzo wiele może wrócić, by cię ugryźć nawet na prostych obwodach. Widziałem nawet najprostszy nadajnik IR oscylujący z powodu pasożytów.
Ponadto ogromnym przypadkiem użycia symulacji, który jest prawdziwym problemem związanym z samym kalkulatorem, jest analiza Montecarlo. Prawie każdy symulator obsługuje to i jest to bardzo ważne w projektach produkcyjnych.
W rzeczywistości bardzo rzadko symulator nie daje lepszego wglądu w rzeczywisty obwód niż 2-minutowa analiza obwodu, oparta głównie na intuicji. Kilka godzin generowania symulacji może z łatwością zaoszczędzić dni oczekiwania na odzyskanie prototypu, aby dowiedzieć się, że dzięki jakimś niezręcznym komponentom lub pasożytniczym interakcjom twój teoretycznie idealny nadajnik jest kiepskim oscylatorem.
Na przykład z notatki aplikacji Analog Devices:
Po lewej stronie widzimy podstawowy obwód wzmacniacza operacyjnego. Po prawej stronie widzimy, jak wyglądałby ten obwód, gdyby wziąć pod uwagę podstawowe pasożytnicze efekty PCB.
Bez wątpienia za pomocą 60 sekund i kalkulatora możesz dowiedzieć się, co robi obwód po lewej stronie.
Nie jest to jednak substytutem tworzenia bardziej złożonego modelu rzeczywistego obwodu w rzeczywistej aplikacji, takiego jak obwód po prawej stronie. Obwód po prawej stronie jest daleki od łatwej do analizy ręcznej bez wymazywania elementów bez znaczenia.
Ponadto odpowiednia symulacja będzie wykorzystywać bardziej realistyczne modele komponentów, a nie modele idealne, które dla obwodu o dowolnej złożoności lub prędkości są niezwykle ważne do zrozumienia i analizy.
Co do pierwotnego pytania:
Większość symulatorów obwodów jest co najmniej związana z SPICE i wiele z nich ma kompatybilny lub zbliżony format do zgodnego modelu. Ponadto istnieje wiele innych symulatorów, które specjalizują się w określonych dziedzinach. W szczególności symulacja RF / mikrofal, cyfrowa symulacja logiczna itp.
Najpopularniejsze symulatory, na które natknąłem się:
To, które z nich zobaczysz w danej firmie, jest zwykle funkcją ich specjalizacji (analogowa, mieszana, RF, itp.), Co dobrze integruje się z wybranym środowiskiem programistycznym i z czym jest im historycznie wygodnie.
źródło
Jestem pewien, że inni zalecą określone pakiety symulacji obwodów.
Symulatory obwodów są jednak narzędziem, ale zwykle niezbyt dużym i na pewno nie zastąpią korzystania z własnego mózgu. Zbyt często widzę, że młodzi inżynierowie są tak zapakowani w trzecią cyfrę pewnej wartości pochodzącej z symulatora, że zapominają myśleć i rozumieją, co się dzieje, zamiast patrzeć na fantazyjne wyniki symulatorów. Fantazyjne wyjście może tylko pokazać ci, co się dzieje, a nie ważniejsze dlaczego .
Kiedy naprawdę rozumiesz, co robi obwód, prawie wszystko można rozwiązać za pomocą kalkulatora w ciągu minuty lub dwóch. Zrozumienie pozwala także zobaczyć przypadki narożne, które symulator pokaże tylko wtedy, gdy podasz odpowiednie dane wejściowe. Kiedy tak naprawdę nie rozumiesz obwodu, fantazyjne wyjścia zapewnią ci fałszywe poczucie bezpieczeństwa.
Symulatory mają swoje miejsce, ale w rzeczywistości dość rzadko zapewniają przydatne analizy obwodów, których mózg i kalkulator nie mogą wymyślić szybciej.
źródło
Używałem SPICE we wszystkich wariantach w kilku miejscach pracy.
Innym formatem symulatora jest SABRE. jest to wykorzystywane przez Boeinga, Airbusa i różne inne branże o kluczowym znaczeniu dla bezpieczeństwa. Podwykonawca, z którym współpracowałem, projektował przetworniki DC / DC i wymagał certyfikatów DO-254 (lotnictwo), a ich klient (i jednostka certyfikująca) wymagał modeli SABRE obwodu. W tym celu zatrudniliśmy eksperta SABRE, aby wykonać prace symulacyjne i zastosowaliśmy wariant SPICE do naszego wewnętrznego projektu !!
Myślę, że istnieje trzeci główny format symulacji obwodów.
źródło
Korzystam z LTSprice od Linear Tech. Darmowe, łatwe do dodawania biblioteki lib od innych dostawców i prawdziwe piękno w porównaniu do innych darmowych pakietów, takich jak TINA od TI.
źródło