Ví někdo o freewarovém SPICE / simulátoru obvodů?
SPICE (simulační program s důrazem na integrovaný obvod) je univerzální analogový simulátor elektronických obvodů s otevřeným zdrojem. Jedná se o výkonný program, který se používá v designu integrovaných obvodů a na úrovni desek ke kontrole integrity návrhů obvodů ak předvídání chování obvodů. Wikipedia
Komentáře
- No, zaměnil jsem simulaci na úrovni obvodů / desek se simulací SPICE.
- Žádáte o freeware nebo open source?
- Myslím, že odpověď na původní otázku je “ ano „.
odpověď
- ngSpice je k dispozici pro gEDA.
- gnuCAP je k dispozici také pro gEDA.
- LTSpice je bez lineární technologie.
Myslel jsem si, že jeden z dalších výrobců analogových čipů měl také koření, ale nepamatuji si, kdo 🙁
Byl jsem na několika přednáškách o simulaci provedené fyziky a EE, kteří provedli návrh čipu. Zdá se, že každá přednáška končí takto —
- Až na jednoduché obvody strávíte většinu času získáváním modelů a určováním toho, kde je třeba tyto modely mít upraveno pro vaši aplikaci.
- Pokud nepracujete pro výrobce integrovaných obvodů, výrobce vám neposkytne podrobné modely.
- Prototypu se nebudete moci vyhnout.
- Měli byste simulovat pouze podsekce vašeho návrhu. . Simulace celého designu není obvykle praktická.
Většina bezplatných simulátorů také není distribuována s modely. Re-distribuce modelů je obvykle porušením autorských práv. LTspice je distribuován s modely Linear Tech. díly. Nejsem si jistý kvalitou modelů. Většina výrobců nechce prozradit příliš mnoho podrobností o svém postupu.
Komentáře
- +1 pro LTSpice. Nejzachovalejší z mého pohledu
- “ Redistribuce modelů je obvykle porušením autorských práv “ Tabulky faktických údajů nelze chránit autorskými právy.
- Všimněte si, že PSPICE má generátor modelů, který můžete pro většinu datových listů krmit běžnými hodnotami z datových listů. jednotlivých komponent. Nevím ‚ nevím, jestli to má LTSPICE nebo ostatní, mohli by.
Odpovědět
Bezplatná verze TINA, která zahrnuje Spice, je k dispozici od TI.
Používám SIMetrix Spice, je to volitelná výbava s PCB softwarem Pulsonix, který používám. Je to velmi dobrá implementace a je k dispozici bezplatná demo verze vhodná pro malé okruhy:
Toto je velmi pěkné SPICE, které jsem zkoumal před několika lety. Lze jej použít se schématy Eagle.
Odpověď
Našel jsem vynikající online obvodový simulátor napsaný v Javě a jeho free-and-open -zdroj. Se softwarem můžete hrát návštěvou odkazu a počkat, až se applet vyskočí. (potřebujete Java Player )
Upravte komponenty a připojení kliknutím pravým tlačítkem kdekoli / na komponentu. Pomocí toho můžete vytvořit celé obvody a vizuálně je simulovat, abyste pochopili, jak obvod funguje. (napětí je zobrazeno zeleně / červeně, prostě úžasné) Pokud začněte jedním z bran příkladů obvodů , (vyberte jej z nabídky Obvody ), poté můžete kliknout na bránu Pomocí digitálních signálů je můžete zapnout / vypnout a sledovat, jak váš obvod reaguje.
Můžete také nastavit zobrazení osciloskopu na jakémkoli připojení. (viz spodní část obrázku)
Komentáře
- Toto je obvodový simulátor, ale ‚ nemyslím si, že to má něco společného s SPICE.
- @davr Máte pravdu. Dovolil jsem si upravit příspěvek a odstranit zmínku SPICE, aby to lidi nepletelo.
- Rozhodně byl dobrý nápad odstranit zavádějící odkaz z této odpovědi, ale otázka se týká SPICE – Proč je odpověď, která ‚ ani nezmiňuje SPICE tak vysoce volenou?
- Every Circuit je také vynikající simulátor obvodu, který není založen na SPICE, pro mobilní zařízení (Android ). Používal jsem ho pokaždé, když jsem chtěl mít pocit, co obvod dělá, je to velmi estetické a snadno se používá. (nyní vím PSPICE dost, proč se obtěžovat)
odpověď
můj oblíbený stroj na koření je ten, který vytvořil lineární technologie. Viděl jsem ngSpice zmíněný výše, ale neexistuje dobrý port pro Windows.Je skvělé, pokud máte linuxový box. Ale zjistil jsem, že má problémy s kompatibilitou a importem z knihovny.
http://www.linear.com/designtools/ To je kde je LTspice, mají také nástroje pro návrh filtrů.
Komentáře
- LTspice používám už roky a skupina Yahoo je velmi aktivní s pomocí, podporou, ukázkovými soubory a rozšiřováním knihoven modelů. tech.groups.yahoo.com/group/LTspice
- LTspice je aplikace pro Windows, ale je navržena také pro běh pod WINE, takže můžete jej použít v systému Mac / Linux s příslušnou vrstvou rozhraní založenou na víně.
- ngspice je založen na Spice 3f5, zatímco většina komerčních nabídek používala jako základ kód Spice 2. To neznamená, že jsou horší, protože přepis Spice 3 není všechno růže. Zpět k věci: nejdůležitějším rozdílem je změna ve specifikaci nelineárních komponent (POLYNOMIÁL vs. normální rovnice), která rozbíjí mnoho modelů a zachází s názvy uzlů jako s řetězci (v původním Spice 2 musela být čísla a byla porovnávána numericky
0 == 00
). - +1: LTspice je místo, kde je ‚. Zdarma, rychlá a velká komunita běží na Linuxu (s Wine).
Odpovědět
Používám LTSpice
skvělé informace o tom, jak jej používat:
http://www.element-14.com/community/thread/1811
Zejména tento výukový program:
Odpověď
Existuje několik těžkých balíčků a odlehčený program pro Linux.
Vážné balíčky jsou GEDA a KiCAD . Každý z nich je souborem programů, které spolu dobře fungují (například Orcad); zahrnují schematické zachycení, simulátor, prohlížeč křivek a nástroj pro rozložení desek plošných spojů. Jsou velmi postačující, až na to, že můj profesor vyžaduje soubor „.out“ vygenerovaný programem pspice, takže ho stále musím používat.
Lehký program je Oregano . Je to skvělé pro rychlé simulace. Knihovny jsou rychlé a snadno použitelné a vyhledávají části z nich. Schématické zachycení je mnohem jednodušší a hezčí než ostatní programy. Pro simulace používá buď gnucap nebo ngspice, takže jsou docela dobrý. Jednou z hlavních nevýhod, kterou jsem zjistil, je to, že prohlížeč křivek neposkytuje logaritmické zobrazení a neexistuje způsob, jak z něj získat data.
Komentáře
- Provádí KiCAD simulaci obvodů? Nemyslím si to ‚ …
- @GM Zjevně má nějakou interakci s externími simulátory SPICE? mithatkonar.com/wiki/doku.php/kicad/kicad_spice_quick_guide
- můžete zvážit použití online editoru s podporou balíčku Ngspice, jako je EasyEAD. atadiat.com/en/articles/…