Kaip savo rankomis pasidaryti vienos lentos kompiuterį. Geriausi vienos plokštės kompiuteriai rinkoje. Papildomi moduliai, ekranai


Trys nauji vienos plokštės mikrokompiuteriai, kurie jau buvo praminti „Raspberry Pi žudikais“. Už kainą, panašią į Raspberry Pi, SolidRun sukurti modeliai yra daug greitesni. Jie turi galingesnį procesorių ir padidintą RAM, bet svarbiausia, kad naujieji elementai turi įspūdingesnį modernių sąsajų rinkinį.

Prieš porą metų pergalingą žygį rinkoje pradėjo Raspberry Pi šeimos mikrokompiuteriai. Visame pasaulyje juos pirko tūkstančiai „pasidaryk pats“ elektroninių grandinių entuziastų. Vienos plokštės sistemų pagrindu buvo sukurti studentų projektai, įdiegti loginiai „protingo“ namo mazgai, nešiojamos elektronikos komponentai. Tarp daugybės kitų variantų buvo ir naminių įvairios paskirties gaminių – nuo ​​rankų darbo išmaniojo telefono su jutikliniu ekranu iki išmaniojo vaistų dozatoriaus šuniui. Vienintelis dalykas, kuris sulaikė Kulibinų vaizduotę, buvo jų pačių patirtis ir aparatinės įrangos apribojimai. Pažangesnių modelių pasirodymo buvo tikimasi nuolat, tačiau mažai kas įsivaizdavo, kad juos gamins visiškai kita įmonė.


SolidRun pavadinimas buvo žinomas nuo tada, kai buvo išleistas mini kompiuteris CuBox-i. Pirmoji jo versija buvo aprūpinta vieno branduolio 1 GHz dažniu procesoriumi, 512 megabaitų RAM ir kukliu vaizdo šerdimi. Įspūdingiausias CuBox-i pasiekimas buvo jo matmenys: visas įdaras tilpo į penkių kubinių centimetrų tūrį. Turint tokį kuklų kubo dydį, ant jo galinės sienelės buvo įdėti penki prievadai, „microSD“ kortelės lizdas ir maitinimo adapterio lizdas.


Mikrokompiuterių šeimos pavadinimas „HummingBoard“ atitinka anglišką kolibrio pavadinimą. Matyt, rinkodaros specialistai tikisi asociatyvaus ryšio su vikriu paukščiu, kuris nepaliks šanso „avietei“, nors gyvenime jis nėra įtrauktas į jo mitybą. Šie kompiuteriai yra paremti tais pačiais inžineriniais sprendimais kaip ir anksčiau pristatytas CuBox-i, tačiau visi jie yra „išversti į plokštumą“. Vienos plokštės kompiuteris nebėra savarankiškas įrenginys, o suaugusiems skirtas dizainerio elementas. Pagrindinė jo dizaino idėja buvo suteikti kuo daugiau galimybių prijungti išorinius įrenginius ir išplėsti vartotojo sukurtos sistemos funkcionalumą.

Šiuolaikiniuose išmaniuosiuose telefonuose ir planšetiniuose kompiuteriuose naudojamos vieno lusto sistemos (SoC), kuriose procesoriaus branduoliai, radijo moduliai ir kiti skaičiavimo komponentai yra realizuoti kaip vienas lustas. SolidRun laikosi panašaus požiūrio, įdiegdama Freescale i.MX6 mikrosistemos modulyje (MicroSOM) lustus. Skirtumas tas, kad procesorių galima pakeisti, kaip parodyta vaizdo įraše.

Pats ARMv7 kartos procesorius savo pirmtaką lenkia ne tik skaičiumi (operacijų per sekundę), bet ir įgūdžiais. Jis įgyvendina NEON (128 bitų SIMD plėtinio) instrukcijų rinkinio palaikymą, kuris efektyviau atlieka daugialypės terpės užduotis. Palyginti su ARMv6 pagrindu sukurtu Raspberry Pi, HummingBoard procesai, tokie kaip vaizdo apdorojimas, vaizdo kodavimas ir dekodavimas, kalbos atpažinimas ir sintezė, yra bent du kartus greitesni.

Jauniausiame „HummingBoard“ šeimos modelyje („i1 Solo“) yra vieno branduolio „Cortex A9“ architektūros procesorius, kurio dažnis yra 1 GHz, GC880 vaizdo šerdis su OpenGL ES1.1, 2.0 palaikymu ir 512 megabaitų DDR3 RAM. Jame nereikia prijungti disko įrenginių, tačiau yra „MicroSD“ lizdas, palaikantis UHS-1 didelės spartos atminties korteles. Tai reiškia, kad su minimaliomis sąnaudomis vartotojas galės „atgaivinti“ mikrokompiuterį naudodamas paleidžiamą „flash“ kortelę.

Tarp oficialiai palaikomų operacinių sistemų yra Android, FreeBSD, įvairios Linux versijos (Debian, Ubuntu, Arch) ir XBMC (Xbox Media Center). Sąsajų rinkinį sudaro HDMI 1.4 prievadas su 3D vaizdo išvesties palaikymu, Ethernet 10/100 tinklo prievadas, USB prievadai v.2.0 (HighSpeed), mono garso išvestis, CSI v.2.0 sąsaja kamerai prijungti. ir GPIO jungtis (dvidešimt šeši bendrosios paskirties įėjimai / išėjimai). Būtent per pastarąjį galite prijungti kitus programuojamus naminius gaminius.

Kūrėjai tiki, kad jų vienkartiniai kompiuteriai ras vietą augančioje „daiktų internetui“ skirtų programėlių rinkoje. „SolidRun“ teigimu, „HummingBoard“ mikrokompiuteriai buvo sukurti taip, kad juose būtų ir būtų prieinami visi naujausi atviros bendruomenės pasiekimai. Praktiškai tai tikriausiai reiškia, kad Raspberry Pi projektas gali būti perkeltas į naują SBC be didelių pakeitimų.

Antroji HummingBoard versija (i2 Dual Lite) yra galingesnė. Jis turi dviejų branduolių procesorių, kurio dažnis yra 1 GHz, ir gigabaitų RAM, veikiančią dviejų kanalų režimu.


Linijos flagmanas buvo vienos plokštės kompiuteris HummingBoard-i2eX. Palyginti su „Dual Lite“ modeliu, jis turi padidintą RAM dažnį (nuo 800 iki 1 066 MHz), efektyvesnį GC2000 vaizdo šerdį su šešėlių palaikymu, LVDS sąsają LCD skydams prijungti (palaikomi ir įprastiniai, ir jutikliniai skydeliai), PCI. lizdas -Express antroji versija ir mSATA II prievadas, skirtas prijungti disko įrenginius. Be to, jame atsirado atskiras RTC modulis, maitinamas savo ličio baterijos (laikas ir data nenustatomi iš naujo paleidžiant).

Flagmano specifikacijose nurodytas gigabitinis eterneto prievadas, tačiau realus jo pralaidumas ribojamas iki 470 Mbps dėl paties Freescale i.MX6 lusto nustatytų apribojimų. Kol kas HummingBoard-i2eX yra vienintelis modelis, kuris palaiko stereo garsą ir mikrofono jungtį, taip pat turi įmontuotą IR imtuvą.

Pagrindinė HummingBoard versija jau parduodama nuo 45 USD. Pažangesnės parinktys bus pristatytos iki liepos pabaigos už numatomą 75 USD ir 100 USD kainą.

Vieno borto kompiuterio kūrimas nuo nulio. Pradedančiųjų vadovas / Sudo Null IT naujienos

Esu elektronikos kūrėjas. Pradėjau palyginti neseniai – kai „Atmel“ mikrovaldikliai tapo žinomi „Arduino“ platformos dėka. Tada tai manęs nelabai domino – tuo metu jau programavau juos iš AVR Studio, skaičiau DiHalt istorijas ir svajojau sukurti savo autopilotą. 3 kurso studentas, Novosibirskas, Novosibirsko valstybinis universitetas – buvo įdomu…

Tačiau su susidomėjimu stebiu įterptųjų ir nešiojamųjų sistemų pramonės plėtrą ir augimą: RaspberryPI atsiradimą, SoC ir jomis pagrįstų plokščių įvairovę, išmaniųjų namų sistemas, daiktų internetą, išmaniuosius telefonus su augančia skaičiavimo galia – visa tai. yra fantastiška veiklos sritis. Stebėjimo rezultatas – noras dalyvauti: išbandyti save kuriant paprastą platformą, norint mokytis ir įgyti patirties. Mikrovaldiklių projektai man gana atsibodo - povandeninių grėblių yra labai mažai, gana sunku suklysti, viskas prasideda „iš dėžės“ - nei lankstumo, nei sudėtingumo. Prieš tai turėdamas sistemas su lustu – SoC (System on Chip), aš tikrai neturėjau daug ką veikti – išskyrus branduolio kūrimą ir Debian paleidimą. Todėl nusprendžiau paleisti paprastą SoC, būtent, pereiti nuo grandinės prie veikiančio Linux. Taip, ateityje SoC ne visai teisingai pavadinsiu procesoriumi, tikiuosi, kad tai nieko nesupainios.

Turėjau nedidelį pasirinkimą, o tai lėmė plokščių gamybos sudėtingumas - tik išvesties paketai, jokių BGA, maksimalus keturių sluoksnių dizainas ir viskas dėl to, kad ketinau savo šaliką klijuoti prie vieno gana paprasto darbo projekto. Tai reiškė ir tai, kad ateityje iš gamybos gausiu jau sulituotą lentą, paruoštą eksperimentams.

Dizainas

Peržiūrėjęs turimus SoC, pasirinkau „iMX233“ iš „Freescale“. Išvesties korpusas, 454 MHz, DDR atminties valdiklis, sąsaja su SD/MMC atminties kortele, derinimo prievadas – puikus komplektas pradedančiajam. Papildomai – kompozitinė vaizdo išvestis („tulpė“), garso įvestis/išvestis, SPI, I2C, UART, USB, LCD. Bus ką veikti laisvalaikiu.

Perskaičius straipsnius apie „BlackSwift“ platformą, Qualcom Atheros AR9331 atsirado potencialiuose kandidatuose, tačiau išsamios informacijos trūkumas viešoje erdvėje mane suglumino. Gaila, įdomus kandidatas.

Mane domino minimali konfigūracija, kurios pakaktų paleisti Linux. Atitinkamai, procesoriui buvo pasirinktas 32 MB (256 MBit) atminties lustas (pagal paprastą principą, kad jį turėjome sandėlyje). Tuo metu dar nebuvau skaitęs dešimtyse forumų apie sunkumų su šiuo procesoriumi egzistavimą, tik išstudijavau gamintojo rekomendacijas dėl sekimo ir, laimingas kaip dramblys, dariau viską pagal rekomendacijas.

Apskritai procesorius (arba SoC, kaip teisingiau) yra įdomesnis tuo požiūriu, kad jį paleidus dizaino klaidos išeina daug brangiau. Pavyzdžiui, neteisingas DDR atminties išdėstymas gali būti išreikštas bent jau vėlesnėmis skaitymo ir rašymo klaidomis, o daugiausiai - negalėjimu inicijuoti atminties. Procesoriaus maitinimo grandinės – klaida sudegins procesorių pirmą kartą jį įjungus, sąsajos – šių sąsajų periferinių įrenginių praradimas ir pan.

Todėl lengviau pradėti studijuojant paruoštus derinimo rinkinius, pavyzdžiui, oficialią lentą ir jos dokumentus. Neturėjau lentos, bet dokumentacija prieinama visiems. Be to, pravartu išstudijuoti visas naudojimo instrukcijas, perskaityti forumus (tai jau gyvenimo patirtis :)) – apskritai išstudijuokite visą turimą informaciją apie auką. Po studijų prasideda mechaninis darbas – nubraižykite diagramą, o tada lentą. Keturi sluoksniai, minimalus laidininko plotis 0,2 mm, tarpas 0,2 mm, skylė 0,3 mm.

Sujungiau viską, ką galima neskausmingai prijungti - garso įėjimus ir išėjimus, vaizdo signalo išvedimą į padukus, bet kokius paprastus periferinius įrenginius - atminties lustą su I2C sąsaja, kitą su SPI, laikiklį uSD kortelei, konfigūracijos trumpiklius, a. derinimo prievadą, o tada į laisvą vietą belieka. Plokštė pasirodė maža - 70x40 mm, su mažiausiai komponentų. NAND atminčiai vietos nebeliko, bet planavau paleisti iš SD/MMC. Darbas vienai nakčiai.

Pasirodė baisu. Iš kairės į dešinę: viršutinis sluoksnis, du vidiniai sluoksniai, apatinis sluoksnis. Procesorius viršutiniame sluoksnyje, atmintis apačioje; kiekvienam DDR sąsajos signalo laidininkui po vieną perėjimą; laidų ilgiai yra išlyginti, jų vidutinis ilgis neviršija rekomenduojamų ribų, įžeminimo daugiakampis tarp procesoriaus ir atminties beveik be pertraukų ir t.t.

Taigi, lenta suprojektuota, surašyta jos dokumentacija, visa tai perkelta į gamybą ir galima pradėti ruoštis lentų priėmimui iš gamybos. Pradedu studijuoti medžiagą apie procesoriaus paleidimo niuansus ir užklydau į šimto puslapių forumus, kuriuose aprašomos problemos ir sunkumai paleidžiant.

Pasidaro nejauku - žmonės turi problemų iki trečios plokštės peržiūros, procesorius neveikia su kai kuriais atminties moduliais, įtaisytas maitinimo posistemis labai nestabilus, procesorius labai išrankus maitinimui, errata (dokumentas, aprašantis klaidas procesorius) į daugelį problemų atsako „nieko padėti negalime“, programinė įranga yra atviroje kreivės prieigoje, net vidiniam įkrovos įkrovikliui reikia gamintojo pataisos, apskritai yra rimtų problemų. Atsisiunčiu iš gamintojo BSP (board support package) – čia šimtų scenarijų ir paketų netvarka. Prasideda linksmybės.

Po mėnesio atkeliauja lentos ir aš pradedu eksperimentus. Kažkas iškyla pasąmonės kampelyje, susijęs su surinkimo pramonės problemomis.

Atsitraukti

Man taip pat patiko ši sistema su lustu, nes joje yra visi galios reguliatoriai, reikalingi jos gyvavimui - tiek DC / DC (impulsinis), tiek LDO (tiesinis). Su Li-Pol akumuliatoriaus įkrovikliu. Pradedate nuo 5 voltų SoC iš USB - išvestyje gausite 1V8, 2V5, 3V3 ir 4V2. Kažkas eina į patį procesorių, kažkas į atmintį, galite įkrauti bateriją. Patogus. Sudeginti galima viską iš karto :)

SoC pristatymas

Atsikratykite abejonių, naudokitės galia! Ir jokio gyvybės ženklo. Tai gerai, gerai, nes nėra dūmų. Lituoju mygtuką „Maitinimas“, osciloskopu pažiūriu į kvarco rezonatoriaus koją, paleidžiu - yra kvarco karta. 24 MHz, negražu, bet ten. Osciloskopinis zondas su skirstytuvu, pasyvus, ant jo nurašysime. "Senelis senas, jam nerūpi"

Prasideda įdomiausia dalis – auklėjimas. Kaip šiame kontekste šis terminas gali būti glaustai išverstas į rusų kalbą? Bandymas įkvėpti gyvybę? Neskamba.

Procesorius turi savo pradinį įkroviklį, kurį įjungus patikrina paleidimo sąlygas – iš kur ir ką įkelti. Jis taip pat atsako į užklausas per USB magistralę. Jį galima sukonfigūruoti naudojant integruotus trumpiklius arba „flashable“ OTP atmintį. Jei vis tiek galiu lituoti džemperius, vargu ar pakartotinai pakeisiu. Išlituoju trumpiklius, pridedu maitinimą ir štai – pirmieji duomenų baitai ateina iš derinimo prievado! Tai reiškia, kad procesorius yra patenkintas galia, paleisti pagrindiniai jo mazgai, o jūs galite ką nors padaryti toliau. Ką reiškia šie kodai, aš sužinojau iš kreivos antraštės failo PDF dokumento forma su neaiškiais paaiškinimais, praleidimais ir kurio autorius yra huashan. Viskas aišku.

Na, o norint kuo greičiau dirbti su plokšte, geriau būtų prijungti ją laidu ir vienu mygtuko paspaudimu įkelti vykdomąjį kodą. Gerai, prijungiu per USB prie kompiuterio. Ir nieko.

Jokių operacijų per USB magistralę, net generavimas naudojant kvarcą. Blogai. Pradedu galvoti, studijuoju lentą, prisimenu visas subtilias akimirkas. Pavyzdžiui, į šią plokštę, šalia procesoriaus, padėjau savo DC / DC keitiklį, tikėdamasis maitinti kažkokią eikvojančią apkrovą, prijungiau prie USB 5 V maitinimo magistralės ir nieko neįkėliau. Matavau osciloskopu - 5 voltai įėjime, 5 voltai išėjime. Iš gamybos ateina žodžiai, kažkas apie rezistorių. Taip, taip yra - grįžtamojo ryšio grandinėje nėra rezistoriaus. (- Kapitone, kapitone, inkaras iškilo į paviršių! - Hm, blogas ženklas...)

