Какво е щит. Какво е Arduino Shield? Вътрешни и външни дискове

Arduino е малка платка с много мощност, типичен представител на отворения хардуер и едно от първите устройства, добили широка популярност сред хардуерните хакери. Нищо чудно: удобен електронен дизайнер позволява дори на начинаещи бързо да го разберат и да започнат да разработват свои собствени устройства от нулата.

Как да започнете бързо?

За бърз старт най-лесният начин за начинаещ е да си купи готова дъска – струва около 30$. На платката ще има само два чипа - микроконтролер ATMEL и USB интерфейсен чип, към който е свързан. Всички останали елементи се добавят независимо, ако е необходимо.

Програмите Arduino (наричани на жаргон „скици“) са написани на езика Wiring. Всъщност това е обикновен C ++, разширен със специални процедури като "digitalWrite" (записване на стойност в порт) или "analogRead" (четене на стойност от ADC). Всичко това се усвоява за една или две сесии, особено ако вече имате опит в програмирането на C++. Писмените скици се компилират и качват в Arduino чрез USB с помощта на ArduinoIDE (arduino.cc/en/Main/Software). Отнема около тридесет минути, за да се сглоби най-простият проект, без необходимост от дълбоко гмуркане в таблици с данни на ATMEL и конструкции на асемблер. Езикът е интуитивен и добрата онлайн помощ ще ви помогне да се справите с нюансите. И запояването, между другото, също не е задължително, ако има монтажна платка без запояване и комплект проводници.

Всички щифтове на микроконтролера са насочени към два чисти реда подложки, към които можете да свържете сензори, бутони, дисплеи и други подобни. Въпреки това, колкото по-сложен е сбруята, толкова повече хемороиди могат да бъдат с нея. Ако говорим за чифт светодиоди и бутони, тогава няма трудности. Но ако искате да управлявате двигатели или да обменяте данни чрез радиоинтерфейса, възникват редица трудности. За да се борят с този дефект, те измислиха щитове - готови дъски за разширяване на функционалността.

Какво е Shield Board?

Платката shield е готово решение за изпълнение на общи задачи, пред които са изправени разработчиците на хардуер. Примери за такива задачи могат да бъдат предаване на данни чрез радиоинтерфейс и работа с Ethernet и управление на електронни двигатели. Разширителните платки са лесни за инсталиране на Arduino, свързвайки се с щифтови блокове и образувайки много твърда сандвич структура.

Можете да инсталирате няколко платки едновременно, основното е, че устройствата не са в конфликт за едни и същи щифтове на Arduino. С малко ровене в нета можете да намерите таблици със списък на популярните щитове и пиновете, които заемат (shieldlist.org).

Тогава всичко, което остава, е да свържете подходящата библиотека към основната скица и да изпробвате работата на веригата, като използвате примерната скица, приложена към библиотеката. С този подход времето се спестява два пъти: първо за разработката и отстраняването на грешки на хардуера, а след това за софтуера. Има обаче само няколко дузини наистина успешни и популярни дъски за щитове. Как се различава добрият щит от лошия?

На първо място, трябва да има бутон за нулиране. Всеки, който е дебъгвал Arduino с включен щит, може да оцени това - обикновеният бутон за нулиране става недостъпен и упражненията да го натискате с помощта на продълговати предмети под ръка са досадни. Добрият щит също трябва да е съвместим с Arduino Mega - ако имате разширена версия на Arduino на ATmega1280 или ATmega2560, не е сигурно, че щит, направен за познатите Uno или Duemilanova, ще работи с него. И всичко това се дължи на факта, че в Mega щифтовете, отговорни за хардуерния SPI, бяха преместени на друго място! Така че, ако щитът комуникира с Arduino чрез SPI шината, не забравяйте да проучите неговия „корем“ - можете да се надявате на съвместимост с Mega, ако видите не само щифтове там, но и черен квадратен 2x3 женски конектор. По-долу съм подготвил преглед на най-добрите готови платки Shield за обичайни задачи.

Моторен контрол

Ако трябва да контролирате двигатели, можете да използвате щита Motorshield, създаден от талантливия американски инженер Лимор Фрийд, известен още като ladyada (ladyada.net/make/mshield/).

Основното предимство на щита е неговата гъвкавост, тъй като поддържа до четири DC двигателя, до два стъпкови двигателя и две сервомотори. Могат да се комбинират: например един степер и два мотора постоянен ток. Основата на екрана е осигурена от две микросхеми L293D quad H-bridge, способни да доставят ток до 600 mA на канал и работни напрежения от 4,5 до 36 V. Чрез успоредно свързване на входовете на една микросхема можете да преместите ограничението на тока до 1.2 A.

С този щит можете, например, едновременно да контролирате двигателите и кормилната щанга на модел състезателна кола, стъпкови двигатели на координатна маса. За по-мощни натоварвания можете да използвате Ardumoto с чип L298 от Sparkfun (два канала с токове на натоварване до 2 A) или неговата по-усъвършенствана версия на Monster Moto Shield (sparkfun.com/products/10182) на два чипа VNH2SP30, способни на доставяне до 30 И с максимално напрежение от 41 V. Ако става дума за последния вариант, не забравяйте да се консултирате с опитни специалисти: в края на краищата натоварванията са доста прилични, може да се наложи да получите допълнителен радиатор, така че да не се изгорят.

Работа с Ethernet

Има два основни варианта за Ethernet щитове - базиран на добрия стар чип ENC28J60 на Microchip и по-модерния W5100 на Wiznet. И двете решения използват SPI шината за комуникация, отнемайки само четири пина на Arduino. Но ENC28J60 се появи много по-рано и явно губи от напредналия W5100: само 10 Mbps, без хардуерна поддръжка за IP, UDP, TCP. В допълнение, W5100 ви позволява да работите с четири гнезда (което означава поддръжка за до четири едновременни връзки).

Като цяло, силно препоръчвам използването на W5100, защото значително спестява ключовия ресурс на микроконтролера - RAM(SRAM), който трябва да бъде запазен (Atmega328 има само един килобайт). Е, всички други предимства на предварителната обработка са очевидни: докато самият W5100 пита за пакети чрез TCP протокола и изчислява контролните суми на заглавките, Atmega може безопасно да върши по-важни неща.

Друг примерен пример е Arduino Ethernet Shield (arduino.cc/en/Main/ArduinoEthernetShield) от екипа на Arduino. С него можете да създадете скица, която ще може:

  • вземете динамичен IP адрес чрез DHCP;
  • задайте времето с помощта на NTP протокола;
  • разрешаване на имена чрез DNS;
  • преминете оторизация през RADIUS;
  • действа като обикновен уеб сървър или действа като уеб клиент, като прави заявки и анализира отговори.

От подобни платки може да се отбележи разработката на Freetronics - EthernetShield с PoE (freetronics.com/products/ethernet-shieldwithpoe). Идеята за захранване на Ethernet устройство от същата Ethernet линия, към която е свързано, се роди през 2001 г. и две години по-късно стана официален индустриален стандарт IEEE 802.3af. От моя собствен опит отбелязвам, че няма нищо по-удобно за захранване на автономни кутии, които комуникират чрез Ethernet и са разпръснати около сградата в радиус от 100 метра от специален превключвател за захранване. Такъв щит струва малко повече, изисква закупуването на допълнителна микрокарта PoE модул и има поле за макет вместо SD конектор.

