- Интегрални схеми
- Потенциометри
- Бутони
- Резистори
- Кондензатори
- Електролитни кондензатори
- Маломощни транзистори
- Средномощни транзистори
- Мощни транзистори
- Зумери
- Диоди
- Светодиоди
- RGB диоди
- Кварцове
- Цокли за интегрални схеми
- Прекъсвачи
- Предпазители
- Грец схеми
- Оптрони
- Стабилизатори на напрежение
- Симистори / Триаци
- Инфрачервени прибори
- Тиристори
- Елемент на Пелтие
- Термични защити
- Ценерови диоди
- Терморезистори - NTC/PTC
Serial Peripheral Interface (SPI)
SPI е комуникация използвана за къси разстояния. Типичните приложения включват SD карти , дисплей с течни кристали и др.
SPI устройствата използват архитектурата "master-slave" или главна и вторична. Главното устройство създава рамката за четене и писане.
Шината SPI определя четири логически сигнала:
- SCLK - сериен часовник(изход от главното устройство);
- MOSI - основен изход(извеждане на данни от главното устройство);
- MISO - основен вход(извеждане на данни от вторичното устройство);
- SS - избор на вторично устройство(изход от главното устройство).
SPI може да работи с едно главно и няколко подчинени устройства.
Предаване на данни:
За да започне комуникация, главната шина конфигурира часовника, като използва честота, поддържана от подчиненото устройство, обикновено до няколко MHz. След това главното устройство избира подчиненото устройство с логическо ниво 0 в избрания ред. Ако е необходим период на изчакване, като например за аналогово-цифрово преобразуване, "мастерът" трябва да изчака поне този период от време, преди да издава цикли на часовника.
По време на всеки цикъл на SPI часовник се извършва пълно дуплексно предаване на данни. Главното устройство изпраща данни по линията MOSI и вторичното устройство ги чете, докато "slave" изпраща данни по линията MISO и главният го чете. Тази последователност се поддържа дори когато е предвиден само еднопосочен трансфер на данни.
Предаването може да продължи за произволен брой цикли на часовника. Когато приключи, мастерът спира да превключва сигнала на часовника.
Предаванията често се състоят от осем битни думи. Въпреки това, други размери на думи също са често срещани например шестнадесет битни думи за контролери на сензорен екран или аудио кодеци.
Някои подчинени устройства са проектирани да игнорират всякакви SPI комуникации, в които броят на импулсите на тактовете е по-голям от посочения. На други не им пука, игнорирайки допълнителни входове и продължавайки да измествате същия изходен бит. Обичайно е различните устройства да използват SPI комуникации с различна дължина.
Прекъсванията не са обхванати от стандарта SPI; използването им не е нито забранено, нито определено от стандарта. С други думи, прекъсванията са извън обхвата на стандарта SPI и по желание се осъществяват независимо от него.Примерите включват прекъсвания: термични предупреждения за ограничения от сензори за температура, аларми, издадени от чипове на часовник в реално време, вмъкване на жак за слушалки от звуковия кодек в мобилен телефон и др.
Приложения:
Програмируемите AVR контролери могат да бъдат програмирани чрез SPI интерфейс.
SPI се използва за обмен на данни с различни периферни устройства, като например:
- Сензори: температура, налягане, ADC и др.
- Устройства за управление: аудио кодеци , цифрови потенциометри, ЦАП и др.
- Обективи на камери;
- Комуникации: Ethernet , USB , USART , CAN и др.
- Памет: EEPROM и др.
- Часовници в реално време
- LCD , понякога дори за управление на данни от изображения
- Всяка MMC или SD карта (включително SDIO вариант)
Галерия
Как микроконтролерът стартира след reset – boot процес стъпка по стъпка
Всеки микроконтролер, независимо дали е Arduino, STM32, ESP32 или друг, след reset изпълнява строго определена последователност от стъпки, наречена boot процес. Този процес определя: От къде ще започне изпълнението на програмата Как се инициализира хардуерът Как се зарежда потребителският код В тази статия ще разгледаме подробно всяка стъпка, за да разбереш какво реално се случва вътре в чипа.
[прочети още]Flash, SRAM и EEPROM – вътрешна организация и реални ограничения
В съвременните микроконтролери паметта играе ключова роля за стабилната и ефективна работа на системата. Най-често използваните типове памет са: Flash SRAM EEPROM Всеки от тези типове има различна архитектура, предназначение и ограничения. В тази статия ще разгледаме: Как са организирани вътрешно За какво се използват Какви реални ограничения имат Често срещани грешки при работа с тях
[прочети още]Как работи clock системата на микроконтролера и защо е критична?
Clock системата (тактова система) е „сърцето“ на всеки микроконтролер. Тя генерира периодичен електрически сигнал, който определя: колко бързо работи процесорът кога се изпълнява всяка инструкция синхронизацията между всички вътрешни модули Без clock сигнал микроконтролерът не може да работи.
[прочети още]Прекъсвания (Interrupts) – вътрешна логика и приоритети
Прекъсванията (Interrupts) са един от най-важните механизми в микроконтролерите и вградените системи. Те позволяват на процесора да реагира незабавно на външни или вътрешни събития, без да чака текущата програма да завърши. В тази тема ще разгледаме: Какво представляват прекъсванията Как работят вътрешно Как се определят приоритетите Как процесорът превключва между задачи Практически примери и реални приложения
[прочети още]Таймери в микроконтролерите – как работят и за какво се използват?
Таймерите са едни от най-важните хардуерни модули във всеки микроконтролер. Те позволяват измерване на време, генериране на точни закъснения, управление на PWM сигнали, броене на събития и много други функции. Без таймери почти нито един вграден проект не би бил възможен. В тази статия ще разгледаме: Какво представляват таймерите Как работят Видове таймери Основни режими на работа Практически приложения Примери от реални проекти
[прочети още]Разлика между Harvard и Von Neumann архитектура в embedded системите
В света на embedded системите изборът на архитектура на процесора е изключително важен. Двете най-популярни архитектури са Harvard и Von Neumann. Те определят начина, по който микроконтролерът или процесорът работи с паметта и данните. Разбирането на разликите между тези две архитектури помага на инженерите да изберат правилния хардуер за конкретно приложение – било то Arduino проект, индустриален контролер или IoT устройство.
[прочети още]Архитектура на AVR микроконтролерите – регистри, памет и изпълнение на код
AVR микроконтролерите са широко използвани в embedded системи, Arduino платформи, индустриални проекти и хоби електроника. Те са популярни заради: Ниска консумация на енергия Висока производителност Лесно програмиране Богат набор от периферия В тази статия ще разгледаме подробно: Вътрешната архитектура Регистровия модел Типовете памет Как се изпълнява програмният код
[прочети още]Какво реално се случва в микроконтролера при digitalWrite()
Повечето хора, които започват с Arduino, използват функцията digitalWrite() още в първите си примери. Един ред код изглежда елементарен, но зад него се крие доста сложна верига от хардуерни и софтуерни операции. В тази статия ще разгледаме какво точно се случва вътре в микроконтролера, стъпка по стъпка – от кода в Arduino IDE до промяната на напрежението на реалния пин.
[прочети още]Как вътрешно работи ADC (Analog-to-Digital Converter) в микроконтролерите?
Микроконтролерите работят с цифрови стойности – 0 и 1. Реалният свят обаче е аналогов – напрежение, ток, температура, светлина, звук. Тук идва ролята на ADC (Analog-to-Digital Converter) – модулът, който превръща аналогов сигнал в цифрово число, разбираемо за микроконтролера. В тази статия ще разгледаме какво се случва вътре в ADC, стъпка по стъпка – без магия, само електроника.
[прочети още]Какво е EMI и как да се предпазим от електромагнитни смущения?
В съвременния свят сме заобиколени от електронни устройства – телефони, компютри, индустриални машини, автомобили, IoT устройства и много други. Всички те излъчват или са чувствителни към електромагнитни сигнали. Когато тези сигнали започнат да си пречат един на друг, възниква явление, наречено EMI (Electromagnetic Interference) – електромагнитни смущения. EMI може да доведе до грешки, нестабилна работа, загуба на данни или дори повреда на устройства. Затова разбирането на EMI и начините за защита е изключително важно.
[прочети още]Как да тестваме и откриваме грешки в електронна схема?
Тестването и откриването на грешки в електронни схеми е една от най-важните задачи в електрониката. Независимо дали работим с проста схема с няколко компонента или със сложна платка с микроконтролер, грешките са неизбежни. Правилният подход и използването на подходящи инструменти могат значително да спестят време, пари и нерви. В тази статия ще разгледаме стъпка по стъпка как правилно да проверяваме електронна схема и как да откриваме най-често срещаните проблеми.
[прочети още]Как да изчислим консумацията на енергия за цял проект?
При проектирането на електронни, електротехнически или автоматизирани системи, правилното изчисляване на консумацията на енергия е критично важно. Грешка на този етап може да доведе до неправилен избор на захранване, прегряване, нестабилна работа или по-високи разходи. В тази статия ще разгледаме стъпка по стъпка как да изчислим общата енергийна консумация на цял проект – от отделните компоненти до крайния резултат.
[прочети още]Как да запояваме правилно компонентите без да ги повредим?
Запояването е едно от най-важните умения в електрониката. Неправилното запояване може да доведе до повреда на компоненти, нестабилна работа на схемата или пълна неизправност. В тази статия ще разгледаме подробно как да запояваме правилно, така че компонентите да останат здрави и връзките да бъдат надеждни.
[прочети още]Как да изберем правилната платка Arduino за даден проект?
Изборът на подходяща платка Arduino е една от най-важните стъпки при започване на нов електронен проект. Грешният избор може да доведе до липса на памет, недостатъчно входове/изходи, проблеми със захранването или излишно оскъпяване. В тази тема ще разгледаме как правилно и логично да изберем Arduino платка според нуждите на проекта.
[прочети още]Какво е осцилоскоп и как се използва за анализ на сигнали?
Осцилоскопът е един от най-важните инструменти в електрониката. Той позволява да видим формата на електрическия сигнал върху екран, в реално време. Така можем да разберем как се държи една схема, да открием проблеми, да измерим честота, амплитуда, шум и много други параметри, които с мултиметър са невъзможни за засичане.
[прочети още]Как работят логическите нива 3.3V и 5V и как се съвместяват?
В света на електрониката и особено при микроконтролерите често използваме устройства, които работят на различни логически нива – най-разпространените са 3.3V и 5V. Разбирането на тези нива е важно, защото грешното им свързване може да доведе до неправилна работа или дори повреда на компонентите.
[прочети още]Какво е шумово филтриране с RC вериги?
Шумът в електронните схеми е един от най-честите проблеми, които водят до грешни показания, нестабилна работа и непредсказуемо поведение. Един от най-простите и ефективни начини за намаляване на този шум е използването на RC филтри. Те са леки, евтини и се прилагат във всичко – от аналогови сензори до микроконтролери като Arduino. В тази тема ще обясним какво представляват RC филтрите, как работят и кога да ги използваш.
[прочети още]Какво е DAC и как се използва за генериране на аналогови сигнали?
В електрониката често работим с цифрови устройства – микроконтролери, компютри, сензори. Те обработват информацията като поредица от нули и единици. Проблемът е, че голяма част от реалния свят е аналогов – звук, светлина, температура, движение. Точно тук се появява DAC (Digital-to-Analog Converter) – устройство, което превръща цифрови данни в плавен аналогов сигнал. В тази статия ще обясня по прост и разбираем начин какво е DAC, как работи, защо ни трябва и как можем да го използваме в проекти с Arduino и други микроконтролери.
[прочети още]Какво представлява аналогово-цифровият преобразувател (ADC)?
Аналогово-цифровият преобразувател (ADC) е един от най-важните елементи в съвременната електроника. Благодарение на него устройствата могат да „разбират“ аналоговия свят – звук, светлина, температура, налягане – и да го превръщат в числа, които микроконтролерите и компютрите могат да обработват. Накратко: без ADC нямаше да съществуват Ардуино проекти със сензори, цифрови мултиметри, аудио интерфейси, смартфони и още много други устройства.
[прочети още]Какво е RFID и как се използва за идентификация?
RFID (Radio Frequency Identification) е технология за безжично разпознаване на обекти чрез радиовълни. Благодарение на нея информацията може да се предава между малък електронен етикет (RFID таг) и устройство, наречено RFID четец, без нужда от директен контакт или видимост. Това прави технологията изключително удобна, бърза и точна за различни системи за идентификация.
[прочети още]Какво е IR комуникация и как се използва в дистанционни управления?
Инфрачервената (IR) комуникация е една от най-разпространените технологии за безжично управление на устройства в дома — телевизори, климатици, DVD плейъри, аудио системи и много други. Тя е проста, евтина, надеждна и работи отлично на къси разстояния. В тази статия ще разгледаме подробно какво представлява IR комуникацията, как работят IR дистанционните, какви компоненти използват и защо технологията продължава да бъде популярна дори днес.
[прочети още]Какво е LoRa и как се използва за дълги дистанции?
LoRa (Long Range) е безжична технология за комуникация, създадена специално за устройства, които трябва да изпращат малки количества данни на много големи разстояния, като същевременно използват изключително малко енергия. Тя е една от най-популярните технологии в света на IoT (Internet of Things), защото позволява евтини, надеждни и енергийно-ефективни връзки между устройства, които могат да бъдат разположени на километри разстояние едно от друго.
[прочети още]Какво представлява Bluetooth комуникацията и как да я използваме с Arduino?
Bluetooth е една от най-използваните безжични технологии за комуникация на къси разстояния. Тя ни позволява да изпращаме и получаваме данни между устройства като телефони, лаптопи, IoT модули и микроконтролери. В света на Arduino Bluetooth комуникацията е евтин, лесен и надежден начин да добавим управление от телефон, мониторинг в реално време или обмен на данни между две Arduino устройства.
[прочети още]Какво е SPI и как се различава от I2C?
В света на електрониката и микроконтролерите има два изключително популярни начина за комуникация между устройства – SPI и I2C. Те позволяват на микроконтролера да общува със сензори, памети, дисплеи и други периферни устройства. Въпреки че често се използват за едни и същи цели, техният начин на работа и предимства са различни. По-долу ще ти дам ясно и разбираемо обяснение, така че да можеш лесно да прецениш кой протокол да използваш в твоя проект.
[прочети още]Как работи H-мостът и защо е толкова популярен в роботиката?
H-мостът е едно от най-важните и най-използвани електронни решения в света на роботиката. Ако някога си управлявал малък мотор в робот, количка или механизъм, почти сигурно зад него стои именно H-мост. Причината е проста: той позволява лесно, бързо и надеждно контролиране на посоката и скоростта на постояннотокови мотори само с няколко логически сигнала. В тази статия ще разгледаме подробно как работи, защо се нарича „H-мост“, защо е толкова популярен и какво го прави ключов елемент в роботиката.
[прочети още]Как да защитим Arduino при управление на мотори?
Как да защитим Arduino при управление на мотори? В тази тема ще разгледаме най-честите опасности при управление на мотори с Arduino и как да ги избегнем. Ще получиш ясни примери, практични решения и конкретни компоненти, за да защитиш контролера си по правилния начин.
[прочети още]Какво е драйвер за мотор и защо е необходим?
В света на електрониката и автоматизацията електрическите мотори играят ключова роля. Те задвижват роботи, CNC машини, 3D принтери, интелигентни устройства, играчки, домашни системи и още много други устройства. Но за да може един микроконтролер – като Arduino, ESP32 или Raspberry Pi – да управлява мотор, е нужен специален елемент: драйвер за мотор. В тази статия ще разгледаме какво представлява драйверът, защо е толкова важен и как работи.
[прочети още]Как да управляваме мотор с PWM сигнал?
Управлението на мотор чрез PWM (Pulse Width Modulation) е един от най-ефективните и прости методи за контрол на скоростта. PWM позволява да се регулира мощността, подадена към мотора, без да се губи енергия под формата на топлина, както става при класическите линейни регулатори. В тази тема ще разгледаме какво е PWM, как работи, как влияе върху мотора, както и как да го използваме правилно в реални проекти.
[прочети още]Как работят MOSFET транзисторите и как се използват за управление на товари?
MOSFET транзисторите са едни от най-важните елементи в електрониката – от малки Arduino проекти до мощни индустриални контролери. Те позволяват управление на различни товари като мотори, светодиодни ленти, нагреватели, релета и много други. В тази статия ще разбереш как работят, как се свързват и как да ги използваш безопасно и ефективно.
[прочети още]Какво представляват релетата и как се управляват с Arduino?
Релетата са едни от най-използваните електронни компоненти в проекти с Arduino. Те позволяват да управляваме устройства, които работят с високо напрежение или голям ток, без да натоварваме директно електрониката. В тази статия ще разгледаме какво е реле, как работи и как можем лесно да го управляваме с Arduino.
[прочети още]Какво е калибриране на сензор и как се прави?
Калибрирането на сензор е една от най-важните стъпки за осигуряване на точни и надеждни измервания във всяка електронна система – от малък Arduino проект до професионални индустриални устройства. Ако сензорът не е правилно калибриран, данните му могат да бъдат грешни, нестабилни или напълно безполезни. В тази статия ще разбереш какво точно представлява калибрирането, защо е необходимо и как се прави по най-лесния и правилен начин.
[прочети още]Как да филтрираме шум от аналогови сензори?
Аналоговите сензори често дават нестабилни стойности заради електрически шум, смущения от захранването или дълги кабели. За да получим точни и надеждни данни, трябва да приложим добри методи за филтриране – както хардуерни, така и софтуерни. В тази тема ще разгледаме най-практичните начини, които можеш да използваш веднага в проектите си.
[прочети още]Какво представлява Hall ефектът и как се използва за измерване на ток?
Hall ефектът е един от най-интересните и полезни физични феномени в електрониката. Благодарение на него можем безконтактно да измерваме ток, магнитно поле или позиция. Това го прави незаменим в съвременните електронни устройства — от автомобилни сензори до системи за управление на електродвигатели и Arduino проекти.
[прочети още]Какво е аналогов и цифров сензор и каква е разликата?
В света на електрониката и автоматизацията сензорите играят ключова роля. Те са „очите и ушите“ на системите, защото събират информация от заобикалящата среда и я предават към контролер, например микроконтролер или компютър. Но когато започнем да се занимаваме с тях, често се сблъскваме с два термина: аналогови и цифрови сензори. Какво точно означават и по какво се различават? Нека да ги разгледаме по прост и ясен начин.
[прочети още]Как работят NTC и PTC?
Терморезисторите са елементи, които променят своето електрическо съпротивление според температурата. Те се използват в електроника, отоплителни системи, автомобилна техника, батерии и много други устройства. Двата най-често срещани вида са NTC и PTC. Макар да изглеждат еднакво отвън, те работят по различен принцип и се използват в различни ситуации. Нека разгледаме какво представляват и как работят.
[прочети още]Как да направим проста схема за защита от обратно свързване на захранването?
Когато работим с електроника, независимо дали става дума за Arduino проект, усилвател, LED осветление или друг вид схема, една от най-честите грешки е обратното свързване на захранването. Това означава, че плюсът и минусът на захранващия източник са разменени. Дори за секунда такава грешка може да доведе до изгаряне на компоненти, прегряване, късо съединение или дори до опасност за оборудването.
[прочети още]Как да измерим консумацията на ток на Arduino проект?
Когато работим с Arduino проекти, често мислим за код, сензори и връзки, но една тема, която лесно се подценява, е консумацията на ток. Ако устройството ви ще се захранва от батерия или трябва да работи дълго време без надзор, измерването на тока е ключово за планиране на живота на батерията, оптимизиране на схемата и избягване на прегряване или излишна консумация. По-долу ще разгледаме как най-лесно и точно да измерим токовата консумация на Arduino и свързаните компоненти.
[прочети още]Какво представляват соларните панели и как се интегрират в проекти?
Соларните панели са устройства, които преобразуват слънчевата светлина в електрическа енергия. Те играят ключова роля в съвременните решения за възобновяема енергия и се използват както в домашни, така и в индустриални и технологични проекти. Все по-често ги виждаме не само върху покриви и полета, но и в малки DIY разработки, автономни системи, интернет устройства и други.
[прочети още]Цифров термометър
Ето, че и обещанието от проекта за терморезистори ще бъде изпълнено. Дойде време да се научим как да изписваме съобщения, как да изваждаме данни от сензори и т.н. върху LCD дисплей 1602. В този проект ще покажем как можем да си направим цифров термометър.
[прочети още]Измерване на температура с терморесзистор
В този проект ще видим как можем да мерим температура чрез терморезистор и Arduino. Както и да извеждаме измерените стойности на сериен монитор. В проекта за “Дисплей 1602“ ще разгледаме, как може да покажем измерената температура върху lcd дисплей.
[прочети още]Изобразяване на символ върху 8х8 лед матричен модул
Тази матрица е съставена от 64 светодиода, които са поставени в 8 реда и 8 колони. Необходим хардуер: - Arduino UNO/Nano; - Breadboard; - 8x8 led matrix; - Резистори 220 Ом – 8бр; - Проводници; Фиг.4 Схема на свързване (виж в галерията под статията)
[прочети още]Прочитане стойностите на джойстик с Arduino
"Джойстик модула" за Arduino е съставен от два потенциометъра , които служат за определяне на посоката, в която е самия джойстик и бутон, който може да се използва за различни цели. Основната идея на модула е да преведе позицията на джойстика в електронна информация, която Arduino може да обработва.
[прочети още]Rotary encoder и Arduino
Енкодерът е устройство, което може да се използва за увеличаване или намаляване на стойността на променлива в Arduino. Възможните приложения са за управление на нивото на led лента чрез pwm или за контролиране ъгъла на серво мотор. Енкодера се свързва към Arduino чрез 3 входа: Clock, Data, Switch. Често Clock и Data са наричани изход А и В.
[прочети още]Използване на дистанционно управление(ДУ) и приемник с Arduino
Сигналът от инфрачервеното дистанционно управление е серия от двоичен импулсен код. За да се избегнат смущения от други инфрачервени сигнали по време на безжичното предаване, сигналът предварително се модулира с определена носеща честота и след това се изпраща чрез инфрачервен диод. Инфрачервеният приемник трябва да филтрира друга вълна и да приема сигнал с тази специфична честота и да я модулира обратно към двоичен импулсен код - известен като демодулация.
[прочети още]Цифров брояч от 0 до 9 секунди с Arduino
За проекта ще използваме 1-цифрен сегментен дисплей, който ще сменя числата от 0 до 9 през една секунда.
[прочети още]Измерване на стайна температура с LM35DZ
LM35DZ e температурен сензор с 3 крачета, който може да измерва температура от -55 до +150градуса по Целзий. Изходното напрежение на датчика се увеличава с 10mV при увеличаването на температурата с 1градус. Работи от 4 до 30V с ток под 60µА.
[прочети още]Откриване на наклон с Arduino
Когато единият край на сензора е под хоризонтално положение, сензора е включен, напрежението на аналоговия порт е 5V (1023) и ще включваме светодиод. Когато другият край на сензора е под хоризонтално положение, сензора е изключен, напрежението на аналоговия порт е 0V (0) и светодиода ще угасне. В програмата определяме дали сензора е включен или изключен според стойността на напрежението на аналоговия порт.
[прочети още]Откриване на пламък с Arduino
Сензорът(датчикът) за пламък се основава на принципа, че инфрачервеният лъч е силно чувствителен към пламък. Той има инфрачервена приемна тръба, специално проектирана да открива пожар и след това да преобразува яркостта от пламъка в сигнал. След ,което сигналите се въвеждат в централния процесор и там се обработват.
[прочети още]Откриване на препятствие с инфрачервен сензор и Arduino
IR сензор или инфрачервен сензор се състой от два основни компонента: IR предавател и IR приемник. IR предавател предава инфрачервени вълни, а IR приемник ги приема. Приемникът непрекъснато изпраща цифрови данни под формата на 0 или 1 до Vout на сензора. Ако пред предавателя има обект инфрачервените лъчи се отразяват и се приемат от приемника, ако няма обект приемника не приема нищо.
[прочети още]Отчитане на осветеност с фоторезистор и Arduino
В този проект ще прочетем стойността на фоторезистор, ако в стаята е тъмно ще се включи светодиод и ще се изключи, ако е светло.
[прочети още]Различни цветове с RGB диод и Arduino
В този проект ще видим как може да използваме RGB диод с Arduino.
[прочети още]Използване на пасивен зумер с Arduino
В този урок ще разгледаме как се използва пасивен зумер с Arduino.
[прочети още]Използване на активен зумер с Arduino
Проекта показва как да използваме активен зумер с Arduino.
[прочети още]Регулиране яркостта на светодиод с PWM и Arduino
В този проект ще разгледаме, как можем да регулираме яркостта на един светодиод чрез PWM.
[прочети още]Контролиране на светодиод с бутон
Този проект включва вградения светодиод на пин 13, когато натиснете бутона.
[прочети още]Мигащ светодиод с Arduino
В тази статия ще разгледаме , как да накараме един светодиод да мига с помощта на Arduino.
[прочети още]Сензор на Хол
Сензорът(датчикът) на Хол променя изходното си напрежение въз основа на действащо му магнитно поле. Датчиците на Хол се използвам в много различни приложение, където може да има наличие на магнитно поле и чрез сензора се открива това поле.
[прочети още]Програмиране на Arduino Pro Mini чрез платката Arduino UNO
Arduino Pro mini – е малка платка, която можем да използваме в проекти с малки габарити. Често срещан недостатък на тази платка е, че няма вграден USB интерфейс за програмирането и, а се нуждае от външен модул USB TTL.
[прочети още]UART - Universal asynchronous receiver-transmitter
UART – превод на български – универсален асинхронен приемник-предавател. Това не е комуникационен протокол като i2C или SPI, а верига в микроконтролер или отделна интегрална схема. Основната задача на тази верига е да получава серийни данни.
[прочети още]Arduino IDE
Arduino IDE е интегрирана среда за разработка, която се използва за писане и качване на програми към съвместими платки с Arduino. Подържа езиците за програмиране C и C++.
[прочети още]Arduino Uno R3
Arduino Uno R3 – е програматор с отворен код , базиран на микропроцесор Atmega382P. Платката(програматора) е снабдена с входно-изходни аналогови и цифрови пинове, към които могат да бъдат свързани най-различни сензори и изходни устройства(релета,светодиоди и т.н.)
[прочети още]Сензор за тегло
Сензорът за тегло е сензор, който преобразува действащия му товар/сила в електронен сигнал. Този електронен сигнал може да бъде ток,напрежение или честота в зависимост от това какъв сензор се използва. Основните видове сензори за тегло са: резисторни и капацитивни. Резисторните сензори за тегло са направени на базата на пиезо-съпротивление. Когато се приложи товар/сила към сензора, той променя съпротивлението си. Тази промяна в съпротивлението води до промяна в изходното напрежение. Капацитивните сензори за тегло работят на принципа на промяна на капацитета, което е способността на системата да задържа малко заряд, когато към нея се прилага напрежение.
[прочети още]Как да използваме мултиметър?
В този урок ще разгледаме използването на цифров мултиметър. Думата „мултиметър” се използва, защото с един такъв уред можем да мерим множество величини: ток,напрежение, съпротивление, капацитет, температура, честота, да проверяваме диоди и вериги. Има голямо разнообразие от мултиметри, всеки с различни възможности.
[прочети още]Бройни системи
Бройната система е символен метод за представяне на числата използвайки ограничен брой символи (цифри).
[прочети още]Как да запояваме с поялник ?
В тази статия ще се спрем на това , как да запояваме с поялник. В други статии ще разгледаме и разпояването, както и запояване и разпояване на smd елементи.
[прочети още]Интегрални схеми
Най-просто казано интегралните схеми (ИС) представляват съвкупност от електронни компоненти (резистори,кондензатори,транзистори и др.) вградени в общ чип и свързани заедно, за да изпълняват определена цел. Целите, за които се използват са най-разнообразни като започнем от операционни усилватели(ОУ), 555 таймери, регулатори на напрежение, контролери за мотори, микроконтролери и процесори и много други...
[прочети още]Фотодиод
Фотодиодът е полупроводников елемент, който преобразува светлината в електрически ток. Токът се генерира, когато фотоните биват абсорбирани (приети) във фотодиода.
[прочети още]Breadboard
Breadboard-а е експериментална платка , която е идеална за изграждане на прототипи на електронни схеми(схеми , които се правят за първи път), идеална за начинаещи , който искат да се занимават с електроника. Предимството на тези платки е, че може да направиш схемата без да е нужно да запояваш и да губиш много време. Също така може просто да искате да тествате дадена схема или елемент, след което да развалите схемата, breadboard-a осигурява тази възможност.
[прочети още]Видове светодиоди
Светодиодите се предлагат в различни форми и размери, а най-често срещаните са 3,5,8 и 10мм. Тези светодиоди се предлагат в различни цветове като червен, бял, син, зелен и т.н.
[прочети още]Светодиоди
Светодиодите са от типа диоди , които превръщат електрическата енергия в светлина. Накратко светодиодите са като малки електрически крушки, които изискват много по-малко мощност, за да светят. Също така са по-енергийно ефективни, така че не са склонни да се нагряват, както правят обикновените крушки. Това ги прави идеални за устройства с ниска мощност.
[прочети още]Зумери
Зумера е сигнално устройство, което има широко приложение в най-различни електронни устройства, като сигнализира чрез звук при извършването на някаква операция. В електрониката много често се среща например при натискането на бутон да се сигнализира чрез звук , че дадения бутон е натиснат.
[прочети още]Кондензатор
Кондензаторът е пасивен електронен компонент с два извода, предназначен за временно съхранение на електрически заряд в електрическо поле. Кондензаторът съхранява електрически заряд, но пропуска променлив.
[прочети още]Фоторезистор
Фоторезистора е светлинно зависим резистор (LDR) , т.е. съпротивлението му се променя чрез осветеността. В тъмното съпротивлението му е много голямо , но на светлина съпротивлението му пада .
[прочети още]Потенциометър
Потенциометърът е ръчно регулируем резистор с 3 крачета(извода). Два от изводите му са свързани към двата края на резистивен(съпротивителен) елемент, а третия се свързва към плъзгащ контакт, наречен подвижно рамо, което се движи върху резистивния елемент.
[прочети още]Резисторен делител
Резисторният делител е схема , която е изградена от последователно свързани резистори.
[прочети още]Резистор
Резисторът е пасивен електрически елемент, който е създаден да се съпротивлява на тока. Той е един от най-често срещания елемент в една електрическа схема, почти няма схема без да участва резистор. Резисторите имат съпротивление, което се измерва в омове (Ω).
[прочети още]