Ana Sayfa Elektrik ve Elektronik Mühendisliği Mikrodenetleyici Nedir Ne İşe Yarar

Mikrodenetleyici Nedir Ne İşe Yarar

Bu yazımda mikrodenetleyici nedir ve mikrodenetleyiciler hakkında bilgi vereceğim. Teknoloji, geçmiş yıllardan itibaren hızlı bir gelişim içerisine girmiş ve bu dünya da meslek sahibi olmuş insanların da gelişim içerisine girmesini adeta zorunlu kılmıştır. Bu gelişime ayak uyduramayan veya takip etmeyen kişinin mevcut bilgileriyle en fazla 2 yıl piyasa da tutunabildiği ise su götürmeyen bir gerçek olmuştur.

Teknoloji dünyası içerisinde en hızlı gelişim gösteren alan ise elektroniktir. Bu alanda her geçen gün yeni bir ürün, cihaz veya bir sistem geliştirilmektedir. Tüm bunların kontrolü ise karmaşık bir hal almıştır. Bu karmaşıklığı ortadan kaldırmak için ise “mikrodenetleyiciler” geliştirilmiştir. Mikrodenetleyiciler hem donanım hem de yazılım olarak bu ihtiyacı rahatlıkla karşılayabilmektedir.

lehimMikroişlemci ve Mikrodenetleyici Arasındaki Farklar

bm-institute

CPU (Central Processing Unit), bilgisayarın değişik birimleri arasındaki (hafıza, monitör, klavye, giriş çıkış ünitesi gibi.) veri akışını ve işleyişinin sağlanması görevlerini üstlenmektedir. Veri işleme görevinin büyük bir kısmı ise CPU içerisinde bulunan ALU’ da (Aritmetik Lojik Birimi) gerçekleştirilir.

1971 yılında, bir bilgisayarın ALU ile diğer kontrol birimlerinin bir silikon tüm devresi üzerine, INTEL firması tarafından konulması ile mikroişlemciler dönemi başlamıştır. Teknik olarak ifade edersek mikroişlemci, yarı iletken tek bir tüm devre üzerine yerleştirilmiş CPU’ ya denir. Bir işlemci temel olarak CPU’ nun fonksiyonlarını yerine getirdiği için pek çok kere CPU ile mikroişlemci eş anlamda kullanılmaktadır.

siber güvenlik

mikroislemciMikrodenetleyici, bir tüm devre üzerinde üretilen bilgisayara denir. Bu tüm devre üzerinde; hafıza, giriş/çıkış sistemleri, bu işlemcilerin birçok uygulama içinde, gömülü olarak doğrudan (tek başına), mikroişlemcilere göre çok daha basit ve ucuz arabirim teknikleriyle, kontrol amaçlı olarak kullanılmalarını sağlar.

Mikroişlemci ile bir sistem oluşturulurken yanına diğer birimleri de ilave ederek bir sistem oluşturmak gerekir. Bu ünitelerinin birbirleri ile iletişimini sağlamak içinde bir data yolu gereklidir. Tüm bunlar maliyet artırıcı unsurlar olarak karşımıza çıkar ve baskı devre üzerinde de fazladan yer işgaline sebep olur. Mikrodenetleyicilerde ise çevresel birimler hariç ihtiyaç duyulan tüm birimler tek bir yonga içinde yer alır. Bu durum bize hem maliyet hem tasarım alanı hem de programlamada pozitif bir katkı sağlamaktadır.

Mikrodenetleyici Üreten Yaygın Firmalar Hangileridir?

Günümüzde mikrodenetleyici üreten birçok firma bulunmaktadır. Microchip, ATMEL, Intel, Motorola, Maxim-Dallas, Parallax, Phillips, Zilog bu firmalardan başlıcalarıdır. En yaygın olarak bilinen firma ise Microchip’ tir. Üretimiş olduğu mikrodenetleyici ürünlerine ise PIC (Peripheral Interface Controller) ismini vermektedir. Farklı özelliklerde mikrodenetleyici ürünlerini üreten Microchip firmasının popüler olmasındaki asıl etken ise, ürünlerin donanım yapısındaki zenginliği, ucuz oluşu ve piyasada yaygın olarak kullanılmasıdır. Şunu da belirtmek gerekir ki her firmanın üretmiş olduğu denetleyiciye uygun olan komutlar kullanılarak programlama yapılabilmektedir. Bu farklılık programlayıcılar için zaman zaman can sıkıcı olabilse de mikrodenetleyici programlamasına aşina olan biri uyum süresini de kolay atlatabilmektedir.

