Yazar Arşivleri: Erhan

erhan_yilmazz

Erhan Hakkında

Erhan YILMAZ, 2004 yılında İstanbul Kartal endüstri meslek lisesine girdim. Sonrasında 2007'de Marmara üniversitesi endüstriyel elektronik bölümüne geçip oradan devam ettim. 2009 itibari ile Marmara üniversitesindeki eğitimimi tamamladım. Sonrasında 1 sene hazırlandıktan sonra dgs sınavı ile Yıldız Teknik üniversitesi elektronik haberleşme mühendisliğine girdim. 2013 itibari ile Yıldız Teknik'ten mezun oldum. Elektronik anlamda çeşitli analog uygulamalarım olmakla beraber genel olarak sayısal elektronik, mikro denetleyiciler, gömülü sistemler ve yazılım geliştirme ile uğraşıyorum. Şu an yine Yıldız teknik üniversitesinde Elektronik alanında yüksek lisans yapmaktayım. Bunlara paralel olarak ar&ge mühendisi olarak çalışmaktayım. Web sitesi: https://320volt.com/author/erhan/ İletişim E-Posta

Tiva C Serisi Mikrodenetleyiciler için SD Kart Bootloader

| 2015/02/09

Merhabalar, bu yazıda size geçenlerde üzerinde çalışıp gerçekleştirdiğimiz Tiva C serisi denetleyiciler için olan SD kart bootloader uygulamasından bahsedeceğim. Bilindiği gibi bootloader yazılımları genel olarak denetleyicilere programlayıcı/debugger vs. ihtiyacı duymadan program yükleme işlemi yaparlar. Bootloaderın kendisi de bir programdır. Bazı denetleyicilerde dahili bootloader olmakla birlikte çoğunlukla bootloaderlar denetleyicinizin hafızasında asıl kodunuz ile birlikte bulunur, yer…

İntel Edison SBC Bulut Tabanlı IoT Analytics Kullanımı

| 2015/02/09

Merhabalar, Bu yazımda size intel’in Edison ve Galileo kartları için sağladığı IoT analytics sisteminden bahsedeceğim. Aynı zamanda sistemin işlevselliğinin anlaşılması için elimde bulunan Edison kart ile örnek bir uygulama yapacağım. Bulut Tabanlı Analitik Sistemi (Cloud Based Analytics System) IoT analitik intel firmasının Edison, Galileo gibi geliştirme kartları için bulut tabanlı sensör verilerini toplamak, analiz etmek…

MSP430 ile CocoOS RTOS Uygulaması

| 2015/01/22

Merhabalar, bu yazımda size geçen seneden beri varlığından haberdar olduğum ancak şimdi uygulama fırsatı bulduğum CocoOS’tan bahsedeceğim. Öncelikle CocoOS (Hindistan Cevizi İşletim Sistemi) nedir ondan bahsedeyim. Yazının başlığında RTOS (Real Time Operating System/Gerçek Zamanlı İşletim Sistemi) olarak bahsettim ama sitesinde CocoOS’u “cooperative task scheduler”(Kooperatif Görev Zamanlayıcısı) olarak tanımlamış. RTOS olarak nitelendirmekte bir sakınca yok bence.…

MSP430G2553 Karakter LCD Bar Gösterim Uygulaması

| 2015/01/19

Merhabalar, bu yazımda sizlere karakter LCD’ler için hazırlamış olduğum LCD bar kütüphanesinden bahsedeceğim. Bar ingilizce de çizgi, çubuk gibi anlamlara gelmektedir. Bizim uygulamamızda ise LCD’ler üzerinde çubuklar şeklinde gösterilen piksellerdir. Uygulamalarda yoğun kullanımı olan bar göstergeler uygulamaya görsellik katarak daha güzel görünmesini sağlar. Örneğin uygulamanızda bir ses seviyesini LCD ekranda göstermek istiyorsanız, ses değerini sayısal…

İntel Edison SBC Geliştirme Platformu Hakkında

| 2015/01/19

