Kas ir FPGA - vienkārša valoda iesācējiem

Kas ir FPGA - vienkārša valoda iesācējiemAr ko ir saistīta digitālā elektronika? Pirmkārt, ar loģiskiem elementiem UN, VAI, NAV. Turklāt atmiņā nonāk maiņu reģistri, dekodētāji, multipleksori utt. Tomēr, tā kā palielinās elektronisko ierīču sarežģītība un tendence uz miniaturizāciju, no iepriekšminētajiem komponentiem izveidojās uz IC balstītas ierīces, nepieciešamās topoloģijas un shēmas pielāgotas IC izrādījās vērtīgas tikai tad, kad ierīce tika replicēta lielā skaitā, citos gadījumos tā bija nepamatoti dārga.

Izeja no šīs situācijas bija programmējamu integrētu loģisko shēmu izstrāde (saīsināti kā FPGA, ārzemju saīsinājumi kā programmējamas loģiskās ierīces, PLD). Kas tas ir un kur tas tiek izmantots, mēs pastāstīsim šajā rakstā. Ar vārdu "programmējams" vairums iesācēju asociējas ar mikrokontrolleriem.FPGA ir pilnīgi atšķirīga ierīce ...

 

Kā pārbaudīt mikrokontrollera izmantojamību

Kā pārbaudīt mikrokontrollera izmantojamībuRemontējot aprīkojumu un montējot ķēdes, jums vienmēr jābūt pārliecinātam, ka visi elementi ir labā darba kārtībā, pretējā gadījumā jūs tērēsit savu laiku. Mikrokontrolleri var arī izdegt, bet kā to pārbaudīt, ja nav ārēju pazīmju: korpusa plaisas, sadedzinātās vietas, dedzinoša smaka utt. Tam jums ir nepieciešams: barošanas avots ar stabilizētu spriegumu, multimetrs, osciloskops.

Grūti ir pilnībā pārbaudīt visus mikrokontrollera mezglus - labākais veids, kā to aizstāt ar zināmu labu vai jau esošo, uzlabot citu programmas kodu un pārbaudīt tā izpildi. Šajā gadījumā programmā jāiekļauj gan visu piespraudu pārbaude (piemēram, gaismas diožu ieslēgšana un izslēgšana pēc noteikta laika), gan arī ķēžu pārtraukšana un citas lietas. Mikrokontrolleris ir sarežģīta ierīce tajā esošajos daudzfunkcionālajos mezglos. Pirms turpināt diagnozi, jums jāiepazīstas ar tehnisko dokumentāciju...

 

Programmējami mikrokontrolleri JavaScript: kuru izvēlēties, funkcijas un iespējas

Mikrokontrolleris, programmējams javascriptPēc 2010. gada mūsu valstī radioamatieru hobijs ieguva otru vēju, parādoties iespējai mikrokontrollerus programmēt augsta līmeņa programmēšanas valodās, kas ir tālu no dzelzs. Pirmais masveida projekts bija Arduino dēļu saime. Mēs esam atkārtoti pārbaudījuši šos mikrokontrollerus rakstos, bet šodien mēs runāsim par mikrokontrolleriem, kas ir ieprogrammēti Jacascript. Jā! Tā pati valoda, kuru galvenokārt izmantoja, rakstot Web lapas.

Ja mēs uzskatām no elektronikas viedokļa tajās ierīcēs, kuras mēs apsvērsim turpmāk, tiek izmantoti standarta mikrokontrolleri. Atšķirība no izstrādājumiem no ražotāja ir tikai tā, ka tiem ir iepriekš instalēta iekrāvēja programma, lai arī sauc to par vēlamo, kas ļauj izpildīt jums lejupielādētos programmas kodus un dažos gadījumos sazināties ar datoru, izmantojot USB, ja tas nav ieviests aparatūrā. Kāpēc javascript un citu netradicionālu valodu mikrokontrolleri? ...

 

Populārākie Arduino sensori

Populārākie Arduino sensoriSensori tiek izmantoti visdažādākajās shēmās un projektos. Neviena automatizācija nevar iztikt bez viņiem. Mēs viņus interesējam, jo, lai vienkāršotu elektronikas dizainu un popularizēšanu, tika izveidots Arduino projekts. Šī ir gatava tāfele ar mikrokontrolleri un viss nepieciešamais, lai ar to strādātu un programmētu. Šajā rakstā mēs apsvērsim Arduino sensorus, taču tos var izmantot arī kopā ar citiem mikrokontrolleriem.

Kādi ir sensori? Sensori ir acis, ausis un citi mikrokontrollera vai citas vadības ierīces maņu orgāni. Tās izceļas ar signāla raksturu un mērķi. Pēc signāla rakstura tos iedala analogos un digitālos. Ja mēs runājam par Arduino, tad, saņemot informāciju no sensoriem, mēs apstrādājām digitālo signāluvai arī mēs izmērām spriegumu no moduļa analogās izejas.Kā jau minēts, sensori ir digitālie un analogie...

 

