ddApp-10 Sayısal Tasarım ve FPGA Uygulamaları Eğitim Seti
Paylaş

ddApp-10 Sayısal Tasarım ve FPGA Uygulamaları Eğitim Seti

Stok Kodu
ddApp-10
26.050,86 TL

ddApp-10
Sayısal Tasarım ve FPGA Uygulamaları Eğitim Seti



ddApp-10 Sayısal Tasarım ve FPGA Uygulamaları Eğitim Seti

ddApp-10, temel FPGA uygulamalarına ilave robotik ve IoT (Internet of Things) konularının da FPGA mimarisi kullanılarak öğretilmesini hedefleyen sayısal tasarım uygulamaları setidir. Üzerinde Digilent firmasının Xilinx Artix-7 FPGA (XC7A35T-1CPG236C) FPGA entegresini barındıran Basys3 kartını ihtiva eder. Basys3 kartının üzerindeki temel uygulamalara ilave 10 adet uygulama modülleri ve temel lojik uygulamalarının yapılabileceği lojik kısmı mevcuttur. Setin plastik çantalı bir yapıda olması sayesinde kolay taşınır ve kolay depolanır.


2 adet mini bread board (Wisher marka) içerir.



Logic_High ve Logic_Low Sinyal girişleri için 8 Adet Slide-Switch.



Lojik Çıkışlar için 8 Adet LED.



Lojik uygulamalar için gereken Clock sinyali Basys3 kartından alınır.

Ultrasonik Mesafe ölçümü,

1.44 inç Renkli TFT, 8×2 Karakter LCD,

Optik kontrollü Adım Motor,

8X8 RGB LED Display,

Bluetooth, Wi-Fi,

Enkoder ve DC Motor,

Analog-Dijital Dönüştürücü (ADC),

4×4 Tuş Takımı.


  • 7 Segment Display Uygulaması .html .pdf
  • Switch ile Led Yakma Uygulaması .html .pdf
  • Button Uygulaması .html .pdf
  • Clock Divider Uygulaması .html .pdf
  • RGB Led Matrix Uygulaması
  • Step Motor Uygulaması
  • ADC Çevirme Uygulaması
  • WiFi Modülü Uygulaması
  • Bluetooth Modülü Uygulaması
  • LCD Ekran Modülü
  • TFT Ekran Uygulaması
  • DC Motor Uygulaması
  • Ultrasonic Mesafe Sensörü Uygulaması
  • 4x4 Tuş Takımı Uygulaması

Uygulamaların tamamı set ile birlikte gönderilmektedir.


Wi-Fi Modülü

FPGA uygulamalarına IoT (Internet of Things) konularının eklendiği temel uygulamaların başında Espressif firmasına ait ESP8266 modülünün kullanıldığı Wi-Fi uygulama modülüdür.

Bu uygulamada UART protokolü kullanılmıştır.

Uygulamada, akıllı telefon üzerinde herhangi bir TCP uygulaması ile Basys3 kartı üzerindeki 4 adet LED kontrol edilebilmektedir.

WiFi Modülü

DC Motor ve Enkoder Modülü

ddApp-10 setinin robotik ile ilgili uygulamaların birisi DC Motor ve Encoder uygulamasıdır.

Enkoder biriminden alınan sayısal bilgiyi FPGA’de işleyerek dakikadaki dönme sayısının LCD ekranda gözlemlenmesi ile motor hız ve yön kontrolünün yapılabildiği bir uygulamadır.

DC Motor ve L293D Motor Sürücü ve Encoder

Adım Motor Uygulaması

Robotik çalışma başlığı altındaki diğer bir uygulama ise Adım Motor uygulamasıdır.

Mantık devrelerinde saat kavramının öğretilmesi ve saate bağlı devre tasarımlarının geliştirilmesi hedeflenmiştir.

FPGA ile adım motorun değişik hızlarda ve yönlerde döndürülebildiği bir uygulamadır.

