VHDL ile Kayan Toplayıcı (Moving Sum) Tasarımı

Yazan |29 Ağustos 2016, Pazartesi|

movsum

Şekil 1’de gösterilen N adet örneğe sahip bir örneklem penceresinin toplam değerinin hesaplanma işlemleri Denklem (1) ve Denklem (2)’de gösterildiği gibi yapılmaktadır.

orneklem_1-300x53

Şekil 1 . N adet örneğe sahip örneklem penceresi

denklem_1-300x24

denklem_2-300x80

[…]

FPGA ile Blok Tasarım 2bit ALU Uygulaması

Yazan |24 Ağustos 2016, Çarşamba|

FPGA ile (Sahada Programlanabilir Mantık Dizeleri) gerçekleştirilen bu örnek uygulamamızda, Verilog Donanım Tanımlama Dili(HDL) veya VHDL gibi bir yazılımsal bir dil kullanmaksızın 2bit ALU(Aritmetik Mantık Birimi) örnek uygulaması gerçekleştireceğiz. Geliştirme kartımız üzerinde bulunan sürgülü anahtar(SWITCH) üzerinden 2bit A,B ve fonksiyon girişini gerçekleştirip LEDler ile fonksiyon çıktılarını göreceğiz.

[…]

FPGA ile Sonlu Durum Makinesi Uygulaması

Yazan |22 Ağustos 2016, Pazartesi|

FPGA ile (Sahada Programlanabilir Mantık Dizeleri) gerçekleştirilen bu örnek uygulamamızda geliştirme kartımız üzerinde bulunan 8 adet (4×2 display bloğu) 7 segment display ile 2 adet Sonlu Durum Makinesi(SDM) örneği uygulaması yapacağız. Bu uygulamalar sırası ile;

  1. Geliştirme kartı üzerindeki butona basıldığında bunu “lojik 1” değeri olarak algılayıp, bir sonraki duruma geçen, 8 adet (4×2 display bloğu) 7 segment display üzerinde 0’dan 7’ye kadar sayan sonlu durum makinesi örnek uygulaması
  2. Geliştirme kartındaki 8 adet (4×2 display bloğu) 7 segment display üzerinde 0’dan F’ye kadar zamana bağlı olarak bir sonraki duruma geçen, sonlu durum makinesi örnek uygulaması

[…]

FPGA ile PWM Sinyal Üretim Uygulaması

Yazan |19 Ağustos 2016, Cuma|

FPGA ile (Sahada Programlanabilir Mantık Dizeleri) gerçekleştirilen bu örnek uygulamamızda deneme kartımız üzerinde bulunan 1 adet LED’i kullanarak 3 adet PWM sinyali üretim örneği uygulaması yapacağız. Bu uygulamalar sırası ile;
1. Kart Üzerindeki Sürgülü Anahtarların(Switch) Kullanımı İle Darbe Genişlik Modülasyonu(PWM) Sinyali Üretilmesi Uygulaması
2. Sürgülü Anahtarların(Switch) Yerine Program Tarafından Darbe Genişlik Modülasyonu(PWM) Sinyal Değerlerinin Üretilmesi Uygulaması
3. Darbe Genişlik Modülasyonu(PWM) Sinyallerinin Kayan Nokta Şeklinde Üretilmesi Uygulaması
[…]

  • images-1
    Permalink Gallery

    Tam Sayılar için Karekök Hesaplama İşleminin VHDL ile Gerçeklenmesi

Tam Sayılar için Karekök Hesaplama İşleminin VHDL ile Gerçeklenmesi

Yazan |19 Ağustos 2016, Cuma|

N pozitif tam sayısının karekökü bulma işlemleri esnasında ilk olarak Tablo 1’da tanımlı N sayısından küçük en büyük tam sayı tespiti yapılmaktadır. Örneğin 20 sayısı için Değer 16, 144 için 64 olmaktadır.

Tablo 1 Değer parametresi

tablo-300x134

Değer değişkeninin tespit

FPGA ile LED Kontrol ve Animasyon Uygulamaları

Yazan |13 Ağustos 2016, Cumartesi|

FPGA ile (Sahada Programlanabilir Mantık Dizeleri) gerçekleştirilen bu örnek uygulamamızda deneme kartımız üzerinde bulunan 12 adet tümleşik LED’i kullanarak 4 adet örnek uygulama yapacağız. Bu uygulamalar sırası ile;

1. LED FLAŞÖR
2. FLİP-FLOP
3. POLİS ÇAKAR
4. LED ANİMASYON
[…]

MQTT Uygulaması

Yazan |3 Ağustos 2016, Çarşamba|

Yine bir yazı ile karşınızdayım. Bu sefer adını sık sık duymaya başladığım, yavaş yavaş merak ettiğim hatta kullanmam gerektiğini düşündüğüm MQTT ile ilgili bir şeyler paylaşacağım inşallah.

MQTT Nedir?

Bu sorunun cevabını öğrenmek için tabi ki kaynağını incelemek lazım. Yani http://mqtt.org/ adresinden mevzunun ne olduğu ile ilgili olduğu cevabı bulabilirsiniz. Tabi kaynak İngilizce olduğundan sıkıntılı arkadaşlar

FPGA ile Display Kontrol ve (0-9999) Sayıcı Uygulaması

Yazan |13 Temmuz 2016, Çarşamba|

FPGA ile (Sahada Programlanabilir Mantık Dizeleri) gerçekleştirilen bu örnek uygulamamızda deneme kartımız üzerinde bulunan 8 adet (4×2 display bloğu) 7 segment display ile 2 örnek uygulama yapacağız.
[…]

FPGA ile 2×16 LCD Uygulaması

Yazan |9 Temmuz 2016, Cumartesi|

FPGA ile (Sahada Programlanabilir Mantık Dizeleri) gerçekleştirilen uygulamalar günden güne giderek çeşitlenmektedir. FPGA’ların üstünlükleri/eksiklikleri, ile mikroDenetleyicilerin, ASIC’lerin(Uygulama Odaklı Entegre Devre) ve ASSP’lerin(Uygulama Odaklı Standart Ürün) kıyaslanması başlı başına bir makale konusudur. Biz burada buna değinmeyeceğiz.
[…]

STM32F0 Assembly ADC Kullanımı

Yazan |30 Haziran 2016, Perşembe|

Cümleten selamün aleyküm,

Çok geçmeden yine bir yazı ile karşınızdayım. Uart üzerinden veri gönderimini gerçekleştirdikten sonra sıradaki kullanmak istediğim birim tabiki ADC birimi idi. Ama bunun için öncesinde uart birimini çalıştırmam gerekti. Çünkü ADC ile elde ettiğim verileri uart üzerinden bilgisayara gönderdim. Böylece elde ettiğim verileri gözlemleyebildim.

Uygulama Hakkında

Bildiğiniz/bilediğiniz gibi STM32F0 denetleyicimiz 12 bit ADC’ye sahip.