Elektronika

10 geriausių „Linux“ schemų projektavimo įrankių

10 geriausių „Linux“ schemų projektavimo įrankių
Taigi, jūs planuojate naują elektronikos projektą ir domitės, kokie įrankiai yra geriausi? Jūs taip pat galite mokytis kurti savo grandines, o jūsų mėgstamiausia platforma yra „Linux“. Kur yra konkretūs „Linux“ arba „cross-platform“ įrankiai ir kurie geriausiai atitinka mano poreikius? Šiandien sužinosite, ko jums reikia norint pradėti savo naują projektą. Šiame sąraše pateikiami turimi įrankiai ir aptariami kiekvieno privalumai ir trūkumai. Taip pat sužinosite apie jų specializaciją.

Kokie tavo tikslai?

Prieš pradėdami galite apsvarstyti, kokie yra jūsų dabartiniai tikslai. Ar mokotės kurti pomėgių projektus, ar jau keliate savo žaidimą į aukštesnį lygį? Taip pat galite apsvarstyti, ar jūsų mėgstamas elektronikos tiekėjas jau palaiko įrankį, kurį ketinate gaminti. Daugelis šių įrankių importuoja katalogus į programą, kad galėtumėte naršyti kurdami, todėl labai patogu užsisakyti plokštes ar komponentus.

Koks yra jūsų dabartinis lygis?

Tikslai turi atitikti dabartinius įgūdžius. Jei skaitote pagrindus, jums reikės sistemos, kuri parodytų daugiau informacijos apie grandines. Tai taip pat turėtų padėti jums atlikti užduotis. Pagrindinės sistemos yra pagrįstos tekstu, pradedantysis nenori taip pradėti. Laimei, daugelis programų yra labai pamokančios ir netgi galite imituoti savo grandines.

Pradėkime. Sąraše rasite visų lygių sąveiką ir pagalbą, kurią galite gauti dabar. Kai kurios yra net komandinės eilutės, todėl galite naudoti terminalą.

„KiCAD“

„KiCAD“ programa turi daug gražių įvadinių funkcijų ir gražią sąsają. Šabloną galite pasirinkti iš įspūdingo sąrašo. Sąraše yra „Raspberry Pi“, „Arduino“ projektai ir „BeagleBone“. Yra gyvybinga bendruomenė, teikianti naujus šablonus, bibliotekas ir komponentus „GitHub“ saugykloje. Galite atsisiųsti naujausią arba patys stebėti saugyklą. Šablono formatas yra teksto failas, kurį taip pat galite parašyti patys, nors gali praeiti šiek tiek laiko, kol įprasite tvarkyti skliaustus.

Sąsaja yra aiški ir ja lengva naudotis. Paketas yra padalintas į daugelį dalių, todėl vienu metu galite redaguoti vieną dalyką. Galų gale redaguosite projektą, PCB ir schemą skirtinguose languose. Tai apima visas proceso dalis, įskaitant jūsų grandinių imitavimą, kad įsitikintumėte, jog nepadarėte pavojingų klaidų savo dizaine.

Jūs turite eksporto funkcijas į netlist, pcb ir kitus formatus. Importavimo funkcijos apima „EAGLE“ failų netlistą ir daugelį kitų. „KiCAD“ yra gerai suapvalintas paketas, turintis daug funkcijų ir aktyvią bendruomenę, norinčią padėti.

QUCS - PRIEŽIŪRA

„Qucs-S“ visų pirma yra simuliatorius, galite kurti schemas ir turite keletą komponentų, tačiau daugiausia dėmesio skiriama modeliavimui. Šis įrankis yra puiki grafinė sąsaja su „NGspice“, „XYCE“ ar „SpiceOpus“. Jūs galite pasirinkti, kurią norite naudoti, kai paleidžiate. Kai programinė įranga veikia, galite pamatyti, kaip dėmesys skiriamas akademikams. Jūs turite daug komponentų ir grandinės sukūrimas yra gana paprastas, tačiau taip pat galite įterpti zondus ir lygtis. Yra daug importavimo ir eksportavimo funkcijų, taip pat galite sukurti savo schemų paveikslėlius.