Merhabalar, Bu yazıda size inceleme fırsatı bulduğum İntel Edison geliştirme platformundan bahsedeceğim. Geliştirme kartından yada geliştirme platformundan ziyade SBC (Single Board Computer-Tek Kartlı Bilgisayar) olarak anılan sistemlere son zamanlarda duyulan ilgili oldukça artmıştır. Benim ilk tanıma fırsatı bulduğum, 2007-2008’li yıllarda Beagleboard platformuydu. O zamanlar bilen uğraşan az kişi olmasıyla birlikte, bu sistemlerin gerek kendileri gerekse…

MSP430 Programlama ve MSP430 Uygulama Örnekleri

| 2014/07/12

Günümüzde mikrodenetleyicili yani işlemci temelli sistemler yaygın olarak bir çok sistemde kullanılmaya başlanmıştır ve kullanımı her geçen gün artmaktadır. Teknolojinin gelişmesiyle ürün çeşitliliği artmış ve fiyatları ucuzlamıştır. Bu nedenlerden dolayı endüstriyel alanlarda, otomotiv sektöründe, ev aletlerinde ve çoğu alanda mikrodenetleyici temelli sistemlerin kullanımı kaçınılmaz olmuştur. Terminoloji olarak farklı telafuzlar kullanılsada temel sistem ana denetleyici üzerine…

MSP430 ile SD Kart Kullanımı, Uygulamaları

| 2014/07/12

Bilginin depolanması elektronik devre ve sistemlerde de önemli bir konudur. Elde edilen verilerin enerji kesintilerine bağımlı olmaksızın kalıcı olarak saklanmak istenebilir. Bu gibi durumlarda verileri kalıcı olarak saklayan hafıza elemanları kullanılır. Elektronik sistemlerde veriler çoğunlukla sayısal olarak saklanır. Saklanan verinin boyutuna ve uygulama özelliklerine göre çeşitli saklama elemanları kullanılabilir. Bunlardan bazıları rom, eprom, eeprom, flash,…

MSP430 ile DS1302 Gerçek Zaman Saat Kullanımı, Uygulamaları

| 2014/07/12

RTC(Real Time Clock/Gerçek Zaman Saat) entegreleri adından anlaşılacağı gibi elektronik devre ve sistemlerde gerçek saat bilgisine ihtiyaç duyulduğunda kullanılır. Burada gerçek zaman saatinden kasıt günlük hayatta kullandığımız saattir. Gerçek zaman saati harici entegre olarak yada mikrodenetleyicilerde özel birim olarak bulunabilir. Mikrodenetleyicilerde bir çok zamanlayıcı birim bulunmasına rağmen gerçek zaman saatinin önemi ve amacı farklıdır. Gerçek…

MSP430 ile DS18B20 Sıcaklık Sensörü Kullanımı, Uygulamaları

| 2014/07/12

Sıcaklık sensörleri gerek elektronik sistemlerde gerekse genel olarak uygulamalarda sıkça kullanılan sensörlerdir. Sıcaklık sensörleri fiyatı, kullanım alanı ve sağlaması gereken koşullara göre çok çeşitte olabilmektedir. Sıcaklık sensörleri çıkışına göre analog çıkışlı ve dijital çıkışlı olmak üzere ikiye ayrılmaktadır. Aynı zamanda piyasada ölçüm aralığı, çözünürlüğü, kararlılığı ve tepki süresi gibi parametrelerine göre bir çok firmanın çok…

MSP430 USCI Birimi ve UART Uygulamaları

| 2014/07/11

Elektronik sistemlerde diğer önemli bir konu ise haberleşmedir. Elektronikte haberleşme denetleyicili yada elektronik bir sistemin çevresinde, yakınında yada uzağında bulunan diğer sistemler, çevre birimleri yada benzer elektronik sistemler ile bilgi alışverişi yapabilmesidir. Haberleşme geniş bir konu olduğu için mikrodenetleyiciler için genelleştirirsek, haberleşme mikrodenetleyicinin çevresinde bulunan diğer çevre birimleri yada diğer mikrodenetleyicili sistemler ile bilgi alışverişi…