Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Development of a Digital Universal Filter Bank
Uppsala University, Disciplinary Domain of Science and Technology, Technology, Department of Engineering Sciences, Signals and Systems Group.
2016 (English)Independent thesis Advanced level (professional degree), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

This is a master's thesis project, which is a part of the Master Programme in Electrical Engineering at Uppsala university.

When developing a product or performing measurements, it is sometimes necessary to remove some content of a signal. This might be due to an interfering source that has to be filtered out, or that only a specific frequency interval is of interest. In such a case, it would be practical if a universal frequency selective filter was available and easy to use. In this thesis, a platform for implementing different frequency selective digital filters is developed. Through a user interface, parameters such as sampling frequency, filter order, type of filter and cutoff frequencies are set by the user. This provides a platform which is easy to configure in order to run one or multiple IIR or FIR filters in various constellations. By combining different filters, a wide variety of frequency responses can be obtained. A prototype is constructed, which allows the user to connect up to two input signals and retrieve up to two output signals. The filter bank is programmed in C and implemented in a 32-bit microcontroller, base on the ARM architecture. To get a reliable prototype, a printed circuit board is designed and manufactured. To protect the electronics from external stress, a cover is designed and 3D-printed.

The filter design algorithms and the algorithm used when running the filter bank gives satisfying results. The capacity of the filter bank can be increased by refining the filtering algorithm. By improving the hardware, noise generated by the electronics can be decreased. The filter bank has a really good potential to become a very useful tool.

Place, publisher, year, edition, pages
2016. , p. 76
Series
UPTEC E, ISSN 1654-7616 ; 16 005
National Category
Embedded Systems Signal Processing Other Electrical Engineering, Electronic Engineering, Information Engineering Engineering and Technology
Identifiers
URN: urn:nbn:se:uu:diva-307929OAI: oai:DiVA.org:uu-307929DiVA, id: diva2:1048928
Educational program
Master Programme in Electrical Engineering
Supervisors
Examiners
Available from: 2016-12-19 Created: 2016-11-22 Last updated: 2016-12-19Bibliographically approved

Open Access in DiVA

fulltext(10949 kB)150 downloads
File information
File name FULLTEXT01.pdfFile size 10949 kBChecksum SHA-512
7bccce6812ff74ff9df8d94929f2442994a6c866432bbf2d1a2b42ce7936ef0b47032ed64913440bab5148835f2772b3abc7ec3fc931a5223158c7c9e3259724
Type fulltextMimetype application/pdf

By organisation
Signals and Systems Group
Embedded SystemsSignal ProcessingOther Electrical Engineering, Electronic Engineering, Information EngineeringEngineering and Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 150 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 1157 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
v. 2.34-SNAPSHOT
|