Използването на такъв щит е изключително във фиксирани структури, които изискват взаимодействие през TCP / IP мрежа. Например показване на състоянието на свързани сензори в браузъра или дистанционнонякакъв механизъм.

Веднага си спомням проекта „twitter-flower“, в който пакетът Arduino + Ethernet, използващ сензор за влага, забит в земята, се оплакваше от сухота чрез twitter и изискваше незабавно поливане. С цялото разнообразие от приложения на EthernetShield, искам да ви предупредя, че всяка библиотека, разбира се, спестява време, но също така заема няколко килобайта от флаш паметта на микроконтролера. Ето защо, ако рано или късно се натъкнете на ограничението на размера от 30 KB на вашия Arduino Duemilanova - помислете дали да го замените с Mega 2560, ще има осем и половина пъти повече памет за скици.

Използване на SD карти

При проекти, свързани с натрупването на каквато и да е информация (например GPS координати), често е необходимо да се увеличи обемът на наличната енергонезависима памет. Най-лесният начин да направите това е като свържете стандартна SD карта. За това има няколко готови щита. Най-красивата опция, за която знам, е microSD модулът, разработен от испанската фирма за мониторинг на околната среда Libellium (goo.gl/iHCy4).

Щитът заема само един щифтов блок на Arduino и ви позволява да работите със SD и SDHC карти, предварително форматирани във FAT16 (за предпочитане) или FAT32. Можете да работите само с един файл наведнъж, дългите имена не се поддържат.

Безжични щитове

Най-простите амплитудно модулирани RF модули (ASK), работещи в нелицензираната честотна лента 433 и 313 MHz, въпреки че могат да се използват с Arduino чрез библиотеката VirtualWire, все още ми се струват доста лош вариант.

Те са твърде податливи на смущения, работят стабилно само при ниски скорости, нямат хардуерно разделение на канали - няколко едновременно работещи предавателя ще се намесват един в друг. Може би затова все още не съм видял щитове за тях.

Полярната противоположност е семейството платки Xbee, базирани на протоколи Zigbee, идеални за организиране на разпределени сензорни мрежи със самостоятелно захранване. Всяка такава платка сама по себе си е устройство с микроконтролер на борда и много малко се изисква от щита - за да се осигури координация с Arduino. Такива щитове обикновено се наричат ​​„Xbee Shield“, но не винаги – например Libellium разработи Communication Shield (goo.gl/OZDxl). Щитът задължително съдържа два реда подложки, към които е закачен модулът във формат Xbee.

Единственият недостатък може би е цената на самия модул Xbee. В замяна получаваме скорости до 250 Kbps, обхват на пряка видимост до 90 метра (модификацията Xbee PRO може да достигне до 1,2 km), криптиране, икономична консумация на енергия и възможност за препредаване на данни (два модула прозрачно комуникират с един друг през третия).

Отдавна е забелязано, че ако една компания говори за безжична мрежа, на първо място, по някаква причина си спомнят WiFi, много по-рядко - за Bluetooth. Примери за това са WiFly Shield от SparkFun (sparkfun.com/products/9954) и Bluetooth модул от Libellium (cooking-hacks.com/index.php/arduinobluetoothmodule-89.html). Последният е направен във формат Xbee и ще работи с всеки Xbee адаптер shield, а софтуерната конфигурация от Arduino наподобява диалог с модем - през серийния порт и AT команди. Между другото, по едно време беше пусната оригиналната платка Arduino BT (arduino.cc/en/Main/ArduinoBoardBluetooth), която нямаше USB интерфейс, но беше програмирана и свързана към компютъра чрез Bluetooth. Не получи широко разпространение - може би поради увеличение на цената.

За обмен на данни чрез GSM обикновено се използва мобилен телефон, който може да работи на сериен порт на TTL нива.
Но сега има все по-малко от тях - те се заменят с USB, което изисква да сте хост (а не устройство, което е Arduino), за да работите с него. Но, за щастие, производителите отдавна произвеждат готови GSM модули, към които остава да завъртят външна антена и конектор за SIM карта. Не е нужно да търсите далеч за пример - модулът GPRS Quadband на Libellium за Arduino (goo.gl/KueFH), който е базиран на GPRS модем на SAGEM.
Характеристика на този конкретен модел е, че GRPS модулът е подвижен и можете да прехвърляте не само данни - изходът към външен високоговорител е кабелен.

Различни щитове

Обобщавайки, можем да кажем с увереност, че решенията на почти всички типични проблеми отдавна съществуват под формата на щитове. Но не си мислете, че тук всичко свършва. Ето няколко примера: Сензорна платка за радиация на Libellium (гейгеров брояч).

Направи си сам щит

Като пример, нека създадем наш собствен LCD щит. Схемата за свързване на популярния 1602 буквено-цифров LCD на контролера HD44780 се предлага в две версии - осем-битова шина или четири-битова. Време е да откриете стратегията за изграждане на щит на Arduino: никога няма твърде много пинове! Опитваме се да ги използваме до минимум и затова избираме четирибитова схема (за наше щастие поддръжката за такава схема е включена в комплекта за разпространение на ArduinoIDE под формата на библиотеката LiquidCrystal).

Използваме специална заготовка, за да изградим нашия щит - протощит, който е макет с няколко украшения. Най-важната му стойност са правилно разположените отвори за щифтове за перфектно свързване с Arduino. Случи се така, че всички щифтови блокове са разположени върху решетка със стъпка от 2,54 мм, с изключение на един (ако не беше този досаден факт, човек можеше да вземе всяко парче от „перфорираната макетна платка“ и да запои PLS докинг щепселите в то). Това беше направено нарочно, така че получателят от разсеяност да не постави щита наобратно и да изгори бъдещия шедьовър в зародиш.
Имайте предвид, че веригата включва променлив резистор за регулиране на контраста. Важно е! Ако забравите за това, с правилната останала схема и скица нищо няма да се вижда. Всякакви 10-20 kOhm ще свършат работа и конкретно на този protoshield той вече е предвиден - въпреки че е свързан към analog0 вход, така че трябва да запоявате допълнителни проводници.

Нека вземем парче от PLS щифтовия гребен и го запояваме първо към контактите на дисплея, а след това към щита. След това трябва да вземете монтажния проводник и внимателно, на свой ред, да оголите и запоите проводниците от дисплея към щифтовете на Arduino според схемата - за щастие, това е просто. Интуитивно успях да скрия по-голямата част от него под дисплея.

Нека поставим резултата на Arduino и заредим първата тестова скица от директорията LiquidCrystal. Нищо на екрана? Или куп черни квадратчета? Няма значение, време е да затегнете променливия резистор - сигурен съм, че нещо определено ще се появи! В този случай можете да въздъхнете с облекчение - сега имате първия щит, който сте направили. Е, тъй като той е спечелил - можете да го русифицирате едновременно. По едно време промених стандартната библиотека, така че символите на кирилица да се превеждат правилно от UTF-8 към генератора на знаци за показване. Търсене последна версиябиблиотеки на github.com/mk90.

Едно от основните предимства на платформата Arduino е нейната популярност. Популярната платформа се поддържа активно от производителите електронни устройства, пускайки специални версии на различни платки, които разширяват основната функционалност на контролера. Такива платки, съвсем логично наречени разширителни платки (друго име: arduino shield, shield), служат за изпълнение на голямо разнообразие от задачи и могат значително да опростят живота на ардуинист. В тази статия ще научим какво представлява разширителната платка на Arduino и как може да се използва за работа с различни устройства Arduino: двигатели (щитове на драйвера на двигателя), LCD екрани (LCD щитове), SD карти (регистратор на данни), сензори (сензорен щит) и много други.

