Какво е FPGA прост език за начинаещи
С какво е свързана цифровата електроника? На първо място, с логически елементи И, ИЛИ, НЕ. Освен това регистрите за смяна, декодерите, мултиплексорите и т.н. влизат в паметта. Въпреки това, тъй като сложността на електронните устройства и тенденцията към миниатюризация нарастваха, създаването на базирани на IC устройства от горните компоненти стана по-трудно, индивидуално изработените ИС с необходимата топология и схема се оказаха полезни само когато устройството се репликира в голям брой, в други случаи беше неоправдано скъпо.
Изходът от тази ситуация беше разработването на програмируеми интегрирани логически схеми (съкратено като FPGA, чуждо съкращение като програмируемо логическо устройство, PLD). За какво е и къде се използва ще разкажем в тази статия. С думата "програмируем" повечето начинаещи се свързват с микроконтролери.FPGA е съвсем различно устройство ...
Как да проверите микроконтролера за работоспособност
Когато ремонтирате оборудване и сглобявате вериги, винаги трябва да сте сигурни, че всички елементи са в добро състояние, в противен случай ще загубите времето си. Микроконтролерите също могат да изгорят, но как да го проверя, ако няма външни признаци: пукнатини в случая, овъглени зони, мирис на изгаряне и т.н.? За това се нуждаете от: захранване със стабилизирано напрежение, мултицет, осцилоскоп.
Пълна проверка на всички възли на микроконтролера е трудна - най-добрият начин да го замените с известен добър или със съществуващия, надстройте друг програмен код и проверете неговото изпълнение. В този случай програмата трябва да включва като проверка всички пинове (например включване и изключване на светодиодите след определен период от време), както и прекъсване на вериги и други неща. Микроконтролерът е сложно устройство в него многофункционални възли. Преди да продължите с диагностицирането му, трябва да се запознаете с техническата документация...
Програмируеми микроконтролери в JavaScript: кой да изберете, функции и възможности
След 2010 г. у нас любителското радио хоби получи втори вятър с появата на възможността да се програмират микроконтролери на езици за програмиране на високо ниво, отдалечени от желязото. Първият мащабен проект беше фамилията от дъски Arduino. Многократно сме разглеждали тези микроконтролери в статии, но днес ще говорим за микроконтролери, които са програмирани в Jacascript. Да! Същият език, който се използва главно при писане на WEB-страници.
Ако разгледаме от гледна точка на електрониката в тези устройства, които ще разгледаме по-долу, се използват стандартни микроконтролери. Разликата от продуктите на производителя е само в това, че те имат предварително инсталирана програма за зареждане, въпреки че я наречете каквото искате, което ви позволява да изпълнявате програмния код, изтеглен до вас, а в някои случаи общувате с компютъра чрез USB, ако той не е реализиран в хардуера. Защо микроконтролерите за javascript и други нетрадиционни за тях езици? ...
Най-популярните сензори за Arduino
Сензорите се използват в голямо разнообразие от схеми и проекти. Без автоматизация не може без тях. Интересуваме се от тях, защото за опростяване на дизайна и популяризирането на електрониката е създаден проектът Arduino. Това е завършена дъска с микроконтролер и всичко необходимо за работа с нея и програмиране. В тази статия ще разгледаме сензори за Arduino, но те могат да се използват и с други микроконтролери.
Какви са сензорите? Сензорите са очите, ушите и други сензорни органи на микроконтролер или друго устройство за управление. Те се отличават по естеството на сигнала и по предназначение. По естеството на сигнала те се делят на аналогови и цифрови. Ако говорим за Arduino, тогава, когато получавахме информация от сензори, обработихме цифров сигналили измерваме напрежението от аналоговия изход на модула.Както вече споменахме, сензорите са цифрови и аналогови...
Arduino и стъпков двигател: основите, диаграмите, връзката и управлението
Стъпковите двигатели се използват за управление на положението на нещо или за завъртане на работното устройство от дадена скорост и ъгъл. Подобни функции позволиха използването му в роботика, цифрово контролирани машини (CNC) и други системи за автоматизация. В тази статия ще разгледаме редица проблеми, свързани с конструкцията на стъпкови двигатели и как да ги контролирате с помощта на микроконтролера Arduino.
Всички електрически двигатели, използвани на практика, работят поради електродинамични явления и процеси, възникващи в магнитните полета на роторите и статорите. Както вече споменахме, всеки двигател се състои от поне две части - подвижна (ротор) и неподвижна (статор). За неговото въртене е необходимо магнитното поле също да се върти. Полето на ротора се върти след полето на статора. По принцип такава основна информация е достатъчна, за да разберем общата картина на работата на електродвигателите ...
RGB светодиоди: как работят, вътрешно устройство, как да се свържете, RGB led и Arduino
Многоцветните светодиоди или както ги наричат още RGB се използват за индикация и създаване на динамично променящ се цвят на подсветката. Всъщност в тях няма нищо особено, нека да разгледаме как работят и какви са RGB светодиодите.
Всъщност RGB LED е три едноцветни кристала, комбинирани в един корпус. Името RGB означава Червено - червено, Зелено - зелено, Синьо - синьо според цветовете, които всеки кристал излъчва. Тези три цвята са основни и всеки цвят се образува при смесването им; тази технология отдавна се използва в телевизията и фотографията.Настройката на цвета се извършва чрез регулиране на яркостта на излъчването на всеки от кристалите.За да промените цвета на лентата RGB, се използват специални RGB контролери.Обикновено с контролера се предлага дистанционно управление ...
Дистанционно управление на микроконтролер: IR дистанционно, Arduino, ESP8266, 433 MHz
Въпросът за дистанционното или дистанционното управление на електрическото оборудване винаги е бил и ще бъде актуален, независимо дали в системата има инструменти за автоматизация или не. За да организирате дистанционното управление, изобщо няма значение дали е необходим микроконтролер, всичко зависи от необходимите функции, възложени на управляваното устройство. В тази статия ще научите обща информация за това как дистанционно да управлявате микроконтролер.
Има два основни типа комуникация от разстояние. Кабелен - когато управлението на задвижващите механизми, разположени в една стая (или не в стаята), се осъществява от контролния панел или от бутон с бутон, разположен на друго място. В този случай се осигурява електрическа жична връзка на управляващите вериги и задействащи устройства (релета, контактори, които включват механизми, като двигатели или системи, като осветление) ...
10 интересни проекта за Arduino
Arduino е универсална платформа за домашно приготвени продукти на микроконтролери. Към него има много екрани (карти за разширение) и сензори. Това разнообразие ви позволява да направите редица интересни проекти, насочени към подобряване на живота ви и повишаване на неговия комфорт. Областите на приложение на платката са неограничени: автоматизация, системи за сигурност, системи за събиране и анализ на данни и други.
От тази статия ще научите какво може да се направи интересно на Arduino. Кои проекти ще станат грандиозни и кои ще бъдат полезни. Почистването на апартамента е рутинна и непривлекателна, особено след като отнема време. Можете да го запишете, ако поставите част от домакинските задължения върху робота. Този робот беше сглобен от електронен инженер от Сочи - Дмитрий Иванов. Структурно той се оказа доста висококачествен и по ефективност не отстъпва на фабричните аналози.За да го изградите, ще ви трябва: Arduino Pro-mini или друг подобен ...