
TRUE-ARTDAC7 FPGA Geliştirme Kartı ile VHDL dilinde 4 Bit Switch ile 7-Segment Kontrolü

TRUE-ONE FPGA Geliştirme Kartı Üzerinde VHDL Dilinde VGA ile Ultrasonik Radar Uygulaması
Şirketimiz bünyesinde tamamen yerli ve özgün olarak geliştirilen TRUE-ONE FPGA geliştirme kartı kullanılarak VHDL ile UART seri haberleşme uygulaması gerçekleştirilmiştir.
Stajyerimiz Muzaffer Hasanoğlu tarafından hazırlanan bu uygulamada, TRUE-ONE geliştirme kartı üzerinde bulunan 8 adet switch kullanılarak 8 bitlik sayısal veri oluşturulmuş ve elde edilen verinin FPGA üzerinden bilgisayara seri olarak aktarılması sağlanmıştır.
Switchlerden alınan 8 bitlik giriş bilgisi VHDL tasarımı içerisinde işlenerek UART haberleşme yapısına aktarılmıştır. FPGA tarafından seri olarak gönderilen veriler bilgisayar üzerinde bulunan hTerm seri terminal uygulaması kullanılarak görüntülenmiştir. Switchlerin farklı konumlara getirilmesiyle değişen verilerin bilgisayara aktarımı gerçek zamanlı olarak gözlemlenmiştir.
Vivado tasarım ortamında oluşturulan projede giriş ve çıkış portları tanımlanmış, switch verilerinin okunması ve UART üzerinden seri olarak gönderilmesi için gerekli VHDL yapısı oluşturulmuştur. Hazırlanan tasarım sentezlenerek bitstream dosyası oluşturulmuş ve TRUE-ONE FPGA geliştirme kartına yüklenerek gerçek donanım üzerinde test edilmiştir.
Bu uygulama ile FPGA ve VHDL öğrenmeye başlayan kullanıcıların UART haberleşme protokolü, paralel verinin seri veriye dönüştürülmesi, FPGA üzerinde dijital girişlerin okunması ve FPGA ile bilgisayar arasında veri aktarımı gibi temel konuları uygulamalı olarak inceleyebilmeleri amaçlanmıştır.
Uygulamanın hazırlanmasındaki emekleri ve katkıları için stajyerimiz Muzaffer Hasanoğlu’na teşekkür ederiz.
True İnovasyon A.Ş. olarak FPGA teknolojileri, elektronik tasarım, gömülü sistemler, sayısal tasarım ve haberleşme uygulamaları alanlarındaki eğitim ve Ar-Ge çalışmalarımıza devam ediyoruz.




