Mikrokontrollerisovellukset

Koska nykyisillä mikrokontrollereilla on riittävän korkea laskentateho, mikä mahdollistaa vain yhden pienen mikropiirin toteuttaa täysin toimivan laitteen pienellä koossa, ja lisäksi alhaisella virrankulutuksella, suoraan valmiiden laitteiden hinta laskee jatkuvasti .

Tästä syystä mikrokontrollereita löytyy kaikkialta täysin erilaisten laitteiden elektronisista yksiköistä: tietokoneiden emolevyillä, DVD-asemien ohjaimissa, kiinto- ja solid-state-asemissa, laskimissa, pesukoneiden ohjauspaneeleissa, mikroaaltouunissa, puhelimissa, tyhjiössä siivouskoneet, astianpesukoneet, kotitalousrobotit, ohjelmoitavat releet ja PLC:t, koneen ohjausmoduuleissa jne.

Tavalla tai toisella, käytännössä mikään nykyaikainen elektroninen laite ei voi toimia ilman vähintään yhtä mikro-ohjainta.

Mikrokontrollerisovellukset

Vaikka 8-bittiset mikroprosessorit ovat menneisyyttä, 8-bittisiä mikro-ohjaimia käytetään edelleen laajalti. On monia sovelluksia, joissa korkeaa suorituskykyä ei vaadita ollenkaan, mutta ratkaiseva tekijä on lopputuotteen alhainen hinta.Tietenkin on olemassa tehokkaampia mikrokontrollereita, jotka pystyvät käsittelemään suuria tietovirtoja reaaliajassa (esimerkiksi video ja ääni).

Tässä on lyhyt luettelo mikro-ohjainten oheislaitteista, joista voit tehdä johtopäätöksiä näiden pienten sirujen mahdollisista käyttöalueista ja käytettävissä olevista käyttöalueista:

  • universaalit digitaaliset portit, jotka on konfiguroitu tuloa tai lähtöä varten;

  • erilaisia ​​I/O-liitäntöjä: UART, SPI, I? C, CAN, IEEE 1394, USB, Ethernet;

  • digitaali-analogia- ja analogia-digitaalimuuntimet;

  • vertailuaineet;

  • pulssinleveysmodulaattorit (PWM-ohjain);

  • ajastimet;

  • Harjattomat (ja askel-) moottoriohjaimet;

  • Näppäimistö- ja näyttöohjaimet;

  • radiotaajuuslähettimet ja -vastaanottimet;

  • sisäänrakennetut taulukot flash-muistilla;

  • sisäänrakennettu vahtikoiran ajastin ja kellogeneraattori.

Esimerkki mikro-ohjaimen käytöstä

Kuten jo ymmärsit, mikro-ohjain on pieni mikropiiri, johon on asennettu pieni tietokone. Tämä tarkoittaa, että pienen sirun sisällä on prosessori, ROM, RAM ja oheislaitteet, jotka voivat olla vuorovaikutuksessa sekä keskenään että ulkoisten komponenttien kanssa, sinun tarvitsee vain ladata ohjelma mikropiiriin.

Ohjelma varmistaa mikro-ohjaimen toiminnan tarkoitetulla tavalla - se pystyy oikean algoritmin mukaan ohjaamaan ympäröivää elektroniikkaa (erityisesti: kodinkoneet, auto, ydinvoimala, robotti, aurinkoseuranta jne.).

Mikro-ohjain

Mikro-ohjaimen kellotaajuus (tai väylänopeus) kertoo kuinka monta laskutoimitusta mikro-ohjain pystyy suorittamaan aikayksikössä. Näin ollen mikro-ohjaimen suorituskyky ja sen kuluttama teho kasvavat väylän nopeuden kasvaessa.

Mikro-ohjaimen suorituskykyä mitataan miljoonina käskyinä sekunnissa – MIPS (Million Instructions per Second). Siten suosittu Atmega8-ohjain, joka suorittaa yhden täydellisen käskyn kellojaksoa kohden, saavuttaa suorituskyvyn 1 MIPS per MHz.

Samaan aikaan nykyaikaiset eri perheiden mikro-ohjaimet ovat niin monipuolisia, että sama ohjain voi uudelleenohjelmoituna ohjata täysin erilaisia ​​laitteita. On mahdotonta rajoittaa itseään yhteen alueeseen.

Esimerkki tällaisesta yleisohjaimesta on sama Atmega8, johon ne kootaan: ajastimet, kellot, yleismittarit, kodin automaatioilmaisimet, askelmoottorin ajurit jne.

Suosituista mikro-ohjainvalmistajista huomaamme: Atmel, Hitachi, Intel, Infineon Technologies, Microchip, Motorola, Philips, Texas Instruments.

Mikro-ohjaimet luokitellaan pääasiassa ohjaimen aritmeettis-logiikkalaitteen käsittelemien tietojen bittimäärän mukaan: 4, 8, 16, 32, 64 — bittiä. Ja 8-bittisellä, kuten yllä todettiin, on merkittävä markkinaosuus (noin 50 % arvosta). Seuraavaksi tulevat 16-bittiset mikro-ohjaimet, sitten signaalinkäsittelyyn käytettävät DSP-ohjaimet (molempien osuus markkinoista on 20%).

Suosittelemme lukemaan:

Miksi sähkövirta on vaarallinen?