Lituoju rezistorių, ir štai! Plokštę nustato USB! Prieš tai pažiūrėjau į maitinimo magistralės įtampos lygį – 5,1 volto, jokių žymesnių trukdžių, jokio bangavimo. Bet procesorius žino geriau. Sulitavus rezistorių, DC / DC šaltinis taip pat pradėjo veikti, būdamas be apkrovos, bet bent jau nustojo trukdyti procesoriui. Gerai, kas toliau.

Tada turite pradėti pradinį procesoriaus paleidimą ir patikrinti DDR veikimą. Pradedu kasti, o ieškodamas renku aibę komunalinių paslaugų ir „bootletų“ – šaltinio kodus, kurie leidžia inicijuoti maitinimo posistemes, DDR valdiklio-atminties paketą ir paruošti sistemą tolimesniam darbui. Jums reikia paprasčiausių šaltinio kodų su daugybe induistų kodų, bet svarbiausia, kad jie veikia.

Priemonės leidžia įkelti šias įkrovas į procesoriaus atmintį ir paleisti jas vykdyti. Viskas taip sudėtinga, nes įjungus integruotą bootloaderį nieko nežino apie išorinę RAM, o kadangi nėra atminties, nėra kur krauti, pavyzdžiui, Linux branduolio. Pasirodo, kelių grandžių grandinė, kurioje kiekviename etape žengiamas mažas žingsnelis į priekį.

Nukrypimas Norint prisijungti prie nuosekliųjų prievadų, įgyvendinti visokius grandinės JTAG derintuvus, programuotojus ir panašias užduotis kitame projekte, FT2232 buvo įdiegtas USB-UART tiltas. Dviejų sluoksnių dizainas, abu prievadai iššukuojami 2 mm žingsniais. Šis projektas turi kitokią istoriją – USB-UART tiltas + duomenų rinkimo lenta yra pagrindinės plokštės centre, o įrenginio konstrukcija apima jos pašalinimą.

Tie. lenta be skylės centre tiesiog negalės patekti į įrenginį. Atrodė neracionalu išmesti tekstolitą, ir aš padariau savo kūrybinius pakeitimus - pats USB-UART tiltas (mažesnis), ir valdiklis (MSP430FR5738) su srovės, įtampos jutikliu, elektromechanine rele, srovės šaltiniu ir termometru. Visa ši „karšta“ dalis yra galvaniškai izoliuota nuo RS485 sąsajos per porą ADuM1281 ir atsietą DC/DC (dar neįdiegta plokštėje). Valdiklyje sukasi Modbus stack, t.y. keliolika šių plokščių gali būti sujungtos į tinklą, duomenys iš plokščių gali būti įvesti į SCADA sistemą ir automatizuoti savavališki procesai. Visų pirma, šie šalikai bus naudojami prietaisams tikrinti esant -40 / +60 šilumos kameroje. Priklijavau juos ant bandomojo įrenginio ir sėdžiu @ žiūriu, kaip keičiasi srovės, įtampa ir temperatūra kritiniuose mazguose.

Visos šios plokštės buvo projektuojamos lygiagrečiai, todėl iš karto išdėliojau identiškus matmenis ir lanksčias jungties galimybes. Ne veltui :)

Puiku, sukompiliuoju šaltinius, sukūriau šį konstruktorių, įkeliu ir gaunu pirmąsias eilutes iš derinimo prievado! Energijos posistemis prasidėjo!

PowerPrep start inicijuoti maitinimą… Akumuliatoriaus įtampa = 0,65 V Nerasta akumuliatoriaus arba blogas akumuliatorius!!!. Išjungiami akumuliatoriaus įtampos matavimai. EMI_CTRL 0x1C084040 FRAC 0x92926152 galia 0x00820710 Frac 0x92926152 pradėti keisti procesoriaus dažnį hbus 0x00000003 cpu 0x00010002 arba aptikta bloga akumuliatoriaus įtampa!!!.Išjungiama akumuliatoriaus įtampa!!!. EMI_CTRL 0x1C084040 FRAC 0x92926152 galia 0x00820710 Frac 0x92926152 pradėti keisti procesoriaus dažnį hbus 0x00000003 procesoriaus 0x00010002 pradėti atminties testą, FC puikią atmintį, 0x0x40 pabaiga 0x40 Atminties testas išlaikytas! Tai labai gerai, dabar galite įkelti ką nors rimtesnio.

U Boot

Kalbant rimtai, aš turiu šį U-Boot. Esu susipažinęs su šia sistema, man ji atrodo gana tinkama ir funkcionali. Leidžia dirbti su periferiniais įrenginiais – dabartinės versijos veikia su USB, SD / MMC, Ethernet, įkelti vaizdus iš FAT / ext2 skaidinių, valdyti perdavimą, o svarbiausia - mirksėti šviesos diodu - viskas, ko reikia laimei ir lankstesniam derinimui iš pradžių etapas. Todėl nedvejodamas atsisiunčiau dabartinę versiją iš oficialios saugyklos, paimu artimiausią konfigūraciją, sukompiliuoju, sukompiliuoju su hindu bootlets į vieną failą ir įkeliu į procesorių: PowerPrep start inicializuoti maitinimą ... Baterijos įtampa = 1,74 V Nerasta akumuliatoriaus arba blogas akumuliatorius !!! Akumuliatoriaus įtampos matavimų išjungimas. EMI_CTRL 0x1C084040 FRAC 0x92926152 galia 0x00820710 Frac 0x92926152 pradėti keisti procesoriaus dažnį hbus 0x00000003 cpu 0x00010002 pradėti atminties testą, esant 0x0FFx atmintis 0x40000 bandymas1

CPU: Freescale i.MX23 rev1.4 esant 227 MHz Įkrovimas: USB DRAM: 32 MiB MMC: MXS MMC: 0 ​​​​MMC0: Bus užimtas skirtasis laikas! MMC0: Baigėsi autobuso užimtumo laikas! MMC0: Baigėsi autobuso užimtumo laikas! MMC0: Baigėsi autobuso užimtumo laikas! Kortelė nereagavo į įtampos pasirinkimą! MMC inicijavimas nepavyko. Naudojant numatytąją aplinką

In: serial Out: serial Err: serial Tinklas: tinklo inicijavimas praleistas Eterneto nerasta. Norėdami sustabdyti automatinį paleidimą, paspauskite bet kurį klavišą: 0 =>

Ir U-Boot prasidėjo! Puiku, bet lenta vis tiek prasideda nuo laido. Turite susitvarkyti su atminties kortele. Nu lituoju apkrovos parinkimo rezistorius, prikliju kortele - is procesoriaus terminale klaida. Išsitraukiu kortelę – kitą. Koks posūkis! ©

SD/MMC

Pradedu ieškoti, paieškos veda į forumą rusų kalba, į naudingą ir įdomią 380 puslapių diskusiją. Bijau, kad vaikinai vis dar prisimena šį SoC tvirtu žodžiu.

Pasirodo, norint paleisti iš SD / MMC kortelės, būtina sumirksėti OTP bitai, tada gali būti įmanoma dar kažkas. Visų pirma, būtina iš naujo sukonfigūruoti OTP registre: 24 bitai SD MBR Boot - "flash" į vieną, o SD_POWER_GATE_GPIO - pasirinkite NO_GATE - mano projekte kortelės maitinimo valdymas nenumatytas.

– Kažkaip nepatogu. Tai reiškia, kad negalite sukurti įkrovos atminties kortelės, kuri galėtų suaktyvinti užbaigtus įrenginius paketais, vietoj to turėsite prijungti kiekvieną įrenginį ir rankiniu būdu suaktyvinti tuos nelemtus OTP bitus. Žinoma, šio procesoriaus nenaudosiu jokiame rimtame projekte, tačiau tokio momento nepamirškite. Atsisiųstu Windows programėlę, blyksteliu šiuos bitus, įdedu atminties kortelę, bateriją... Sistema paleidžiama ir cikliškai persikrauna. Šūdas!

PowerPrep start inicijuokite maitinimą... Akumuliatoriaus įtampa = 3,75 V Įkrovimas iš akumuliatoriaus. 5v įvestis neaptikta

PowerPrep start inicijuokite maitinimą... Akumuliatoriaus įtampa = 3,75 V Įkrovimas iš akumuliatoriaus. 5v įvestis neaptikta...

Redaguoju įkrovos šaltinius, visų pirma pridedu papildomų derinimo pranešimų ir pereinu į probleminę kodo skiltį: PowerPrep start inicializuoti maitinimą ... Akumuliatoriaus įtampa = 3,75 V Įkrovimas iš akumuliatoriaus. 5 V įvestis neaptikta Pabandykite poweron_pll Pabandykite turnon_mem_rail Falls, kai maitinimas įjungtas į DDR atmintį. Hm. Kažkur jau skaičiau apie tai. Kaip tai veikė anksčiau? Gerai, rastas nestabilumas, turime suprasti.

Aplink atminties lustą yra jo legalūs atjungimo kondensatoriai, 8 vnt. 100 nF. Bet į SoC įmontuoto atminties maitinimo šaltinio išvestį nustačiau 2x10 uF, nors gamintojas rekomendavo tik 1uF (instrukcijas perskaičiau, jei niekas nepadeda, taip). Sulaužyti, o ne statyti: išlituoju vieną kondensatorių, pajungiu bateriją, ir sistema paleidžiama!

Pačioje pirmoje nuotraukoje matosi šis kondensatorius - aplink yra purvo, o sulituotas tik vienu kontaktu.

PowerPrep start inicijuokite maitinimą... Akumuliatoriaus įtampa = 3,75 V Įkrovimas iš akumuliatoriaus. 5v įvestis neaptikta Bandykite poweron_pll Pabandykite turnon_mem_rail Bandykite init_clock EMI_CTRL 0x1C084040 FRAC 0x92926192 Pabandykite init_ddr_mt46v32m16_133Mhz galia

„InitCall“: 3E09F908 (perkeltas į 40002908) „InitCall“: 3E0A013C (perkeltas į 4000313C) „InINTCALL“: 3E0A2EC0 (perkeltas į 400050) initCall: 3E0A2EA8 (perkeltas į 40005EA8): 3E0ACAL: 3E0ACATOCATOCATOCATOCATING: 4000): 4000: 30000000000000000000000 m. Tinklo inicijavimas praleistas Nerasta eterneto. initcall: 3e0a2e5c (perkelta į 40005e5c) Pradinė argc=3 reikšmė Galutinė argc=3 reikšmė ### įvesta main_loop: bootdelay=3

### main_loop: bootcmd="mmc dev $(mmcdev); jei mmc nuskaitymas iš naujo; tada, jei paleiskite loadbootscript; tada paleiskite bootscript; else if runloadimage; tada paleiskite mmcboot; else" Paspauskite bet kurį klavišą, kad sustabdytumėte automatinį paleidimą: 0 => =>

Hehe, tai veikia! Gerai, tai parašysiu kaip galimo nestabilumo priežastį ateityje, nes liko dar vienas 10uF, kuris irgi gali apsunkinti gyvenimą. Dabar bandau su išoriniu maitinimu. PowerPrep paleisti inicijuokite maitinimą... Akumuliatoriaus įtampa = 3,74 V Aptiktas 5 V šaltinis. Aptikta galiojanti akumuliatoriaus įtampa. Paleidžiama iš akumuliatoriaus įtampos šaltinio. 2015 m. kovo 18 d. 07:59:13 Pabandykite poweron_pll Bandykite turnon_mem_rail Bandykite init_clock EMI_CTRL 0x1C084040 FRAC 0x92926192 Bandykite init_ddr_mt46v32m16_133Mhz F 6 paleisti 20x10 pakabinti dabar 0x19 pakabinti Be to, situacija nėra reguliari, periodiškai pasireiškia, kai maitinamas iš baterijos, periodiškai iš išorinės 5 V, periodiškai įsijungia ir veikia. Dar kartą pataisau kodą, išjungiau procesoriaus perjungimą į PLL, branduolys lieka veikti 24 MHz. Viskas stabilu. Pakeičiu PLL daliklį, susuku dažnį ir plokštė sėkmingai startuoja nuo 320 MHz. Reikėtų išbandyti gamintojo rekomendaciją – 100 pF kondensatorių impulsinėje DC/DC grandinėje. Ant spausdintinės plokštės padėjau vietą kondensatoriui. Prie šio klausimo grįšiu vėliau.

Linux branduolys

Taigi, šiuo metu yra plokštė, kuri paleidžiama nuo atminties kortelės ir įkeliama U-Boot. Toliau, pagal planą, reikia įkelti branduolį.

Atsisiunčiau tikrus branduolio šaltinius iš kernel.org, išpakuoju ir sukompiliuoju branduolį trimis paspaudimais.

make ARCH=ranka CROSS_COMPILE=$(CC) mxs_defconfig make ARCH=ranka CROSS_COMPILE=$(CC) menuconfig make ARCH=ranka CROSS_COMPILE=$(CC) -j4 zVaizdo moduliaiŠie trys paspaudimaiKonfigūruodami branduolį, turite griežtai nurodyti branduolį sujungdami parinktys - --> Naudoti pridedamą įrenginio medžio blob prie zImage ----> Papildykite pridėtą DTB tradicine ATAG informacija Įgalinkite branduolio žemo lygio derinimo funkcijas kartu su ankstyvuoju printk Ir taip pat įgalinkite dinaminį printk() palaikymą ir išjunkite vaizdo posistemį ir perpus daugiau papildomai ir nelabai vairuotojai

Taip pat rinkti dtb – įrenginio medžio blob, struktūrą, kuri aprašo pagrindinius dalykus branduoliui – atminties kiekį, SoC periferinius įrenginius ir t.t.

make ARCH=arm CROSS_COMPILE=$(CC) imx23-olinuxino.dtb zImage_dtb Tada galite nukopijuoti branduolį į "flash".

Pradedu ir mane apima branduolio panika. Logiškai mąstant, šakninės failų sistemos dar nėra.

Debian

Aš renkuosi Debian kaip savo operacinę sistemą. Mano nuomone, puikus paskirstymo rinkinys - paprastas ir patikimas, kaip medinis pagaliukas. Pasiimu gatavą agregatą, išpakuoju į kortelių skyrių ir įkeldamas branduolį nurodysiu kur ieškoti jo legalios šaknies Įkrovos žurnalas PowerPrep start inicializuoti maitinimą... Baterijos įtampa = 3.68V Įkrovimas iš baterijos. 5v įvestis neaptikta poweron_pll turnon_mem_rail init_clock EMI_CTRL 0x1C084040 FRAC 0x92925E92 init_ddr_mt46v16m16_96Mhz galia 0x00820710 Frac hpubus dabar 0x90x0 paleisti cpu025E 0x929

U-Boot 2015.04-rc3-00209-ga74ef40-dirty (2015 m. kovo 18 d. – 14:26:18)

CPU: Freescale i.MX23 rev1.4 esant 320 MHz Įkrovimas: USB DRAM: 32 MiB MMC: MXS MMC: 0 ​​Įėjimas: nuoseklusis išėjimas: serijinis Klaida: nuoseklusis tinklas: tinklo inicijavimas praleistas Nerasta eterneto. Paspauskite bet kurį klavišą, kad sustabdytumėte automatinį paleidimą: 0 2650994 baitai nuskaityti per 906 ms (2,8 MiB/s) Branduolio vaizdas @ 0x41000000 [ 0x000000 - 0x284e60 ]

Paleidžiamas branduolys…

