Susipažinkite su šiomis 7 „Dev Board“ funkcijomis Padaryti - 💡 Fix My Ideas

Susipažinkite su šiomis 7 „Dev Board“ funkcijomis Padaryti

Susipažinkite su šiomis 7 „Dev Board“ funkcijomis Padaryti


Autorius: Ethan Holmes, 2019

Skydai gali būti suskirstyti į dvi kategorijas: tuos, kurie gali paleisti „Linux“, pvz., „Raspberry Pi“, ir tuos, kurie negali, kaip „Arduino Uno“. Nors tai yra visiškai savavališkas skirtumas, jis taip pat yra naudingas, nes jis padeda apibūdinti tai, ko turėtumėte tikėtis lentos funkcijų, sudėtingumo, energijos suvartojimo ir programavimo požiūriu. Dėl aprašymo skambinsime lentoms, kurios gali paleisti „Linux“ „pažangias“ ir tuos, kurie „negali būti pagrindiniai“.

Raskite geriausią savo projekto lentą su mūsų lentų vadovu.

Kompiuterija

Kiekvienoje lentoje yra pagrindinis lustas, kuriame vyksta informacijos apskaičiavimas ar apdorojimas. Tai daugiausia skirtumai tarp lustų, kurie išskiria vieną lentą nuo kito. Kiekvienas lustas turi skirtingas galimybes, stipriąsias ir silpnąsias puses.

Paprastai pagrindinės plokštės turi vieną lustą, kuris gali apdoroti duomenis 8 bitais arba 16 bitų gabalais. Šios lentos paleidžia jūsų programą mažesniu apdorojimo greičiu, milijonais arba dešimtimis milijonų skaičiavimų per sekundę. Lustas, kuriame veikia pagrindinė plokštė, paprastai apima visą elektroniką, reikalingą lengvai sąveikai su realiu pasauliu, pavyzdžiui, analoginiais įėjimais, laikmačio įvestimis ir išėjimais ir kt.

Išplėstinės lentos dažniausiai naudoja 32 bitų arba 64 bitų pagrindinį lustą, kuris integruoja visus komponentus, kuriuos paprastai rasite kompiuterio pagrindinėje plokštėje, į vieną įrenginį. Kartais tai vadinama „sistema lustu“ arba „SoC“. Pagrindinis lustas pažangioje plokštėje gali veikti taip pat greitai, kaip telefonas ar planšetinis kompiuteris, apdorojant jūsų programinę įrangą šimtus milijonų ar net milijardų skaičiavimų per sekundę. Visa tai suspaustas į plokštės plokštę, kuri telpa į delną už mažiau nei filmo bilieto kaina. Oho!

Rodoma

Visi mėgsta blinky LED, o kiekviena lenta turi turėti bent galios LED ir programinės įrangos valdomą LED. Šviesos diodas yra labai svarbus, kad galėtume trumpai žinoti, kada plokštė yra tinkamai prijungta. Vienas ar daugiau programinės įrangos valdomų LED yra būtina. Dažnai pirmas dalykas, kurį žmonės daro su nauja lenta, yra mirksėti LED. Tai leidžia mums žinoti, kad mes dirbame.

O ne! Mygtukas (atstatymas)

Nors norime manyti, kad mūsų programinė įranga yra tobula, visada būna aplinkybių, dėl kurių programinė įranga sugenda. Atstatymo mygtukas siunčia jūsų lentą atgal į savo programos pradžią, kad galėtumėte vėl žiūrėti jį į avariją - ir tikiuosi išsiaiškinti, kas nutiko. Kiekviena gera lenta turi reset mygtuką.

Maitinimas

USB, baterijos ir sienų karpos yra gana tipiški plokščių galios šaltiniai. Problema yra, išskyrus 5V USB, visi šie šaltiniai turi gana platų įtampų diapazoną, o kompiuterių lustai daugumoje lentų turi fiksuotą įtampą. Taigi lentos galios skyriuje yra įtampos reguliatorius, kuris priima elektros energiją iš maitinimo lizdo ir paverčia jį tinkama fiksuota įtampa.

Paprastai pagrindinės plokštės veikia 5V arba 3,3 V, nors kai kurios skirtos išjungti baterijas ir priims įtampą tarp 5V ir 3,3 V ir net iki 1,8V. Pagrindinės lentos gali būti kuriamos nuo kelių mikrovitrų iki galbūt vato ar dviejų. Kuo mažesnė galia, tuo ilgiau jūsų prietaisas veiks iš baterijos. Gerai suprojektuota pagrindinė lenta gali būti naudojama keletą mėnesių ar metų iš AA baterijų.

Išplėstinės lentos paprastai reikalauja 3.3V arba 1.8V. Procesoriaus lustai patys gali veikti net mažesnėmis 1.1V arba 0.7V vidinėmis įtampomis. Šios žemesnės įtampos padeda sumažinti energijos suvartojimą esant labai spartiems skaičiavimo greičiams. Net ir esant tokiai sumažintai įtampai, tikimasi, kad tipinis energijos suvartojimas bus šimtuose milijonų iki dešimčių vatų. Tai reiškia, kad standartinės AA baterijos veikia valandas ar dienas.