Step Motor

Karakter LCD

LCD’siz bir gömülü uygulama seti düşünülemez!

Uygulamada 2 satır 8 karakter likit kristal ekran kullanılmıştır.

LCD üzerindeki kontrolcü, FPGA üzerindeki hızlı saat sinyaline tepki veremez.

Bu uygulamanın amaçlarından birisi de zaman gecikmeli yazılımların geliştirilmesidir.

Karakter LCD

TFT Ekran

Teknoloji ilerledikçe daha kaliteli görüntü, renk ve grafiklere sahip ekranlara ihtiyaç duyulmaktadır.

Bu amaçla bu setimizde TFT uygulamasına da yer verdik.

SPI haberleşme protokolünün FPGA teknolojisinde kullanılmasını amaçlanmıştır.

TFT Ekran

RGB LED Uygulaması

Biraz da renk katalım !

8×8 RGB dot-matrix LED uygulaması.Toplamda 192 adet LED kontrolünün yapıldığı bir uygulamadır.

Seri veri akışı ile paralel arayüzlü bir cihazın, shift register kullanarak nasıl sürüleceğini öğreten çok renkli bir uygulama.

RGB Led Modülü

ADC Uygulaması

Basınç, sıcaklık, ses v.s gibi analog sinyalleri, 1 ve 0 gibi dijital bilgilere dönüşümünü simüle eden uygulama modülüdür.

ADC Modülü

Ultrasonic Sensör Uygulaması

HC-SR04 model ultrasonic sensör kullanılarak yapılmış bir mesafe ölçüm uygulamasıdır.

Ölçülen mesafe 7 parçalı gösterge ve LED’ler üzerinde gösterilir.

Ultrasonic Sensör Modülü

Tuş Takımı Uygulaması

Veri girişinin olmazsa olmazı tuş takımı.

4×4 matrix tuş takımı uygulaması.

Uygulama, tuş takımında basılan düğmenin temsil ettiği sayısal değeri 7 parçalı gösterge üzerinde gösterilmesi şeklinde çalışmaktadır.

Tuş Takımı Modülü

Bluetooth Uygulaması

IoT uygulamalarını çoğaltmak için HC-05 Bluetooth modülü kullanılarak yapılmış bir uygulamadır.

Android bir telefon ile HC-05 arasında haberleşme sağlanarak yapılan bir uygulamadır.

Bluetooth Modülü

FPGA ile Uygulama Devreleri Arası Bağlantılar

Basys3 kartı ile uygulamalar arasındaki bağlantılar DIP anahtarlar üzerinden sağlanmaktadır.

DIP anahtarın üzerindeki etiketler FPGA tarafındaki (Basys3 Portlarındaki) bağlantıları gösterirken, kullanıcı pinleri üzerindeki etiketler ise uygulama tarafındaki donanımın bağlantıları göstermektedir.

"DC Motor ve Encoder” uygulamasının görseli üzerinden örnek verirsek;

5’li DIP anahtar "on” konumuna getirildiğinde Basys3 FPGA kartının JB portunun 1, 2, 3, GND ve VCC pinleri ile Encoder’ın IN1, IN2, ENC, GND ve VCC pinleri birbiri ile bağlanmış olur.

DIP Anahtar
FPGA Kartı ve Uygulama Modülü Bağlantı Şeması

Kullanıcı pinlerinin amacı;

-Uygulama sırasında ölçüm yapmak. (Analog Discovery 3 önerilir.)

-DIP anahtarı "off” konumundayken uygulamaları Basys3’ün farklı pinlerine bağlamak.

İlave Kullanıcı Pinleri ve PMOD Konnektörleri

Breadboard ve Kullanıcı Pinleri ekstra olarak PMOD konnektörleri

Basys3 kartının üzerindeki JB ve JC portlarını uygulama modülleri işgal ediyor diye endişelenmeyin.

