Elektronika

Top 10 alata za dizajn sklopova za Linux

Top 10 alata za dizajn sklopova za Linux
Dakle, planirate novi projekt elektronike i pitate se koji su alati najbolji? Možda također učite dizajnirati vlastite sklopove, a omiljena platforma vam je Linux. Gdje su specifični za Linux ili alati za više platformi i koji najviše odgovara mojim potrebama? Danas ćete naučiti što vam je potrebno za početak novog projekta. Ovaj popis prolazi kroz dostupne alate i raspravlja o prednostima i nedostacima svakog od njih. Također ćete čuti o tome kako su se specijalizirali.

Koji su vaši ciljevi?

Prije nego što započnete, možda ćete htjeti razmotriti koji su vaši trenutni ciljevi. Učite li stvarati hobi projekte ili svoju igru ​​već podižete na višu razinu? Možda ćete htjeti razmotriti podržava li vaš omiljeni dobavljač elektronike alat koji ćete izraditi. Mnogi od ovih alata uvoze kataloge u aplikaciju tako da možete pregledavati tijekom dizajniranja, što čini vrlo povoljnim naručivanje ploča ili komponenata.

Koji je vaš trenutni nivo?

Vaši se ciljevi moraju uskladiti s vašim trenutnim vještinama. Ako čitate osnove, trebat će vam sustav koji prikazuje više informacija o krugovima. To bi vam također trebalo pomoći u zadacima. Osnovni sustavi temelje se na tekstu, početnici ne žele započeti na taj način. Srećom, mnogi su programi vrlo poučni i čak možete simulirati svoje sklopove.

Započnimo. Na popisu ćete pronaći sve razine interakcije i pomoć koju možete dobiti upravo sada. Neki su čak i naredbeni redak, tako da možete koristiti terminal.

KiCAD

Program KiCAD ima mnoštvo lijepih uvodnih značajki i lijepo sučelje. Možete odabrati predložak s impresivnog popisa. Popis uključuje Raspberry Pi, Arduino projekte i BeagleBone. Živa zajednica daje nove predloške, knjižnice i komponente u GitHub spremište. Možete sami preuzeti najnovije ili spremiti spremište. Format predloška je tekstualna datoteka koju možete i sami napisati, iako će trebati neko vrijeme da se naviknete na rukovanje zagradama.

Sučelje je pregledno i jednostavno za upotrebu. Paket je podijeljen na više dijelova, tako da možete uređivati ​​jednu po jednu stvar. Na kraju uređujete projekt, PCB i shemu u različitim prozorima. Obuhvaća sve dijelove procesa, uključujući simulaciju vaših krugova kako biste bili sigurni da niste napravili opasne pogreške u svom dizajnu.

Imate funkcije izvoza na netlist, pcb i druge formate. Uvozne funkcije uključuju mrežni popis EAGLE datoteka i mnoge druge. KiCAD je dobro zaokružen paket s mnogim značajkama i aktivnom zajednicom koja je voljna pomoći.

QUCS - ZAČIN

Qucs-S je prije svega simulator, možete izraditi sheme i imate neke komponente, ali fokus je na simulaciji. Ovaj je alat lijepo grafičko sučelje za NGspice, XYCE ili SpiceOpus, a možete odabrati koji želite koristiti prilikom pokretanja. Jednom kad se softver pokrene, možete vidjeti fokus na akademicima. Imate mnogo komponenata, a stvaranje sklopa prilično je jednostavno, ali također možete umetnuti sonde i jednadžbe. Postoji mnogo funkcija uvoza i izvoza, također možete stvoriti slike svojih shema.

Fokus na akademicima očit je na početnoj stranici, gdje imate veze do korisničkih znanstvenih publikacija koje koriste Qucs-S. Ovaj paket također zahtijeva da na svom sustavu imate softver simulatora prije početka. Također možete vidjeti kako postoji mnogo načina za ispitivanje sustava koji ste stvorili. Na raspolaganju su vam i jednadžbe za upravljanje simulacijom.

Sve to znači da biste trebali koristiti Qucs-S za učenje osnovnih teorija i istraživanje načina rada komponenata i sustava. ne možete stvoriti pločicu niti naručiti komponente. Ukratko, trebate više paketa za proizvodnju.

Fritzing

Fritzing je zapravo neprofitna tvrtka koja prodaje elektroniku i komplete za obrazovanje. Softver je jasan i dobro izrađen, ima više boja i ikona za komponente. Kako je softver namijenjen edukaciji, vrlo je jasan i koristan. Uključene u zadanu instalaciju, imate mnogo komponenata iz kataloga SparkFuna. Da biste dodali komponente, odaberite ih sa popisa sa strane i povucite i ispustite u svoj projekt.