Sąveika

Kompiuteriai yra daug įdomesni, kai galime juos prikabinti prie daiktų ir padaryti tokius dalykus protingus. Dauguma lentų turi bent paprastus įėjimus ir išėjimus (I / O), kad galėtų sąveikauti su daugybe realaus pasaulio signalų. Beveik kiekviena lenta gali tvarkyti pagrindines skaitmenines įtampas ir signalus. Daugelis plokščių taip pat gali valdyti analogines įtampas, kurios gali būti nuo nulio voltų iki lusto maitinimo įtampos.

Pagrindinėse plokštėse yra bent skaitmeninis I / O, kurį galima sustiprinti daugeliu galimybių išplėsti, ką gali padaryti valdyba, pvz., Skaityti ar rašyti duomenis į SD kortelę arba bendrauti su kitais įrenginiais naudojant protokolus, pvz., I2C, SPI arba CAN . Pagrindiniai skaitmeniniai I / O gali būti perkonfigūruoti taip, kad galėtų tvarkyti įvairius signalus, taip pat gali būti laikmatis arba skaitiklis.

Daugelis pagrindinių plokščių turi galimybę konvertuoti signalą, kuris yra tarp 0V ir maitinimo įtampos, į skaitmeninį šios įtampos vaizdą, vadinamą „Analoginis į skaitmeninį konversiją“. Daugelis jutiklių ir komponentų, tokių kaip potenciometrai, generuoja analogines įtampas, kurios turi būti konvertuojamos į naudingą skaitmeninį informacija, kuri yra naudinga analoginiam skaitmeniniam konverteriui. Kartais pagrindinės plokštės taip pat turės „Digital to Analog“ konverterį, kuris generuoja išėjimo įtampą, kuri gali būti nuo 0V iki maitinimo įtampos.

Išplėstinės lentos paprastai turi viską, ką turi pagrindinės lentos, ir puikių priedų. Kadangi šios plokštės iš esmės yra lustų kompiuteriai, jie taip pat turi daugiau stalinio kompiuterio, įmontuoto išorinio rinkinio, kuris gali apimti HDMI arba kitą vaizdo įrašą, garso įvestį ir išvestį, eSATA kietiesiems diskams, išorinę atmintį, USB prieglobą , Ethernet ir kt.

Bendravimas

Kartais norime, kad mūsų valdyba kalbėtų su kitomis lentomis, kompiuteriu ar internetu. Tai daroma per bendravimo sąsają.

Pagrindinės plokštės gali bent jau siųsti ir gauti duomenis naudodamiesi vienu iš seniausių ir paprasčiausių kompiuterių ryšio standartų, kurie vis dar yra bendri, RS232. Taip buvo viskas, kas buvo prijungta prieš USB. Dabar daugelis pagrindinių plokščių taip pat turi USB arba „Bluetooth“ ryšio sąsajas.

Su pažangiomis lentomis, prijungti daiktus prie „Wi-Fi“ ar interneto yra sudėtingesnis nei paprastas ryšys su lenta į lentą. Pažangiosios plokštės turi papildomą atmintį ir kompiuterinę galią, reikalingą TCP / IP apdorojimui ir kitus duomenis, perduotus per Ethernet arba Wi-Fi sąsajos elektroniką.

Montavimas

Gerai suprojektuotose lentose yra tam tikras būdas pritvirtinti lentą prie jūsų projekto. Paprastai tai reiškia, kad plokštė turi keletą tvirtinimo skylių, skirtų varžtui. Jie turi būti išdėstyti pakankamai toli nuo bet kokių komponentų ar pėdsakų, kad varžto galva nesiliestų prie elektros, kuri galėtų pažeisti plokštę.

Pažangiosios plokštės taip pat gali turėti įžeminimo varžtus, kurie sujungia plokštę ant plokštės į metalinę korpusą, kad sumažintų elektros triukšmą ir trukdžius.



Jums Gali Būti Įdomu

„Retrohack“ seną kompiuterio terminalą nuo „Dialup“ iki „Wi-Fi“

„Retrohack“ seną kompiuterio terminalą nuo „Dialup“ iki „Wi-Fi“


Užsiregistruokite dabar „Tormach“ treniruočių ir apdirbimo pramogų savaitgaliui

Užsiregistruokite dabar „Tormach“ treniruočių ir apdirbimo pramogų savaitgaliui


1000 žaislinių sunkvežimių statyba: Kanzaso medžio dailininkų gildija dalijasi meile

1000 žaislinių sunkvežimių statyba: Kanzaso medžio dailininkų gildija dalijasi meile


Savaitės patarimai: „Zip Tie Twisting“, „3D Printing“ šlifavimo griebtuvai ir orbitinio pjovimo smūgis

Savaitės patarimai: „Zip Tie Twisting“, „3D Printing“ šlifavimo griebtuvai ir orbitinio pjovimo smūgis






Naujausios Žinutės