Yalnızca evimizde kullandığımız buzdolabı, çamaşır ve bulaşık makineleri, mikrodalga fırın, TV, video, vb cihazlar değil, kullandığımız otomobildeki motor kontrol ünitelerini, ABS fren sistemlerini ve hız sabitleyicileri (cruise control) ile birlikte modern yaşamın parçası olarak gördüğümüz dijital kameralarını, cep telefonlarını, telefon ve faks cihazlarını, lazer yazıcıları, fotokopileri, vb cihazları sıralayabiliriz.
MİKRODENETLEYİCİ NEDİR? Neden Kullanılırlar? Nasıl Kullanılırlar?
Mikrodenetleyici programlanabilme, bir programı içerisinde depolayıp daha sonra çalıştırabilme özelliklerine sahip tek bir chip 'ten oluşan bilgisayardır. Bu özelliği mikrodenetleyicileri mikroişlemcilerden ayıran özelliğidir.
Mikrodenetleyicilerde bir CPU ( Central Process Unit ) , RAM ( Random Access Memory ) ROM ( Read Only Memory ) , input - output ( giriş - çıkış I/O ) uçları , seri ve parelel portlar , sayıcılar ( counter ) ve bazı mikrodenetleyicilerde de Analog 'dan Digital 'e ( A/D ) ya da Digital 'den Analog 'a ( D/A ) çeviriciler (konvertör ) bulunur. Mikroişlemciler kullanılarak oluşturulan sistemlerde ise ( örneğin kullandığımız bilgisayarlar ) bu özelliklerin her biri için ayrı mikroişlemci kullanılır.
Mikrodenetleyiciler ucuz olmaları, tek mikrodenetleyici ile elektronik çözümler üretebilme imkanı ve mikrodenetleyici içinde program depolayabilme ve istenildiğinde çalıştırabilme olanağı gibi nedenlerle tercih edilirler.
Mikrodenetleyiciler, program dilleri ile oluşturulan kodların uygun derleyiciler kullanarak mikrodenetleyiciye aktarılması ile programlanır. Program içerisinde belirli koşullara ya da input - output ( I / O ) uçlarından alınan sinyallere göre kararlar verdirilebilir. Elde edilen sinyallere ve verilere göre matematiksel ve mantıksal işlemler yapılarak sonuçlar tekrar I / O uçlarından digital sinyaller halinde ( 5 V = lojik 1 , 0 V = lojik 0 ) verilir.
piyasadaki bazı mikrodenetleyiciler
Microchip------------PIC mikrodenetleyiciler ( PIC16F84 ,PIC16F877 ,PIC16F628)
Intel--------------8031AH , 8051AH , 8751AHP , 8052AH , 80C51FA
Motorola--------------HC05 , HC11 , 6800 , 6801 , 6804 , 6805
Basic Stamp-----------BS1-IC , BS2-IC
Hiç yorum yok:
Yorum Gönder
Yorum yazın