Mikrokontrolleri

Article on other languages:

del.icio.us del.icio.us
Digg Digg
Furl Furl
Reddit Reddit
Rojo Rojo
Add to OnlyWire
Mikrokontrolleri
Mikrokontrolleri

Mikrokontrolleri eli mikro-ohjain on mikropiiri eli IC-piiri, jossa on mikroprosessori ja joitain muisti- ja liityntälohkoja. Mikrokontrollereita käytetään sulautetuissa järjestelmissä, eli melkeinpä kaikissa taskulamppua monimutkaisemmissa elektroniikkalaitteissa. Esimerkiksi television, pesukoneen, mikroaaltouunin ja digitaalisen lämpömittarin ohjaustoiminnot ovat usein mikrokontrollerilla toteutettuja.

Mikrokontrollerissa on yleensä prosessorin (eli suorittimen eli CPU:n) lisäksi jotain seuraavista:

  • Ohjelmamuistia
  • Datamuistia
  • I/O-nastoja

Lisäksi joissakin malleissa voi olla:

  • A/D-muunnin
  • Keskeytysohjain
  • Ajastinpiiri
  • Reaaliaikakello
  • Väylälogiikkaa (RS232, I²C, ...)
  • Vahtikoira-piiri (nk. 'watchdog timer'), joka pitää huolen siitä, että ohjelma jumiutuessaan käynnistetään uudelleen

Kyseessä on siis pieni tietokone, joka ei välttämättä tarvitse kuin virtalähteen toimiakseen. Mikrokontrollerin sisältävän laitteen piirilevy on helpompi, edullisempi ja nopeampi valmistaa kuin samat toiminnot logiikkapiirien avulla toteuttavan laitteen piirilevy. Mikrokontrolleria käyttämällä voidaan siis laskea laitteen hintaa ja lisäksi tulee mahdolliseksi tehdä muutoksia laitteen toimintaan jälkikäteen muuttamalla pelkästään mikrokontrollerin ohjelmaa. Tämä on suuri etu elektroniikkateollisuudelle, mutta myös elektroniikan harrastajalle. Mikrokontrollerit ovatkin keränneet ympärilleen suuren joukon harrastajarakentelijoita.

Sisällysluettelo

Eri valmistajien mikrokontrollereita

  • TI MSP430 Erityisesti pienen tehonkulutuksen sovelluksiin suunniteltu 16-bittinen mikrokontrolleriperhe.
  • Microchip PIC Harrastelijoiden suosima kontrolleriperhe, johon löytyy runsaasti materiaalia Internetistä.
  • Atmel AVR
  • ARM - suosittu myös matkapuhelinlaitteissa [1]
  • Freescale (ex. Motorola Semiconductor)
    • 8-bittiset
    • 16-bittiset
    • 32-bittiset
      • PowerQuicc - PowerPC-ytimiin perustuvat tietoliikenneorientoituneet mikrokontrollerit
  • Intel 8051 - Intel ei enää jatka sen tuotantoa. Tämä arkkitehtuuri on saatavilla monilta muilta valmistajilta, esim. mm. Infineon, Hitachi, Atmel; myös integroituna muihin piireihin.

Valmiita kehitysvälinepaketteja

Mikrokontrollerisovellusten kehitykseen sopivia, valmiita kehitysvälinepaketteja on saatavilla useita, kuten:

  • Picaxe Edullinen mikrokontrolleri harrastuskäyttöön myös aloittelijoille [1]

Lisää muualla

  • ARM [[1]]
  • Freescale [[2]]
    • PowerQuicc (Wikipedia en)[[3]]
  • Microcontroller.com [[4]]

Viitteet

  1. 1,0 1,1 http://www.arm.com/markets/mobile_solutions/armpp/835.html


Tämä ohjelmointia käsittelevä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.

This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.


Giant Panda

Mercedes Car
James Bond Guide
This site monitored by SitePinger.net