Sučelje ima zanimljiv zaokret u tome što prema zadanim postavkama imate krug prikaza svog kruga. Jednostavno se možete prebaciti na shematski prikaz ili PCB. Kada se prebacite na prikaz PCB-a, imate i funkcije automatskog usmjeravanja i ručne mogućnosti. Također obrađuje mnoge slojeve. Prebacivanje između prikaza stvara povjetarac za planiranje ploče, a zatim za prelazak u PCB. PCB također možete naručiti s padajućeg izbornika Datoteka u aplikaciji.

Fritzing nema podršku za simulaciju pa za to trebate koristiti drugi softver. Da biste to učinili, izvozite kao SPICE datoteku i uvezite u softver simulatora. Više o tome možete pročitati u ovom članku.

PCBmodE - Inkscape

PCBmodE je skripta koja uzima SVG datoteku i izlazi JSON datoteke za stvaranje Gerber datoteka. Tijek rada za ovaj sustav temelji se malo na tekstu. Morate stvoriti JSON datoteku ručno, dopustiti PCBmodEu da stvori SVG datoteku, a zatim ih urediti u InkScapeu. Tada možete ponovno izvaditi promjene u InkScapeu.

Paket nije toliko napredan i ne može simulirati ili provjeriti rute. Pravi razlog za upotrebu ovog paketa je kada želite neobičan oblik svoje ploče. Stvarno biste trebali stvoriti i testirati ploču drugim alatima i koristiti PCBmodE za umjetničko stajalište.

Xschem

Xschem je shematski uređivač koji zahtijeva malo dublje znanje za pokretanje. Izvrstan je za stvaranje shema i ima lijepu biblioteku komponenata. Kada ga koristite, prikazuje veze do simulatora i drugih programa, ali treba sve zasebno instalirati. Koristan je kao prednji kraj ovih ostalih alata. Ne možete ga koristiti za naručivanje komponenata. Za učenje postoje mnogi tipkovni prečaci, a ostale programe morate instalirati. Kada to učinite, imate sjajan paket za rad.

tkgate

Tkgate je digitalni simulator sklopa. Ograničen je na digitalne sklopove, ali to čini vrlo dobro. Najbolja značajka ovog paketa je mnoštvo vrlo jasnih vodiča koji se pokreću u aplikaciji. Simulacijski modul može se nositi s mnogo različitih scenarija kada je logika u pitanju. Također ima način pratiti krug kroz vremensku liniju.

Ovaj softver dobro funkcionira ako planirate raditi samo digitalne komponente. Imate samo standardne komponente i ne možete izravno izrađivati ​​PCB ploče s ovim paketom.

simulide (simavr)

Softver simulide posebno je usmjeren na simulaciju i ispitivanje sklopova. Sheme možete napraviti pomoću povlačenja i ispuštanja. U sastavne dijelove ulaze mjerači napona, mjerači ampera i osciloskopi. Također imate gumbe, potenciometar, generator valova i sat.

Ovaj je softver jednostavan za upotrebu i može vam dati dobru ideju kako će funkcionirati vaš krug. Dizajneri ne obećavaju veliku preciznost, već im je cilj jednostavnost upotrebe. Ne možete ga koristiti za izradu pločica ili postavljanje žica. U ranoj je fazi razvoja i ne podržava izvoz u druge formate.

gnucap (gspiceui)

Gnucap softver u potpunosti je naredbeni redak. Ovim paketom trebali biste se upoznati s SPICE datotekama. Početna stranica Gnucapa ima lijepe vodiče. Ako ih slijedite, znate osnove formata datoteke. Ovo je korisno, ako nije potrebno, kako bi se nadgledalo svako neobično ponašanje u svim tim softverskim paketima. Njegova upotreba za izradu sklopova nije dobra ideja.

kaneda

Caneda je stari softver koji i dalje radi, ali se ne održava nekoliko godina. Lako je izraditi sheme i simulirati prema ngspice metodi. Ima biblioteke simbola, ali ne postoji intuitivan način planiranja proizvodnje PCB-a.

Zaključak

Postoji mnogo izbora alata povezanih s krugom. Morate sami odlučiti koji vam je potreban za vaš projekt i trenutnu situaciju. Neki alati mogu vas podržati na cijelom putu do daske za trčanje, neki trebaju učiniti mnogo različitih koraka da biste to postigli. Možda želite samo mali dio mogućnosti. Sve ovisi o vama.

Luke komercijalnih igara s otvorenim kodom
Besplatne igre s otvorenim kodom i više platformi mogu se koristiti za igranje starih, kao i nekih prilično nedavnih naslova igara. U ovom će se člank...
Najbolje igre naredbenog retka za Linux
Naredbeni redak nije samo vaš najveći saveznik pri korištenju Linuxa - on također može biti izvor zabave jer ga možete koristiti za igranje mnogih zab...
Najbolje aplikacije za mapiranje gamepada za Linux
Ako volite igrati igre na Linuxu s gamepadom umjesto tipičnim sustavom za unos tipkovnice i miša, za vas postoji nekoliko korisnih aplikacija. Mnoge r...