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 microcontroller based DLCT end-point device
Uppsala University, Disciplinary Domain of Science and Technology, Technology, Department of Engineering Sciences.
2017 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

In this bachelor thesis the possibility of implementing a fully functioning Digital Signal Processing system based on the ARM-Cortex-m7 microcontroller from ST- microelectronics is investigated and implemented. The microcontroller is equipped with an Floating Point Unit, which resulted in the filter calculations being performed in floating-point arithmetic instead of fixed-point. The system is intended to be used in audio room correction with filter coefficients calculated by DLCT (Dirac Live Calibration Tool) which is a software distributed by the company Dirac Research. The main system components are a run-time where the audio is processed and a TCP/IP server for communication over ethernet between the system and DLCT. The system is also able to play stimuli sounds on a command from DLCT. The final system is capable of executing the filter calculations required for room correction with the filter topology used. The communication between DLCT and the subsystem was not fully established but the TCP/IP server was implemented and is a good foundation if the project is to be resumed in the future. The work showed that a modern microcontroller is able to perform real-time audio signal processing without the use of a digital signal processor which is more expensive and has a higher development cost. 

Place, publisher, year, edition, pages
2017.
Series
TVE-E, 17 010 oktober
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
URN: urn:nbn:se:uu:diva-332243OAI: oai:DiVA.org:uu-332243DiVA: diva2:1152628
External cooperation
Dirac Research
Educational program
Master Programme in Electrical Engineering
Supervisors
Examiners
Available from: 2017-10-27 Created: 2017-10-25 Last updated: 2017-10-27Bibliographically approved

Open Access in DiVA

fulltext(1288 kB)