Нека първо разберем условията. Разширителната платка Arduino е цялостно устройство, предназначено да изпълнява определени функции и е свързано към главния контролер чрез стандартни конектори. Друго популярно име за разширителна платка е англоезичният Arduino shield или просто shield. Разширителната платка съдържа всички необходими електронни компоненти, а взаимодействието с микроконтролера и други елементи на основната платка става чрез стандартни щифтове на ардуино. Най-често щитът се захранва и от основната платка на ардуино, въпреки че в много случаи е възможно да се захранва от други източници. Във всеки щит има няколко безплатни щифта, които можете да използвате по свое усмотрение, като свържете други компоненти към тях.

Английската дума Shield се превежда като щит, екран, екран. В нашия контекст трябва да се разбира като нещо, което покрива платката на контролера, което създава допълнителен слой на устройството, екран, зад който са скрити различни елементи.

Защо са необходими ардуино щитове?

Всичко е много просто: 1) за да спестим време и 2) някой да може да спечели пари от това. Защо да губите време в проектиране, поставяне, запояване и отстраняване на грешки на нещо, което можете да вземете вече сглобено и да започнете да използвате веднага? Добре проектирани и сглобени на висококачествен хардуер, разширителните платки обикновено са по-надеждни и заемат по-малко място в крайното устройство. Това не означава, че трябва напълно да се откажете от самосглобяването и не е необходимо да разбирате принципа на работа на определени елементи. В крайна сметка истинският инженер винаги се опитва да разбере как работи това, което използва. Но ще можем да правим по-сложни устройства, ако не преоткриваме колелото всеки път, а фокусираме вниманието си върху това, което малко хора са решили преди нас.

Естествено, трябва да платите за възможностите. Почти винаги цената на крайния щит ще бъде по-висока от цената на отделните компоненти, винаги можете да направите подобна опция по-евтина. Но тук зависи от вас да решите колко критични са изразходваното време или пари за вас. Като се има предвид цялата възможна помощ от китайската индустрия, цената на платките непрекъснато намалява, така че най-често изборът се прави в полза на използването на готови устройства.

Най-популярните примери за щитове са разширителни платки за работа със сензори, двигатели, LCD екрани, SD карти, мрежови и GPS щитове, щитове с вградени релета за свързване към товара.

Свързване на Arduino Shields

За да свържете щита, просто трябва внимателно да го "поставите" на основната платка. Обикновено щифтовете на щита тип гребен (мъжки) се вмъкват лесно в конекторите на платката Arduino. В някои случаи е необходимо внимателно да настроите щифтовете, ако самата платка не е запоена добре. Основното тук е да действате внимателно и да не прилагате прекомерна сила.

Като правило щитът е проектиран за много специфична версия на контролера, въпреки че например много щитове Arduino Uno работят доста добре с платките Arduino Mega. Pinout на мега е направен по такъв начин, че първите 14 цифрови контакта и контактите от противоположната страна на платката съвпадат с местоположението на контактите на UNO, така че щитът от arduino лесно се превръща в него.

Програмиране на Arduino Shield

Програмирането на верига с разширителна платка не се различава от обичайното програмиране на ардуино, защото от гледна точка на контролера ние просто свързваме нашите устройства към неговите обичайни щифтове. В скицата трябва да посочите тези щифтове, които са свързани в щита със съответните щифтове на платката. По правило производителят посочва съответствието на щифтовете на самия щит или в отделно ръководство за свързване. Ако изтеглите скиците, препоръчани от производителя на платката, дори няма да е необходимо да правите това.

Четенето или писането на сигнали на щита също се извършва по обичайния начин: с помощта на функциите и други команди, познати на всеки ардуинист. В някои случаи са възможни сблъсъци, когато сте свикнали с тази схема на свързване и производителят е избрал друга (например сте дръпнали бутона към земята, а на щита - към захранването). Тук просто трябва да внимавате.

По правило тази разширителна платка се предлага в комплекти на arduino и затова хората с arduino се срещат най-често с нея. Щитът е доста прост - основната му задача е да осигури по-удобни възможности за свързване към платката Arduino. Това става чрез допълнителни захранващи и заземителни конектори, изведени към платката към всеки от аналоговите и цифровите изводи. Също така на платката можете да намерите конектори за свързване на външен източник на захранване (трябва да инсталирате джъмпери за превключване), светодиод и бутон за рестартиране. Опциите на щита и примерите за използване могат да бъдат намерени в илюстрациите.




Има няколко версии на платката за разширение на сензора. Всички те се различават по броя и вида на съединителите. Най-популярните версии днес са Sensor Shield v4 и v5.

Този arduino shield е много важен в проекти за роботика. Позволява ви да свържете обикновени и серво мотори към платката Arduino наведнъж. Основната задача на щита е да осигури управление на устройства, които консумират ток, който е достатъчно висок за обикновена платка Arduino. Допълнителни функцииплатката е функцията за контролиране на мощността на двигателя (с помощта на ШИМ) и промяна на посоката на въртене. Има много разновидности на дъски за моторни щитове. Общото за всички тях е наличието във веригата на мощен транзистор, през който е свързан външен товар, топлоотвеждащи елементи (обикновено радиатор), вериги за свързване външно захранване, конектори за свързване на двигатели и щифтове за свързване към arduino.



Организацията на работата с мрежата е една от най-важните задачи в съвременните проекти. За да се свържете с локална мрежачрез Ethernet има съответна разширителна платка.




Прототипиране на разширителни платки

Тези платки са доста прости - имат контактни площадки за монтажни елементи, показва се бутон за нулиране и има възможност за свързване на външно захранване. Целта на тези щитове е да увеличат компактността на устройството, когато всички необходими компоненти са разположени непосредствено над основната платка.





Arduino LCD щит и tft щит

Този тип щит се използва за работа с LCD екрани в arduino. Както знаете, свързването дори на най-простия двуредов текстов екран далеч не е тривиална задача: трябва да свържете правилно 6 екранни контакта наведнъж, без да броите захранването. Много по-лесно е да вмъкнете готов модул в arduino платка и просто да качите съответната скица. В популярния LCD Keypad Shield от 4 до 8 бутона са незабавно свързани към платката, което ви позволява бързо да организирате и преден крайза потребителя на устройството. TFT Shield също помага



Arduino Data Logger Shield

Друга задача, която е доста трудна за изпълнение сами във вашите продукти, е съхраняването на данни, получени от сензори с референтно време. Готовият щит позволява не само да се записват данни и да се получава време от вградения часовник, но и да се свързват сензори по удобен начин чрез запояване или на платката.




Кратко обобщение

В тази статия разгледахме само малка част от огромната гама от различни устройства, които разширяват функционалността на arduino. Разширителните платки ви позволяват да се съсредоточите върху най-важното - логиката на вашата програма. Създателите на щитовете осигуриха правилната и надеждна инсталация, необходимото захранване. Всичко, което ви остава, е да намерите нужната ви платка с помощта на заветната английска дума shield, да я свържете към arduino и да качите скицата. Обикновено всяко програмиране на щит се състои от правене прости действияпри преименуването на вътрешни променливи вече завършена програма. В резултат на това получаваме лекота на използване и свързване, както и скоростта на сглобяване на готови устройства или прототипи.

