Yazar: Talha SEVİNÇ

Merhaba,ben Talha Sevinç. Gazi Üniversitesi Elektrik Elektronik Mühendisliği bölümü mezunuyum. "Bilgelik için tek anahtar soru sormaktır."felsefesini benimsemiş, bilgiye aç, bildiklerini  insanlarla paylaşmaya hevesli biriyim. Elimden geldiğince insanlara yardımcı olmak için buradayım.

Gömülü sistemler günümüzde neredeyse bütün elektronik cihazların bünyelerinde bulunur. Bu sistemler, içinde bulunduğu cihaza akıllılık özelliğini veren yapılardır. Bu işlemi düzgün bir şekilde yerine getirebilmek için yapılarında pek çok donanım bulundurur. Bu donanımların içinde  önemli olanlardan biri DMA yapısıdır. Şimdi bu yapıyı biraz inceleyelim. İşlemci Çalışma Yapısı Mikrodenetleyiciler yapılarında tek bir çekirdek bulundurur. Bu da gömülü bir cihazın paralel olarak farklı işlemleri aynı anda yerine getiremeyeceği anlamına gelir. Bu sebeple işlemci herhangi bir çevre birimi ile işlem gerçekleştirecekse o iş ile ilgilenir. Çünkü işlemleri sequential (sıralı) bir biçimde yerine getirir. İşte burada devreye DMA girer. Nedir? Açılımı ” Direct…

Devamını Oku

Bilgisayar, telefon gibi ortamlarda çekilen ve tutulan görüntüler dijital bir formatta hafızada yer alır. Bunun sebebi bu sistemlerin 0 ve 1’lerden oluşan bir yapıya sahip olması. Dijital görüntüler için pek çok farklı renk düzlemi mevcut.  Bunlar arasında en popüler olan model RGB renk modeli . RGB Renk Modeli Bu model, ismini de oluşturan “Red – Green – Blue (Kırmızı-Yeşil-Mavi)” renklerinden oluşur. Her bir renk birincil spektral bileşenlerinde kırmızı, yeşil ve mavi renkte görünür. RGB renk modelinin bir kartezyen sistemde temsili şu şekildedir. Bu kartezyen model şu şekilde yorumlanabilir; . Sistemin ana bileşenleri olan R(Red),B(Blue) ve G(Green) yapıları kartezyenin üç köşesini…

Devamını Oku

Yazılım dünyası, günümüz teknolojisinin geldiği noktada çok önemli bir pozisyona sahip. Yapılan neredeyse her işin arka planında bir yazılım programı çalışıyor. Bilgisayarlar, telefonlar, tabletler ve bir çok eşya içerisinde bulunan yazılım ile hayat buluyor ve sahip olduğu işlevleri yerine getiriyor. Pek çok farklı yazılım dili bu doğrultuda insanlara hizmet ediyor. Günümüzün en popüler dillerinden biri ise şüphesiz C++ dili. Bu yazımızda bu dilin genel özelliklerinden ve avantajlarından bahsetmeye çalışalım. Tarihi C++ programlama dilinin tarihi 1980’li yıllara kadar uzanıyor. Bjarne Stroustrup isimli Danimarkalı bilim insanı Bell Laboratuvarında bu alan üzerinden çalışmalar gerçekleştirdi ve çalışmalarının sonucunda dili icat etti. C++ dili,…

Devamını Oku

Bilgisayar üzerinde gerçekleştirilen işlemler, aslında arka planda bir işlemci üzerinde yapılan aritmetik/lojik işlemler bütünü. Bu işlemci üzerinde koşan yazılımlar sayesinde kullanıcı bilgisayar donanımından soyutlanır. Yazılım üzerinde yapılan işlemler için kayıt elemanı olarak hafızalar kullanılır. Stack ve heap kavramları yazılımlar için önemli iki hafıza bölümüdür. Bu bölümde bu kavramları daha detaylı incelemeye çalışalım. Yazılım yaparken oluşturulan yapıların her biri bellekte yer kaplar. Bazı durumlarda bu uzunluklar gerekli tür yapıları için sabit bir değerdedir. Bunlara statik veri ismi verilir. Bazıları için ise kesin bir uzunluk değeri bulunmaz. Bu yapılar, kod içerisinde tekrardan genişletilebilir ve ya düşürülebilir. Bunlara ise dinamik veri ismi verilir.…

Devamını Oku

Günümüzde teknolojinin geldiği noktada, haberleşme kavramı büyük bir öneme sahip. Bu haberleşme yöntemlerinden ise en çok insan hayatının içinde yer alan mobil haberleşme. Neredeyse her an telefonlarımız vasıtasıyla Dünya üzerindeki herhangi biri ve bir olaydan haberdar oluyor ve konuşabiliyoruz. Son zamanlarda mobil haberleşme alanında 5G Teknolojisi gündemde. “5G Nedir?” sorusunun cevabına yazımızda bakalım. 5G Nedir? Mobil haberleşme teknolojilerinin yeni nesli. Daha önceki nesilleri olan 1G,2G,3G ve 4G gibi yeni bir küresel kablosuz haberleşme standartına sahip. 5G kullanımındaki amaç, kullanıcı sayısının arttırılarak mobil haberleşmenin hayatın her alanına yayılmasını sağlamak ve kullanım alanlarını olabildiğince zenginleştirmek denilebilir. 5G kablosuz teknolojisi, daha yüksek çoklu…

