Günümüzde gelişien teknolojiyle beraber akıllı sistemler ve robotik sistemlerin önemi artmaktadır.Bu sistemlerin halk ağzıyla beyin denilen mikroişlemci programlayan ve gömülü sistem tasarımı yapan geliştiricilere mühendislere ihtiyaç artmaktadır.
Bu kursta da gömülü sistemin mantığına ve mikroişlemci mimarisine deginilmiştir. PIC16F877A mikrodenetleyicisi kullanılıp IDE olarak Microchipin kendi IDE'si olan Mplab X kullanılmıştır.Kodlar datasheet okunarak kütüphane oluşturulacak şekilde yazılmıştır.
Kurs Udemy'de PIC Mikrodenetleyici(MPLAB X) olarak çekilen ilk Türkçe kurstur.
Kısaca Gömülü Sistem Nedir?
Elektroniğin ve yazılımın birleşmesiyle hayatı boyunca aynı işi yapan sistemler. Genel maksatlı, örneğin kişisel bilgisayar gibi bir bilgisayardan farklı olarak, gömülü bir sistem kendisi için önceden özel olarak tanımlanmış görevleri yerine getirir.Sistem bellirli bir amaca hizmet etiğinden küçük ve maliyetleri düşük olmasına özen gösterilir.Çünkü genelde bu ürünlerden milyonlarca üretildiği için maliyetin düşürülmesinden elde edilecek kazanç, milyonlarca ürünün katları olarak elde edilebilir.
Gömülü bir sistemin çekirdeğini, belirli bir sayıda görevi yerine getirmek için programlanan mikroişlemciler ya da mikrodenetleyiciler oluşturur. Biz de bu eğitimimizde en popüler mikrodenetleycilerden biri olan PIC Mikrodeneytleyiciler ile low level bir şekilde gömülü sistemler geliştiriyoruz.
Fotograf Makinesi
Tıbbi ekipmanlar
Cep telefonu
Hırsız alarmı
Banka ATM’leri
Eylemsiz rehber sistemleri, uçuş kontrol donanım/yazılımı ve uçak ve füzelerdeki diğer tümleşik sistemlerden oluşan havacılık elektroniği parçaları
Televizyon
Bilgisayar yazıcıları
Fotokopi makineleri
Disket sürücüler (floppy disket sürücüler ve sabit disk sürücüler)
Termostat, klima, sprinkler ve güvenlik izleme sistemleri gibi ev otomasyonu ürünleri
Hesap makineleri
Mikro dalga fırınlar, çamaşır makinesi, televizyon setleri ve DVD oynatıcı/kaydedici gibi ev elektroniği ürünleri
Tıbbi ekipmanlar
Çok işlevli kol saatleri
İnternet radyo alıcıları, TV set top box, ve dijital uydu alıcılar gibi çoklu ortam uygulamaları
Çok işlevli yazıcılar
PDA’lar gibi küçük avuç içi bilgisayarlar
Yönlendirici (router), timeserver ve güvenlik duvarı (firewall) gibi bilgisayar ağ ekipmanları
Endüstriyel otomasyon ve izleme için PLC'ler
Video oyun konsolları ve avuç içi oyun konsolları
Taşınabilir bilgisayarlar