Недостатъкът на използването на разширителни карти е тяхната цена и възможна загубаефективност поради гъвкавостта на щитовете, която е в тяхната природа. За вашето конкретно приложение или крайно устройство, всички функции на щита може да не са необходими. В този случай трябва да използвате щита само на етапа на прототипиране и тестване и когато създавате окончателната версия на вашето устройство, помислете дали да го замените с дизайн със собствено оформление и тип оформление. От вас зависи всички възможности за правилен изборти имаш.

  • Процесор: NVIDIA Tegra X1, 64-битов, 20 nm технологичен процес, 64-битов, четири процесорни ядра Cortex-A57 (с 2 MB L2 кеш) и четири Cortex-A53
  • Графика: NVIDIA, 256 ядра
  • Памет: 3 GB RAM, 16 GB вградена + външни дискове
  • ОС: Android 7.0 (Nougat) с Android TV и Google Cast (вграден Chromecast)
  • Мрежа: Wi-Fi b/g/n/ac MiMO, Dual Band, Gigabit Ethernet, Bluetooth версия 4.1, HDMI-CEC 2.0b (HDCP 2.2 + HDR10)
  • Звук: Dolby Digital Plus, Dolby Atmos 7.1/5.1 Pass-thou
  • Функции за игри: NVIDIA GeForce NOW™ услуга за стрийминг на игри, NVIDIA GameStream™, NVIDIA Share
  • Тегло и размери на конзолата: 250 g, 158x98x9-25
  • Тегло на контролера: 260g
  • Тегло на дистанционното управление: 55гр

Въведение

Не толкова отдавна NVIDIA представи усъвършенствана приставка с широки мултимедийни функции на руския пазар: от възпроизвеждане на почти всеки видео формат във всяка разделителна способност до поточно предаване на игри от вашия компютър към телевизионен екран. В допълнение, телевизорът Shield е оборудван с най-новото операционна система Android, който ви позволява да използвате всички услуги на Google, независимо дали става въпрос за филми, музика, книги или игри. Сред оригиналните функции, с които никоя друга приставка не може да се похвали, е възможността да играете облачни компютърни игри чрез услугата GeForce Now. Освен това притурката ви позволява да контролирате „интелигентния дом“: регулирайте нивото на осветление, температурата, включете или изключете музиката, контролирайте ключалките на вратите и много други.

В момента на нашия пазар има две версии на устройството. Единият се нарича Shield TV (на борда на 16 GB вътрешна памет и по-малки размери), другият е Shield TV Pro (500 GB диск и по-големи размери). Първата версия ще ви струва 18 000 рубли, а втората - 26 000 рубли.

Съдържание на доставката

Вътре в бялата хубава стегната кутия са декодерът, контролерът Shield, дистанционното управление Shield, мрежов адаптер, UBS-microUSB кабел, европейски щепсел, ръководство за бърз старт и информация за безопасност. Моля, имайте предвид, че тук няма HDMI кабел. Всичко е опаковано сигурно и качествено.




Стойката Shield трябва да се закупи отделно. Устройството и аксесоарите към него ще се продават само и изключително на уебсайта на NVIDIA в секция „Купете“.

Външен вид на приставката, контролера и контролния панел

декодерина теста имах доста и всички те, като правило, изглеждаха еднакви: или правоъгълна кутия, или овална като Xiaomi Mi TV. В устройството NVIDIA Shield те поеха по малко по-оригинален път: формата трудно може да се нарече правилна правоъгълна, изглежда визуално изкривена настрани; се състои от отделни неравнобедрени триъгълници, които са разположени къде отгоре, къде отдолу. По-големият триъгълник е с лъскаво покритие, докато останалата част от горния панел е с матово покритие. Под този триъгълник има зелена вложка. Когато включите притурката, тя се маркира. Изглежда много оригинално и сладко. Гланцираното лого на NVIDIA е релефно долу вдясно. Страните са лъскави. Честно казано, аз съм против лъскавите повърхности в такива неща: по един или друг начин повърхността бързо ще се покрие с прах, други следи, драскотини ще бъдат по-забележими и т.н.







Долната част на устройството също се състои от геометрични форми, покрити с нещо като мек тъч за стабилност. На гърба има вентилационни отвори, същите има и на гърба на джаджата.



Освен това можете да закупите специална докинг станция Shield Stand, така че приставката да приема вертикален формат. Струва, не вярвайте, 2500 рубли.

Следните конектори са разположени на обратната страна на NVIDIA Shield: вход за захранване (много подобен на Type-C, но не и той, опитах се да свържа кабел - нищо не се случи), стандартен Ethernet за свързване към интернет, HDMI-CEC 2.0b (поддръжка на протокол за защита на цифрово съдържание HDCP 2.2 + HDR10) и два USB портверсия 3.0.


Контролерът изглежда доста типичен за такива неща, но текстурата и релефът са подобни на многоъгълна мрежа, което ни напомня, че притурката е предназначена за играчки. Въпреки този външен вид, контролерът е удобен за хващане, не изпитвате никакъв дискомфорт. Повърхността е матова, леко грапава, всички вдлъбнатини и издутини са направени така, че дланите точно да обгръщат притурката.


Пръчките са гумирани отгоре; бутоните, кръстът, броните и спусъците са лъскави. Между двата стика има сензорна лента за контрол на звука, под нея - "Назад", "Старт" и "Начало". Последните два бутона имат други функции: "Старт" - възпроизвеждане / спиране на музика или видео, "Начало" - стартиране на менюто за излъчване (запис на видео от екрана, екранни снимки).












Под тях има 3,5 мм жак за слушалки. От предната страна има логото на NVIDIA, също е бутон за активиране на гласовия асистент, до него има микрофон (можете да записвате на него процес на игра). На обратната страна - microUSB за зареждане на геймпада. Тъй като имам приставката само от около месец, е трудно да се проследи колко дълго работи контролерът с едно зареждане, но определено повече от три седмици (официално около 60 часа).

Геймпадът е сглобен много висококачествено, няма какво да се оплаквате. Има вибрационна обратна връзка.

Дистанционно дистанционно(„приятели“ с префикса чрез Bluetooth) е направен от пластмаса и метал ( задна страна). Част от предния панел на дистанционното е лъскав. Централната зона отговаря за контрола на силата на звука с докосване. Честно казано, това е най-големият провал, тъй като почти винаги, когато хващах дистанционното, случайно увеличавах или намалявах звука.







Дистанционното управление има, от моя гледна точка, не най-добрата ергономия. Първо, вече описах: силата на звука се регулира на случаен принцип. Второ, най-често все още се нуждаете от джойстик, а не от голям бутон за гласов асистент, но за да го достигнете, трябва да преместите дистанционното управление в дланите си. Трето, формата на кутията не е много удобна.

В долната част има слот за две батерии CR2032 3V.


Размери на приставката в сравнение с Apple iPhone 5


Размери на дистанционното управление в сравнение с Apple iPhone 5

Техническият компонент на конзолата

Новостта работи с процесор NVIDIA Tegra X1. Анонсът на този чип се състоя през 2015 г. на изложението за потребителска електроника и го представи изпълнителен директор NVIDIA Джен-сен Хуанг.




Чипът Tegra X1 (с кодово име NVIDIA Erista) е шестото поколение от фамилията Tegra и се произвежда от Taiwan Semiconductor Manufacturing Company. Какво представлява X1: изолирани захранващи шини, превключваща система от четвърто поколение, 20nm процес, 64-битов, четири Cortex-A57 процесорни ядра (с 2MB L2 кеш) и четири Cortex-A53.