Devamını Oku

Elektronik sektörünün günden güne ilerlemesi dolayısıyla elektronik ekipmanlar hayatımızın merkezinde yer aldı ve almaya devam ediyor. Ev, araba ve ofislerimizde kullandığımız pek çok elektronik ekipman, yaptıkları işi bünyelerinde bulunan donanım ve bu donanıma gömülen yazılım ile algılar ve işleyişine devam eder. Cihazlara iş yapabilme yeteneklerini veren ise donanımlarında bulunan mikrodenetleyici yapıları. Yazımızda, günümüzde kullanılan popüler mikrodenetleyici aileleri üzerinde duralım. Mikrodenetleyici  Ve Gömülü Sistem Gömülü sistemler, içerisinde bulunduğu elektronik cihazda beyin işlevi gören donanımlardır. Cihazın ne zaman çalışacağını, çalışma adımlarında neler yapacağını belirler ve işlem basamaklarını sırası ile takip ederek kullanım amacına uygun bir şekilde kullanıcıya veya parçası olduğu sisteme hizmet…

Devamını Oku

Gelişen teknoloji ile beraber elektronik sektörü mükemmel boyutlara ulaştı. Her geçen gün daha da ilerlemekte olan bu sektörde ister istemez gereksinimler de artıyor. Bu doğrultuda yeni teknolojiler açığa çıkıyor. Elektronik cihazlarda aranan en önemli gereksinimlerin başında düşük güç tüketimi geliyor. Yazımızda düşük güç tüketimi sağlayan CMOS teknolojisi üzerinde duracağız. CMOS, “Complementary Metal Oxide Semiconductor” kelimelerinin kısaltmasını temsil ediyor ve Türkçe ‘ye “ Bütünleyici Metal Oksit Yarı İletken “ olarak çevrilebilir. Tümleşik devre üretim teknolojisidir. N-tipi ve P-tipi olarak adlandırılan N-MOS ve P-MOS transistorların aynı tüm devre üzerinde gerçekleşmesine olanak tanır. Bu teknoloji, günümüzde pek çok alanda kullanılıyor. Bu alanlarında başında…

Devamını Oku

Günümüzde işlemci tasarımı gerçekleştiren firmalar mevcut. Gerçekleştirilen bu işlemci tasarımları ise genel olarak ARM ve ya Intel mimarilerini kullanıyor. Bu mimariler ise komut setlerinin farklılığı ile birbirinden ayrılıyor. Son zamanlarda ise RISC-V ismi sıkça gündeme geliyor. Peki nedir bu RISC-V ? Yazımızda bu konu hakkındaki detaylara göz atalım. Giriş Berkeley California Üniversitesi’ndeki akademisyenler tarafından 2010 yılında geliştirilmeye başlandı. RISC-V kavramı, zaman zaman insanlar arasında kavram karmaşasına neden olabiliyor. Bu konudaki karmaşa, RISC-V ‘ın bir işlemci mimarisi olduğuna dair bir karmaşa. RISC-V, bir işlemci mimarisi olmaktan ziyade, bir açık kaynaklı ISA dır. ISA kavramını ve işlemci mimarilerini daha detaylı incelersek RISC-V…

Devamını Oku

Bilgisayarlar, hayatımızın vazgeçilmezleri arasında şüphesiz ki ön sıralarda yer alıyor. Gerek ev hayatında gerekse profesyonel iş hayatında aktif olarak bizlere hizmet ediyor. Bir bilgisayarın en önemli değerlendirme ölçütü ise hız kavramı. Pipelining yöntemi, bilgisayarların komut işleme hızı üzerinde performans artırımı açısından yüksek etkiye sahip bir yöntem. Yazımızda bu konunun detaylarına değinelim. Bilgisayar-Komut Nedir ? Bilgisayarlar yapılarında milyonlarca transistör bulunduran ve  düşük seviyesinde 0 -1 lojik seviyelerini algılayıp  bu seviyelere göre gerekli işlemleri yerine getiren yapılardır. Bilgisayar üzerinde gerçekleştirilen basit bir işlem için bile donanım tarafında belki de binlerce transistörün doğru kombinasyonu oluşturması gerekir. Günümüzde yüksek seviyeli programlama dilleri vasıtası ile…

Devamını Oku

Elektronik ekipmanların her biri farklı işlevler ve sahip oldukları avantajlara göre devrelerde kullanılır. Özellikle yarı iletken alanının   gelişimi ile transistör ve mosfetin keşfi günümüz teknolojisinin en önemli sebeplerinden biri. Neredeyse tüm elektronik cihazların kontrol ünitelerinde bu ekipmanlara rastlamak ise kaçınılmaz. Bu iki devre elemanı birbirine göre belli avantaj ve dezavantajlara sahip. Tasarlanan devre mimarisinde istenirlere göre seçim gerçekleştirilebilir. Transistör ve mosfetin iyi özellikleri kullanılarak ortaya çıkarılan kompozit devre elemanına ise IGBT ismi verilir.  Yazımızda bu konuya göz atalım. Nedir? “Insulated Gate Bipolar Transistor” açılımına sahip. Türkçe’ye “Yalıtılmış Kapılı İki Kutuplu Transistör” olarak çevrilebilir. Yapılarında mosfet ve transistör bulunur. Geliştirilmesi…

Devamını Oku