• Buradasın

    VHDL/FPGA Programlama Dersi 28: I2C Master ile Sıcaklık Ölçümü

    youtube.com/watch?v=2XbZ2YPrq0g

    Yapay zekadan makale özeti

    • Bu video, bir eğitim dersi formatında olup, eğitmen VHDL/FPGA programlama serisinin 28. dersini sunmaktadır.
    • Ders, önceki derste geliştirilen I2C Master modülünün Next 4 DDR kartına gömülmesi ve sıcaklık sensöründen okunan verilerin bilgisayara UART protokolü ile gönderilmesi üzerine odaklanmaktadır. Eğitmen, ADT7420 sıcaklık sensörü ile I2C Master modülünü kullanarak sıcaklık bilgisini okuyup, bu bilgileri LED'lere ve bilgisayara UART üzerinden göndermeyi adım adım göstermektedir. Ayrıca, toplanan verilerin Excel'de grafik olarak çizilmesi de gösterilmektedir. Dersin sonunda, eğitmen gelecek derslerde FPGA'nın flash belleğine program yazma, statik zamanlama analizi ve MicroBlaze işlemcisi kullanımı gibi konuları ele almayı planladığını belirtmektedir.
    00:01VHDL/FPGA Programlama Dersi Tanıtımı
    • Bu derste ADT7420 entegresi ile I-Squerc master modülü kullanılarak sıcaklık bilgisi alınacak ve bu bilgi UART üzerinden bilgisayara gönderilecek.
    • Bilgisayarda alınan sıcaklık verileri Excel'de grafik olarak çizilecek.
    • Bu derste FBC, UART, SPI ve I-Squerc protokolleri tamamlanacak.
    02:09Kod Yazımı ve Komponent Tanımları
    • Top modülde ADT7420 driver ve UART modülü kullanılarak sıcaklık bilgileri bilgisayara gönderilecek.
    • UART modülü için clock, reset, interrupt ve temperature sinyalleri tanımlanacak.
    • LED'ler için 13 bitlik sıcaklık değeri gösterilecek ve UART ile veri gönderme işlemi için gerekli sinyaller oluşturulacak.
    03:31Veri Gönderme İşlemi
    • UART modülünde data sinyali verildikten sonra TX+1 yapıldığında veri göndermeye başlanacak.
    • Interrupt tamamlandığında sıcaklık okuma 250 milisaniyede bir interrupt+1 veriyor.
    • Sıcaklık değeri 13 bitlik olarak alınacak ve sign extend işlemi yapılarak negatif sıcaklıklarda doğru sonuç elde edilecek.
    05:48Sentez ve Programlama
    • Vivado 2020.1 kullanılarak sentez işlemi yapılacak ve constraint dosyası ile top modülün sinyalleri tanımlanacak.
    • JITECH kartında COM4 portu seri haberleşme için kullanılacak, COM3 portu ise sadece veri almak için kullanılacak.
    • Programlanan FPGA kartı JITECH'ten programlanacak ve reset sinyali verildiğinde veri göndermeye başlayacak.
    10:24Veri Analizi ve Gelecek Dersler
    • Kaydedilen veriler Notepad Plus'ta açılarak iki byte'lık gruplar halinde düzenlenecek.
    • Excel'de hex değerleri decimal'a çevrilip 0,6 ile çarpılarak sıcaklık değerleri hesaplanacak.
    • Gelecek derslerde flash bellekten programlama, statik zamanlama analizi ve microblace işlemci ile ethernet uygulaması gibi konular ele alınacak.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor