-
-
Kursy
»
-
Kurs FPGA Lattice (25). Direct Digital Synthesis
Kurs FPGA Lattice (25). Direct Digital Synthesis
Piątek, 01 Listopad 2024
Direct Digital Synthesis (DDS), czyli bezpośrednia synteza cyfrowa, jest prostą metodą pozwalającą uzyskać sygnał analogowy o dowolnym kształcie. Cały proces generowania sygnału odbywa się przy użyciu elementów cyfrowych, a jedynymi układami analogowymi są przetwornik cyfrowo-analogowy i – opcjonalnie – filtr na wyjściu przetwornika.
Repozytorium modułów używanych w kursie: https://github.com/leonow32/verilog-fpga
Celem ćwiczenia z dzisiejszego odcinka kursu będzie opracowanie generatora DDS, zdolnego do wytworzenia sygnału o dowolnym kształcie, z regulowaną częstotliwością i amplitudą sygnału. Zanim zaczniemy analizować kody w języku Verilog, musimy zapoznać się z teorią funkcjonowania układów DDS. Schemat najprostszego takiego rozwiązania pokazano na rysunku 1.
Aby kontynuować czytanie wykup
Prenumeratę