Mikä on FPGA yksinkertainen kieli aloittelijoille

Mikä on FPGA yksinkertainen kieli aloittelijoilleMihin digitaalielektroniikka liittyy? Ensinnäkin loogisilla elementeillä JA, TAI, EI. Lisäksi siirtorekisterit, dekooderit, multiplekserit jne. Tulevat muistiin. Elektronisten laitteiden monimutkaisuuden ja pienentämissuuntauksen kasvaessa IC-pohjaisten laitteiden luominen edellä mainituista komponenteista tuli vaikeammaksi, vaaditun topologian ja piiristöjen räätälöityjen IC: ien osoittautuminen kannattavaksi vain, kun laitetta toistettiin suurina määrinä, muissa tapauksissa se oli kohtuuttoman kallis.

Tie ulos tästä tilanteesta oli ohjelmoitavien integroitujen logiikkapiirien (lyhennettynä FPGA, ulkomainen lyhenne ohjelmoitavana logiikkalaitteena, PLD) kehittäminen. Mikä se on ja missä sitä käytetään, kerromme tässä artikkelissa. Sanalla "ohjelmoitava" useimmat aloittelijat yhdistyvät mikrokontrollereihin.FPGA on täysin erilainen laite ...

 

Kuinka tarkistaa mikrokontrollerin käytettävyys

Kuinka tarkistaa mikrokontrollerin käytettävyysLaitteiden korjauksessa ja piirien kokoamisessa on aina varmistettava, että kaikki elementit ovat hyvässä kunnossa, muuten tuhlaa aikaasi. Mikrokontrollerit voivat myös palaa, mutta miten tarkistaa, jos ulkoisia merkkejä ei ole: kotelon halkeamia, hiiltyneitä alueita, palavaa hajua ja niin edelleen? Tätä varten tarvitset: virtalähde stabiloidulla jännitteellä, yleismittari, oskilloskooppi.

Mikrokontrollerin kaikkien solmujen täydellinen tarkistaminen on vaikeaa - paras tapa korvata se tunnetulla hyvällä tai olemassa olevalla, päivittää toinen ohjelmakoodi ja tarkistaa sen suorittaminen. Tällöin ohjelman tulisi sisältää tarkistusnapa kaikki nastat (esimerkiksi merkkivalojen kytkeminen päälle ja pois päältä tietyn ajan kuluttua), sekä katkaista piirit ja muut asiat. Mikrokontrolleri on monimutkainen laite siinä monitoimilaitteissa. Ennen kuin jatkat diagnoosia, sinun on perehdyttävä teknisiin asiakirjoihin...

 

Ohjelmoitavat mikrokontrollerit JavaScriptillä: kumpi valita, ominaisuudet ja ominaisuudet

Mikrokontrolleri, ohjelmoitavissa javascriptinäVuoden 2010 jälkeen kotimaassamme amatööriradioharrastus sai toisen tuulen, kun kyky ohjelmoida mikro-ohjaimet korkean tason ohjelmointikielellä olivat kaukana raudasta. Ensimmäinen massiivinen projekti oli Arduino-lautaperhe. Olemme tutkineet toistuvasti näitä mikrokontrollereita artikkeleissa, mutta puhumme tänään Jacascriptin ohjelmoimista mikrokontrollereista. Kyllä! Sama kieli, jota käytettiin pääasiassa WEB-sivuja kirjoitettaessa.

Jos tarkastelemme elektroniikan näkökulmasta niissä laitteissa, joita tarkastelemme jäljempänä, käytetään tavallisia mikro-ohjaimia. Ero valmistajan tuotteista on vain se, että niissä on esiasennettu latausohjelma, vaikka kutsutaan sitä haluamaasi, jonka avulla voit suorittaa sinulle ladatun ohjelmakoodin ja kommunikoida joissakin tapauksissa tietokoneen kanssa USB: n kautta, jos sitä ei ole asennettu laitteistoon. Miksi javascriptin ja muiden ei-perinteisten kielten mikrokontrollerit? ...

 

Arduinon suosituimmat anturit

Arduinon suosituimmat anturitAntureita käytetään monissa erilaisissa piireissä ja projekteissa. Mikään automaatio ei voi tehdä ilman niitä. Olemme kiinnostuneita heistä, koska elektroniikan suunnittelun ja popularisoinnin yksinkertaistamiseksi luotiin Arduino-projekti. Tämä on viimeistelty levy, jossa on mikrokontrolleri ja kaikki mitä tarvitset sen kanssa työskentelemiseen ja ohjelmointiin. Tässä artikkelissa tarkastellaan Arduinon antureita, mutta niitä voidaan käyttää myös muiden mikro-ohjaimien kanssa.

Mitkä ovat anturit? Anturit ovat mikro-ohjaimen tai muun ohjauslaitteen silmiä, korvia ja muita aistielimiä. Ne erottuvat signaalin luonteesta ja tarkoituksesta. Signaalin luonteen mukaan ne jaetaan analogisiin ja digitaalisiin. Jos puhumme Arduinosta, niin prosessoidessamme tietoa sensoreilta käsittelemme digitaalisen signaalintai mittaamme jännitteen moduulin analogisesta ulostulosta.Kuten jo mainittiin, anturit ovat digitaalisia ja analogisia...

 