Графичната система NVIDIA Shield TV разполага с 256-ядрен GPU с архитектура NVIDIA Maxwell, поддържа DirectX 12, OpenGL 4.5, NVIDIA CUDA, OpenGL ES 3.1, Vulkan API и AEP (Android Extension Pack).

Тест за представяне





Чипсетът поддържа 4K H.265, VP9 и 60 fps видео, 4K x 2K при 60Hz, 1080p при 120Hz.

По-долу има две таблици с възможностите на приставката и сравнение с най-близките конкуренти:

Устройството прочете всички тестови видеоклипове без никакви проблеми.

Видео

  • Възпроизвеждане до 4K HDR при 60 FPS (H.265/HEVC)
  • Възпроизвеждане до 4K при 60 FPS (VP8, VP9, ​​​​H.264, MPEG1/2)
  • Възпроизвеждане до 1080p при 60 FPS (H.263, MJPEG, MPEG4, WMV9/VC1)
  • Поддържани формати: Xvid/DivX/ASF/AVI/MKV/MOV/M2TS/MPEG-TS/MP4/WEB-M

Звук

  • Многоканално аудио Dolby Atmos и DTS-X съраунд звук през HDMI
  • Възпроизвеждане на аудио с висока разделителна способност до 24 бита/192 kHz чрез HDMI и USB конектори
  • Аудио мащабиране до 24bit/192kHz чрез USB
  • Поддръжка: AAC, AAC+, eAAC+, MP3, WAVE, AMR, OGG Vorbis, FLAC, PCM, WMA, WMA-Pro, WMA-Lossless, DD+/DTS (преминаване), Dolby Atmos и Dolby TrueHD (преминаване) , DTS-X и DTS-HD (преминаване)

Няма въпроси относно скоростта на приставката, всичко работи бързо, без забавяния, закъснения и спирачки. Игрите за Android вървят лесно и естествено :) Всички вървят на максимални настройки.

Работа с префикс

Първото нещо, което си струва да се отбележи, е наличието на приложението PLEX за поточно предаване на всяко видео към телевизор. Тази програма се предлага както във версия TV, така и във версия TV Pro. Значението е много просто: изтегляте съдържание от PC или Mac на приемник и го предавате поточно на телевизията. Всичко е просто и ясно.

GeForce сега

Следващият коз в устройството NVIDIA Shield е функцията GeForce Now. Намира се в секцията NVIDIA Game на началния екран. Посещавайки този раздел ще намерите много различни компютърни игри като Just Cause 2, The Witcher 3, Trine, Tomb Raider, Hitman, Doom 3, Resident Evil 5, BorderLands 2, Mad Max, светец ред, Dead Island, Sniper Elite, Sonic, Star Wars, Portal и други вечни игрикато Half-life 2 Епизод 1 и 2. Списък с игри.





Остава само да бягаме.


Искам веднага да ви предупредя, че тази услуга ще изисква високо качество бърз интернетс приличен рутер, защото цялата информация ще се предава от различни сървъри. Доколкото разбирам, в Русия все още няма такива сървъри.

Имах телевизор Samsung SUHD от серия 7000 и рутер с поддръжка на 5 GHz при моя тест. При всички благоприятни условия почти всички играчки стартират много бързо. Вие избирате резолюцията в самата игра.

Ако мрежата не се забавя и скоростта на връзката е повече от 50 Mbps, тогава детайлността в играта е доста висока. В някои игри обаче не успях да получа 4K картина, така че изображението беше HD (с какво е свързано това не е съвсем ясно, тъй като компютърните игри спокойно „разбраха“ поне FullHD). Що се отнася до забавянето, то е, но в повечето случаи можете да играете без проблеми, особено в игри, които не изискват бързи реакции.

Като цяло, оригиналната функция на GeForce Now, която ви позволява да играете компютърни игри при максимални настройки (макар и не винаги в най-новите) без мощен компютър(По време на теста все още имах iMac, знаете ли, няма да играете много на него).

Екранни снимки от играта Metro 2033 (технология GeForce Now)



Екранни снимки от играта MadMax (технология GeForce Now)

Притурката работеше много бързо, нямаше проблеми с играчките дори в 4K резолюция и с включени почти всички графични настройки. Стартира Metal Gear Solid V: The Phantom Pain и, разбира се, GTA V.


Поточно предаване на игри GameStream ще изисква приложението GeForce Experience. След като инсталирате приложението, инсталирайте играта и я добавете към GE. След това иконата на играта ще се появи на конзолата в секцията GameStream. Можете да стартирате както на компютър, така и чрез префикс.

В този случай качеството на картината на телевизора ще зависи не само от скоростта на мрежата, но и от мощността на компютъра, от който се предава играта. В случая с MSI GT62VR нямаше проблеми. Тестван GTA V на максимални настройки в 4K резолюция.





Разбира се, беше по-забавно с поточно предаване на играчки от компютър: първо, можете да играете всякакви игри (добре, почти, има списък), и второ, изображението е много по-добро, отколкото в режим GeForce Now. Не наблюдавах никакви забавяния, поне спокойно завърших няколко мисии в GTA. Да, наблюдавах лагове, но бяха единични. Друг въпрос е, че не съм свикнал да използвам геймпад, така че беше напълно необичайно да се играе :)





>

Metal Gear Solid V: Примерът за поточно предаване на Phantom Pain с MSI GT62VR


Пример за поточно предаване на GTA V с MSI GT62VR









Щитът е допълнителна дъска. Предлагам щитовете да бъдат разделени на пълноразмерни и самостоятелни модули. Пълноразмерните следват формата на платката Arduino, независимо дали е UNO, Nano или MEGA. Индивидуалните модули са платки със свободна форма, предназначени да изпълняват определен набор от функции. И двете могат да бъдат както универсални, така и за изпълнение на тясно фокусирани задачи.

Можете да намерите много щитове в магазините и с определена квалификация вие сами можете да създадете печатна платка, която повтаря Arduino по форма и разположение на щифтовете и да сглобите свой собствен уникален. Картината показва с комплект щитове.

Да започнем с щита, който не носи никакви специални функции, но е създаден за удобство при монтиране на вашите проекти. И така, първият в нашия преглед ще улесни инсталирането на проекти с платката Arduino Nano, въпреки че малкият размер на „NANO“ не е от полза в този случай.

На платката има конектор за свързване на щепсел от захранващия блок, стабилизатор на напрежението, както и клемни блокове. Подписани са и отговарят на заключенията на Нанка. Освен това има бутон "reset" и светодиод "Power".

Вторият щит е за дъската Uno. Той съдържа безспойка макет за сглобяване на проекта и изводи, които дублират тези на самото ардуино - удобно решение.

Всеки аналогов сензор се нуждае от захранване и отрицателен контакт, когато има много от тях - има толкова много джъмпери, че ще бъде много трудно да се разбере веригата. Затова дизайнерите излязоха с щитове за такива решения. В тях се показват всички входове и изходи, а захранващите контакти са дублирани и разположени един до друг.

Ето пример за такава платка за Arduino Mega версия.

С кабел и безжична връзка

Използвайки тези платки, можете да управлявате микроконтролера през мрежа чрез Ethernet кабел, например, или безжично чрез GSM връзка, като поставите SIM карта.

