Vad är FPGA ett enkelt språk för nybörjare

Vad är FPGA ett enkelt språk för nybörjareVad är digital elektronik förknippad med? Först av allt, med logiska element OCH, ELLER, INTE. Vidare kommer skiftregister, avkodare, multiplexer etc. in i minnet. Eftersom komplexiteten hos elektroniska enheter och trenden mot miniatyrisering ökade, blev skapandet av IC-baserade enheter från ovanstående komponenter emellertid svårare, specialanpassade IC: er av den nödvändiga topologin och kretsarna visade sig vara värdefulla endast när enheten replikerades i stort antal, i andra fall var det orimligt dyrt.

Vägen ut ur denna situation var utvecklingen av programmerbara integrerade logiska kretsar (förkortade FPGA, utländsk förkortning som programmerbar logisk enhet, PLD). Vad är det och var används det kommer vi att berätta i den här artikeln. Med ordet "programmerbar" associerar de flesta nybörjare sig med mikrokontroller.FPGA är en helt annan enhet ...

 

Hur man kontrollerar mikrokontrollern för användbarhet

Hur man kontrollerar mikrokontrollern för användbarhetNär du reparerar utrustning och monterar kretsar måste du alltid vara säker på att alla element är i gott skick, annars kommer du att slösa bort din tid. Mikrokontroller kan också bränna ut, men hur kontrollerar det om det inte finns några yttre tecken: sprickor i fallet, förkolade områden, brinnande lukt och så vidare? För detta behöver du: en strömförsörjning med en stabiliserad spänning, en multimeter, ett oscilloskop.

En fullständig kontroll av alla noder på mikrokontrollern är svårt - det bästa sättet att ersätta den med en känd bra, eller med den befintliga, uppgradera en annan programkod och kontrollera dess körning. I det här fallet bör programmet inkludera både kontroll av alla stiften (till exempel att slå på och stänga av lysdioderna efter en viss tid), såväl som avbrytarkretsar och andra saker. Mikrokontrollern är en komplex enhet i multifunktionella noder. Innan du fortsätter med diagnosen måste du bekanta dig med den tekniska dokumentationen...

 

Programmerbara mikrokontroller i JavaScript: vilken man ska välja, funktioner och funktioner

Mikrokontroller programmerbar i javascriptEfter 2010, i vårt land, fick amatörradiohobbyen en andra vind med tillkomsten av förmågan att programmera mikrokontroller på högnivå programmeringsspråk, långt borta från järnet. Det första massiva projektet var styrelsen Arduino. Vi har upprepade gånger granskat dessa mikrokontroller i artiklar, men idag kommer vi att prata om mikrokontroller som är programmerade i Jacascript. Yes! Samma språk som användes främst när man skrev WEB-sidor.

Om vi ​​betraktar ur elektronikens synvinkel i de enheter som vi kommer att överväga nedan används standardmikrokontroller. Skillnaden från produkterna från tillverkaren är bara att de har ett förinstallerat loader-program, även om det kallas vad du vill, vilket gör att du kan köra programkoden som laddats ner till dig och i vissa fall kommunicera med datorn via USB om den inte är implementerad i hårdvara. Varför mikrokontroller för javascript och andra icke-traditionella språk för dem? ...

 

Mest populära sensorer för Arduino

Mest populära sensorer för ArduinoSensorer används i en mängd olika kretsar och projekt. Ingen automatisering kan göra utan dem. Vi är intresserade av dem, för att förenkla designen och populariseringen av elektronik skapades Arduino-projektet. Detta är ett färdigt kort med en mikrokontroller och allt du behöver för att arbeta med det och programmera det. I den här artikeln kommer vi att överväga sensorer för Arduino, men de kan också användas med andra mikrokontroller.

Vad är sensorerna? Sensorer är ögonen, öronen och andra sensoriska organ hos en mikrokontroller eller annan kontrollenhet. De kännetecknas av signalens natur och med syfte. Av signalens natur är de indelade i analog och digital. Om vi ​​pratar om Arduino, behandlade vi en digital signal när vi tar emot information från sensorereller vi mäter spänningen från den analoga utgången från modulen.Som redan nämnts är sensorer digitala och analoga...

 

