FPGA kullanılarak doğrudan sayısal sentez tabanlı fonksiyon üreteci tasarımı
Design of direct digital synthesis function generator using FPGA
- Tez No: 355667
- Danışmanlar: DOÇ. DR. ALİ ZİYA ALKAR
- Tez Türü: Yüksek Lisans
- Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2013
- Dil: Türkçe
- Üniversite: Hacettepe Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Elektrik-Elektronik Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 113
Özet
Periyodik dalgalar telekomünikasyon, elektromanyetik, biyomedikal gibi birçok elektronik alanda kullanılmaktadır. Doğrudan Sayısal Sentez (DDS), istenilen frekansta ve yüksek frekans çözünürlüğünde dalga formları üretmek için kullanılan bir yöntemdir. DDS sistemleri analog ve sayısal olmak üzere iki kısımdan olu?ur. Örneklenmiş dalga verilerini içeren başvuru çizelgesi ve frekans belirleme algoritması sayısal kısımda bulunur. Bu kısımda dalga formları örneklenmiş veriler şeklinde üretilir. Sayısal olarak bulunan dalga formlarının analoga çevrilmesi için D/A çevirici kullanılır. D/A çevirici bloğu ise analog kısmı ifade eder. Bu tez kapsamında, yüksek doğruluklu lokal osilatörlere veya farklı dalga şekillerine ihtiyaç duyulan sistemlerde kullanılmak üzere, FPGA üzerinde DDS tabanlı fonksiyon üreteci tasarlanmıştır. Sinüs, kare, üçgen, testere ve sabit gerilim gibi bilinen dalga formları, frekansları ve genlikleri ayarlanabilir şekilde üretilmiştir. Frekans ve genlik değerleri, tez kapsamında geliştirilen seri kanal haberleşme arayüz programı aracılığıyla gerçek zamanlı olarak belirlenmektedir. FPGA programlanmasında VHDL programlama dili kullanılmıştır. Fonksiyon üretecinin FPGA kullanılarak gerçeklenmiş olması, sistem hızının, hafıza boyutunun ve sistem büyüklüğünün kısıtlı ve önemli olduğu durumlarda kullanılabilirliğini ön plana çıkarmıştır. Üretilen dalgalar tasarlanan D/A çevirici bloğu ile analog formda kullanılabildikleri gibi FPGA çıkış hatlarından direkt alınarak sayısal olarak da kullanılabilmektedir. Sayısaldan analoga çevrim işlemi en az kaynakla en yüksek doğruluk değerlerini sağlayacak şekilde tasarlanmıştır.
Özet (Çeviri)
Periodic waveforms are necessary for many applications like telecommunication, electromagnetic and biomedical. Direct Digital Synthesis (DDS) is a method of generating signals with high frequency resolution and fast frequency switching speeds by digital control. A general DDS system comprises analog and digital part. Frequency determining algorithm and look up table that holds the sampled waveform data make digital part. In this part waveforms are generated as sample points. D/A converter is used to convert digital data to analog data. D/A converter block makes up digital part of DDS. In this thesis, we implemented a DDS based function generator by using FPGA, to be used in systems such as local oscillators or different kinds of waveforms are needed. Well known waveforms like sinus, rectangular, triangular, sawtooth and DC wave are generated with adjustable frequency and amplitude parameters. Frequency and amplitude values are determined by serial channel user interface which is implemented in this thesis. VHDL programming language is used to program FPGA. Due to the usage of FPGA, this design will be suitable for applications where system speed, memory size and dimensions of system are important and limited. Generated waveforms can be used as digital data by directly using them from the FPGA output, also they can be used as analog signals from the output of D/A converter block. Digital to analog conversion is designed to supply highest accuracy with minimum resources.
Benzer Tezler
- The implementation of a direct digital synthesis based function generator using systemc and VHDL
Doğrudan sayısal sentez tabanlı fonksiyon üretecinin systemc ve VHDL kullanılarak gerçeklenmesi
UĞUR KAZANCIOĞLU
Yüksek Lisans
İngilizce
2007
Elektrik ve Elektronik MühendisliğiOrta Doğu Teknik ÜniversitesiElektrik ve Elektronik Mühendisliği Ana Bilim Dalı
PROF. DR. MURAT AŞKAR
- Digital desing and implementation of general purpose control and communication modules for active shield
Aktif kalkan için genel amaçlı kontrol ve haberleşme modüllerinin sayısal tasarımı ve uygulanması
ÖMER FARUK BİRGÜL
Yüksek Lisans
İngilizce
2024
Elektrik ve Elektronik Mühendisliğiİstanbul Teknik ÜniversitesiElektronik ve Haberleşme Mühendisliği Ana Bilim Dalı
PROF. DR. MÜŞTAK ERHAN YALÇIN
- Sıkıştırılmış ROM tabanlı doğrudan sayısal frekans sentezleyici tasarımı ve gerçekleştirilmesi
Design and implementation of compressed ROM based direct digital frequency synthesizer
YUNUS EMRE ACAR
Yüksek Lisans
Türkçe
2017
Elektrik ve Elektronik MühendisliğiSelçuk ÜniversitesiElektrik-Elektronik Mühendisliği Ana Bilim Dalı
DOÇ. DR. ERCAN YALDIZ
- Linear sweep controller design and FPGA implementation for FMCW radar applications
FMCW radar uygulamalarına yönelik doğrusal tarama denetimcisi tasarımı ve FPGA gerçekleştirimi
BURAK DURSUN
Yüksek Lisans
İngilizce
2012
Elektrik ve Elektronik MühendisliğiBaşkent ÜniversitesiElektrik-Elektronik Mühendisliği Ana Bilim Dalı
YRD. DOÇ. DR. MUSTAFA DOĞAN
- A single board computer design for flight control systems
Uçuş kontrol sistemleri için tek kart bilgisayar tasarımı
SONER IŞIKSAL
Yüksek Lisans
İngilizce
2018
Elektrik ve Elektronik Mühendisliğiİstanbul Teknik ÜniversitesiUçak ve Uzay Mühendisliği Ana Bilim Dalı
PROF. DR. GÖKHAN İNALHAN