Тази платка се нарича w5100 - съдържа Ethernet модул и модул за четене на SD карти. Това означава, че можете да съхранявате данни, като дневник на сензорни измервания на карта с памет и да управлявате системата чрез уеб интерфейс. За да свържете arduino към него, използвайте библиотеките:

    Ethernet библиотека;

Обърнете внимание навън, той повтаря концепцията на Arduino UNO R3, освен това ще пасне на Mega.

Ако W5100 изглежда твърде голям за вас, тогава ENC28J60 ще заема по-малко място. За съжаление вече няма SD модул.

Минусът е, че не може да се монтира на платка, а се прави като отделен модул.

W5500 е друга опция за Ethernet щит. В основата си това е модифицирана версия на W5100, оптимизирана по отношение на скорост и енергийна ефективност.

Моля, обърнете внимание, че на щитовете в пълен размер всички щифтове се дублират от клемен блок. За съжаление, щитовете използват портове. Този конкретен използва MOSI, MISO, SCK и пин 10 за CS (Избор на комуникационна дестинация) сигнал.

Ако имате нужда от безжична връзка, вашият избор е Wi-fi щитове, ако имате интернет връзка и рутер, а ако нямате такъв, то GSM модули или GPRS щитове.

На снимката е официалният щит. Има слот за Micro SD карта с памет и комуникира с микроконтролера чрез SPI протоколи, можете да го актуализирате чрез Mini-USB софтуер. Поддържа 802.11b/g.

Можете да видите GPRS щита от Amperka по-горе. Можете да смените антената с по-мощна. По-близо до зрителя има слот за SIM карта, малко по-нататък слот за батерия CR1225. Батерията на платката е необходима за горещ часовник в реално време, а това е важно допълнение към възможностите на GPRS щита. Можете да изпращате SMS до и от него.

С тази дъска можете да управлявате и давате команди (или на всеки друг проект от вашата реализация) от всяко разстояние. Важно е да сте в зона за клетъчно приемане.

Как да съхранявате данни на Arduino?

В проектите не цялата информация се поставя в паметта на микроконтролера. Понякога трябва да съхраните известно количество информация. Първото нещо, което идва на ум, вече беше казано - това е записването на информация от сензори, за да се проучи по-нататък как околната среда се променя в течение на часове, дни, години. Чудесен пример е домашна метеорологична станция. Полезен е не само за научни работници, но и за любители за общо образование и развитие.

Това не е щит, а модул. Той е миниатюрен и лесен за повторение, между другото, ето схемата му.

Има и щит за съхранение на данни в пълен размер. Работи с SD-карти с памет, има модул часовник за реално време на борда, който се захранва от 3V CR1220 батерия, което е приятен бонус.

Ние управляваме мощен товар от микроконтролера

Първото нещо, което идва на ум, е релето. С тяхна помощ можете да превключвате и двете DC вериги и те ще се справят с 220-волтова домакинска електрическа мрежа с гръм и трясък.

По-конкретно, модулът, който е показан по-долу, може да превключва 1 kW 220 V товар (или 5A) за всеки от каналите, за да увеличите мощността, можете или да свържете паралелно няколко канала, или да включите това реле. В този случай релетата от щита ще играят ролята на междинни усилватели.

Разбира се, можете да превключите релето, както описах в статията, чрез транзистор и трябва да изберете реле за ток, но използването на готова платка ще бъде по-надеждно, по-удобно и изглежда по-добре.

Релето има един недостатък - ограничен брой операции - това е следствие от изгарянето на контактите. Това се случва поради появата на дъга, когато се отвори мощен товар (особено от индуктивен характер - това е двигател и др.). Можете да направите такъв щит, както следва:

А ето как изглежда сглобен:

Стихотворение за включване на товара променлив токмогат да се използват тиристори и триаци. Един проблем е, че те не могат да бъдат свързани директно към arduino, ако pn-преходът на управляващия електрод се повреди, 220 V може да има на платката на микроконтролера и да го изгори. Изходът от тази ситуация е използването на оптозимистор.

Тъй като тази задача често се сблъсква с изобретателите, беше разработено готово решение - триак щит, пълното му име е ICStation 8 Channel EL Escudo Dos Shield за Arduino. Първоначално е предназначен да контролира блясъка на "гъвкавия неон".

Разполага с 8 канала, към които са свързани AC мрежа и товар.

Щити за двигатели

Задвижването на електрически мотор не винаги е лесен процес. В някои ситуации може да нямате достатъчно щифтове, за да изпълните задачата, или алгоритъмът за управление е доста сложен. С такива дъски ще преодолеете проекта си робот много по-бързо.

Motor-SHIELD за arduino може да управлява DC двигатели (4 броя) или два стъпкови двигателя.

Изграден е на базата на два L293. Тази микросхема е сглобка от два H моста, което ви позволява да управлявате с възможност за обръщане на два DC двигателя или 1-стъпков биполярен двигател. Диаграми на свързване съответно:

А в горния ляв ъгъл на платката има две подложки за серво (плюс, минус и контролен сигнал). Червеният кръг маркира мястото, където е монтиран джъмперът. Ако е така, тогава тази платка се захранва от основната платка arduino, а ако не, от външен 5 V източник.

С този модул от местен производителможете да управлявате два DC мотора, има и джъмпер, който свързва захранващите линии на микроконтролера или ги изключва - за захранване от отделен източник.

Можете да управлявате двигатели, които са проектирани за диапазон на напрежение от 5 до 24 волта. Вместо 2 DC двигателя можете да използвате 1 монофазен стъпков или паралелен канал и да свържете 1 мощен DC двигател с ток до 4A, а това не е малко - 48 W при захранващо напрежение 24 V.

За да свържете серво са ви необходими три проводника - плюс, минус и сигнал, но какво ще стане, ако имате много серво? Вашата дъска ще се превърне в бъркотия от джъмпери. За да се избегне това, има Multiservo щит.

Тук също има възможност за разделяне на силовите вериги, както беше в предишната версия. Могат да се свържат общо 18 сервосистеми (номерирани от 0 до 17 на платката).

Навсякъде има своя специфика, щитове за необичайни задачи...

Atmega328, сърцето на нашата платка, има ADC. Основният проблем е, че на платката arduino uno виждаме само 6 аналогови входа. Ами ако имаме повече аналогови сензори?

Можете да комбинирате две ардуино в една мрежа. Използвайте един като основен, а вторият спомагателен за промени и от първия изпращайте измервателни сигнали към сървъра или ги показвайте на екрана ... Но това е трудно: трябва да губите памет на допълнителни редове програмен кодза прилагане на такава система.

Ами ако умножим всеки вход по 16? Общо можем да имаме до 16*6=96 аналогови входа. Това е реално с мултиплексор. Той просто превключва 16 аналогови канала на свой ред към един аналогов изход, който свързвате към същия вход на всеки световен контролер.

С помощта на микроконтролера Atmega е много трудно да се освободи функцията за разпознаване на глас, но ардуинистите не трябва да се отчайват, има специално решение - EasyVR Shield 3.0.

Това е готово, но скъпо решение, към момента на писане струва почти $100 в Русия. Първо, щитът ще запише вашата команда, след това ще я сравни с това, което е записано в паметта, определяйки номера - той ще го изпълни.

Можете да организирате "диалог с компютъра", той може да възпроизведе записаното в него. Без допълнителни усилватели се препоръчва да „комуникирате“ с тази платка от разстояние не повече от 60 см.

Показване на изображението

