|
via Udemy |
Go to Course: https://www.udemy.com/course/pic-ile-gomulu-sistem-programlama/
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 MakinesiTıbbi ekipmanlarCep telefonuHırsız alarmıBanka ATM'leriEylemsiz 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ıTelevizyonBilgisayar yazıcılarıFotokopi makineleriDisket 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ünleriHesap makineleriMikro dalga fırınlar, çamaşır makinesi, televizyon setleri ve DVD oynatıcı/kaydedici gibi ev elektroniği ürünleriTı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ılarPDA'lar gibi küçük avuç içi bilgisayarlarYönlendirici (router), timeserver ve güvenlik duvarı (firewall) gibi bilgisayar ağ ekipmanlarıEndüstriyel otomasyon ve izleme için PLC'lerVideo oyun konsolları ve avuç içi oyun konsollarıTaşınabilir bilgisayarlar