Arduino un pakāpju motors: pamati, shēmas, savienojums un vadība

Arduino un pakāpju motorsPakāpju motori tiek izmantoti, lai kontrolētu kaut ko pozīciju vai pagrieztu darba vienību noteiktā ātrumā un leņķī. Šādas funkcijas ļāva to izmantot robotikā, skaitliski vadāmās mašīnās (CNC) un citās automatizācijas sistēmās. Šajā rakstā mēs apskatīsim vairākus jautājumus, kas saistīti ar pakāpju motoru uzbūvi un to, kā tos kontrolēt, izmantojot Arduino mikrokontrolleri.

Visi praksē izmantotie elektromotori darbojas elektrodinamisko parādību un procesu dēļ, kas notiek rotoru un statoru magnētiskajos laukos. Kā mēs jau minējām, jebkurš motors sastāv no vismaz divām daļām - mobilā (rotora) un nekustīgā (statora). Tās rotācijai ir nepieciešams, lai arī magnētiskais lauks grieztos. Rotora lauks griežas pēc statora lauka. Principā šāda pamatinformācija ir pietiekama, lai saprastu vispārējo priekšstatu par elektromotoru darbību ...

 

RGB gaismas diodes: kā tās darbojas, iekšējā ierīce, kā izveidot savienojumu, RGB vadītas un Arduino

RGB gaismas diodesDaudzkrāsu gaismas diodes vai, kā tos sauc arī par RGB, izmanto, lai norādītu un izveidotu fona apgaismojumu, kas dinamiski maina krāsu. Patiesībā tajos nav nekas īpašs, apskatīsim, kā viņi darbojas un kas ir RGB gaismas diodes.

Faktiski RGB LED ir trīs vienas krāsas kristāli, kas apvienoti vienā korpusā. Nosaukums RGB apzīmē sarkanu - sarkanu, zaļu - zaļu, zilu - zilu atbilstoši krāsām, kuras izstaro katrs kristāls. Šīs trīs krāsas ir pamata, un to sajaukšanā veidojas jebkura krāsa; šī tehnoloģija jau sen tiek izmantota televīzijā un fotogrāfijā.Krāsu pielāgošanu veic, pielāgojot katra kristāla starojuma spilgtumu.Lai mainītu RGB lentes krāsu, tiek izmantoti speciāli RGB kontrolleri.Parasti tālvadības pults nāk ar kontrolieri ...

 

Mikrokontrolera tālvadības pults: IR tālvadības pults, Arduino, ESP8266, 433 MHz

Mikrokontrolleru tālvadības pultsJautājums par elektrisko iekārtu tālvadību vai tālvadību vienmēr ir bijis un būs aktuāls neatkarīgi no tā, vai sistēmā ir automatizācijas rīki. Lai organizētu tālvadību, nav nozīmes tam, vai ir nepieciešams mikrokontrollers, tas viss ir atkarīgs no nepieciešamajām funkcijām, kas piešķirtas pārvaldītajai ierīcei. Šajā rakstā jūs uzzināsit vispārīgu informāciju par mikrokontrolleru tālvadības pultīm.

Pastāv divi galvenie attālās komunikācijas veidi. Vadu - kad izpildmehānismu kontroli, kas atrodas vienā telpā (vai telpā nav), veic no vadības paneļa vai no pogām, kas atrodas citā vietā. Šajā gadījumā tiek nodrošināts vadības ķēžu un izpildmehānismu (releju, kontaktoru, kas ietver mehānismus, piemēram, motorus vai sistēmas, piemēram, apgaismojumu) elektrisko vadu savienojums ...

 

10 interesanti projekti Arduino

10 interesanti projekti ArduinoArduino ir universāla pašdarinātu produktu platforma mikrokontrolleros. Tam ir daudz vairogu (paplašināšanas kartes) un sensoru. Šī daudzveidība ļauj jums veikt vairākus interesantus projektus, kuru mērķis ir uzlabot savu dzīvi un palielināt tās ērtības. Dēļa pielietojuma jomas ir neierobežotas: automatizācija, drošības sistēmas, datu vākšanas un analīzes sistēmas un daudz kas cits.

No šī raksta jūs uzzināsit, ko var izdarīt interesanti vietnē Arduino. Kuri projekti kļūs iespaidīgi un kuri noderēs. Dzīvokļa tīrīšana ir ierasta un nepievilcīga, jo īpaši tāpēc, ka tas prasa laiku. Jūs to varat ietaupīt, ja robotā ievietojat daļu no mājsaimniecības darbiem. Šo robotu samontēja elektroniskais inženieris no Sočiem - Dmitrijs Ivanovs. Strukturāli tā izrādījās diezgan augsta kvalitāte un tās efektivitāte nav zemāka par rūpnīcas analogiem.Lai to izveidotu, jums būs nepieciešams: Arduino Pro-mini vai cits līdzīgs ...