Запознайте се с тези 7 функции на Dev Board | правя - 💡 Fix My Ideas

Запознайте се с тези 7 функции на Dev Board | правя

Запознайте се с тези 7 функции на Dev Board | правя


Автор: Ethan Holmes, 2019

Платките могат да бъдат разделени в две категории: тези, които могат да работят с Linux, като Raspberry Pi, и тези, които не могат, като Arduino Uno. Докато това е напълно произволно разграничение, то също е полезно, защото помага да се опише какво трябва да очаквате от гледна точка на възможностите на борда, сложността, консумацията на енергия и програмируемостта. За целите на описанието ще се обаждаме на дъски, които могат да изпълняват Linux „напреднали“ и тези, които не могат да бъдат „основни“.

Намерете идеалната дъска за вашия проект с нашето Ръководство за дъски.

изчислителен

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

Основните платки обикновено имат един чип, който може да обработва данни в 8-битови или 16-битови блокове. Тези платки изпълняват вашата програма при по-ниски скорости на обработка, в милиони или десетки милиони изчисления в секунда. Чипът, който работи с основна платка, обикновено включва цялата електроника, необходима за лесно свързване с реалния свят, като аналогови входове, входове и изходи на таймера и др.

Разширените дъски обикновено използват 32-битова или 64-битова главна чип, която интегрира всички компоненти, които обикновено се намират на компютърна дънна платка, в едно устройство. Понякога те се наричат ​​"система на чип" или SoC. Главният чип на усъвършенстваната платка може да работи толкова бързо, колкото телефон или таблет, като обработва софтуера в стотици милиони или дори милиарди изчисления в секунда. Всичко това, притиснато вътре в платката, която се побира в дланта на ръката ви за по-малко от цената на билет за филм. Еха!

Което показва,

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

О, не! Бутон (нулиране)

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

Носещ

USB, батерии и стенни брадавици са доста типични източници на енергия за дъски. Проблемът е, че с изключение на 5V USB, всички тези източници имат доста широка гама от напрежения, докато компютърните чипове на повечето дъски се нуждаят от фиксирано напрежение. Така енергийната част на платката включва регулатор на напрежението, който отнема електричеството от входния жак и го преобразува в правилното фиксирано напрежение за чипа.

Основните платки обикновено работят на 5V или 3.3V, макар че някои от тях са предназначени да избягват батерии и ще приемат напрежения между 5V и 3.3V и дори до 1.8V. Основните дъски могат да начертаят от няколко микровата до може би вата или две. Колкото по-ниска е мощността, толкова по-дълго устройството ще работи от батерията. Една добре проектирана основна платка може да работи от месеци или години от няколко АА батерии.

Разширените дъски имат тенденция да изискват 3.3V или 1.8V. Самите процесорни чипове могат да работят при още по-ниски вътрешни напрежения от 1.1V или 0.7V. Тези по-ниски напрежения спомагат за намаляване на консумацията на енергия при много бързи компютърни скорости. Дори при тези намалени напрежения, очаквайте обичайната консумация на енергия да бъде в стотици миливата до десетки вата. Това се изразява в часове или дни на работа от стандартни батерии тип АА.

Взаимодействаме

Компютрите са много по-забавни, когато можем да ги свържем с нещата и да направим тези неща интелигентни. Повечето платки имат най-малко прости входове и изходи (I / O) за взаимодействие с богатство от сигнали в реалния свят. Почти всеки панел може да се справи с основните цифрови напрежения и сигнали. Много платки могат да се справят и с аналогови напрежения, които могат да бъдат нищо от нула волта до захранващото напрежение на чипа.

Основните платки имат най-малко цифрови I / O, които могат да бъдат подобрени с много възможности за разширяване на възможностите на борда, като четене или записване на данни на SD карта, или комуникация с други устройства, използващи протоколи като I2C, SPI или CAN , Основното цифрово I / O може да бъде преконфигурирано, за да се обработват различни видове сигнали и може да включва функционалност на таймера или брояча.

Много основни дъски имат способността да конвертират сигнал, който е между 0V и захранващото напрежение в цифрово представяне на това напрежение, наречено “Аналогово-цифрово преобразуване”. Много сензори и компоненти като потенциометри генерират аналогови напрежения, които трябва да се преобразуват в полезни цифрови. информация, която е мястото, където аналогово-цифровият конвертор е по-удобен. Понякога основните дъски ще имат и конвертор "Digital to Analog", който генерира изходно напрежение, което може да бъде между 0V и захранващото напрежение.

Разширените дъски обикновено имат всичко, което имат основните дъски плюс някои страхотни екстри. Тъй като тези платки са предимно компютри на чип, те са склонни да имат и по-настолен компютър, вграден периферен комплект, който може да включва HDMI или друг видео, аудио вход и изход, eSATA за твърди дискове, външна памет, USB хост. , Ethernet и др.

Комуникация

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

Основните платки могат най-малко да изпращат и получават данни, като използват един от най-старите и най-прости стандарти за между-компютърна комуникация, които все още се използват, RS232. Това беше начинът, по който всичко, свързано преди USB, се появи. Сега много основни платки също имат USB или Bluetooth комуникационни интерфейси.

С разширените дъски свързването на неща с Wi-Fi или интернет е по-сложно от простото общуване между платки и платки. Разширените дъски имат допълнителна памет и изчислителна мощност, необходима за обработка на TCP / IP и други данни, предавани чрез електрониката на Ethernet или Wi-Fi интерфейса.

монтиране

Добре проектираните платки включват някакъв начин за монтиране на дъската към вашия проект. Обикновено това означава, че на борда има няколко монтажни отвора, предназначени за винтове. Те трябва да бъдат разположени достатъчно далеч от всякакви компоненти или следи, така че главата на винта да не се допира до нищо електрическо, което би могло да повреди дъската.

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



Може Да Се Интересувате

Направете: Електроника: "Обучение в най-доброто!"

Направете: Електроника: "Обучение в най-доброто!"


Alt.CES: Електроника от дърво: привидно зелен или изкуствен производител?

Alt.CES: Електроника от дърво: привидно зелен или изкуствен производител?


Космос на занаятите: Натали Зее Дриу

Космос на занаятите: Натали Зее Дриу


Как да: Да направим дърво за бижута

Как да: Да направим дърво за бижута






Последните Публикации