„Linux“ išglaudinimas… atlikta, branduolio paleidimas. [ 0,000000] „Linux“ paleidimas naudojant fizinį procesorių 0x0 [ 0,000000] „Linux“ versija 3.19.2 () (gcc versija 4.9.2 20140904 (išankstinis leidimas) (crosstool-NG linaro-1.13.1-4.9-2014.0.0PU09) : ARM926EJ-S 5 versija (ARMv5TEJ), cr=0005317f [ 0,000000] CPU: VIVT duomenų talpykla, VIVT instrukcijų talpykla [ 0,000000] Įrenginio modelis: i.MX23 cache Low Cost Board [ cacheback 0] Atminties politika Iš viso puslapių: 8128 [ 0.000000] Branduolio komandų eilutė: console=ttyAMA0,115200 root=/dev/mmcblk0p3 rw rootwait [ 0.000000] PID maišos lentelės įrašai: 128 (tvarka: -3, 512 baitų) [000 talpyklos įrašai 000 lentelė. : 4096 (užsakymas: 2, 16384 baitai) [ 0,000000] 3475K branduolio kodas, 244K rwdata, 1372K rodata, 188K init, 8096K bss, 13796K rezervuota, rezervuota 13796K, rezervuota atmintis [0K cma.0.0-0:0K branduolio išdėstymas 0] vektorius: 0xffff0000 - 0xffff1000 (4 kb) [0,000000] „FixMap“: 0xffc00000 - 0xfff00000 (3072 kb) [0,000000] Vmalloc: 0xc2800000 - 0xff0000 (968 MB) [0,000000] LowMem: 0xc2800000 - 0xff0000 (968 MB) [0,000000] LowMem: 0xc2800000 - 0xff0000 (968 MB) [0,000000] LowMem: 0xc2800000 - 0xff0000 (968 MB) [0,000000] ) 32, tvarka = 0-3, MinObjects = 0, CPU = 1, mazgai = 1 [ 0,000000] NR_IRQS:16 nr_irqs:16 16 [ 0,000000] sched_clock: 32 bitai esant 100 Hz, skiriamoji geba [100 Hz : Spalvotas manekenės įrenginys 80x30 [0,000000] Užrakto priklausomybės tikrintuvas: Autorinės teisės © 2006 „Red Hat, Inc.“, „Ingo Molnar“ [0,000000]… MAX_LOCKDEP_SUBCLASSES: 8 [0,000000]… MAX_LOCK_DEPTH: 48 [0,000000]… Max_lockdep_keys: 8191 [0,000000]… ClasshaS_shash_shaSHHAH… ClasshaSHAH… Classhash_shaSha 4096 [ 0,000000]… MAX_LOCKDEP_ENTRIES: 32768 [ 0.000000]… MAX_LOCKDEP_CHAINS: 65536 [ 0.000000]… CHAINHASH_SIZE: 32768 [ 0.000000] atmintis, naudojama užrakto priklausomybės informacija: 5167 kB [ 0.0000000] [ 0.0000000] atmintis [ 0.0000000] [ looo pid_max: numatytasis: 32768 minimumas: 301 [ 0,070000] jungties talpyklos maišos lentelės įrašai: 1024 (tvarka: 0, 4096 baitai) [ 0,070000] prijungimo taško talpyklos maišos lentelės įrašai: 1024 (tvarka: 0, .) 409 080000] CPU: Tikrinamas rašymo buferio suderinamumas: gerai [ 0.080000] Nustatomas statinis tapatybės žemėlapis 0x40353070 - 0x403530c8 [ 0.110000] devtmpfs: pinerialation2 [Suberial22 [Suberial02 [Suberial02] preliminariai SUP02 [Sub. : AMBA PL011 UART tvarkyklė [0.290000] 80070000 inicijuota [ 0.590000] mxs-dma 80024000.dma-apbx: inicijuota [ 0.600000] Inicijuota SCSI posistemė Linux API [ 0.610000] P versijos PS_0:P 1 registruotas [ 0.610000] pps_core: Programinės įrangos vers. 5.3.6 – Autorių teisės 2005–2007 Rodolfo Giometti< >[ 0.620000] Perjungta į clocksource mxs_timer [ 1.130000] futex maišos lentelės įrašai: 256 (tvarka: 1, 11264 baitai) [ 1.290000] jffs2: 2.2 versija. (NAND) © 2001-2006 Red Hat, Inc. [ 1.320000] Blokavimo sluoksnio SCSI bendrosios (bsg) tvarkyklės versija 0.4 įkelta (pagrindinė 250) [ 1.330000] io planuoklis noop registruotas (numatytasis) [ 1.340000] of_dma_request_slave_channel: / 0 / 0 dma-names / 0 dma-3/0 savybė [uart-pl011 80070000.serial: nėra DMA platformos duomenų [ 1.360000] 8006c000.serial: ttyAPP0 esant MMIO 0x8006c000 (irq = 146, base_bauds = 1500000) [AP_bauds = 1500000] yra 80.6.0ounds0.8 Pelės [ 1.460000] softdog: programinės įrangos stebėjimo laikmatis: inicijuotas 0,08. soft_noboot=0 soft_margin=60 sek soft_panic=0 (nowayout=0) [ 1.470000] Reikia atnaujinti tvarkyklę „mmcblk“ – naudokite magistralės_tipo metodus [ 1.480000] 80010000.ssp tiekimas vmmc nerastas, naudojant fiktyvų reguliatorių [0-10c05] mcblk4x0-0.08 .ssp: inicijuotas [ 1.630000] mmc0: pagrindinis kompiuteris nepalaiko tik skaitymo jungiklio, darant prielaidą, kad įgalintas rašymas [ 1.640000] stmp3xxx-rtc 8005c000.rtc: sistemos laikrodžio nustatymas į 1970-01-01 01:27 UTC1:421 ) [ 1.660000] mmc0: nauja didelės spartos SD kortelė adresu e624 [ 1.680000] mmcblk0: mmc0:e624 SU02G 1.84 GiB [ 1.730000] mmcblk0: p1 p2 p3 [ 1.740]. t prijungti dėl nepalaikomų pasirenkamų funkcijų (240) [ 1.800000] EXT2-fs (mmcblk0p3): klaida: nepavyko prijungti dėl nepalaikomų papildomų funkcijų (240) [ 1.870000] EXT4-fs (mmcblk0p3 su užsakymo prijungtų duomenų failų sistema) . Parinktys: (null) [ 1.880000] VFS: Įrenginyje prijungta šakninė (ext4 failų sistema) 179:3. [ 1.910000] devtmpfs: mounted [ 1.920000] Nenaudojamos branduolio atminties atlaisvinimas: 188K (c04c5000 - c04f4000) INIT: 2.88 versijos paleidimas Naudojant makefile stiliaus lygiagrečią įkrovą Runlevel S. Funkcionalų paleidimas klaida hot-devuction dispatck implementd:pluguction

klaida inicijuojant valdiklį socketudevd: klaida inicijuojant udevd lizdą nepavyko! Sistemos laikrodžio nustatymas. Suaktyvinamas apsikeitimas...atlikta. [ 6.410000] EXT4-fs (mmcblk0p3): sumontuotas iš naujo. Parinktys: (null) Tikrinama šakninių failų sistema... fsck iš util-linux-ng 2.17.2 rootfs: švarus, 10152/115920 failų, 89453/462839 blokai atlikti. [ 6.870000] EXT4-fs (mmcblk0p3): sumontuotas iš naujo. Parinktys: (null) Sistemos laikrodžio nustatymas. Valoma ifupdown... Tinklo sąranka... Įkeliami branduolio moduliai...atlikta. lvm ir md swap aktyvinimas...atlikta. Vietinių failų sistemų montavimas... atlikta. Suaktyvinamas apsikeitimo failų keitimas...atlikta. Išvalomi laikinieji failai... Branduolio kintamųjų nustatymas ...atlikta. INIT: Vykdymo lygio įėjimas: 2. Makefile stiliaus lygiagrečios įkrovos naudojimas 2 vykdymo lygiu. NTP serverio paleidimas: ntpd. OpenBSD Secure Shell serverio paleidimas: sshd.

Debian GNU/Linux 6.0 debian ttyAMA0

debian prisijungimas: root Slaptažodis: Paskutinis prisijungimas: Ketvirtadienis sausio 1 d. 02:00:41 EET 1970 ttyAM0 Linux debian 3.19.2 #5 Ketvirtadienis kovo 19 d.

Programos, įtrauktos į Debian GNU/Linux sistemą, yra nemokama programinė įranga; tikslios platinimo sąlygos kiekvienai programai aprašytos atskiruose failuose /usr/share/doc/*/copyright.

„Debian GNU/Linux“ nesuteikiama VISUOMENĖS GARANTIJOS, kiek tai leidžia taikytini įstatymai. :~# :~# nemokamai iš viso naudotų nemokamų bendrinamų buferių talpykloje Atmintis: 19160 18292 868 0 1496 9756 -/+ buferiai/talpykla: 7040 12120 Swap: 0 0 0 :~# :~# cat /proc/cpuinfo procesas arba: pavadinimas: ARM926EJ-S rev 5 (v5l) BogoMIPS: 159.12 Savybės: swp half fastmult edsp java procesoriaus įgyvendintojas: 0x41 procesoriaus architektūra: 5TEJ procesoriaus variantas: 0x0 procesoriaus dalis: 0x926 procesoriaus versija: 5

Aparatinė įranga: Freescale MXS (įrenginių medis) Versija: 0000 Serijos numeris: 0000000000000000 :~# :~# df udev 10240 0 10240 0% /dev tmpfs 9580 0 9580 tmpfs 9580 0 9580 9580 % 95vartf0 mp8devfs 9580 0 9580 0% /media/ram :~# :~# mount rootfs on / type auto (rw) tmpfs on /lib/init/rw tipo tmpfs (rw,nosuid,mode=0755) proc on /proc type proc ( rw,noexec,nosuid,nodev) sysfs ant /sys tipo sysfs (rw,noexec,nosuid, nodev) udev on /dev tipas tmpfs (rw,mode=0755) tmpfs /dev/shm tipo tmpfs (rw,nosuid,nodev ) devpts ant /dev/pts tipo devpts (rw,noexec,nosuid,gid=5,mode =620) tmpfs ant /var/volatile tipo tmpfs (rw) tmpfs ant /media/ram tipo tmpfs (rw)

Taip, yra ką nuveikti.

Tačiau, nepaisant to, sistema veikia, įkeliama iš atminties kortelės, yra visame DDR atminties diapazone ir teisėtai gali būti vadinama vienos plokštės kompiuteriu! Tai yra nuo schemos galvoje iki diegimo aparatinėje įrangoje. Iš viso projektavimo klaidų dar nerasta, nors priekaištų jau yra. Na, pradžiai, manau, užteks.

Išvada

Tiesą sakant, tai tik pradžia. Dar reikia padirbėti – susitvarkyti su periferiniais įrenginiais, ypač įdomūs garso ir vaizdo išvestis, išbandyti SoC standartiniais dažniais, o dar geriau overclockinti, išmatuoti srovės suvartojimą, tikrinti esant minusinei ir pliusinei temperatūrai ( DDR valdiklio stabilumas yra įdomus), patikrinkite jį atliekant daug išteklių reikalaujančias užduotis (pvz., Vaizdo transliavimas iš internetinės kameros per USB WIFI) ir dėl to pasidarykite WiFi valdomą baką su įjungta kamera ir kryptiniu mikrofonu. šalikas. Bet ne dabar. Dabar turiu verslo pasiūlymą :)

Yra trys mokesčiai, kuriuos galiu atiduoti. Viskas, ko jums reikia norint jį gauti, tai komentaruose išsakyti idėją, kaip pritaikyti gautą sistemą. Geriausius pasiūlymus gausite nemokamai, tikėdamiesi, kad įgyvendinsite savo idėją ir papasakosite, ką gavote. Dramblių dalijimas bus vykdomas 2015 metų kovo 30 dieną, t.y. po savaitės.

Man tai bus grįžtamasis ryšys: turiu žinoti, kaip sistema elgsis realiomis sąlygomis, kaip patikimai parodys save, kokios problemos kils ir pan.

Kol kas tiek, laukiu jūsų komentarų.

UPD: pagal užklausas: pirmas egzempliorius atitenka neochapay už idėją su teigiamu įvertinimu, antrasis egzempliorius atiteks r00tGER, trečiasis REPISOTO „Kas atsikėlė pirmas, tai šlepetės“.

www.habr.com

Kūrimo platformos pasirinkimo vadovas / Amperka

Taigi, turite projekto idėją, bet nesate tikri, kurią plokštę pasirinkti kaip įrenginio smegenis? Pabandykime padėti apsispręsti.

Jei norite tiesiog išmokti schemų, programavimo, Linux ir dar nėra konkretaus tikslo, išskyrus mokymąsi, vienas iš paruoštų mokymo rinkinių gali būti geriausias pasirinkimas.

Bet jei jau jaučiatės patogiai ir norite sukurti konkretų projektą, šis vadovas padės apsispręsti dėl kūrimo platformos ir priimti pagrįstą pasirinkimą.

Arduino ar Raspberry Pi? Mikrovaldiklis ar mikrokompiuteris?

Visas kūrimo plokštes galima suskirstyti į 2 dideles kategorijas:

Mikrovaldikliai vienu metu gali atlikti tik vieną užduotį ir tai atlieka labai gerai. Vienos plokštės kompiuteriai vykdo programas operacinėje sistemoje (dažniausiai Linux), turi didesnį našumą ir turtingas daugialypės terpės galimybes.

Taip pat yra hibridinių platformų, kur ir mikrovaldiklis, ir procesorius yra vienoje plokštėje. Idėja yra palikti sudėtingas užduotis galingam procesoriui: prieigą prie tinklo, apdorojimo laikmeną ir patikėti mikrovaldikliui tikslaus diskų, relių, jutiklių ir kitų periferinių įrenginių valdymo funkciją. Hibridą galite sukurti patys, jei paimsite po vieną lentą iš kiekvienos šeimos. Visi jie turi bendras sąsajas, per kurias galite organizuoti jų sąveiką.

Abiejose stovyklose galima rasti specializuotų plokščių, kurios tarp kitų išsiskiria kokia nors savybe, tačiau lentelė padės palyginti vidutinių mikrovaldiklių ir kompiuterių galimybes.

Vienos plokštės kompiuteris su mikrovaldikliuSpektaklis daugiafunkcinis darbas Patogus darbas su internetu Baterijos veikimo laikas Reakcijos greitis kritiniuose projektuose Programavimo kalbų pasirinkimas Galimybes dirbti su video, kompiuteriniu matymu Garso funkcijos
1 branduolys, nuo dešimčių iki šimtų MHz, dešimtys KB RAM, nuo dešimčių iki šimtų KB nuolatinės atminties. 1 ar daugiau branduolių, nuo šimtų iki tūkstančių MHz, šimtai MB RAM, gigabaitai nuolatinės atminties.
Ne. Bet jūs galite lygiuotis. Taip, valdoma OS.

Paprastai jums reikia papildomų modulių ir gilių protokolų žinių.

Lengva prijungti iš dėžutės, tinklo modulis paprastai jau yra.

Sunaudoja vienetus-dešimt mA. Galimas akumuliatoriaus tarnavimo laikas savaitėms.

Sunaudoja nuo šimtų iki tūkstančių mA. Didelės baterijos įkrovimo užtenka dešimčiai valandų.

100% signalų laiko ir trukmės kontrolė.

Dėl kelių užduočių atlikimo kritinis procesas gali užmigti savo laiką.

Ribotas. Dažniau C/C++.

„Python“, „JavaScript“, „Bash“ ir daugybė kitų: bet kuri, pasiekiama OS.

Nepakanka galios.

OpenCV, aparatinės įrangos vaizdo kodekai, HDMI išvestis.

Garso sintezė įmanoma naudojant galingus mikrovaldiklius. Norint dirbti su MP3/OGG/WAV, reikalingi papildomi moduliai.

MP3/OGG/WAV palaikymas OS lygiu. HDMI garso išvestis ir (arba) 3,5 mm lizdas.

Taigi, priklausomai nuo jūsų užduoties, jūs nusprendėte, ar jums reikia mikrovaldiklio ar kompiuterio. Kaip nuspręsti, kuri lenta geriausiai tinka?

Kadangi nėra prasmės lyginti mikrovaldiklius ir mikrokompiuterius akis į akį, mes atskirai pateiksime konkrečių plokščių privalumus ir trūkumus jų šeimoje.

Mikrovaldiklių palyginimas

Jei vertinsime mikrovaldiklių plokštes atskirai nuo jūsų projekto užduočių, sunku objektyviai trumpai apibūdinti skirtingų platformų privalumus ir trūkumus. Tai, kas paprastai yra trūkumas, gali neveikti jūsų įrenginyje ir atvirkščiai.

Bandėme lyginti plokštes, pradėdami nuo flagmano „pasidaryk pats“ platformos „Arduino Uno“ galimybių, nes būtent šios šeimos plokštės suteikė neįtikėtiną spurtą hobių elektronikos vystymuisi visame pasaulyje. Įvairios įmonės gamina modulius, jutiklius, platformas, priedus pavadinimus „Suderinamas su Arduino“, „Sukurta Arduino“ ir kt. Už šių žodžių slypi elektroninis ir programinės įrangos suderinamumas, pirmiausia su „Arduino Uno“, o tik paskui su visa kita.

Paprastai gudrybių ar papildomų komponentų pagalba galite bet ką prijungti prie bet ko. Bet jūs norite sutelkti dėmesį į savo projektą, o ne į kovą su elektronika? Todėl norom nenorom noriu palyginti bet kurią mikrovaldiklio plokštę su Arduino Uno. Taigi padarykime tai.

Arduino Uno 16 MHz procesorius, 32 KB nuolatinės ir 2 KB RAM, 20 I / O prievadų, 6 analoginiai įėjimai, 6 PWM kanalai, 2 aparatinės įrangos pertraukimai, gal ir neįspūdingi, bet be balasto operacinės sistemos pavidalu ir vertėjai, jie leidžia išspręsti beveik bet kokias užduotis, susijusias su tikslumu įvairių jutiklių ir pavarų valdymu. Daugybė dokumentų, mokymo programų ir paruoštų bibliotekų, didžiulė bendruomenė, veikia iš lengvai išmokstamo Arduino IDE su Arduino C++ kalba. Visa tai tiesiog nesuteiks jums galimybės pasakyti „neįvaldė“. Natūrali 5 voltų įtampa, kuri yra de facto standartas, ir lizdai, skirti montuoti išplėtimo plokštes, analoginiai įėjimai, įvairios techninės sąsajos leidžia prijungti beveik bet kokius periferinius įrenginius, jutiklius ir pavaras. Arduino Leonardo Tas pats Arduino Uno, bet su kitu mikrovaldikliu, kuris yra tos pačios klasės, bet turi keletą teigiamų skirtumų. Daugiau analoginių įėjimų (12 prieš 6) jutikliams, daugiau PWM kanalų (7 prieš 6), daugiau aparatinės įrangos pertraukimo kaiščių (5 prieš 2), atskiros nepriklausomos nuoseklios sąsajos USB ir UART. Arduino Leonardo gali apsimesti kompiuterio klaviatūra arba pele (HID įrenginiu). Tai leidžia lengvai susikurti savo įvesties įrenginį. Dėl šiek tiek kitokio nei Arduino Uno smeigtuko galimas nesuderinamumas su kai kuriomis išplėtimo plokštėmis. Tačiau tokie atvejai yra reti, todėl mūsų parduotuvėje mes juos aiškiai nurodome. Iskra Neo Tas pats Arduino Leonardo, bet mūsų gaminamas Rusijoje. Daug pigiau nei originalas. Arduino Mini Tas pats Arduino Uno, bet kitokios formos. Kompaktiška. Tik 30×18 mm. Dėl formos faktoriaus Arduino išplėtimo plokščių sumontuoti be gudrybių neįmanoma. Jis turėtų būti prijungtas prie papildomų modulių laidais ir (arba) per prototipų plokštę. Plokštėje nėra USB prievado, todėl reikia mirksėti per atskirą USB serijos adapterį. Iskra Mini Tas pats Arduino Mini, bet mūsų pagamintas Rusijoje. Daug pigiau nei originalas. Yra versija su lituotomis trinkelėmis ir su nelituotomis skylutėmis. Arduino Micro Tas pats Arduino Leonardo, bet kitokios formos. Kompaktiška. Tik 48×18 mm. Dėl formos faktoriaus Arduino išplėtimo plokščių sumontuoti be gudrybių neįmanoma. Jis turėtų būti prijungtas prie papildomų modulių laidais ir (arba) per prototipų plokštę. Arduino Mega Kaip Arduino Uno, bet paremtas galingesniu tos pačios architektūros mikrovaldikliu. Puikus pasirinkimas norint „augti“ arba jei Arduino Uno nebegali susidoroti. Daug kartų daugiau atminties: 256 KB nuolatinės ir 8 KB darbinės. Daug kartų daugiau prievadų: 60 iš jų 16 analoginių ir 15 su PWM. Šiek tiek ilgesnis nei pagrindinis Arduino Uno: 101x53mm prieš 69x53mm. Arduino Due Viena produktyviausių „Arduino“ plokščių, paremta „Cortex-M3“ mikrovaldikliu, savo formos koeficientu yra panaši į „Arduino Mega“. Procesorius 84 MHz ir 512 KB atminties. 66 I/O kaiščiai, iš kurių 12 gali būti analoginiai įėjimai, 12 palaiko PWM ir visi 66 gali būti sukonfigūruoti kaip aparatinės įrangos pertraukikliai. Integruotas CAN magistralės valdiklis leidžia sukurti tinklą iš Due arba sąveikauti su automobilių elektronika. Du DAC kanalai leidžia sintezuoti stereo garsą su 4,88 Hz raiška. Plokštės gimtoji įtampa yra 3,3 V, o ne tradicinė 5 V. Būtina įsitikinti, kad pasirinkti periferiniai įrenginiai palaiko darbą su šiuo lygiu arba įdiegti įtampos lygio keitiklius. Iskra JS Plokštė yra pagrįsta Espruino branduoliu: ji užprogramuota JavaScript. JavaScript yra aukšto lygio kalba. Programas lengviau rašyti, jos kompaktiškesnės ir išraiškingesnės. Ypač kai kalbama apie daugybę eilučių operacijų, duomenų masyvus, žiniatinklio sąsają. Galingas 168 MHz mikrovaldiklis Cortex M4, 1 MB blykstė, 192 KB RAM, dešimtys prievadų su PWM ir analoginiais įėjimais, 2 analoginiai išėjimai, keli I²C, SPI, UART – visa tai leidžia prisijungti ir vienu metu dirbti su įvairiausiais jutiklių ir modulių. Nors plokštės pradinis lygis yra 3,3 V, kaiščiai yra atsparūs 5 V: prijungti 5 V periferinius įrenginius yra nereikšminga. Dėl skirtingos programavimo aplinkos ir ekosistemos pasirinktam periferiniam įrenginiui gali nebūti paruoštos bibliotekos. Jis turės būti įgyvendintas savarankiškai. Strela „Viskas viename“ robotikos platformoje yra daug dalykų, kurių reikia norint sukurti bet kokį lengvą mobilųjį robotą. „Strela“, kaip ir bet kuris kitas „Arduino“, yra užprogramuotas iš „Arduino IDE“, o jo šerdyje yra tas pats mikrovaldiklis kaip „Arduino Leonardo“. Integruota dviejų variklių tvarkyklė, 4 servo jungtys, 4 mygtukai ir 4 laisvai priskiriami šviesos diodai, garsinis signalas, lizdai LCD ekranui ir belaidžio ryšio modulis. Galingas galios reguliatorius leidžia naudoti daugybę skirtingų baterijų be gudrybių. 11 įėjimų/išėjimų išvedami kaip 3 kontaktų jungtys, kad būtų lengva prijungti papildomus jutiklius ir modulius. Skystųjų kristalų ekranas, mygtukai ir šviesos diodai yra sujungti per prievado plėtiklį, todėl jie neužima bendros paskirties įvesties / išvesties. Plokštėje nėra pagalvėlių, skirtų Arduino išplėtimo plokštėms montuoti. Dėl pasikeitusios kaiščių numeracijos (lyginant su baziniu Arduino Leonardo) darbui su lentos kaiščiais reikia naudoti kiek kitokias funkcijas. Jie pateikiami to paties pavadinimo bibliotekoje. Arduino Yun Unikalus Arduino Leonardo ir mikrokompiuterio hibridas „OpenWRT Linux“. Puikus pasirinkimas „daiktų internetui“. Plokštėje yra Ethernet ir WiFi, per kuriuos galite bendrauti su įrenginiu ir net nuotoliniu būdu atnaujinti platformą. „Linux“ galia leidžia dirbti su multimedija, o jos tinklo galimybės lengvai integruojamos į socialinius tinklus ir kitas žiniatinklio paslaugas. OpenWRT yra supjaustytas Linux. Mikrokompiuteryje negalima įdiegti jokios Linux programinės įrangos. Be to, tik Bash ir Python gali būti naudojamos kaip scenarijų programavimo kalbos. STM32 Nucleo F401RE Plokštė su galingu mikrovaldikliu Cortex-M4. Platforma programuojama ne per Arduino IDE, o per mbed.org internetinę aplinką. Subjektyviai jis yra galingesnis ir plonesnis nei Arduino IDE, nors ir ne toks įprastas. Smalsiančiam protui – puikus pasirinkimas. Procesorius 84 MHz, 512 KB nuolatinės ir 96 KB RAM. 50 I/O prievadų, iš kurių 16 yra analoginiai ir 29 yra PWM. Natūralus įtampos lygis yra 3,3 V, tačiau visi kontaktai yra 5 V, todėl neturėtų kilti problemų dėl elektroninio suderinamumo su Arduino periferiniais įrenginiais. Išplėtimo plokščių antraštės yra tokios pat konfigūracijos kaip „Arduino Uno“, todėl „Nucleo“ galite įdėti daug „Arduino“ išplėtimo plokščių. Plokštėje nėra atskiros SPI jungties. „Arduino“ išplėtimo plokštės, kurios naudoja SPI per ICSP antraštę, neveiks be pakeitimų. Dėl skirtingos programavimo aplinkos ir ekosistemos pasirinktam periferiniam įrenginiui gali nebūti paruoštos bibliotekos. Jis turės būti įgyvendintas savarankiškai. Teensy 3.2 Compact plokštė su galingu Cortex-M4 mikrovaldikliu. Jis užprogramuotas iš pažįstamo Arduino IDE. Mažesnis nei Arduino Micro (35x17mm), bet beveik toks pat galingas kaip Nucleo: 72 MHz procesorius, 256 KB nuolatinės ir 64 KB RAM, 34 I/O prievadai, iš kurių 21 gali būti analoginis, ir 12 palaiko PWM. Teensy 3.1 yra labai efektyvus energiją. Jame nėra įtampos reguliatoriaus, bet įvestis gali būti bet kokia nuo 3,3 iki 5,5 V. Tokia pati įtampa bus ir loginis lygis. Miego režimu plokštė sunaudoja tik 0,25 mA, todėl baterijos energija gali veikti kelis mėnesius. Integruotas CAN magistralės valdiklis leidžia sukurti tinklą iš Due arba sąveikauti su automobilių elektronika. Du DAC kanalai leidžia sintezuoti stereo garsą su 4,88 Hz raiška. Plokštė yra su nelituotais kaiščiais. Kaiščių jungtis arba laidus turite lituoti patys. Dėl didelio architektūros skirtumo su klasikiniu Arduino ne visos trečiųjų šalių periferinių įrenginių bibliotekos gali veikti iš karto. Darbinė įtampa yra lygi įėjimo įtampai, todėl išsikraunant akumuliatoriui ji plūduriuoja. Tai gali būti svarbu renkantis periferinį įrenginį, jei jis skirtas tam tikrai įtampai. Netduino 2 Plokštė pakartoja „Arduino Uno“ formos faktorių, tačiau turi galingą užpildą, kurio pakanka .NET platformoje parašytų programų paleidimui. Netduino programuojamas C# arba bet kuria kita .NET kalba Visual Studio aplinkoje, pažįstamoje bet kuriam .NET kūrėjui. .NET Micro Framework pateikiama kaip standartinė biblioteka. „Visual Studio“ turi automatinį užbaigimą, patarimus, MSDN konteksto pagalbą ir visavertį derintuvą. Tau prieinami lūžio taškai, žingsnis po žingsnio kodo vykdymas, kintamųjų stebėjimas. Derinimas vyksta be gudrybių, tik prijungus USB laidą. Dėl viso to Netduino kūrimo greitis yra daug kartų didesnis nei bet kurios kitos platformos kūrimo greitis. Plokštėje nėra atskiros SPI jungties. „Arduino“ išplėtimo plokštės, kurios naudoja SPI per ICSP antraštę, neveiks be pakeitimų. Dėl skirtingos programavimo aplinkos ir ekosistemos pasirinktam periferiniam įrenginiui gali nebūti paruoštos bibliotekos. Jis turės būti įgyvendintas savarankiškai. Netduino Plus 2 Kaip ir Netduino, tik galingesnis ir su Ethernet. Puikus pasirinkimas IoT projektams. Tas pats kaip Netduino 2.

Vienos plokštės kompiuterių palyginimas

Vienos plokštės kompiuterių tendencija yra Raspberry Pi. Ši itin populiari platforma vienu metu pavertė visaverčio kompiuterio „pasidaryk pats“ elektronikos inžinieriams idėją apie galimybes, matmenis ir kainą.

Vėlgi, kiekvienam projektui gali labiau tikti vienas ar kitas vieno borto kompiuteris, tačiau dėl Raspberry Pi populiarumo lyginsime su juo kitas platformas.

Raspberry Pi 3 modelis B Vienas populiariausių pavienių mokėtojų. Keturi 1200 MHz branduoliai, 1 GB RAM ir pilnavertis Linux Debian pagrindu padės išspręsti daugybę užduočių, kurioms reikalingi skaičiavimo resursai. Tarp jų yra kompiuterinis matymas, garso apdorojimas realiuoju laiku ir interneto paslaugų kūrimas. Daugybė dokumentų, vadovėlių ir paruoštų bibliotekų, didžiulė bendruomenė. Visa tai tiesiog nesuteiks jums galimybės pasakyti „neįvaldė“. Pažįstamas HDMI, 3,5 mm garsas, 4 USB prievadai leidžia lengvai prijungti monitorių, garsiakalbius, klaviatūrą, pelę ir kitus USB įrenginius. Laive esantys BLE ir WiFi moduliai padės belaidžiu būdu prijungti kompiuterį prie kitų įrenginių. Plokštėje nėra ADC, todėl analoginių jutiklių prijungimas galimas tik išorinių, papildomų komponentų pagalba. Pateikiamas tik 1 aparatinės įrangos PWM kanalas, todėl sunku dirbti su išoriniais įrenginiais, kuriuos valdo PWM. Biglebone Black Mikrokompiuteris, panašus į Raspberry Pi, suteikiantis daugiau privalumų, pažįstamų mikrovaldiklių plokštėms. Puikus pasirinkimas daiktų interneto projektams, kur reikia valdyti kelis jutiklius ir vykdymo priemones. Galinga Cloud9 IDE kūrimo aplinka. Jūs tiesiog pasiekiate „BeagleBone“ naudodami naršyklę ir programą mėgstama kalba, nesvarbu, ar tai Python, JavaScript (Node.js), Bash ar bet kuri kita „Linux“ kalba. Rezultatą galima patikrinti akimirksniu, o jei kažkas neveikia, naudokite visavertį aplinkoje įmontuotą derintuvą. Laive jau įdiegta 4 GB eMMC „flash“ atmintis su „Linux“ operacine sistema. Atmintį galima praplėsti išorine microSD kortele. Plačios periferinių įrenginių prijungimo galimybės. 8 PWM išėjimai ir 7 analoginiai įėjimai. Galimi aparatinės įrangos pertraukimai. Išskirtinė microHDMI jungtis monitoriui prijungti. Jis taip pat naudojamas garsui perduoti. Skaičiavimo galia kuklesnė nei Raspberry Pi: 1 branduolys 400 MHz dažniu ir 512 MB RAM.

amperka.ru

Vienos plokštės kompiuteris: naudojimo dėklai

Raspberry Pi 3 Model B yra populiariausias vienos plokštės kompiuteris, pagrįstas 1,2 GHz 64 bitų ARM Cortex A53 procesoriumi su įmontuotu Wi-Fi ir Bluetooth belaidžiu ryšiu.

Kam skirtas Raspberry Pi?

Dėl mažo dydžio, mažo energijos suvartojimo ir didelės programinės įrangos bibliotekos jis gali būti naudojamas įvairiuose projektuose, tokiuose kaip išmaniųjų namų valdymo sistema, namų kino teatras ar žaidimų konsolė. Ryškiausius projektus galite pamatyti žemiau:

Robotas
Protingas namas

Kodėl verta rinktis Raspberry Pi?

Čia viskas labai paprasta – Raspberry Pi tapo perkamiausia platforma iš visų vienos plokštės kompiuterių dėl puikios kainos, universalumo, atviros architektūros, palaikymo įvairioms operacinėms sistemoms ir didžiulės aplinkui susiformavusios bendruomenės.

Ko reikia norint nusipirkti Raspberry Pi?

Norint valdyti vienos plokštės kompiuterį Raspberry Pi 3, reikia įsigyti tinklo adapterį su Micro USB jungtimi. Rekomenduojama rinktis modelį, kurio srovė ne mažesnė kaip 2,1A esant 5V. Be to, jums reikės „microSD“ kortelės, kurioje bus saugoma operacinė sistema, radiatoriai ir dėklas, apsaugantis nuo smūgių ir statinio krūvio. Norėdami išplėsti kompiuterio galimybes, galite naudoti jutiklius, kameras, išplėtimo modulius. Mūsų asortimente taip pat galite rasti paruoštą startinį rinkinį Raspberry Pi pagrindu.

Jei kyla techninių klausimų?

http://raspberrypi.ru http://raspberrypi.ru/forum/ https://vk.com/raspberrypi_ru

Lentelėje pateikiami įdomiausi produktai, kuriuos renkasi mūsų klientai:

www.electronshik.ru

Pasidaryk pats


Tikrai prisimenate sėkmingą filmą „Geležinis žmogus“, kurio pagrindinį vaidmenį atliko Robertas Downey jaunesnysis. Pasak istorijos, milijardierius mokslininkas Tony Starkas išrado metalinį kostiumą, kuris galėjo paversti jį antžmogiu. Pagrindinė kostiumo detalė buvo širdis, kuri buvo mažas branduolinis reaktorius. Vienas liaudies meistras nusprendė savo rankomis iš improvizuotų priemonių atkurti pagrindinę kostiumo detalę. Kas atsitiko galiausiai, pamatysite patys... Dėl savo neįprastos formos naujasis „Apple“ kompiuteris „Mac Pro“ buvo lyginamas su šiukšliadėže. Kažkas, slapyvardžiu sascha288, nusprendė gana išradingai iš šiukšliadėžės sukurti naminį Mac Pro. Metalinis pagrindas buvo nudažytas raudonai, o panašumas galiausiai pasirodė nuostabus. Įrenginių matmenys, beje, irgi palyginami: 28 x 19 cm prieš 25,1 x 16,8 cm. Komponentai buvo Gigabyte z87n WiFi pagrindinė plokštė, Core i3 procesorius (Haswell), Radeon 7750 vaizdo plokštė, SSD ir kietasis diskas, ATX PSU. Sistemoje veikia modifikuota „Mac OS X“ versija...
Kažkas, vadinamas Michaelu Castoru, savo rankomis sukūrė planšetinį kompiuterį ir pavadino jį PiPad. Įrenginys sukurtas remiantis Raspberry Pi Model B vienos plokštės kompiuteriu, kuriame yra ARM procesorius su 700 MHz taktiniu dažniu, 512 MB RAM, du USB prievadai ir Ethernet jungtis bei SD kortelės lizdas. Galutinėje „PiPad“ versijoje trūksta vieno USB prievado ir Ethernet, nes jiems tiesiog neužteko vietos. Mini asmeninio kompiuterio matmenys 85,6x56x21 mm, svoris - 45 g. Ekrane naudojamas 10 colių LCD skydelis, kurio skiriamoji geba yra 1280 x 800 pikselių, o maitinimo įtampa - 5 V. 10 000 mAh talpos baterija užtikrina 6 valandų įtaisą operacija. PiPad rėmas pagamintas iš faneros, galinė plokštė pagaminta iš anglies pluošto.
Bunny Huangas atsisakė planšetinio kompiuterio ir išmaniojo telefono naudojimo ir ėmėsi savo rankomis sukurti atvirojo kodo nešiojamąjį kompiuterį kasdieniam darbui. Prietaisas vadinosi Project Novena, o jo techninės charakteristikos buvo: 13 colių ekranas su 2560 × 1700 pikselių raiška ir rėmelis, kurio korpusas pagamintas iš 5052 ir 7075 aliuminio lydinių. Makezine portale Bunny netgi paskelbė išsamias instrukcijas visiems, kurie nori pakartoti šią patirtį...
1980 m. Amerikos sraigtasparnių draugija paskelbė, kad skirs 10 000 USD prizą kiekvienam, kuris sugebės sukurti sraigtasparnį, kuris ore išliktų 60 sekundžių, šio skrydžio metu pasiektų 3 metrų aukštį ir neišskristų iš oro uosto. sklypo ribos 10 x 10 metrų. Tokiu atveju sraigtasparnis turi būti paleistas tik žmogaus raumenų jėga. Šis apdovanojimas buvo pavadintas Igorio Ivanovičiaus Sikorskio vardu. Nuo tada praėjo 33 metai, o prizas išaugo iki 250 000 USD. Vakar jis buvo pristatytas Toronto universiteto „AeroVelo“ komandai už jų sraigtasparnį „Atlas“.
Vienas iš kiniškos modifikacijos Galaxy Note II išmaniojo telefono, skirto 2 SIM kortelėms, savininkų, pavargęs nuo silpnos baterijos (3100 mAh) ir nepakankamo tūrio (32 GB) vidinės atminties, nusprendė atnaujinti programėlę. Tam jis įsigijo MicroSD -> SD adapterį, 256GB Lexar SDXC atminties kortelę ir įspūdingą 8500 mAh bateriją. Kaip aprašo autorė, ilgiausiai užtruko komponentų pristatymas iš internetinių parduotuvių, o surinkimas užtruko vos kelias minutes. Dėl to išmanusis telefonas gavo didžiulę bateriją ir bendrą 288 GB atminties kiekį. Vienintelis dalykas, prie kurio dar reikia padirbėti, yra galinis išmaniojo telefono dangtelis...
„Žvaigždžių karų“ gerbėjai, ši žinia skirta jums! Jei svajojate apie šviesos kardą, bet nenorite, kaip Kostia Khabensky filme „Nakties sargyba“, vaikščioti su fluorescencine lempa rankose, tuomet galite pabandyti padaryti jį iš paprasčiausio lazerinio žymeklio. Norėdami sukurti šviesos kardą, Darth Vader gerbėjui prireikė tik 3 vatų 9 mm 450 nm lazerinio diodo, kuris generuoja žalią spindulį, ir stilingo dėklo. Vaizdo įrašo komentaruose rašoma, kad tai labai galingas lazeris ir jį reikia naudoti labai atsargiai. Taip pat rekomenduojama nešioti akinius ant akių, kad nebūtų perkrauta tinklainė – lazeris yra labai ryškus...
Visi mėgsta džinsus. Na, beveik viskas. Ir antresolėje guli seni džinsai - kažkas turi savo mėgstamiausias, dėvėtas kelnes, kažkas visiškai naujas, nedėvėtas (kaip kažkas šiek tiek pakėlė tūkstančius gramų) - tikriausiai ten. Šiandien jums pasiūlysiu ne revoliucinę, o gana įdomią idėją, kaip tinkamai panaudoti senus džinsus. Ir nesigailėkite jų! Pripažinkite nuoširdžiai, kad jie vis tiek gulėtų kaip negyvas svoris tolimoje lentynoje ir, pasibaigus skalbinių gyvenimui, niekada nematytų šviesos...
Mėgsti važinėti dviračiu? Ar norite juo keliauti toliau ir mažiau pavargti? Tai įmanoma, jei prie savo dviračio draugo pridėsite elektros variklį ir akumuliatorių. Norint paversti savo įprastą dviratį e-dviračiu, jums tereikia paruošto komplekto, kurį sudaro specialus ratas su elektros varikliu ir baterija...
Australijos kompanija Lulzbot sukūrė pigų pistoleto Liberator analogą, atspausdintą 3D spausdintuvu. Pradinį projektą pasiūlė „Defense Distributed“ iš JAV, tačiau ginklams sukurti prireikė pramoninio spausdintuvo, kainuojančio apie 8000 USD. Schemos, reikalingos pistoletui spausdinti 3D spausdintuvu, „Defense Distributed“ paskelbtos internete, atverdamos prieigą prie jų visiems. Jų buvo daug, tarp jų buvo ir bendrovė „Lulzbot“. Jo specialistai pakoregavo projektą ir paaiškėjo, kad Liberator kūrimui gali būti panaudotas „buitinis“ Lulzbot AO-101 3D spausdintuvas, kainuojantis 1700 USD, medžiagos kainuos dar 25 USD. Modifikacijos, vadinamos „Lulz Liberator“, kūrėjai pažymi, kad akivaizdus prieinamumas nereiškia plataus tokių ginklų platinimo: vis tiek pigiau nusipirkti „klasikinį“ pistoletą.
Ekologiškų dalykėlių mėgėjams entuziastai dizaineriai iš Italijos pristatė iš kartono pagamintą stalinį šviestuvą. Sunku jį įtarti dėl kokių nors techninių smulkmenų, 01LAMP lempos stiprioji pusė – maksimalus funkcionalumas. Tokį įrenginį galite surinkti neišeidami iš namų. Viskas, ką jums reikia padaryti, tai užsisakyti picą, ištuštinti dėžutę ir imtis kūrybiškumo. Kurdami šviestuvą dizaineriai atsisakė klijų naudojimo, o visos 01LAMP dalys laikomos kartu specialiais vožtuvais. Šviestuvo konstrukcijoje nėra medinių, plastikinių ar geležinių dalių. Išimtis yra „ON“ mygtukas, laidai ir lemputė. Būtent todėl projekto autoriai teigia, kad vienas iš šviestuvo privalumų – ekologiškumas. Tinkamai stengdamasis, kiekvienas gali surinkti tokią lempą namuose. Siekdami palengvinti šį procesą, italų dizaineriai netgi paskelbė internete išsamias instrukcijas, prie kurių pridedamos schemos ir brėžiniai, palengvinantys surinkimo procesą. Tingiausi aplinkosaugininkai vis dėlto gali tiesiog užsisakyti jau surinktą neįprastą dalykėlį iš projekto autorių. Pagaminta lempa 01LAMP kainuos 40 eurų arba 53 dolerius.

24gadget.ru

Pi-Top: „pasidaryk pats“ kompiuteris

Galite įsigyti dalių rinkinį ir savo rankomis surinkti kompiuterį. Dėl technologijų plėtros, ypač 3D spausdinimo, tai gali būti visavertis nešiojamasis kompiuteris su ekranu, klaviatūra ir galimybe prijungti periferinius įrenginius. Tokio įrenginio kaina bus ženkliai mažesnė, nei už panašų gaminį prašo „žymūs“ gamintojai.

„Pi-Top“ nešiojamojo kompiuterio surinkimo rinkinys bus oficialiai pristatytas 2015 m. gegužę, nors pardavimai jau vyksta. Lėšų rinkimo kampanija jo gamybai buvo surengta svetainėje indiegogo.com ir projektui atnešė šiek tiek daugiau nei 130 000 USD.

Norėdami gauti šį kompiuterį, jums reikės prieigos prie 3D spausdintuvo ir 290 USD vertės komplekto. Dėl to jūsų rankose turėsite visavertį nešiojamąjį kompiuterį su galimybe toliau pritaikyti ir atnaujinti. Projekto autoriai tikisi, kad jų kompiuteris bus naudingas pirmiausia vaikams, kurie sugebės surinkti įrenginį iš komponentų, taip pat dirbti su programine įranga ir robotikos pagrindais.

Projekto įkūrėjai – Ryanas Dunwoody (Ryanas Dunwoody), 23 metų Oksfordo absolventas ir 27 metų Jesse Lozano (Jesse Lozano), pagal išsilavinimą teisininkas, savarankiškai įvaldęs programavimą.

Jesse Lozano ir Ryanas Dunwoody – „Pi-Top“ kūrėjai

„Užuot naudoję nešiojamąjį kompiuterį kaip uždarą įrenginį, galite suprasti, kaip veikia ekranas, kaip įkraunama baterija, kaip vyksta perjungimas tarp akumuliatoriaus ir kintamosios srovės“, – sako Dunwoody. - Jei kas nors sugenda, galite tai pataisyti. Daugelis tėvų perka mūsų kompiuterį savo vaikams, nes tai supranta kaip būdą perteikti vaikui supratimą apie technologijas ir įrenginius, kuriuos naudojame kasdien.

Anot Lozano, „Pi-Top“ yra „skirta išmokyti jus daryti kitus dalykus“, leidžiant eksperimentuoti su aparatine įranga. Jis tikisi, kad kompiuteris bus naudojamas mokyklose.

„Pi-Top“ kompiuterio širdis yra „Raspberry Pi“ (B+ modelis), kreditinės kortelės dydžio vienos plokštės kompiuteris. Nešiojamojo kompiuterio dėklą reikia atsispausdinti patiems, tam komplekte yra plastikinis „rašalas“ 3D spausdintuvui ir failai spausdinimui. Pagaminto įrenginio surinkimas itin paprastas, minimaliausius techninius įgūdžius turintis žmogus, vadovaudamasis instrukcijomis, Pi-Top surinks per vakarą. Be pradinio lygio rinkinio, kūrėjai siūlo keletą išplėtimo plokščių. Taigi, papildomų modulių dėka Raspberry Pi galima suprogramuoti taip, kad jis galėtų tarnauti kaip centrinis roboto valdymo įrenginys. Parašius programą į Raspberry Pi, vartotojas gali ištraukti ją iš nešiojamojo kompiuterio dėklo ir uždėti ant važiuoklės, kurią galima atspausdinti ir 3D spausdintuvu.

22century.ru

Kas yra vieno borto kompiuteris ir kaip jis naudojamas?

Kuo SBC skiriasi nuo įprastų kompiuterių?

Galbūt tik pavadinimas. Nors įprasti kompiuteriai įvairuoja naudodami kelis komponentus, prijungtus prie centrinės plokštės kabeliais, vienos plokštės kompiuteris turi savo mikroprocesorių su integruota atmintimi vienoje spausdintinės plokštės.

Vienos plokštės kompiuteriai yra įvairių dydžių ir gali būti pritaikyti įvairioms reikmėms: kai kurie yra suderinami su kompiuteriu ir suderinami su identiško tipo aparatine įranga, o kiti gali būti labai specializuoti. Kai kuriuose vienos plokštės kompiuterių modeliuose yra įmontuoti mikrovaldikliai. Nemažai vienos plokštės kompiuterių suteikia galimybę išplėsti gamyklą ir perkonfigūruoti, o kai kurie modeliai nesiūlo jokių modifikavimo galimybių. Apskritai dauguma gamintojų nurodo pradinį pagrindą, kurį galima keisti ir papildyti.

Kaip naudojami SBC?

Kaip minėta anksčiau, vienos plokštės kompiuteriai turi daugybę programų. Pirmą kartą panašių modelių išleidimas įvyko 2000 m., o pastaruoju metu tokie modeliai pradėjo įgauti pagreitį kūrimo srityje. Dėl savo kompaktiškumo ir mažos kainos jie yra daugelio atvirojo kodo projektų pagrindas.

Vienos plokštės kompiuteriai naudojami švietime informatikos mokymui. Na, žinoma, dauguma vartotojų yra patyrę programuotojai, kurie nepasitenkino gamyklinėmis konfigūracijomis, bet nori savarankiškai įsigyti kompiuterių komponentus ir kurti progresyvias sistemas.

Kaip išsirinkti vienos plokštės kompiuterį?

Savaime suprantama, kad jūsų SBC pasirinkimą lems programa. Tačiau yra keletas bendrų dalykų, į kuriuos reikia atsižvelgti, jei ketinate įsigyti tokį įrenginį.

Galia

Įsitikinkite, kad SBC specifikacijos atitinka jūsų nurodytus reikalavimus, taip pat turėtumėte atkreipti dėmesį į aušintuvo galimybes, kurios apsaugos jūsų sistemą nuo perkaitimo.

Čia vėlgi pagrindiniu kriterijumi tampa jūsų poreikiai. Pirmieji senieji SBC buvo pristatomi tik su 512 MB vidinės atminties, o tai tuo metu atrodė visiškai pagrįsta. Šiomis dienomis tokioje sistemoje turėtų būti bent 1 GB RAM, o pažangesni modeliai siūlo 32 GB.

CPU

Šiuo metu rinkoje yra trys pagrindinės parinktys: Intel, Power Architecture ir ARM. Jūsų pasirinkimą gali lemti atminties reikalavimai, ankstesnė patirtis dirbant su tam tikro tipo procesoriumi ir, žinoma, reikalavimai.

Operacinė sistema

Įprastos daugumoje SBC prieinamos operacinės sistemos yra Linux (populiariausia), INTEGRITY, Wind River VxWords, QNX, LynxOS ir GreenHills. Dauguma procesorių palaiko Linux, mažiau bus suderinami su VxWorks ar kitais projektavimo įrankiais ir sumažins galimybę kurti saugias programas.

I/O elementas

SBC suteikia būtinus I/O elementus, tokius kaip Ethernet, USB, DIO ir kt. Jei reikiamo įvesties / išvesties nepalaiko pagrindinis SBC, turėtumėte pasiteirauti dėl papildomo sistemos palaikymo.

2ezone.ru

„Pasidaryk pats“ vienos plokštės kompiuteris, ar9331 duomenų lapas

Vienos plokštės kompiuteriai yra įrenginiai, kurie surenkami tik vienoje „pagrindinėje plokštėje“. Pastarajame sumontuotos visos reikalingos detalės: mikroprocesorius, operatyvioji atmintis, duomenų įvesties ir išvesties būdai bei kiti moduliai, reikalingi pilnam įrenginio veikimui. Vienos plokštės kompiuteriai dažnai naudojami (taigi ir kuriami) kaip demonstracinė sistema arba mokymo priemonė. Dažnai jie naudojami pramonės sektoriuje.

Jei mes kalbame apie standartinius stalinius kompiuterius, tada, palyginti su aprašytu, pastarasis nereikalauja periferinių plokščių montavimo. Priklausomai nuo modelio, kai kurios parinktys galimos kaip nedidelė „pagrindinė plokštė“ su atmintimi ir procesoriumi. Tokią lentą galima prijungti prie vidinės bagažinės. Tai padidins turimas charakteristikas, taip pat pasinaudos papildomomis jungtimis.

Gana dažnai reikalinga įvairių dalių apsauga. Būtina, kad jie būtų kompaktiškai išdėstyti vienas šalia kito. Štai kodėl išpopuliarėjo vienos plokštės kompiuteriai. Dėl šio sprendimo įrenginys bus mažas ir labai nebrangus. Tačiau lusto sistema turi ir trūkumų. Pavyzdžiui, procesoriaus keitimas ar atminties padidinimas neveiks, dažnai šios dalys yra lituojamos.

Aparatinės įrangos vienos plokštės platformos

Vienos plokštės kompiuterių palyginimas su aparatinės įrangos platformomis padės suprasti, kuo įrenginiai skiriasi vienas nuo kito. Dažnai vartotojai ir vartotojai juos painioja vienas su kitu. Platforma yra paprastas mikrovaldiklis, kurio negalima pavadinti visaverčiu kompiuteriu. Jame nėra įdiegtos operacinės sistemos, todėl vartotojas negali bendrauti su įrenginiu kaip su paprastu kompiuteriu.

Neretai aparatinės įrangos platformos naudojamos kuriant robotus, taip pat kuriant paprastas automatines sistemas. Tiesą sakant, pagrindinė tokio įrenginio užduotis yra valdyti kitus įrenginius. Galime pasakyti, kad aparatinės įrangos platforma yra ne kas kita, kaip alternatyva vienos plokštės sistemai. Negalite jų vadinti analogais.

Kas yra vienos plokštės kompiuteris?

Dėl tam tikrų priežasčių kai kurie vartotojai mano, kad vienos plokštės kompiuteris negali atlikti daugelio funkcijų. Tačiau jo užduočių spektras yra platus. Toks įrenginys naudojamas kompiuteriuose, maršrutizatoriuose ir kitoje įrangoje. Šiame įrenginyje galite lengvai įdiegti „Lunix“ operacinę sistemą. Šiuo atveju vienos plokštės įrenginys atliks beveik visas užduotis: nuo dokumentų paieškos iki muzikos klausymosi. Pasirinkę sau brangesnį modelį, galėsite žiūrėti ir ne aukštesnės nei 1080p kokybės vaizdo įrašus. Tokios manipuliacijos atliekamos naudojant vartotojo pažįstamą sąsają. Trūkumai gali būti nustatyti dirbant su kitomis architektūromis. Dažnai programos veikia ARM. Todėl pageidautina pasirinkti tokios architektūros plokštę.

Atsižvelgiant į tokias sistemas siauroje specializacijoje, galite suklupti dėl kai kurių darbo niuansų. Pavyzdžiui, norint paversti Raspberry vienos plokštės kompiuterius maršrutizatoriumi arba modemu, tereikia įdiegti atitinkamą programinę-aparatinę įrangą.

Maža ritė: ką gali padaryti 35 USD vertės kompiuteris

Dažniausiai šis procesas reikalauja minimalaus žmogaus įsikišimo, o tai yra visapusiški sprendimai. Savininkui tereikia įrašyti vaizdą į atminties kortelę ir teisingai nurodyti visus reikiamus nustatymus. Vieno lentos kompiuterio pavertimas maršrutizatoriumi nėra vienintelis dalykas, kurį galima padaryti. Tam, kad namas taptų „išmanus“, reikia vos trijų ar keturių sistemų. Žinoma, su nustatymais užtruks šiek tiek ilgiau, tačiau dabar yra daugiau ar mažiau paruoštų sprendimų, kurių praktiškai nereikia redaguoti.

Tiems, kurie domisi technine sritimi, ne paslaptis, kad Microsoft ketina išleisti specialų įrenginį. Dabar daiktų internetas populiarėja. Sukurti įrenginiai veikia pagal specialius protokolus. Dėl to jie galės veikti net su įprastais mobiliaisiais telefonais. Jei šią galimybę vertintume kaip vieno procesoriaus kompiuterių kūrimą, tai toks sprendimas yra proveržis. Juk anksčiau valdymas buvo vykdomas per maršrutizatorių. Dabar paskutinis sprendimas praktiškai nebenaudojamas. Lengviau dirbti, kai įrenginiai tarpusavyje bendrauja tiesiogiai.

Kažkas, be ko negali egzistuoti jokia plokštė, įvesties ir išvesties prievadai yra GPIO. Jie leidžia akimirksniu išjungti lemputę gavus elektroninį signalą. Standartiniame modelyje yra 5-10 jungčių. Jei pageidaujama, jų skaičius gali būti išplėstas.

Raspberry Pi

Vienos plokštės kompiuterių apžvalgą reikėtų pradėti nuo vieno populiariausių modelių – „Raspberry Pi“. Šis įrenginys žinomas kaip „Malinka“. Tai buvo vienos plokštės kompiuterių kūrimo pradžia. Modelis pasirodė 2012 metais ir ne visi vartotojai adekvačiai įvertino jo galimybes ir funkcionalumą. Pirkėjams tai atrodė neįmanoma: visas kompiuteris, kurio dydis neviršija kreditinės kortelės matmenų, kainavo 25 USD. Dirbo su Linux operacine sistema. Vienaip ar kitaip, po išleidimo vartotojai pradėjo lėtai įsigyti modelį, todėl jis tapo gana populiarus.

Iš ko pagamintas Raspberry Pi?

Pagal standartą „Malinka“ gavo lizdą atminties kortelei, maitinimo jungtį, išėjimus ausinėms, video, USB, Ethernet, HDMI.

Be to, įmontuoti universalūs prievadai, leidžiantys bendrauti su bet kuriais kitais įrenginiais.

Sistema parduodama penkių skirtingų konfigūracijų. Paprasčiausi modeliai yra A. Jie veikia su 256 MB RAM. Naudojamas ARMv6. Įdiegtas vienas USB prievadas. Modeliai su indeksu B savininkui siūlo 512 MB RAM. Yra 2-4 USB ir Ethernet prievadai. 2B modifikacija veikia su 4 branduolių procesoriumi. RAM buvo 1 GB. Parduodant taip pat yra variantų su indeksais A +, B +.

Modelių kainos svyruoja nuo 20 iki 35 USD.

Raspberry Pi funkcijos

„Malinka“ yra labai paplitusi, todėl jai parduodama daug įvairių platinimų. Mes kalbame apie programinę įrangą, kuri, kaip taisyklė, yra sukurta dirbti su Linux.

Prietaiso galimybės yra beveik neribotos. Vieno borto kompiuteris (x86 arba x64) gali atlikti bet kokią užduotį. Pagrindinis niuansas yra procesoriaus galia, kuri turėtų būti atstumta. Deja, jis silpnas visose modifikacijose, išskyrus 2B. „Malinka“ galima nusipirkti tiek internetinėse parduotuvėse, tiek bet kurioje mažmeninės prekybos vietoje. Visų pirma, jei yra tam lėšų, geriau įsigyti būtent 2B. Ši plokštė yra daug galingesnė, turi daug prievadų. Kainų skirtumas tarp modelių yra nedidelis, tačiau suderinamoje programinėje įrangoje jis yra reikšmingas.

kubo lenta

Cubieboard modelis gavo GPIO, SATA, HDMI, USB, VGA, Ethernet, taip pat šias jungtis: maitinimo, optinę ir standartinę garso išvestį ("mini-jack").

Cubieboard modelio vienos plokštės kompiuteriai yra iš Kinijos. Jie buvo sukurti 2012 m., tačiau pirmoji modifikacija, švelniai tariant, nepavyko. Trečioji versija pasirodė esanti geriausia. Skirtingai nei ankstesnėje „Malinkoje“, plokštėje yra daugiau prievadų, įmontuotas infraraudonųjų spindulių prievadas, bluetooth ir belaidžio tinklo modulis. Programėlė veikia su 1/2 GB RAM (priklausomai nuo modifikacijos) ARM Cortex-A7 procesoriuje.

Papildoma informacija apie modelį

Šio modelio vienos plokštės kompiuteriai taip pat veikia Lunix pagrindu. Gamintojas įdiegė specialią, paties sukurtą versiją. Apskritai prietaisas neaiškiai primena anksčiau aprašytą Malinką. Kai kuriais niuansais jis pakartoja charakteristikas, o kartais jas išplečia. Kaina šiek tiek didesnė: vidutinė kaina yra 85 USD.

biglio kaulas

Modelis pasirodė 2013 m. Ji gavo maitinimo jungtį ir kitus standartinius prievadus. „BeagleBone“ yra laikomas vienu galingiausių, jei ne geriausiu savo asortimente. Kūrėjai nusprendė atkreipti dėmesį į daugybę visų galimų prievadų. Rinkoje yra daug įdomių įrenginių. Plokštę maitina Cortex-A8 procesorius, kurio branduoliai veikia 1 GHz dažniu. RAM yra 512 MB.

Papildomos funkcijos

Kaip ir kiti aukščiau aprašyti vienos plokštės kompiuteriai, sistema veikia „Linux“. Gamykliniame užpilde gamintojas jau įdiegė 2-4 GB atminties. Kai kuriose modifikacijose „Debian“ paskirstymas taip pat yra integruotas. Dėl to, kad yra daug prievadų, galite lengvai prijungti plokštę prie bet kurio įrenginio. Jei naudosite periferinius įrenginius, sistemos galimybės lengvai padidės. Gamintojas daugiausia dėmesio skyrė papildomiems įrenginiams. Pačio įrenginio kaina – 45 USD.

išvadas

Dabar galingi vienos plokštės kompiuteriai parduodami bet kurioje pardavimo vietoje. Diapazonas didelis, kartais net supratimas, kas tai per įrenginys, išsitrina. Straipsnyje aprašomi trys populiariausi modeliai, kurie turi didelę paklausą ir pasiteisino. Kuriam pasirinkimui teikti pirmenybę, turėtų nuspręsti tik pirkėjas. Vienos plokštės mini kompiuteriai labai palengvins gyvenimą, todėl rinktis reikėtų sąmoningai.

rpilot62.ru


Raspberry Pi yra banko kortelės dydžio vienos plokštės kompiuteris. Pirmoji Raspberry Pi partija buvo parduota 2012 m. vasario mėn. Kūrėjai – dėstytojų grupė iš Kembridžo – tikėjosi parduoti bent tūkstantį vienetų, nes pagal šiuolaikinius standartus tai buvo itin silpnas kompiuteris, nebuvo jokios know-how. tai. Ji turėjo būti naudojama kaip biudžeto sistema informatikos vaikams mokyti.

Tačiau kūrėjai klaidingai paskaičiavo... 10 000 vienetų partija buvo išparduota per pirmą valandą po išankstinio užsakymo paskelbimo! Avietė pasirodė įdomi suaugusiems, tokia įdomi, kad dar mažiausiai šešis mėnesius jas pirko beveik vien kompiuterinėms technologijoms aistringi žmonės.

Iki 2013 m. lapkričio mėn. buvo parduota daugiau nei 2 milijonai Pis, o 2014 m. rugpjūčio mėn. pasauliniai pardavimai viršijo 3,5 mln. 35 USD kainuojantis kompiuteris „Raspberry Pi“ tapo įdomiausia pastarųjų metų programėlė.

Galite sakyti kiek norite, kad Raspberry Pi yra silpnas geležies gabalas, kad jis netinka niekam rimtam, visa tai yra rinkodaros sąmokslas ir pan. Bet tai laužo vienas argumentas – ne vienai tokio pobūdžio programėlėms pavyko sugeneruoti tokią ekosistemą, tiek daug pritaikytų programų, projektų, tokią entuziastų bendruomenę.

Detaliai neaprašysiu visų Raspberry Pi ypatybių ir ypatybių, galite rasti daug informacijos šia tema. Pastebėsiu tik tiek, kad projektas nekomercinis, visa informacija laisvai prieinama, nuolat atnaujinama programinė įranga, atsiranda naujų idėjų ir naujų aplikacijų šiai programėlei.

Tačiau mirksėti šviesos diodu ar dirbti kavos virimo aparato laikmačiu yra bent jau neoru pilnaverčiui kompiuteriui. Projektas turi būti vertas, atitikti techninės įrangos galimybes.

Kompiuteris yra pagrįstas Broadcom BCM2835 lustu, kuris iš pradžių buvo sukurtas kaip daugialypės terpės sprendimas. Kūrėjų teigimu, procesoriaus galia nėra didelė ir yra Pentium II 300 lygyje, tačiau grafikos procesorius pavyko. Vaizdo lustas palaiko H.264 aparatinės įrangos dekodavimą, taip pat MPEG-2 ir VC-1 kodekus.

Raspberry palaiko CEC (Consumer Electronics Control) technologiją. Tai HDMI specifikacija, leidžianti naudoti televizoriaus nuotolinio valdymo pultą prijungtiems įrenginiams valdyti. Dauguma pastaraisiais metais išleistų televizorių palaiko šią technologiją.

Kai reikėjo rasti pakaitalą senam DVD grotuvui, nusprendžiau nepirkti naujo grotuvo ar brangaus „SmartTV“, o savo rankomis pasigaminti medijos grotuvą „Raspberry Pi“ pagrindu. Preliminarūs eksperimentai parodė, kad „Full HD“ filmų atkūrimo kokybė yra gana lygi, problemų su DVD taip pat nekyla, o prieiga prie medijos turinio internete yra. O be to - muzika, nuotrauka...

Yra ir kita priežastis. Buitinė elektronika, kurią įsigijau per daugelį metų, dažnai nuvilia po pirkimo. Buvo tam tikrų trūkumų ir nesklandumų. Be to, daiktas iš esmės veikia, grįžti į parduotuvę nėra pagrindo. Taip buvo ir su nuotraukų rėmeliu – itin nepatogus naršymas failų sistemoje. DVB-T2 priedėlis - pultelis iš esmės veikia, bet kažkaip labai nestabilus. ir kt. ir tt

Kai įsivaizdavau, kokie nesklandumai potencialiai galimi media centre, nedrįsau nieko pirkti jau paruošto. Skaitant apžvalgas ir apžvalgas ne visada gaunama visa informacija. Sutikite, kad pakuotės kokybė ir kaip malonus dėklas liesti nėra svarbiausi parametrai. Tokioms smulkmenoms atsiliepimuose skiriama daug dėmesio.

Gamintojai dažniausiai neišleidžia atnaujintų programinės įrangos versijų, nes jiems reikia kuo greičiau išleisti naują įrenginio modelį. Daug pelningiau, kai vartotojas perka naują daiktą, o ne tik atnaujina programinę-aparatinę įrangą. O norint komercinės sėkmės, rinkoje nuolat turi atsirasti naujų, pažangiausių technologijų.

Taigi, nuspręskime, kokios įrangos reikės žiniasklaidos centrui. Pirmiausia, žinoma, tai pati Raspberry Pi model B plokštė, o dar geriau, nauja jos versija, kuri pasirodė prekyboje 2014 metų liepą – modelis B+. Jie visiškai suderinami su programine įranga, tačiau „B+“ modelis turi 4 USB prievadus, o ne 2.

Be to, naujajame modelyje kūrėjai gerokai pakeitė spausdintinės plokštės topologiją. Dėl to abiejose plokštės pusėse buvo sugrupuotos visos išorinėms jungtims skirtos jungtys, o pačioje plokštėje atsirado 4 tvirtinimo angos. "B" modelyje jungtys išeina iš visų 4 pusių, o tvirtinimo angos yra tik 2.

Svarbus komponentas, nuo kurio priklauso veikimo patikimumas ir stabilumas, yra maitinimo šaltinis. Pirmasis telefono įkroviklis, kuris parašyta „5 V“, neveiks. Kad plokštė veiktų patikimai, maitinimas turi būti stabilizuotas ir tiekti 5 V, esant ne mažesnei nei 1 A srovei. Norėdami įsitikinti, kad maitinimo šaltinis gali būti naudojamas Raspberry Pi maitinimui, reikia išmatuoti įtampą jo išėjime tuščiąja eiga. , tada prijunkite prie jo 5 omų apkrovą. Įtampa neturi nukristi žemiau 4,8 V.

Norint įdiegti programinę įrangą, reikalinga SD (arba „microSD“ B+ modeliui) kortelė. Didelė apimtis nereikalinga, medijos failus saugosime kitoje laikmenoje, užtenka 2 GB. Dabar jūs tiesiog negalite rasti mažiau. Bet klasė turėtų būti kuo aukštesnė, geresnė nei 10-oji.

Be interneto dabar niekur, todėl jums reikia maršrutizatoriaus. Juk „Raspberry Pi“ nėra vienintelis kompiuteris namų tinkle. Dauguma vartotojų teikia pirmenybę belaidžiai prieigai per WiFi, tokiu atveju turėsite įsigyti USB WiFi adapterį. Tačiau rekomenduočiau naudoti laidinį ryšį su maršrutizatoriumi. Pasirinkimas yra jūsų, mano argumentai yra tokie.

Pirma, prieigos per laidinį ryšį patikimumas ir greitis yra didesni nei per WiFi. Tikras prieigos greitis, o ne tai, kas parašyta ant pakuotės. Jokia vietinė aplinka ir trukdžiai neturės įtakos ryšio kokybei.

Neteisėta prieiga yra visiškai pašalinta. Joks puikus kaimynų įsilaužėlis nepavogs jūsų paslapčių ir prieigos prie banko sąskaitų kodų. Tikimybė, kad WiFi bus nulaužta, žinoma, maža, bet ne nulinė.

Mikrobangų spinduliuotė, nors ir nedidelės galios, jokiu būdu nėra balzamas žmogaus organizmui. Nieko blogo, žinoma, nenutiks. Bent jau iš karto. Tačiau ilgai ir reguliariai būnant vaikui, žaidžiančiam šalia maršrutizatoriaus antenos... Kas žino?

Ir galiausiai pagalvokite apie aplinką. Elektromagnetinė aplinkos tarša dabar yra gana aktuali. Kodėl, be jokio reikalo teršti eterį.

Laidiniam ryšiui yra tik vienas minusas - reikia traukti laidą. Bet medijos centro po butą nesiruošiu tempti, o į plastikinio cokolio kanalą laidą nėra taip sunku. Kitas dalykas, kad aš tingiu tai daryti...

Taip pat, žinoma, reikia televizoriaus ar monitoriaus su HDMI įvestimi ir atitinkamu kabeliu. Nors Raspberry Pi plokštė turi analogines vaizdo ir garso išvestis, jos netinka žiūrėti HD ir Full HD kokybės filmus. Nuotraukų rodymo per analoginę išvestį kokybė taip pat palieka daug norimų rezultatų.

Tai viskas už minimumą. Žiniasklaidos centras gali atrodyti panašiai kaip šis paveikslėlis.

Bet man šis variantas nepatinka. Filmus ir nuotraukas noriu žiūrėti ne tik iš interneto. Failų saugojimo serveris namų tinkle? Kam taip apsunkinti reikalus vienam vartotojui 50 kvadratinių metrų? Nusprendžiau naudoti standartinį standųjį diską laikmenos bibliotekai saugoti. Galite įsigyti išorinį USB standųjį diską arba naudoti kompiuterį su SATA(IDE)-USB keitikliu. Aš palinkau į antrąjį variantą.

Man taip pat reikia DVD įrenginio. Tai, žinoma, netinka visiems, bet jei DVD diskuose yra didelė filmų biblioteka, ją turėtų būti įmanoma peržiūrėti. Ryšys panašus į HDD – per SATA (IDE) – USB keitiklį.

Pradinei programinės įrangos sąrankai reikalinga USB pelė ir (arba) klaviatūra. Kasdieniniam naudojimui užteks ir nuotolinio valdymo pulto, tačiau pirminės sąrankos metu labai pravers pelė ir klaviatūra.

Yra per daug USB įrenginių, todėl jums reikia USB HUB. Ir aktyvus, su galimybe prijungti išorinį maitinimo šaltinį. ATX galios užtenka viskam, bet per Raspberry Pi USB prievadą HDD ir DVD nemaitins. Be to, kartais gali tekti prijungti „flash drive“.

Jei televizorius nepalaiko CEC, galite naudoti mano seną plėtrą – „Kompiuterio nuotolinio valdymo pultas“. Puikiai veikia su Raspberry Pi. Taip pat galite naudoti belaidę pelę arba klaviatūrą. Internete galite rasti kitų variantų.

Dėl to mes gauname tokį žiniasklaidos centrą.

Kur visa tai galima nusipirkti ir kiek tai kainuos? Raspberry Pi ir SATA-USB keitiklius rekomenduoju užsisakyti Kinijoje, pavyzdžiui, adresu www.aliexpress.com Pi kaina, įskaitant siuntimą, bus apie 40 USD, SATA-USB keitikliai kainuos 4-5 USD už vienetą. Tiesa, laukti tenka apie mėnesį. Tačiau šį laiką galima skirti bylos paieškai ar išnagrinėjimui. Visa tai pirkus Rusijoje, teks mokėti apie 2 kartus daugiau.

Maitinimo šaltinį ir DVD įrenginį palikau iš seno kompiuterio, todėl man nereikėjo jų pirkti. HDD geriau pirkti mažmeninėje parduotuvėje, daiktas yra brangus ir trapus, nevertas rizikos. HUB taip pat rizikinga užsisakyti Kinijoje. Šiuo atveju kainų skirtumas yra nedidelis, o tikimybė gauti įrenginį, kuris yra funkcionalus, bet netinkamas naudoti kaip žiniasklaidos centro dalis, yra labai didelis.

Išsirinkti USB HUB nėra taip paprasta, kaip gali atrodyti. Klausimas toks rimtas, kad paskyriau jį jam. Jis buvo paskelbtas žurnale „Radijas“ Nr.11 už 2014 m

Galiausiai, svarbiausias dalykas yra kūnas. Geriau pasiimti ką nors paruošto, pavyzdžiui, iš seno vaizdo grotuvo, muzikos centro ir pan. Žinoma, galite pasigaminti patys. Bet tai labai sunku ir varginanti, apskritai, mėgėjui. Naudojau dėklą iš seno Samsung MM-26 muzikinio centro, puikiai tiko pagal dydį.

Raspberry Pi plokštėje nėra valdiklio priverstinio aušinimo. Jei procesoriaus neįjungsite, viskas veikia be problemų. Tačiau norint žiūrėti vaizdo įrašą, geriau pakelti laikrodžio dažnį nuo 700 iki bent 900 MHz. Tokiu atveju papildomas aušinimas nebebus nereikalingas.

Aušinimą galima pagerinti dviem būdais. Pirma, ant mikroschemų korpusų galima klijuoti mažus radiatorius. Jei pageidaujama, juos galima įsigyti su lenta arba iškirpti atskirai. Bet nerekomenduočiau to daryti - esant nepalankioms aplinkybėms, yra galimybė nuplėšti radiatorių kartu su mikroschema nuo plokštės.

Antrasis būdas yra sumontuoti nedidelį ventiliatorių virš plokštės. Maitinti galite nuo 12 V arba, jei tokios įtampos nėra, nuo 5 V. ATX blokas turi 12 V, todėl valdiklio aušinimui pagerinti panaudojau šį būdą.

Dabar apie programinę įrangą. Yra trys pagrindiniai platinimai: Raspbmc, XBian ir OpenELEC. „Raspbmc“ yra tvarkingai pastatytas XBMC ant oficialios „Raspbian“ operacinės sistemos, pašalintas iš visko, kas nereikalinga. Apie „XBian“ galime pasakyti, kad jo autoriai, remdamiesi „Raspbian“, jį gerokai perkūrė, beveik sukurdami savo operacinės sistemos versiją.

OpenELEC yra tradicinis įterptųjų sistemų platinimas, todėl darbas su juo yra tarsi alternatyvi maršrutizatorių programinė įranga. Papildomos programinės įrangos pasirinkimas yra ribotas. Kita vertus, tai paprastesnis ir stabilesnis sprendimas.

Šių trijų paskirstymų vartotojo sąsaja ir funkcijos yra beveik vienodos. Todėl galite išbandyti viską ir pasirinkti geriausią variantą sau.

Tai populiariausias vienos plokštės kompiuteris, pagrįstas 1,2 GHz 64 bitų ARM Cortex A53 procesoriumi su įmontuotu Wi-Fi ir Bluetooth belaidžiu ryšiu.

Kam skirtas Raspberry Pi?

Dėl mažo dydžio, mažo energijos suvartojimo ir didelės programinės įrangos bibliotekos jis gali būti naudojamas įvairiuose projektuose, tokiuose kaip išmaniųjų namų valdymo sistema, namų kino teatras ar žaidimų konsolė. Ryškiausius projektus galite pamatyti žemiau:

Robotas
Protingas namas

Kodėl verta rinktis Raspberry Pi?

Čia viskas labai paprasta – Raspberry Pi tapo perkamiausia platforma iš visų vienos plokštės kompiuterių dėl puikios kainos, universalumo, atviros architektūros, palaikymo įvairioms operacinėms sistemoms ir didžiulės aplinkui susiformavusios bendruomenės.



Ko reikia norint nusipirkti Raspberry Pi?

Norint valdyti vienos plokštės kompiuterį Raspberry Pi 3, reikia įsigyti tinklo adapterį su Micro USB jungtimi. Rekomenduojama rinktis modelį, kurio srovė ne mažesnė kaip 2,1A esant 5V. Be to, jums reikės „microSD“ kortelės, kurioje bus saugoma operacinė sistema, radiatoriai ir dėklas, apsaugantis nuo smūgių ir statinio krūvio. Norėdami išplėsti kompiuterio galimybes, galite naudoti jutiklius, kameras, išplėtimo modulius. Mūsų asortimente taip pat galite rasti paruoštą startinį rinkinį Raspberry Pi pagrindu.

Jei kyla techninių klausimų?

Lentelėje pateikiami įdomiausi produktai, kuriuos renkasi mūsų klientai:

Mikrokompiuteriai
Raspberry Pi 3 modelis B AVĖLĖ Vienos plokštės kompiuteris
Priedai
DFROBOT Rėmas
HKSHAN Rėmas
HKSHAN Rėmas
HKSHAN Rėmas
Radiatorius Raspberry Pi HKSHAN Rėmas
CBPIHAT-BLK MULTICMP Rėmas
AVĖLĖ-PI3-DĖKLAS AVĖLĖ Rėmas
AVĖLĖ microSD su programine įranga
Išplėtimo moduliai
5 colių HDMI LCD WAVESHARE LCD ekranas
5 colių HDMI LCD [B] WAVESHARE LCD ekranas
7 colių HDMI LCD [C] WAVESHARE LCD ekranas
WAVESHARE LCD ekranas
7 colių HDMI LCD [B] WAVESHARE LCD ekranas
3,2 colio RPi LCD [B] WAVESHARE TFT ekranai
4 colių RPi LCD [A] WAVESHARE TFT ekranai
3,5 colio RPi LCD [A] WAVESHARE TFT ekranai
AVĖLĖ TFT ekranai
ADAFRUITAS TFT ekranai

Pirma dalis: šalta geležis

Jį galima troškinti ir sutrupinti į sultinį,
Ir patiekite su daržovėmis.

Lewisas Carrollas, Snarko medžioklė

Kiekvienas, galintis sukurti asmeninį kompiuterį ir įdiegti „Windows“, taip pat gali sukurti gana pažangią NAS iš su x86 suderinamos aparatinės įrangos ir nemokamų programinės įrangos, pagrįstų *nix, kūrimu, jei nori. Tuo pačiu metu, grubiai tariant, įdiegtų diskų skaičius įtakoja projekto kainą ir sudėtingumą tik diskų kaina. Tai leidžia sutaupyti daug pinigų, lyginant su perkant paruoštą NAS su 4 ar daugiau diskų, tačiau vargu ar apsimoka, jei NAS su 1-2 diskais tenkina jūsų poreikius. Neįmanoma pasakyti, kuris variantas geresnis. Kiekvienas turi savo pageidavimus. Kažkas gerai gamina namuose, o kažkas nori pietauti restorane. Ar jums patinka dirbti su kompiuterių programine ir technine įranga? Tada šis tekstas gali būti naudingas. Ar jums reikia atskiros saugojimo paslaugos? Pasirinkite saugyklą debesyje arba jau paruoštą NAS.

N. B. Šis straipsnis nėra apie aparatinės įrangos modelį ir ne apie programinės įrangos produkto versiją. Kalbama apie idėją sukurti NAS savo rankomis ir siūloma ne tik įsigyti paruoštą įrenginį, bet ir apsvarstyti kitas problemos sprendimo galimybes. Tema ilga, joje aptariama mažiau nei tūkstantis puslapių. Žmonės ten mandagūs ir atsakingi. Tai tarsi užuomina, kad straipsnis nepretenduoja į visišką, akademinį ar galutinę tiesą.

Kokia NAS?

Pagal Vikipediją, NAS (angl. Network Attached Storage) – tinklo saugojimo sistema, tinklo saugykla. Tai kompiuteris, prijungtas prie tinklo ir skirtas teikti saugojimo paslaugas kitiems įrenginiams. NAS bloko operacinė sistema ir programos užtikrina duomenų saugojimą ir failų sistemos veikimą, prieigą prie failų, sistemos funkcijų valdymą. Įrenginys nėra skirtas atlikti įprastas skaičiavimo užduotis, nors techniškai gali būti įmanoma jame paleisti kitas programas. Paprastai NAS įrenginiai neturi ekrano ir klaviatūros, bet yra valdomi ir konfigūruojami tinkle, dažnai naudojant naršyklę.

Apibrėžimas nėra tobulas, bet gana veikiantis. NAS taip pat naudojamas versle, tačiau turi savo reikalavimus ir funkcijas. Mus domina NAS naudojimas namuose.

Žmonės paprastai ateina į idėją surinkti NAS savo rankomis dviem būdais, o dažnai - abiem iš karto. Kai namuose turite vieną kompiuterį, NAS nereikia. Palaipsniui atsiranda kitų tinklo įrenginių. Nešiojamieji kompiuteriai, išmanieji telefonai, planšetiniai kompiuteriai. O ypač – tinklo HD-media grotuvai, visokie Dune, Popcorn, WD TV ir panašiai. Būtent įsigijęs tinklo medijos leistuvą žmogus dažnai pradeda kaupti terabaitus informacijos. Pirma, jis saugomas išimamuose standžiuosiuose diskuose, prijungtuose prie daugialypės terpės grotuvo ir (arba) visi pridedami prie pagrindinio kompiuterio. Netrukus diskų bus per daug patogiam naudojimui, o kiaurą parą tyliai dūzgiantis kompiuteris, tuo pat metu ką nors atsisiunčiantis iš interneto, ims erzinti jei ne tave, tai tavo gerąją pusę. Kyla mintis šią krūvą diskų surinkti į atskirą dėžutę, padėti kažkur kamputyje ir nurodyti paskirstyti turinį į visus tinklo įrenginius ir parsisiųsti torrentus. Sveikiname, atėjote į NAS pirmą kartą. Pakeliui būtinai pažiūrėkite į baigtą NAS, išimtą iš dėžutės. Bet kaina!

Antrasis būdas yra aparatinės įrangos atnaujinimas. Dėl to susikaupia keli mažiau nei kubiniai metrai komponentų, kuriuos sunku parduoti, o dovanoti nėra kam. Mūsų viduje esantis pliušinis juos puikiai panaudoja kuriant NAS idėją. Ir tuo pačiu patenkinti savo potraukį gilintis į kompiuterio gilumą. Nenuostabu, kad vienas linksmas amerikietis rašė, kad darbas su kompiuteriu šiandien yra vienintelis legalus būdas stumdytis už tave protingesnio.

Žinoma, yra ir kitų būdų. Pavyzdžiui, esate aistringas fotografas ir turite saugiai saugoti daugelio metų archyvus. Arba mylintys tėvai, filmuojantys kiekvieną savo kūdikio judesį. ir kt. Tačiau retai tokie scenarijai veda prie NAS surinkimo „pasidaryk pats“. Daug dažniau - pirkti gatavą iš dėžutės. Tokių vartotojų poreikius užtikrintai tenkina 1-2 paruoštų NAS diskų modeliai. Naujokui mėgėjui sunku, o gal ir neįmanoma surinkti kažką panašaus dydžiu, triukšmu ir kaina į 1-2 diskų modelius.

Ginant jau paruoštus NAS, verta paminėti, kad jie suteikia daugybę funkcijų ir funkcijų, kurias reikia įdiegti / konfigūruoti / derinti minimaliai. Taigi iš tikrųjų į jų kainą turėtų būti įtrauktas programuotojų darbas, techninė pagalba ir kt.

Situacija kardinaliai pasikeičia, jei neužtenka 1-2 diskų, bet reikia 4 ar daugiau. Gamintojų rinkodaros specialistai jiems nustato kainų lygį, o tai žmogų, susipažinusį su kompiuterio kainų etikete, panardina į nusivylimo būseną (nors tuo pačiu metu jie taria daug populiaresnius žodžius). Ir žmogus pradeda rinktis aparatūros konfigūraciją, prie kurios pereiname. Nors jis turėjo pradėti nuo programinės įrangos, jūs negalite ginčytis su gamta.

Techninė įranga priklauso nuo naudojamos programinės įrangos. Programinė įranga – iš paskirtų užduočių. O teisingas problemos išdėstymas niekada nebuvo stiprioji namų šeimininko pusė. Taigi jis pradeda nuo geležies. Jei sugalvojome sukurti NAS su maišu dalių, likusių po atnaujinimų, tai gera žinia ta, kad jos tiks, nors ir ne optimaliai. Net nežiūrėdamas.

Pomelo tvarte

Norint patogiai žiūrėti FullHD vaizdo įrašus tinkle, įskaitant BD diskų vaizdus, ​​mums reikia bent:

  • 1-2 gigabaitai RAM, jei nenaudojamas ZFS, ir 4-8, daugiau, jei ZFS. (Apie ZFS – vėliau, nekantrus „Google“, kad padėtų.) Tačiau net ir retai su 256 MB galite surinkti ką nors naudingo;
  • Su x86 suderinamas procesorius, idealiu atveju (ir ZFS) 64 bitų, bet 32 ​​bitų veiks daugeliui parinkčių. Tai yra, bet koks x86 procesorius, išskyrus jau visiškai muziejinius. Pageidautina – mažiau kaitinama, bet jau kažkas yra;
  • laidinis Ethernet prievadas, gigabitas yra geresnis – nors BD vaizdų peržiūrai tinkle užtenka 100 megabitų. NAS prijungimas per „Wi-Fi“ yra prieštaringa idėja (tačiau jei kuriate patys, turėsite daug daugiau laisvės renkantis belaidžius valdiklius);
  • diskai ir SATA prievadai. NAS atveju nėra skirtumo tarp SATA-2 (esant 3 Gb/s) ir SATA-3 (esant 6 Gb/s). Ne kiekvienas diskas yra greitesnis nei senovinis SATA-1, todėl šiuos prievadus galima naudoti. Tačiau IDE diskai, remiantis šiuolaikinėmis koncepcijomis, yra lėti, mažos talpos, karšti ir triukšmingi. Jei nėra pakankamai SATA prievadų, galima naudoti valdiklius. Bet jei (kada) netrukus nuspręsite pereiti prie naujos aparatinės įrangos, SATA valdikliai, įsigyti kaip ramentai pasenusiai pagrindinei plokštei, gulės tuščiąja eiga. Pats žinau, guliu du. Būkite atsargūs su diskais, kurių talpa didesnė nei 2 TB. Daugelis senesnių valdiklių su jais nesuderinami. O tarp SATA-1 valdiklių yra tokių, kurie neveikia su didesniais nei terabaitais diskais – tačiau tai jau senovė ir retenybė;
  • aišku, atvejis, kai viskas tinka ir maitinimo šaltinis, kurį jis trauks. Yra PSU subtilybių, prasminga pasirūpinti nauju, žiūrėkite žemiau.

Greičiausiai tokius reikalavimus atitiks ir po atnaujinimų likusi techninė įranga. Ir jei jis taip pat nekelia daug triukšmo (arba yra kur jį pašalinti), tada apskritai pasisekė. Galite pradėti eksperimentuoti.

Indposhiv

Jei kuriate NAS iš specialiai įsigytų komponentų, tuomet pirmiausia turėtumėte apsispręsti dėl savo pageidavimų. Daugeliu atvejų (bet neįmanoma aprėpti begalybės) užklausos skirstomos į tris grupes, sąlygiškai „tyliai kompaktiškas“, „efektyviai išplečiamas“ ir „serveris-tai-serveris“. Paaiškinsiu, kad vienareikšmiškai teisingo varianto nėra. Juk vartotojas pats pasveria norus, išlaidas ir savo galimybes. Tačiau neteisingas variantas yra įmanomas. Kai rezultatas neatitinka projekte aiškiai arba netiesiogiai nurodytų reikalavimų. Pavyzdžiui, sutuoktinis sakys, kad dėžutė, žinoma, didelė. Bet staugia kaip lėktuvas, ir ji nesutinka su ja gyventi tame pačiame bute. Arba sistema, surinkta po pasyviu, vasarą neatlaiko išbandymų. Arba perdėtas vaizdo įrašas išsijungia, kai žiūrima tinkle. Todėl geriau atsižvelgti į pageidavimus krante. Ypač numanomus.

Svarbi pastaba. Kalbame apie NAS, o ne apie HTPC (Home Theater PC), tai yra, ne apie kompiuterį, rodantį filmus su garsu dideliame ekrane, prijungtame prie jo vaizdo išvesties. Iš esmės niekas nedraudžia daryti HTPC, taip pat ir su daugybe standžiųjų diskų, nors reikalavimai HTPC ir NAS bei jiems naudojama programinė ir techninė įranga labai skiriasi. HTPC yra kita tema.

Tylus-kompaktiškas

Šį reikalavimų rinkinį formuoja paruošta NAS. Noriu kompaktiško ir tylaus, bet kad tilptų 4 diskai (dažnai 6, kartais daugiau). Dėl tokių reikalavimų dažniausiai pasirenkama Mini-ITX pagrindinė plokštė su lituotu Atom tipo procesoriumi, patalpintu kompaktiškoje pakuotėje. Pavyzdžiai pateikiami žemiau.

Yra labai geras iš anksto sukonfigūruotas sprendimas – HP Proliant Microserver (). Kompaktiškas, už prieinamą kainą (šiuo metu nuo 12 000), 4 kietieji diskai, penktą galima įdėti vietoj ODD, kuris NAS yra perteklinis. Ir mažo tambūro pagalba priversti ODD SATA skirtą prievadą normaliai veikti. Trūkumai – toli gražu ne galingas procesorius, bet daugeliui scenarijų – pakankamai. Jei mikroserveris jums tinka, einame į skyrių apie programinę įrangą.

HP Proliant Microserver – aukštos kokybės ir nebrangus kandidatas į namų NAS vaidmenį

Jei ne, pirmiausia pasirinkite korpusą norimam diskų skaičiui (ar diskas sistemai reikalingas, ar ne, priklauso nuo OS. Tai aptarsime skyriuje apie programinę įrangą.). Čia, kovojant tarp estetinio jausmo demonstravimo ir godumo su efektyvių išlaidų troškimu, vyksta pirmasis sąvokos „tyliai-kompaktiškas“ stiprumo išbandymas. Gražūs kompaktiški dėklai nėra pigūs. Jei rupūžė laimi efektyvumo troškimu, pereikime prie efektyviai keičiamo skyriaus. Taip pat ten vykstame, jei pasirinktas dėklas leidžia įdiegti microATX pagrindinę plokštę. Jei nugalėjo estetika, renkamės pagrindinę plokštę Mini-ITX (Mini-DTX). Pirmas reikalavimas – maksimalus SATA prievadų skaičius (galima su eSATA). Iš esmės buvo gaminamos stalinių kompiuterių versijos su 6 SATA prievadais. Bet ar pavyks rasti čia ir dabar – klausimas. Jei prievadų nepakanka, PCIe SATA valdikliai su 2 ir net 4 prievadais yra gana prieinami. Jiems, žinoma, reikia PCIe lizdo. Atsižvelgiant į tai, kad jis yra vienintelis Mini-ITX, išplečiamumas tuo ir baigiasi.

Visi pavyzdžiai yra iš realaus gyvenimo, dažnai su pakeitimais ir papildomomis nuotraukomis – žr. DUK profilio gijos 3.1 skyriuje

pateikė axel77pagal half_moon_baypagal padavaną
RėmasChenbro ES34069Lian Li PC-Q25Lian-Li PC-Q08
Maitinimo šaltinisKomplekte 180WCorsair PSU-500CXV2EU 500W„Enermax“ 380 W (82+)
Pagrindinė plokštėZotac NM10-DTX WiFiAsus E35M-I*Asus P8H67-I**
CPUIntegruotas Intel Atom D510integruotas AMD E-350Intel Pentium G840
RAMKingston 2 × 2 GBCorsair XMS3 2×8 GB2x4GB DDR3-1333
Winchesters duomenims4 × Samsung HD204UI7 × 3,5 colio6 × 3,5 colio + keitimas į 3,5 colio HDD 5,25 colio skyriuje
Sisteminis diskas2,5 colio Toshiba 500 GBUSB atmintinė2,5 colio HDD
Operacinė sistemaFreeBSDFreeNAS 8.xOMV
Papildomaitinklas Intel WG82574L***ST-Lab 370 4xSATAPCIe 2xSATA-II
Kainos sąmata****14 950 RUB15 600 RUB14 000 RUB

* E-350 pagrindinės plokštės dabar yra retos, pakeistos E-450 versijomis. SATA prievadų – mažiau;
** Neparduodama, bet žiūrėkite, pavyzdžiui, ASUS P8H77-I;
*** autorius pridėjo tinklą per savadarbį keltuvą, bet tai greičiau asmeninis perfekcionizmas;
**** Kainos - sąmata redaktorių prašymu naudojant šiuolaikinę "Yandex Market", nesant - Price.ru, nesant - analogų. Įvertinimas yra apytikslis, nes kai kurie modeliai nebėra parduodami ir rastos kainos nebūtinai yra svarbios. Į kainą neįskaičiuoti duomenų diskai, į naudotą sisteminį HDD, jei buvo, buvo įskaityta 1000 rublių.

Yra subtilumų, susijusių su „tyliu“. Pirmasis impulsas yra „visiškai pasyvus“. Tačiau daugeliu atvejų priimtas argumentas, kad 4–6 diskai sukels daugiau triukšmo nei geras 120 mm ventiliatorius esant mažesniam apsisukimų dažniui. Bet kokiu atveju reikia suprasti, kad už viską reikia mokėti, o kompaktiškas korpusas, esant visiems kitiems lygiems dalykams, bus triukšmingesnis nei erdvesnis standartinis su dideliais ventiliatoriais.

Akivaizdi įlituoto procesoriaus savybė yra našumas. Jei to nepakanka, didžioji dauguma atsisako Mini-ITX formato. Tačiau, siekiant išsamumo, reikia pasakyti, kad tai nėra būtina, žr. konfigūracija iš maestro padavan.


Surinkimas iš padavan, kaip matote – itin kompaktiškas

Praėjusių metų gruodį buvo paskelbta apie „Intel Atom S1200“ („Centerton“) serverio reikmėms. Jei yra, jie gali būti įdomi namų NAS parinktis. ECC atminties palaikymas, „Intel Virtualization“ (VT-x), 8 juostos PCI-E, 8 GB atminties – to pakanka daugumai parinkčių.

Efektyviai išplečiamas

Didelė dalis NAS kūrėjų – kai kurie iš karto, kai kurie susidūrė su į Atom panašių procesorių galimybių apribojimais – nusprendžia sukurti konfigūraciją, leidžiančią rimtai plėstis. Pagal procesorių, atmintį, bet visų pirma – pagal diskų skaičių. Kaip jau buvo minėta, paruoštos NAS net 4 diskams nėra pigios, o už 8-10 jau per brangiai kainuoja namams. Tuo pačiu metu pasiimti gana erdvų dėklą nėra sunku. Pavyzdžiui, mano atveju, kuris liko nuo Kraftway kompiuterio atnaujinimo (tuomet netaupė korpuso techninei įrangai), dabar yra 7 vnt. 3,5" diskai ir be jokių problemų galite įdiegti dar 3. Renkantis dėklą tikrai dideliam diskų skaičiui, turėtumėte žiūrėti į modelius su daugybe 5,25" lizdų, kuriuose vėliau galėsite montuoti oro srauto krepšius, naudojant 5,25" lizdus keturiems 3,5 colio diskai. Žiūrėkite pavyzdį skyriuje „Išlaidos“.

Kadangi NAS dirba 24/7, norėčiau energiją taupančio procesoriaus (Maskvoje vatas per metus kainuoja 35 rublius). „Intel Sandy Bridge“ ir „Ivy Bridge“ labai sumažina energijos sąnaudas tuščiąja eiga, o didžiąją laiko dalį NAS apkrauna ypač mažai. Todėl tokio NAS energijos suvartojimas per parą gali būti gerokai mažesnis nei Atom versijos, kuri nesugeba sumažinti sąnaudų tuščiąja eiga. Kurį procesoriaus modelį pasirinkti, priklauso nuo to, ar reikalingas vaizdo perkodavimas realiuoju laiku.

Daugelis šiuolaikinių televizorių turi DLNA funkciją, leidžiančią gauti vaizdo įrašą vietiniu tinklu. Problema ta, kad jie supranta tik kai kurias kodavimo parinktis. Ir dažnai visai ne tie, kurie naudoja interneto platybėse randamus kopijas ir remiksus. Problemą galima išspręsti keliais būdais. (1) Ieškokite filmų tokiu formatu, kurį atpažįsta jūsų televizorius. Tai šuniui vizgina uodega. (2) Perkoduokite filmą kompiuteryje, kad jis atitiktų televizoriaus poreikius. Tai yra laiko švaistymas ir įmanoma tik pačių sukurtų vaizdo įrašų atveju. (3) Įkelkite NAS perkodavimą realiuoju laiku ir (4) Įsigykite medijos leistuvą, ty nedidelę dėžutę, kuri gauna, įskaitant tinkle iš NAS, vaizdo įrašus kaip failus ir tiekia garso ir vaizdo signalą į televizorių. su imtuvu, dažniausiai per HDMI. Jei pasirinkote (3) parinktį, turite išstudijuoti televizoriaus specifikacijas ir žiūrėti „Core i7“ srityje. Be to, dėl apribojimų DLNA apskritai, o ypač įgyvendinant šią rinkodaros idėją jūsų televizoriuje, jūs negalėsite gauti visiško visaėdžio. Variantas (4) esant dabartiniam kainų lygiui yra ne tik paprastesnis ir funkcionalesnis, bet ir pigesnis. Tuo tarpu NAS procesorius tiks praktiškai bet kokiam žemos klasės Pentium arba Celeron 2 ar 3 kartos branduoliui. Galite pasiimti i3, nes skirtumas bus nereikšmingas, palyginti su diskų kaina. Rinkitės pagal skonį. Norėdami gauti greitą informaciją arba išsamų galutinį galimų modelių palyginimą, galite naudoti iXBT procesoriaus testavimo skyrių. „Intel Pentium G2120“ tuo metu pasirinkau kaip jaunesnįjį „Ivy Bridge“. Jaunesni Sandy Bridges yra pigūs ir daugiau nei tinkami.

Rašymo metu turimi AMD procesoriai nėra įspūdingi, palyginti su „Intel“ – nors AMD daug dosniau aprūpina savo procesorius su ECC atminties palaikymu ir gali būti, kad netrukus įmonė turės ką nors konkurencingo, pavyzdžiui, „Opteron 3250“ deklaruota 99 USD kaina.


ASUS P8H77-M Pro pagrindinė plokštė: 7 SATA, iki 32 GB RAM

Pagrindinė plokštė. Naudojau ASUS P8H77-M Pro dėl šių priežasčių:

  • LGA1155, mes automatiškai gauname įterptą vaizdo įrašą dėl procesoriaus, jo reikės tik diegimo etape;
  • maksimalus SATA prievadų skaičius, nesvarbu, 3 arba 6 Gb / s (7 SATA + eSATA);
  • 4 atminties lizdai yra geresni, bet užtenka ir 2 (4, iki 32 GB);
  • integruotas 1000BaseTX, laikomas geriausiu iš „Intel“. Tačiau turint omenyje procesorių, turintį nedidelę skaičiavimo galią, „Realtek“ veiks puikiai („Realtek 8111F“);
  • PCIe lizdai būsimam SATA valdiklių ir tinklo plokščių montavimui (x16, x4 x16 lizde, 2 x1);
  • Formos faktorius – microATX.
To visiškai pakanka norint užtikrinti visas reikalingas funkcijas. O visokie priedai tik veltui valgys elektrą. Bet jei jums staiga patiko ATX plokštė - jūs turite teisę.

Aušintuvas parenkamas pagal skonį, atmintis – pagal pasirinkto OC reikalavimus. Čia galimas sklaida nuo gigabaitų iki 32.

Maitinimas perkeltas į atskirą skyrių.

Aprašytos parinkties pavyzdžiai:



pateikė ZanZagpagal skalūnus
RėmasLian Li PC-V354RInWin BP659
Maitinimo šaltinisChieftec BPS-550C 550WKomplekte 200W
Pagrindinė plokštėASUS P8H67-M EVO(B3)ECS H61H2-I2
CPUIntel Pentium G860Intel Celeron G530
RAM4x4GB DDR3 PC3-1066Kingston 2 × 2 GB
Winchesters duomenims6 × Hitachi HDS5C3030ALA6303 × Seagate ST3000DM001
Sisteminis diskasCF 4 GB per CF-IDE adapterį40GB SSD
Operacinė sistemanas4free 9.xOMV
Papildomai Cooler Master DP6-8E5SB-PL-GP aušintuvas, pridėti. 2 × Zalman FDB-1 ir Arctic Cooling F9 PWM ventiliatoriai
Kainos sąmata18 200 RUB7300 rub

serveris-tai-serveris

Yra „premium“ kategorija NAS kūrėjų, kurie dėl objektyvių ar subjektyvių priežasčių kuria NAS iš rimtų ir brangių serverio komponentų. Entuziastai eksperimentuoja su 10 gigabitų tinklo sprendimais. Atminkite, kad serverio konfigūracijos dažnai nėra visiškai suderinamos su gyvenamosiomis patalpomis savo dydžiu ir triukšmu. Galimybė naudoti ECC atmintį yra akivaizdžiausias šio metodo pranašumas. Šiame namų NAS kūrimo segmente naudojama ZFS failų sistema reikalauja daug atminties. Tokiu atveju atminties gedimas gali sukelti duomenų sugadinimą, kuris lieka nepastebėtas. ECC atmintis išsprendžia problemą, tačiau norint ją naudoti Intel versijoje reikia serverio procesorių (yra įdomių išimčių, pvz., Pentium G2120) ir pagrindinių plokščių.

Dažnai naudojama virtualizacija, o keletas svečių OC išsprendžia problemas, kurių kiekviena turi savo. Dažnas variantas, kai SATA valdiklis įmetamas į virtualią mašiną, kuri atlieka saugojimo funkciją (Solaris arba FreeBSD su zfs). Iš šios VM disko talpa per NFS arba iSCSI eksportuojama į hipervizorių ir kitas VM. Nuo tolesnio paaiškinimo to, ko aš pats nelabai suprantu, susilaikysiu ir pateiksiu tikrus pavyzdžius.





Surinkimas iš TPAKTOP, vaizdas iš išorės ir iš vidaus

pagal fatfreepateikė axel77pateikė TPAKTOP
RėmasFractal Design Define MiniSupermicro CSE-SC846E26-R1200B
Maitinimo šaltinisSeasonic X560
Pagrindinė plokštėSupermicro X9SCL-FSupermicro X9SCM-FSupermicro X9SCM-F
CPUIntel Xeon E3-1230Intel Xeon E3-1230Intel Xeon E3-1220
RAM4×Kingston KVR1333D3E9S/8G4×Kingston KVR1333D3E9S/4G4×Kingston KVR1333D3E9S/4G
Winchesters duomenims5×WD20EFRXkaupimosi procese12×ST31000524AS dviejuose 6xRaidZ2 (pagrindinis baseinas), 2xST32000542AS veidrodyje (atsarginis baseinas), 4xST3250318AS juostelėje (torrent baseinas)
Sisteminis diskasIntel SSD 520 180GB2,5 colio už 320 GBTS64GSSD25S-M
Operacinė sistemaESXi 5.1.0 + Nexenta CE + Ubuntu Server 12.04 + Windows 8FreeBSDFreeBSD
PapildomaiHBA IBM ServeRAID M1015, Noctua NH-L12 aušintuvas2 × HBA IBM ServerRAID M10152 × HBA IBM ServeRAID M1015, „Intel Gigabit ET“ dviejų prievadų serverio adapteris

SATA/SAS valdikliai

Taigi, jei negalite laukti, galite pradėti. O antroje programinės įrangos dalyje aptarsime plačiau.

Norėčiau padėkoti visiems forum.svetainės profilio filialo dalyviams, įskaitant draugus axel77, half_moon_bay, padavan, ZanZag, shale, kurių konfigūracijos buvo panaudotos straipsnyje; bendražygiai Sergejus V. Sh, TPAKTOP, iZEN ir RU_Taurus už daug naudingų komentarų.
Ypatingas ačiū nemokamos programinės įrangos kūrėjams: Olivier Cochard-Labbé, Daisuke Aoyama, Michael Zoon, Volker Theile ir daugeliui kitų. Jie leido sukurti „pasidaryk pats“ NAS temą.

Redaktoriaus pasirinkimas
Sąvoka „venerinės ligos“, plačiai vartojama sovietmečiu kalbant apie sifilį ir gonorėją, pamažu keičiama...

Sifilis yra rimta liga, pažeidžianti įvairias žmogaus kūno dalis. Atsiranda organų disfunkcija ir patologiniai reiškiniai ...

Namų gydytojas (vadovas) XI skyrius. Lytiniu keliu plintančios LIGOS Venerinės ligos nustojo kelti baimę. Kiekviename...

Ureaplazmozė yra uždegiminė urogenitalinės sistemos liga. Sukėlėjas – ureaplazma – tarpląstelinis mikrobas. Perkelta...
Jei pacientui pabrinko lytinės lūpos, gydytojas būtinai paklaus, ar nėra kitų nusiskundimų. Esant situacijai, kai...
Balanopostitas yra liga, kuria serga ir moterys, ir vyrai, ir net vaikai. Pažiūrėkime, kas yra balanopostitas, ...
Kraujo grupių suderinamumas norint pastoti yra labai svarbus parametras, lemiantis normalią nėštumo eigą ir nėštumo nebuvimą ...
Nosies kraujavimas arba kraujavimas iš nosies gali būti daugelio nosies ir kitų organų ligų simptomas, be to, kai kuriais atvejais ...
Gonorėja yra viena iš labiausiai paplitusių lytiniu keliu plintančių ligų Rusijoje. Dauguma ŽIV užsikrečiama lytinių santykių metu,...