Щитът на LCD клавиатурата е истински контролен панел. Съдържа LCD1602 дисплей (16 знака в два реда) и набор от бутони. Поради тях са включени доста портове, например A0 и D4 до D7 за клавиатурата, а порт D10 е PWM контрол на яркостта на подсветката. D8 и D9 - нулиране и активиране.

Всъщност има много дисплеи, съвместими с arduino. Или по-скоро тези, за които е написано най-много информация и можете лесно да ги стартирате на вашата система. Дисплеят от NOKIA 5110 е доста популярен в кръговете на DIY, има OLED и TFT екрани, които работят чрез I2C. Но те не са във версията "щит".

Автономно захранване

Доста необичаен щит в тази колекция, който изпълнява обща задача. Power shield - това е с всички необходими защити и конектор за зареждане. Не звучи много, но ще придаде завършен вид на вашия проект и няма да се налага захранващите вериги да се поставят до основните платки.

Заключение

Използването на щитове за всички задачи на проекта ще избегне ненужните джъмпери и връзки и това ще намали броя на грешките и ненужните джъмпери. След сглобяването ще получите многоетажен сандвич от сглобяеми дъски. Този подход понякога се нарича "модулен дизайн". Освен всичко друго, това ще улесни поддръжката, ремонта и настройката на оборудването.

Ентусиастите практикуват проектиране, окабеляване и сглобяване на уникални модули. Това е една от причините за голямата популярност на Arduino не само като платформа за DIY, оформления и прототипи, но и като платформа за готови решения.

Много от компаниите, които през последните години бяха известни предимно или изключително като производители компютърни компоненти, призна ново правило за успех на пазара на потребителска електроника: докато потребителското изживяване на мобилните и настолни компютри става все по-малко ограничено от производителността, вече не е достатъчно да се произвежда добър хардуер. По-убедително в очите на купувачите е предлагането на завършен продукт, вграден в софтуерната екосистема и облачни услуги.

NVIDIA последователно интегрира елементи от този модел в основния си бизнес, GPU, които сега са заобиколени от множество свързани софтуерни технологии, от специализирани API за всички задачи, свързани с GPU, до клиентски софтуер GeForce Experience, който всъщност е начин за организиране на игри функционира в удобен за неопитния потребител интерфейс, подобен на конзолата.

С ръчната конзола SHIELD и след това SHIELD Tablet K1, NVIDIA постави началото на следващата си инициатива да стане специализиран доставчик на игри и съдържание заедно с Microsoft, Sony и Nintendo. И ако мобилният SHIELD е симпатичен предимно на маниакалната аудитория, тогава ТВ кутии SHIELDТелевизията, най-новото допълнение към тази гама, има шанс за широко разпространено признание.

Съдбата на SHIELD TV е в пресечната точка на две функции - стрийминг на 4K видео от LAN и интернет и възпроизвеждане във формат на пълноценна домашна конзола. Въпреки това, SHIELD TV не претендира да се конкурира с PlayStation 4 и Xbox One. Нека NVIDIA има всичко технически възможностиза да предприеме такава стъпка, компанията избра друга посока. SHIELD TV е предназначен основно за поточно предаване на игри от платформа, която има най-доброто отколкото всяка конзолапроизводителност и възможности - PC. Първоначално NVIDIA предлагаше стрийминг на игри от домашен компютър, но сега на преден план излиза облачната услуга GeForce NOW, израснала от експерименталния проект NVIDIA GRID.

Префиксът SHIELD TV беше представен през пролетта на 2015 г. и не беше официално доставен в Русия. Днес ще разгледаме актуализираната му версия, достъпна за руснаците, и ще разберем какво представлява - компютърни игрив облака.

Спецификации, цени

Приставката е базирана на системата Tegra X1 върху чип, произведен по TSMC 20 nm технология. SHIELD TV е едно от малкото устройства, където този SoC е намерил приложение, принадлежащ към рядък клас на консумация на енергия сред ARM чиповете (TDP Tegra X1 е 15 W), което ограничава използването му до ултракомпактни лаптопи и вградени компютри. Други известни примери са автомобилните платки DRIVE CX/PX на NVIDIA и конвертируемият лаптоп Google Pixel C. И накрая, можем съвсем уверено да заявим, че именно Tegra X1 формира основата на конзолата Nintendo Switch.

Като се има предвид, че Tegra X1 съществува от две години, което е много време на потребителския пазар, е малко вероятно да го видим отново в друг продукт, така че няма да навлизаме в подробности за архитектурата на чипа и да се ограничаваме да коментираме няколко ключови факта.

Известно е, че NVIDIA отдавна работи върху собствена CPU архитектура - Denver. Вместо четири или повече ядра, способни едновременно да изпълняват малък брой инструкции (както е обичайно в архитектурите, лицензирани от ARM), Denver е оборудван с два изключително „широки“ конвейера (до седем инструкции на часовник). Този подход, доказан преди това в поредицата чипове Apple A6-A10,осигурява висока производителност и енергийна ефективност както при многонишкови, така и при еднонишкови работни натоварвания – нещо, с което стандартните ядра Armov не могат да се похвалят. Архитектурата Denver обаче узря преди да бъде въведена в комерсиалните SoC едва сравнително наскоро (миналата есен), когато NVIDIA пусна Tegra X2, където Denver е комбиниран с GPU от семейството Pascal.

Tegra X1, за разлика от тях, включва осем лицензирани ядра - четири високопроизводителни ARM Cortex-A57 ядра и четири енергийно ефективни Cortex-A53 ядра. Това е стандартът в рамките на архитектурата big.LITTLE, комбинацията, който може да се намери в много мобилни SoC (напр. Qualcomm Snapdragon 810 или някои чипове от серията Samsung Exynos Octa). Въпреки това Tegra X1 се откроява сред подобни чипове по начина, по който разпределя нишките между високопроизводителни и икономични основни клъстери. Ако други SoC представят целия набор от ядра на планировчика на ОС (Global Task Scheduling), тогава при работа с Tegra X1 планировчикът на ОС „вижда“ само един или друг клъстер, превключването между които става автоматично. Ефективността на този подход в случая на Tegra X1 се основава на собствена шина за свързване, която осигурява кохерентност на кеша.

Въпреки това, за две години индустрията на мобилните SoC отиде далеч напред и Tegra X1 вече не претендира за лидерство в скоростта на процесора в лицето на съвременните конкуренти (като Apple A9X, Apple A10, Qualcomm Snapdragon 825), както и новата NVIDIA чипове - Tegra X2 и Tegra P1. Въпреки това Tegra X1 в SHIELD TV има предимството на ограничение на мощността, което не е ограничено от капацитета на батерията и пасивното охлаждане. TDP на чипа е 15W, а ядрата Cortex-A57 достигат честоти до 2GHz.

Но основното предимство на Tegra X1 е изключително мощен за този клас. GPUбазирана на архитектурата Maxwell, която, подобно на следващите GPU архитектури на NVIDIA, е създадена с фокус върху мобилните SoC. Tegra X1 съдържа два SMM, идентични с тези в дискретните GPU на Maxwell, и има пикова производителност от 512 GFLOPS при 1 GHz. За сравнение: това е нивото на най-добрите видео карти за игри от 2006-2008 г. - GeForce 8800 GTX и GeForce 9800 GT. Освен това дори конзолите PlayStation 3 и Xbox 360 имат по-бавни графични процесори (съответно 400 и 240 GFLOPS).

Графичен процесор NVIDIA Tegra X1

