Palaan harrastelijaelektroniikkaan hyvin pitkän tauon jälkeen ja ihmettelin, mikä on piirisimulaatio-ohjelmiston nykytila. Mikä on Mac- tai PC-tietokoneiden standardi? Mitkä ovat avoimen lähdekoodin vaihtoehdot?
Palaan harrastelijaelektroniikkaan hyvin pitkän tauon jälkeen ja ihmettelin, mikä on piirisimulaatio-ohjelmiston nykytila. Mikä on Mac- tai PC-tietokoneiden standardi? Mitkä ovat avoimen lähdekoodin vaihtoehdot?
LTspice on ilmainen ja toimii hyvin vaihtamalla virtalähdemalleja.
Käytän konsepteihin myös Paul Falstadin Circuit Sim -sarjaa.
Kun on kyse virtalähteiden suunnittelusta (mikä on melkein ainoa asia, johon käytän piirisimulaattoreita), luotan yleensä sovellushuomautuksiin ja jo suunniteltuihin tarvikkeisiin. Jos he käyttävät LT-osia, voisin yrittää optimoida suunnittelun. National Semiconductorin WEbench on melko hyvä, mutta toivon, että se antaisi sinulle enemmän vapautta.
Jotkut ohjelmat, joita minulla on ollut mahdollisuus työskennellä, ovat Multisim ja Proteus (muodostaakseni sen, mitä olen nähnyt, laittaisin ne "alan standardi" -korttipaikkaan (kiistanalainen Multisimille), koska halvimmatkin versiot näyttävät olevan erittäin kalliita).
Ne ovat yleensä mukavia ja mukana tulee suuri kirjastokomponentti. Ne ovat myös osoita ja napsauta, joten valitset vain kohteen luettelosta ja laitat sen piirilevylle.
Niiden mukana tulee myös virtuaalilaboratorioinstrumentteja, kuten yleismittari, oskilloskooppi ja niin edelleen, joten näet kuinka piirin kukin osa käyttäytyy. Toinen mielenkiintoinen asia Multisimissä on, että voit käyttää esimerkiksi tulolomakkeen tietokoneen mikrofonia ja ohjata sen virtuaalipiiriin tai liittää piirin kaiutin tietokoneen kaiuttimeen.
Niissä on myös joitain mikro-ohjaimia, mutta valinta on hyvin rajallinen Multisimissä (vain jotkut PIC: t, jos muistan oikein, mutta en ole koskaan käyttänyt tätä ominaisuutta paljon). Proteuksen oletetaan olevan parempi, mutta en ole käyttänyt sitä paljon.
Molempia ohjelmia oli erittäin helppo käyttää.
Yksi rajoitus, jonka löysin Multisimistä, jota en voinut kiertää on, että vain 4 johtoa voi liittää kuhunkin liitokseen, joten joskus piirit voivat näyttää hieman sotkuisilta.
Mitä tulee ilmaiseen ohjelmistoon, minulla ei ole ollut hyviä kokemuksia tällä alalla. Olen yrittänyt käyttää gEDA: ta, mutta se osoittautui minulle liian monimutkaiseksi.
On myös gnucap, mutta minulla ei ole ollut mitään kokemuksia siitä.
Siellä on myös tämä Wikipedian luettelolomake, joka voi olla mielenkiintoinen.
Alan standardi on Windows-tietokoneet, ja kaikki tärkeimmät simulointipaketit tukevat sitä. Kukaan, jonka tunnen tai olen kuullut teollisuudessa, ei tee mitään piirisimulaatiota Macissa. Linux on yleisempi kuin OS X.
Jos sinulla on iPad, iCircuit on melko siisti. Tarvitsee muutaman päivityksen, mutta se on tietysti tie eteenpäin tällaiselle.
Käytän MacSpice : tä OSX: n kanssa. Se on kokonaan teksti (netlist) ja komentorivipohjainen, vaikka se tuottaa kunnollisen graafisen tuloksen. En ole SPICE-asiantuntija, mutta ilmeisesti tämä on tehty hyvin, mitä se tarkoittaa.
Pidän siitä.
LT Spice on mainittu useammin kuin kerran, ja lisätään, että se on paitsi ilmainen ja erittäin suorituskykyinen, mutta käyttäjä -tietokanta on epätavallisen aktiivinen ja hyödyllinen. Muita, kuten TINA, on siellä, mutta et löydä apua, jos sinun on selvitettävä, miten pitää kiinni ongelmallisista mallinnusongelmista (esim. Tanh: n käyttö arvioina toiminnoille, eivät ole erotettavissa).
Saatavilla on myös painettuja kirjoja, jos kuollut puu-muoto miellyttää sinua.
Ei ole selvää, haluatko myös digitaalisen piirisimulaation, mutta olen löytänyt ilmaisen version ohjelmistosta, jota käytin digitaalisen ASIC-suunnittelun aikana:
Sekä Verilog että VHDL kilpailivat tuolloin alan standardimerkinnästä, ja epäilen, että ne ovat edelleen.
Tutustu osoitteeseen http://www.partsim.com/, se on ilmainen ja siinä on täysi SPICE-simulointimoottori, verkkopohjainen kaaviokuvaustyökalu ja graafinen aaltomuodon katseluohjelma
Olen kokeillut melko yleistä piirisimulaattoria QUCS, se on avoimen lähdekoodin, monialustainen ja erittäin helppokäyttöinen.
Analyysityyppeihin kuuluvat S-parametri (mukaan lukien melu), AC (mukaan lukien melu), DC, transienttianalyysi, harmoninen tasapaino (ei vielä valmis), digitaalinen simulointi (VHDL ja Verilog-HDL) ja Parametri pyyhkäisee.