Uygulama kartı üzerinde bulunan JB ve JC ek pinleri daha fazla uygulama yapmak ve aynı anda farklı pinleri kullanmak isteyenler için hazırdır.

Uygulamaların DIP switchlerini "off” konumuna getirerek bu pinleri, kullanıcı pinleri ile bağlayıp (dişi-dişi jumper kablo) port kullanım seçenekleri arttırabilir.

Breadboard ve Kullanıcı Pinleri ekstra olarak PMOD konnektörleri

Daha fazla uygulama yapmak isteyen kullanıcılar için de çözümümüz var.

Bread bordların önünde PMOD SOKETLERİ kullanarak Digilent firmasına ait 100 adete yakın PMOD kartlarını kullanabilirsiniz.

Ayrıca set içeriğinde bulunan dişi-erkek jumper kablo yardımı ile portları bread boardun üzerini taşıyabilirsiniz.


Tüm Sinyalleri Görerek Analiz Edin

Kullanıcı pinleri üzerinden Analog Discovery 2/3 cihazının osiloskop ve lojik analizör özelliklerini kullanarak tüm deneylerdeki sinyalleri gözlemleyip analiz edebilirsiniz.

WabeForms WabeForms

Örnek Bir Uygulama

ddApp-10 FPGA Uygulama Seti ve Analog Discovery 2
ddApp-10 Sayısal Tasarım ve FPGA Uygulamaları Eğitim Seti Kutusu

ddApp-10 Kutu İçeriği

-ddApp-10 FPGA Uygulamaları Seti

-Basys3 FPGA Kartı

-40 Adet Dişi-Dişi renkli kablo seti

-40 Adet Erkek-Dişi renkli kablo seti

-Güç Adaptörü, USB Kablo

-Uygulama kodlarını içeren CD

-Devre şemaları ve deneylerin anlatıldığı dokümantasyon



İndirme Linkleri

ddApp-10 Teknik Şartname İndir
ddApp-10 Teknik Dokümanlar İndir
ddApp-10 Devre Şemaları İndir


Referanslar

  • Hacettepe Üniversitesi Bilgisayar Müh. Bölümü
  • TOBB Üniversitesi
  • Kocaeli Sağlık ve Teknoloji Üniversitesi
  • Karabük Üniversitesi Elektrik-elektronik Müh. Bölümü
  • Ankara Bilim Üniversitesi
  • Bolu Abant İzzet Baysal Üniversitesi
  • University of Aleppo


ddApp-10 Sayısal Tasarım ve FPGA Uygulamaları Eğitim Seti üzerindeki modüller ddApp-10 Sayısal Tasarım ve FPGA Uygulamaları Eğitim Seti Kutusu ddApp-10 Sayısal Tasarım ve FPGA Uygulamaları Eğitim Seti Kutusu Basys 3 FPGA Geliştirme Kartı
Bu ürüne ilk yorumu siz yapın! LÜTFEN Sorularınızı bu alana yazmayınız. Sorularınız için info@elektrovadi.com
Bu ürünün fiyat bilgisi, resim, ürün açıklamalarında ve diğer konularda yetersiz gördüğünüz noktaları öneri formunu kullanarak tarafımıza iletebilirsiniz.
Görüş ve önerileriniz için teşekkür ederiz.
Tavsiye Ürünler
14.684,55 TL + KDV
KDV dahil 17.621,46 TL
ddApp-10 Sayısal Tasarım ve FPGA Uygulamaları Eğitim Seti ddApp-10 FPGA UYGULAMALARI SETİ,FPGA,BASYS3,DIGILENT,internet of things,Nesnelerin interneti,wifi,bluetooth,enkoder,dcmotor. ddApp-10
ddApp-10 Sayısal Tasarım ve FPGA Uygulamaları Eğitim Seti

Tavsiye Et

*
*
*
IdeaSoft® | Akıllı E-Ticaret paketleri ile hazırlanmıştır.