Но красотата на обединяването на градивните блокове на GPU във всички чипове на NVIDIA не е само в производителността. Tegra X1 е съвместим както с OpenGL ES, така и с по-мощни API за настолни компютри като OpenGL 4.5, DirectX 12, Vulkan и CUDA, което улеснява пренасянето на игри от компютър към Tegra X1 под Android управление. Въпреки това, по отношение на поддръжката на OpenGL и DirectX, чиповете на NVIDIA вече не са уникални, тъй като конкурентните SoC вече са придобили тази функционалност.

Друга отличителна черта на Tegra X1, която наскоро се появи в дискретни графични процесори, е поддръжката на числовия формат с половин точност (FP16), операциите с който се извършват от CUDA ядра с два пъти по-висока скорост от FP32. В същото време голяма част от игрите за Android работят с FP16, а не с FP32 - форматът, който е стандартен за шейдърния код на десктоп приложенията.

Отделна гордост на създателите на Tegra X1 е неговият мултимедиен блок. SoC е в състояние да декодира H.264, HEVC (включително 10-битов цвят) и VP9 формати с резолюция до 4K и честота на кадрите 60Hz, както и да кодира всичко по-горе в 4K при 30Hz. Сред другите модерни SoC, които може да се окажат в декодери, може би само Qualcomm Snapdragon 820 и по-нови имат сравними възможности. Най-известният и успешен конкурент на SHIELD TV в това качество - Apple TV - изобщо не поддържа 4K и HEVC като такива.

SHIELD TV може не само да декодира 4K видео, но и да го показва на екрана при 60 Hz чрез HDMI 2.0b във всичките му пълни възможности: цвят с 10 бита на канал точност и субсемплиране (хроматично субсемплиране) 4:4:4, висока динамика диапазон (HDR). Освен това Tegra X1 поддържа HDCP 2.2 защита на съдържанието, което е предпоставка за Netflix и подобни 4K стрийминг услуги. Звукът на SHIELD TV се извежда от HDMI кабел, или към външния звукова картас USB интерфейс или чрез аналоговия конектор на геймпада.

производител NVIDIA
Модел ЩИТ ЩИТ ПРО
SoC NVIDIA Tegra X1
процесор

4 × ARM Cortex A57 (2.0 GHz, 2 MB L2);

4 × ARM Cortex A53 (2,0 GHz, 512 KB L2)

GPU

GM20B (архитектура Maxwell):

256 CUDA ядра;

16 блока за наслагване на текстури;

RAM LPDDR4 SDRAM, 1600 MHz, 64 бита, 3 GB
Устройство за съхранение eMMC 5.1 SSD, 16 GB 2.5" SATA HDD, 500 GB
I/O портове

2 x USB 3.0 (Тип-A)

2 x USB 3.0 (Тип-A);

1 × USB 2.0 (Micro Type-A);

1 x Micro SDXC;

1 × инфрачервен порт

Нет

IEEE 802.11a/b/g/n/ac (2,4 и 5 GHz, MIMO 2×2);

1 × Bluetooth 4.1 / BLE;

1 x Gigabit Ethernet

Тегло, g 250 654
Габаритни размери (L × H × D), mm 159×98×25,93 210×130×25
операционна система Android 7.0
Гаранционен срок, години 1
Цена на дребно (САЩ, без данък), $* 199,99 299,99
Цена на дребно (Русия), rub.** 17 990 25 990

* Според www.nvidia.com.

** Според www.nvidia.ru.

Префиксът SHIELD TV съществува в две версии, които се различават по цена и тип устройство: дебютната версия от 2015 г., която сега се нарича SHIELD PRO, и новият SHIELD в намален корпус. Вариантът PRO съдържа HDD 500 GB, и "просто" SHIELD TV - флаш-памет 16 GB. В последния случай обаче не става въпрос за пълноценен SSD с шина PCI Express, тъй като ROM е свързан към Tegra X1 чрез интерфейс eMMC 5.1 с честотна лента от 400 MB / s. Такова ограничено количество енергонезависима памет отразява предназначението на устройството за облачни услуги, а не за локална инсталацияигри. В последния случай, ако игрите са достатъчно "тежки", ще трябва да разчитате на външен твърддиск или флашка. Между другото, външните устройства могат да бъдат форматирани както в exFAT, така и в NTFS.

И двата модела имат Gigabit Ethernet конектор и поддържат IEEE 802.11ac Wi-Fi с MIMO 2×2 ( пропускателна способност 866 Mbps при 5 GHz).

Устройствата се продават чрез уебсайта на NVIDIA на цени от $199,99 и $299,99 или 17 990 и 25 990 рубли. Това е доста скъпо за телевизионна кутия. Например, Apple TV с 64 GB ROM струва $199 или 15 490 рубли. Въпреки това SHIELD TV идва с геймпад, да не говорим за несравнимо повече мощен процесор, опции за разширение и комуникация.

Външен вид, комплект за доставка

Актуализираната версия на SHIELD TV box е стилистично същата като SHIELD PRO, но благодарение на промяната харддискна SSD, размерите на корпуса (вече компактен, защото захранването е външно) в самолета бяха намалени с 30%. Кутията може да се монтира както хоризонтално, така и вертикално с помощта на отделно закупена стойка за $19.

Механиката и ергономията на контролера все още са на върха. NVIDIA просто направи контролера по-малък в сравнение с предишната версия и замени вградения тъчпад с чувствителна лента, която контролира силата на звука. Курсорът на мишката, когато е необходимо, се премества с десния стик. Геймпадът има вграден DAC / ADC за свързване на слушалки или слушалки, микрофон с голям обхват и инфрачервен порт за управление на аудио-видео оборудване.

Освен това, за разлика от ранните геймпадове, включени в 2015 SHIELD TV и SHIELD Tablet K1, устройството се свързва към приемника чрез Bluetooth, а не WiFi Direct. Последният има по-малко забавяне, но сега геймпадът може лесно да бъде свързан към компютър чрез радиоканал, а не само чрез кабел. Приставката може да работи едновременно с четири контролера.

Ако свържете обикновена клавиатура и мишка (и двете чрез USB и Bluetooth), те ще работят както в Android игри, така и при излъчване на игри от облака или локална мрежа. В интерфейса на Android TV използването на мишка е възможно, но не се насърчава: в някои приложения показалецът или не се появява изобщо, или замръзва периодично.

Дистанционното управление също е променено в новото издание на приставката (доставя се с SHIELD PRO Стара версия), премахване на конектора за мини-жак и замяна на несменяемата USB заредена батерия със стандартна клетъчна батерия с монета. За да запази последното, дистанционното автоматично заспива, ако не е в ръцете на потребителя. Подобно на геймпад, дистанционното има микрофон с голям обхват и чувствителна лента за контрол на звука.

Въпреки че манипулаторите са свързани към приставката чрез Bluetooth, както геймпадът, така и дистанционното управление имат универсален IR предавател, който може да се използва за регулиране на силата на звука на телевизора или аудио приемника. И обратното – можете да контролирате някои от функциите на приставката с помощта на дистанционното управление на всяко от устройствата в HDMI веригата, при условие че последните поддържат стандарта HDMI-CEC.

В допълнение към родните устройства, SHIELD TV поддържа Xbox геймпадове (чрез USB приемник), набор от други контролери, джойстици и уеб камери.много универсални дистанционниДистанционното управление също е съвместимо с приставката, но трябва да помним, че вграденият IR приемник е само в SHIELD PRO.



Зареждане...
Връх