Arduino ja askelmoottori: perusteet, kaaviot, kytkentä ja hallinta

Arduino ja askelmoottoriAskelmoottoreita käytetään jonkin aseman ohjaamiseen tai työyksikön kiertämiseen tietyllä nopeudella ja kulmassa. Tällaiset ominaisuudet mahdollistivat sen käytön robotiikassa, numeerisesti ohjattuissa koneissa (CNC) ja muissa automaatiojärjestelmissä. Tässä artikkelissa tarkastellaan useita askelmoottoreiden rakentamiseen liittyviä kysymyksiä ja miten niitä ohjataan Arduino-mikrokontrollerilla.

Kaikki käytännössä käytetyt sähkömoottorit toimivat roottorien ja staattoreiden magneettikentissä tapahtuvien sähköodynaamisten ilmiöiden ja prosessien takia. Kuten jo mainittiin, mikä tahansa moottori koostuu vähintään kahdesta osasta - liikkuva (roottori) ja liiketon (staattori). Kiertoa varten on välttämätöntä, että myös magneettikenttä pyörii. Roottorikenttä pyörii staattorikentän jälkeen. Periaatteessa tällainen perustieto on riittävä ymmärtämään yleinen kuva sähkömoottorien toiminnasta ...

 

RGB-merkkivalot: miten ne toimivat, sisäinen laite, kuinka yhdistää, RGB-johtoinen ja Arduino

RGB-LEDitMonivärisiä LED-valoja, tai kuten niitä kutsutaan myös RGB: ksi, käytetään osoittamaan ja luomaan taustavalo, joka muuttaa dynaamisesti väriä. Itse asiassa niissä ei ole mitään erityistä. Katsotaanpa miten ne toimivat ja mitä RGB-LEDit ovat.

Itse asiassa RGB-LED on kolme yksiväristä kidettä, jotka on yhdistetty yhteen koteloon. Nimi RGB tarkoittaa punaista - punaista, vihreää - vihreää, sinistä - sinistä kunkin kiteen lähettämien värien mukaan. Nämä kolme väriä ovat perus, ja mikä tahansa väri muodostuu niiden sekoituksessa; tätä tekniikkaa on käytetty pitkään televisiossa ja valokuvauksessa.Värisäätö suoritetaan säätämällä kunkin kiteen säteilyn kirkkautta.RGB-nauhan värin muuttamiseksi käytetään erityisiä RGB-ohjaimia.Yleensä kaukosäädin tulee ohjaimen mukana ...

 

Mikrokontrollerin kaukosäädin: IR-kaukosäädin, Arduino, ESP8266, 433 MHz

Mikrokontrollerin kaukosäädinKysymys sähkölaitteiden kauko- tai kauko-ohjauksesta on aina ollut ja tulee olemaan ajankohtainen riippumatta siitä, onko järjestelmässä automaatiotyökaluja vai ei. Kaukosäätimen järjestämiseksi ei ole väliä, tarvitaanko mikrokontrolleri, kaikki riippuu hallitulle laitteelle osoitettavista toiminnoista. Tässä artikkelissa opit yleisiä tietoja mikro-ohjaimen etäohjauksesta.

Etäviestintää on kahta päätyyppiä. Langallinen - kun yhdessä huoneessa (tai ei huoneessa) sijaitsevien toimilaitteiden ohjaus tapahtuu ohjauspaneelista tai toisessa paikassa sijaitsevasta nappipylväästä. Tässä tapauksessa säätöpiirien ja toimilaitteiden (releet, kontaktorit, jotka sisältävät mekanismeja, kuten moottorit tai järjestelmät, kuten valaistus), sähköjohdinliitäntä ...

 

10 mielenkiintoista projektia Arduinolle

10 mielenkiintoista projektia ArduinolleArduino on universaali alusta kotitekoisille tuotteille mikrokontrollereissa. Sille on monia suojauksia (laajennuskortit) ja anturit. Tämän monimuotoisuuden ansiosta voit tehdä useita mielenkiintoisia projekteja, joiden tarkoituksena on parantaa elämääsi ja lisätä sen mukavuutta. Taulun käyttöalueet ovat rajattomat: automaatio, turvajärjestelmät, tiedonkeruu- ja -analyysijärjestelmät ja paljon muuta.

Tästä artikkelista opit, mitä voidaan tehdä mielenkiintoisella Arduinolla. Mistä hankkeista tulee mahtavia ja joista on hyötyä. Huoneiston puhdistaminen on rutiininomaista ja houkuttelematonta, etenkin koska se vie aikaa. Voit tallentaa sen, jos laitat osan kotitöistä robotille. Tämän robotin kokosi Sotšin elektroniikkainsinööri Dmitri Ivanov. Rakenteellisesti se osoittautui melko korkeaksi laaduksi eikä sen tehokkuus ole huonompi kuin tehdasanalogeilla.Sen rakentamiseksi tarvitset: Arduino Pro-mini tai vastaavanlaisia ​​...