Dėmesys akademikams akivaizdus pagrindiniame puslapyje, kuriame yra nuorodų į naudotojų mokslines publikacijas, naudojant „Qucs-S“. Šis paketas taip pat reikalauja, kad prieš pradėdami savo sistemoje turėtumėte simuliatoriaus programinę įrangą. Taip pat galite pamatyti, kaip yra daug būdų, kaip ištirti jūsų sukurtą sistemą. Jūs taip pat turite lygtis, skirtas valdyti modeliavimą.

Visa tai reiškia, kad turėtumėte naudoti „Qucs-S“, kad sužinotumėte pagrindines teorijas ir ištirtumėte, kaip veikia komponentai ir sistemos. jūs negalite sukurti schemos ar užsakyti komponentų. Trumpai tariant, gamybai reikia daugiau pakuočių.

Fritzingas

„Fritzing“ iš tikrųjų yra ne pelno siekianti įmonė, prekiaujanti elektronika ir rinkiniais. Programinė įranga yra aiški ir gerai pagaminta, ji turi daugiau spalvų ir komponentų piktogramų. Kadangi programinė įranga skirta švietimui, ji yra labai aiški ir naudinga. Į numatytąjį diegimą turite daug komponentų iš „SparkFun“ katalogų. Norėdami pridėti komponentų, juos išsirinkite iš šone esančio sąrašo ir vilkite ir numeskite į savo projektą.

Sąsaja turi įdomų posūkį, nes pagal numatytuosius nustatymus jūs turite savo grandinės rodinį. Galite lengvai pereiti prie schemų rodinio arba PCB. Kai perjungiate į PCB vaizdą, turite tiek automatinio maršruto parinkimo funkcijas, tiek rankines galimybes. Jis taip pat tvarko daugybę sluoksnių. Perjungiant vaizdus, ​​labai lengva planuoti duonos lentą ir tada pereiti prie PCB. Taip pat galite užsisakyti PCB iš programos išskleidžiamojo meniu Failas.

„Fritzing“ nepalaiko modeliavimo, todėl tam reikia naudoti kitą programinę įrangą. Norėdami tai padaryti, eksportuojate kaip SPICE failą ir importuojate į treniruoklio programinę įrangą. Daugiau apie tai galite perskaityti šiame straipsnyje.

PCBmodE - „Inkscape“

„PCBmodE“ yra scenarijus, kuris ima SVG failą ir išleidžia JSON failus, kad sukurtų „Gerber“ failus. Šios sistemos darbo eiga yra šiek tiek daugiau pagrįsta tekstu. JSON failą turite sukurti rankiniu būdu, leiskite „PCBmodE“ sukurti SVG failą ir redaguokite juos sistemoje „InkScape“. Tada vėl galite pašalinti „InkScape“ pakeitimus.

Paketas nėra toks patobulintas ir negali imituoti ar patikrinti maršrutų. Tikroji priežastis naudoti šį paketą yra tada, kai norite keistos lentos formos. Jūs tikrai turėtumėte sukurti ir išbandyti lentą naudodamiesi kitais įrankiais, o meniniam požiūriui naudoti PCBmodE.

Xschem

„Xschem“ yra scheminis redaktorius, kuriam paleisti reikia šiek tiek daugiau išsamių žinių. Tai puikus kuriant schemas ir turi gražią komponentų biblioteką. Kai jį naudojate, jis rodo nuorodas į treniruoklius ir kitas programas, tačiau viską reikia įdiegti atskirai. Tai naudinga kaip šių kitų įrankių sąsaja. Negalite jo naudoti komponentams užsakyti. Turite išmokti daug sparčiųjų klavišų ir turite įdiegti kitas programas. Kai tai padarysite, turite puikų paketą, kurį galėsite naudoti.