Bir Mikrodenetleyici Programlaması İçin Gerekenler

  1. Bilgisayar: Windows işletim sistemine (Derleyici programı çalıştırabilecek başka işletim sistemleri de olabilir.) sahip olması ve donanımsal olarak ta programlayıcı donanımını çalıştırabilecek girişin (rs232, usb gibi.) olması yeterlidir.
  2. Derleyici (Compiler) Program: PIC C (Başka derleyici programlar da mevcuttur.)
  3. Programlayıcı Donanımı: PIC PROG USB-k (Yaygın olarak bu mikrodenetleyici kullanılmakla birlikte başka ürünler de bulunmaktadır.)
  4. Programlayıcı Yazılımı: IC-Prog (WinPic, MicroPro, Ponyprog gibi programlar kullanılarak da yazılımınızı mikrodenetleyiciye yükleyebilirsiniz.)

Sonuç

Yazının bütününde mikroişlemci ve mikrodenetleyicinin ne olduğuna, aralarındaki ince çizgiye ve mikrodenetleyici ürünlerini üreten yaygın firmalara değinilmiştir. Ayrıca bir mikrodenetleyici programlamasının yapılması için gerekli argümanlara yer verilmiştir. Bu argümanların kullanılması suretiyle de lise yıllarında gerçekleştirmiş olduğum basit bir uygulamayı da sizlerle paylaşıyorum, tıklayınız: 8 Ledli Havada Kayan Yazı

kaynak dosyaları

arıcılık malzemeleri
Eyüp Özkan
Eyüp Özkan
Merhaba, Ben Eyüp Özkan. Elektronik ve Haberleşme Mühendisiyim. Temel elektronik bilgimi meslek lisesi ve meslek yüksekokulundan mezun olarak kazandım. Devamında da mühendislik ve işletme fakültelerini bitirdim. Bugüne kadar, Arduino fiziksel programlama dili, Assembler programlama dili ve CCNA (Cisco Certified Network Associate) kurslarını tamamladım. Mühendis Beyinler ailesinde bugüne kadar edindiğim bilgi ve tecrübeleri sizlere aktarma gayreti içerisinde olacağım. Bunlara ilave olarak, "www.muhendispark.com"da teknoloji, bilim ve mühendislik alanlarında özgün içerikler üretiyor ve paylaşıyorum.

Düşünceleriniz Nedir?

Lütfen yorumunuzu buraya yazınız.
Lütfen isminizi buraya yazını.

Yazar Ol Yenilenebilir Enerji Teknolojileri arıcılık malzemeleri siber güvenlik

Yeni Yazılar

Takla Atarken Fotoğrafı Bulunan Jandarma Helikopteri Sikorsky S-70’in Hikayesi

Yabancı haber sitelerine kadar düşen bu meşhur fotoğrafla ilgili internette bir bilgi kirliliği mevcut. Doğrusunu dinliyoruz. İnternette sağda solda bu helikopteri takla atarken gösteren bir...

Osteoartrit Nedir Neden Olur Tedavisi Nedir

Osteoartrit; eklem kıkırdağında erozyon, eklem kenarlarında yeni kemik oluşumu, eklem aralığının kaybı, eklem kıkırdağında yumuşama ve incelme, eklem sıvısında ve kapsülünde biyokimyasal değişikliklerin eşlik...

Halide Edip Adıvar Handan Özeti

Halide Edip Adıvar’ın Handan adlı bu eseri, mektuplardan oluşan bir roman olma özelliğini taşımaktadır. Romanda, kitabında ismi olan başkarakter Handan isimli bir kadın bulunmaktadır....

Some Ethical Problems For Turkey

Examples of creating solutions to some of the ethical problems existing in Turkey, I wanted to share with you. I believe that we should...

Mühendislik Maaşları

Elektrik Teknikeri Maaşları

Elektrik teknikeri ne iş yapar? Elektrik tesisatı işlerinde cihazların çizilen projeye uygun olarak yerleştirilmesini sağlayan, işletmelerdeki gerilim hatlarında oluşan arızaların takibini yapan, bu arızalarla...

Giyim Üretim Teknolojisi Bölümü Maaşları

Giyim üretim teknolojisi bölümü belli üniversitelerde açılmış olan 2 yıllık bir bölümdür. Genelde meslek liselerinin ilgili bölümlerinden mezun olan öğrencileri puansız geçişle, diğer düz...

Özel Sektör Bilgisayar Mühendisi Maaşları

Bilgisayar mühendisleri ne iş yapmaktadır? Bilgisayar mühendisliğinden mezun olan kişiler isterlerse özel sektörde isterlerse devlet sektöründe çalışabilirler. Özel sektörde çalışan bilgisayar mühendisleri firmalarda yazılım alanlarında...

Kontrol Mühendisliği Maaşları

Kontrol mühendisliği günümüzde değeri her geçen gün artan mesleklerden biridir. Kontrol mühendisi olabilmek için üniversitelerin elektrik-elektronik, makine ve bilgisayar tabanlı mühendislik dallarından mezun olmak...