diplomsko delo
Povzetek
V diplomskem delu je predstavljen razvoj funkcijskega generatorja, ki temelji na metodi
neposredne digitalne sinteze (DDS), implementirani v FPGA vezju. Sistem omogoa tvorbo
razlinih signalnih oblik s prilagodljivimi parametri, kot so frekvenca, amplituda, enosmerni zamik
in faza. Glavni digitalno-analogni (DA) pretvornik skrbi za pretvorbo digitalno generiranih
signalov v analogno obliko, dodatni trije DA-pretvorniki pa omogoajo nastavitev ojaenja in
enosmernega zamika izhodnega ojaevalnika. Uporabnibki vmesnik temelji na mikrokrmilniku
STM32, ki upravlja periferijo, prikazuje parametre na zaslonu ter omogoa shranjevanje podatkov
v EEPROM. Zasnova vkljuuje tudi izhodni ojaevalni sklop, ki zagotavlja zadostno mo in
kakovost signala. Delovanje sistema je bilo preverjeno s simulacijami in meritvami, ki so potrdile
ustrezno funkcionalnost in stabilnost. Razvita rebitev dokazuje, da je mogoe s kombinacijo FPGA
in DDS metode izdelati modularen in razbirljiv funkcijski generator, ki je po lastnostih primerljiv
s komercialnimi napravami.
Ključne besede
funkcijski generator;DDS;STM32;FPGA;DAC;univerzitetni študij;Elektrotehnika;diplomske naloge;
Podatki
| Jezik: |
Slovenski jezik |
| Leto izida: |
2025 |
| Tipologija: |
2.11 - Diplomsko delo |
| Organizacija: |
UL FE - Fakulteta za elektrotehniko |
| Založnik: |
[U. A. Tomažič] |
| UDK: |
621.3(043.2)(0.034.2) |
| COBISS: |
249350147
|
| Št. ogledov: |
94 |
| Št. prenosov: |
17 |
| Ocena: |
0 (0 glasov) |
| Metapodatki: |
|
Ostali podatki
| Sekundarni jezik: |
Angleški jezik |
| Sekundarni naslov: |
Direct digital synthesis based function generator in FPGA |
| Sekundarni povzetek: |
This thesis presents the development of a function generator based on Direct Digital Synthesis
(DDS), implemented on an FPGA. The system is capable of generating various waveform shapes
with adjustable parameters such as frequency, amplitude, and DC offset. The main digital-toanalog converter is responsible for converting digitally generated signals into analog form, while
three additional DACs are used to control the gain and DC offset of the output amplifier stage.
User interface is managed by an STM32 microcontroller, which also handles peripheral control,
parameter display on the screen, and data storage to EEPROM. The design also integrates an output
amplifier that provides sufficient output power and high signal quality. System functionality was
verified through simulations and measurements, confirming its correct operation and stability.
Developed solution demonstrates that combining FPGA technology with the DDS method allows
creation of a modular and extendable function generator that is comparable to commercial devices
in terms of performance. |
| Sekundarne ključne besede: |
Function Generator;DDS;STM32;FPGA;DAC; |
| Vrsta dela (COBISS): |
Diplomsko delo/naloga |
| Študijski program: |
1000313 |
| Komentar na gradivo: |
Univ. v Ljubljani, Fak. za elektrotehniko |
| Strani: |
1 spletni vir (1 datoteka PDF (XV, 53 str.)) |
| ID: |
27425228 |