tkgate

Tkgate yra skaitmeninis grandinės treniruoklis. Tai apsiriboja skaitmeninėmis grandinėmis, tačiau tai daro labai gerai. Geriausia šio paketo savybė yra daugybė labai aiškių mokymo programų, vykdomų programoje. Modeliavimo modulis gali valdyti daugybę skirtingų scenarijų, kai kalbama apie logiką. Jis taip pat turi būdą sekti grandinę per laiko juostą.

Ši programinė įranga gerai veikia, jei planuojate atlikti tik skaitmeninius komponentus. Jūs turite tik standartinius komponentus ir negalite tiesiogiai gaminti PCB plokščių naudodami šį paketą.

simulidas (simavr)

„Simulide“ programinė įranga yra skirta grandinėms imituoti ir išbandyti. Galite kurti schemas naudodami vilkite ir upuść. Į komponentus įeina įtampos matuokliai, amperų matuokliai ir osciloskopai. Jūs taip pat turite mygtukus, potenciometrą, bangų generatorių ir laikrodį.

Šią programinę įrangą lengva naudoti ir ji gali suteikti jums gerą idėją, kaip veiks jūsų grandinė. Dizaineriai nežada didelio tikslumo, jie siekia patogumo naudoti. Negalite jo naudoti gamindami plokštes ar laidus. Ji yra ankstyvoje kūrimo stadijoje ir nepalaiko eksporto į kitus formatus.

gnucap (gspiceui)

„Gnucap“ programinė įranga yra visiškai komandinė eilutė. Turėtumėte naudoti šį paketą, kad sužinotumėte apie SPICE failus. „Gnucap“ pagrindiniame puslapyje yra gražių pamokų. Jei jų laikysitės, žinote failo formato pagrindus. Tai naudinga, jei tai nėra būtina, kad būtų išvengta visų šių programinės įrangos paketų keistos elgsenos. Naudoti jį grandinėms gaminti nėra gera idėja.

caneda

„Caneda“ yra sena programinė įranga, kuri vis dar veikia, tačiau nebuvo prižiūrima kelerius metus. Pagal „ngspice“ metodą lengva sukurti schemas ir imituoti. Jame yra simbolių bibliotekos, tačiau nėra jokio intuityvaus būdo planuoti PCB gamybą.

Išvada

Yra daugybė su grandine susijusių įrankių. Turite patys nuspręsti, kuris jums reikalingas jūsų projektui ir dabartinei situacijai. Kai kurie įrankiai gali padėti jums visą kelią į bėgimo lentą, kai kurie, norėdami tai pasiekti, turite atlikti daugybę skirtingų žingsnių. Galbūt norėsite tik nedidelės dalies galimybių. Viskas priklauso tik nuo jūsų.

„HD Remastered“ žaidimai, skirti „Linux“, kurie niekada anksčiau nebuvo išleisti „Linux“
Daugelis žaidimų kūrėjų ir leidėjų siūlo senų žaidimų HD remasterį, kad prailgintų franšizės laiką. Prašome gerbėjų, prašančių suderinamumo su šiuolai...
Kaip naudoti „AutoKey“, norint automatizuoti „Linux“ žaidimus
„AutoKey“ yra darbalaukio automatizavimo įrankis, skirtas „Linux“ ir „X11“, užprogramuotas „Python 3“, „GTK“ ir „Qt“. Naudodami scenarijų ir „MACRO“ f...
Kaip parodyti FPS skaitiklį „Linux“ žaidimuose
„Linux“ žaidimai gavo didelį postūmį, kai „Valve“ paskelbė „Linux“ palaikymą „Steam“ klientui ir jų žaidimams 2012 m. Nuo tada daugelis AAA ir indie ž...