Arduino och stegmotor: fundament, scheman, anslutning och styrning

Arduino och stegmotorStegmotorer används för att kontrollera positionen för något, eller för att rotera arbetsenheten med en viss hastighet och vinkel. Sådana funktioner gjorde det möjligt att använda det inom robotik, numeriskt styrda maskiner (CNC) och andra automationssystem. I den här artikeln kommer vi att överväga ett antal frågor relaterade till konstruktion av stegmotorer och hur man styr dem med hjälp av Arduino-mikrokontrollern.

Alla elektriska motorer som används i praktiken fungerar på grund av elektrodynamiska fenomen och processer som uppträder i magnetfält för rotorer och statorer. Som vi redan har nämnt består varje motor av minst två delar - mobil (rotor) och rörlig (stator). För dess rotation är det nödvändigt att magnetfältet också roterar. Rotorfältet roterar efter statorfältet. I princip är sådan grundläggande information tillräcklig för att förstå den allmänna bilden av drift av elmotorer ...

 

RGB-lysdioder: hur de fungerar, intern enhet, hur man ansluter, RGB-ledd och Arduino

RGB-lysdioderFlerfärgade lysdioder, eller som de också kallas RGB, används för att indikera och skapa en bakgrundsbelysning som dynamiskt förändras i färg. Det finns faktiskt inget speciellt med dem, låt oss titta på hur de fungerar och vad RGB-lysdioder är.

Faktum är att en RGB LED är tre enfärgade kristaller kombinerade i ett hölje. Namnet RGB står för Röd - röd, Grön - grön, Blå - blå beroende på färgerna som varje kristall avger. Dessa tre färger är grundläggande, och alla färger bildas på deras blandning; denna teknik har länge använts inom TV och fotografering.Färgjustering utförs genom att justera ljusstyrkan för strålningen för var och en av kristallerna.För att ändra färgen på RGB-bandet används speciella RGB-kontroller.Vanligtvis levereras en fjärrkontroll med styrenheten ...

 

Microcontroller Remote Control: IR Remote, Arduino, ESP8266, 433 MHz

Mikrokontroller fjärrkontrollFrågan om fjärrkontroll eller fjärrkontroll av elektrisk utrustning har alltid varit och kommer att vara relevant, oavsett om det finns automatiseringsverktyg i systemet eller inte. För att organisera fjärrkontroll spelar det ingen roll huruvida en mikrokontroller behövs, det beror på de nödvändiga funktionerna som tilldelas den hanterade enheten. I den här artikeln lär du dig allmän information om hur du fjärrkontrollerar en mikrokontroller.

Det finns två huvudtyper av fjärrkommunikation. Trådbunden - när styrningen av ställdon som finns i ett rum (eller inte rummet) utförs från kontrollpanelen eller från en knappstolpe som finns på en annan plats. I detta fall tillhandahålls en elektrisk trådanslutning av styrkretsar och ställdon (reläer, kontaktorer, som inkluderar mekanismer, såsom motorer eller system, såsom belysning) ...

 

10 intressanta projekt för Arduino

10 intressanta projekt för ArduinoArduino är en universell plattform för hemmagjorda produkter på mikrokontroller. Det finns många sköldar (expansionskort) och sensorer för det. Denna mångfald gör att du kan göra ett antal intressanta projekt som syftar till att förbättra ditt liv och öka dess komfort. Styrelsens tillämpningsområden är obegränsade: automatisering, säkerhetssystem, system för insamling och analys av data och mer.

Från denna artikel kommer du att lära dig vad som kan göras intressant på Arduino. Vilka projekt blir spektakulära och vilka kommer att vara användbara. Städning av lägenheten är en rutinmässig och oattraktiv, särskilt eftersom det tar tid. Du kan spara den om du lägger en del av hushållssysslorna på roboten. Denna robot samlades av en elektronisk ingenjör från Sochi - Dmitry Ivanov. Strukturellt visade det sig vara ganska hög kvalitet och är inte sämre i effektivitet än fabriksanaloger.För att bygga det kommer du att behöva: Arduino Pro-mini, eller något annat ...