Real-time implementation of digital filters

Digital filters are now more frequently utilized than analog filters due to the rising use of electronic devices and the rapid development of microprocessors. Digital filters provide more customization, cost savings, and a wide range of potential applications for the Internet of Things. Additiona...

Full description

Saved in:
Bibliographic Details
Main Author: S Theivanai
Other Authors: Ng Boon Poh
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2022
Subjects:
Online Access:https://hdl.handle.net/10356/163709
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-163709
record_format dspace
spelling sg-ntu-dr.10356-1637092023-07-07T19:26:05Z Real-time implementation of digital filters S Theivanai Ng Boon Poh School of Electrical and Electronic Engineering EBPNG@ntu.edu.sg Engineering::Electrical and electronic engineering Digital filters are now more frequently utilized than analog filters due to the rising use of electronic devices and the rapid development of microprocessors. Digital filters provide more customization, cost savings, and a wide range of potential applications for the Internet of Things. Additionally, digital filters are programmable, temperature and time-stable, and can accurately handle both extreme frequency signals [3]. To observe and comprehend the effectiveness of digital filters in real-time audio signal processing, in this thesis, sample music played from YouTube is processed using a program that applies digital filters created using MATLAB's readily available filter designer tool. The audio is then analysed and played on powered speakers. The filters and digital signal processing techniques used in this project are Finite Impulse Response (FIR) equiripple Low-Pass, High-Pass, Band-Pass, and Band-Stop filters. The C application is run in real-time by the TMS320C5515 eZdsp USB Stick (DSP Stick), a moderately cost piece of accessible hardware designed for processing repeated, computationally heavy processes quickly. This project successfully illustrates the potential of amateur hardware to explore and show fundamental digital signal processing principles, despite challenges with surroundings and equipment. Bachelor of Engineering (Electrical and Electronic Engineering) 2022-12-14T13:13:38Z 2022-12-14T13:13:38Z 2022 Final Year Project (FYP) S Theivanai (2022). Real-time implementation of digital filters. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/163709 https://hdl.handle.net/10356/163709 en P3015-211 application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Electrical and electronic engineering
spellingShingle Engineering::Electrical and electronic engineering
S Theivanai
Real-time implementation of digital filters
description Digital filters are now more frequently utilized than analog filters due to the rising use of electronic devices and the rapid development of microprocessors. Digital filters provide more customization, cost savings, and a wide range of potential applications for the Internet of Things. Additionally, digital filters are programmable, temperature and time-stable, and can accurately handle both extreme frequency signals [3]. To observe and comprehend the effectiveness of digital filters in real-time audio signal processing, in this thesis, sample music played from YouTube is processed using a program that applies digital filters created using MATLAB's readily available filter designer tool. The audio is then analysed and played on powered speakers. The filters and digital signal processing techniques used in this project are Finite Impulse Response (FIR) equiripple Low-Pass, High-Pass, Band-Pass, and Band-Stop filters. The C application is run in real-time by the TMS320C5515 eZdsp USB Stick (DSP Stick), a moderately cost piece of accessible hardware designed for processing repeated, computationally heavy processes quickly. This project successfully illustrates the potential of amateur hardware to explore and show fundamental digital signal processing principles, despite challenges with surroundings and equipment.
author2 Ng Boon Poh
author_facet Ng Boon Poh
S Theivanai
format Final Year Project
author S Theivanai
author_sort S Theivanai
title Real-time implementation of digital filters
title_short Real-time implementation of digital filters
title_full Real-time implementation of digital filters
title_fullStr Real-time implementation of digital filters
title_full_unstemmed Real-time implementation of digital filters
title_sort real-time implementation of digital filters
publisher Nanyang Technological University
publishDate 2022
url https://hdl.handle.net/10356/163709
_version_ 1772826956000133120