A DSP Based Class D Audio Amplifier *

Size: px
Start display at page:

Download "A DSP Based Class D Audio Amplifier *"

Transcription

1 OpenStax-CNX module: m A DSP Based Class D Audio Amplifier * Jacob Fainguelernt This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribution License 2.0 Abstract Class D ampliers have proven a higher power eciency performance against linear classes such as Class A, B and AB. Power losses on Class D ampliers are mainly due to non-ideality of the output transistors, operating as switches, controlled by Pulse Width Modulators. This example describes a method for utilizing both the Enhanced Pulse Width Modulator (epwm) and the Analog-to-Digital Converter (ADC) of the TMS320F2808 digital signal controller as D-Class Audio amplier. The method involves analog full bridge D-class power amplier and analog low-pass ltering the amplied PWM signal to remove high frequency components, leaving only the audio-frequency content. 1 Introduction Class D ampliers have proven a higher power eciency performance against linear classes such as Class A, B and AB. Power losses on Class D ampliers are mainly due to non-ideality of the output transistors, operating as switches, controlled by Pulse Width Modulators. This example describes a method for utilizing both the Enhanced Pulse Width Modulator (epwm) and the Analog-to-Digital Converter (ADC) of the TMS320F2808 digital signal controller as D-Class Audio amplier. The method involves analog full bridge D-class power amplier and analog low-pass ltering the amplied PWM signal to remove high frequency components, leaving only the audio-frequency content. 1.1 Hardware and Software Requirements This example was originally developed using the following hardware and software: MatLab R2008a Code Composer Studio (CCS) v3.3 ezdsp-f2808 board. 1.2 Related Files Powerpoint Presentation ClassD.ppt 1 Simulink Model for Real-Time - ezdspf2808_classd.mdl 2 * Version 1.1: Apr 20, :55 am See the le at < 2 See the le at <

2 OpenStax-CNX module: m Principle of Operation The amplier comprises three main blocks (shown in Figure 1): Figure 1: The Class-D Audio Amplier 2.1 Input Circuit: This block interfaces with the audio source, attenuates it DC component and limits the input voltage to the ADC to the range 0-3.3V. The circuit contains also a DC-DC converter, for the DSP input buer.

3 OpenStax-CNX module: m Figure 2: Input Circuit Schematics 2.2 Digital Signal Controller The TMS320F2808, converts the analog signal to a pair of PWM signals that feed the output stage (Please refer to section ). It operates with 100 MHz. The ADC samples the input signal at a Ksps rate. The epwm, generates PWM signal with a period of µs and duty cycle proportional to the input signal level. The epwm coupled with a D-Class output stage and a second order passive RLC lter, provides a DAC equivalent Sampling the Analog Input The analog signal is converted to PCM values as shown in. The conversion is performed as described in Table 1. The ADC operates in a sampling rate of KHz (100 MHz/1024).

4 OpenStax-CNX module: m Figure 3: Analog to Digital (PCM) Conversion Table 1: Analog to Digital Conversion Input Voltage (Vin) V in < 0V 0 0 V in < 3V 4096 Vin 3, V in 3V 4095 Digital Value(ADCRESULT) Table PCM PWM The PCM values are converted to PWM as shown in Figure 4. A period of msecs (1024 clock cycles) was chosen. The relation PCM Value/Full Range is translated to the duty cycle of the PWM. A duty cycle of 512 (50 %) corresponds to 50% of the full range, for example. In this example sample values in the range will be mapped to duty cycle values (CMPA) in the range , by dividing by 4 (shift right 2 bits), as shown in Figure 5.

5 OpenStax-CNX module: m Figure 4: PWM based Digital to Analog Conversion

6 OpenStax-CNX module: m Figure 5: PCM to Duty Cycle Conversion The Interrupt Service Routine The process described in the previous section is executed in the Interrupt Service Routine (ISR). The ADC conversion is triggered by the epwm block when the PWM period starts (every msecs). The ADC generates an interrupt at the end of conversion. The interrupt service routine updates the PWM duty cycle (CMPA value) on the value of this sample. The new duty cycle will be loaded in the beginning of the next PWM period. The process is described in Figure 6.

7 OpenStax-CNX module: m Figure 6: Timing Diagram 2.3 Output Stage: This module contains the H-bridge, and a Low Pass Filter to remove high frequency components, leaving only the audio-frequency content. This module basically implements a Digital to Analog Converter using a PWM signal generator and a Low Pass Filter as shown in. This method is described in.

8 OpenStax-CNX module: m Figure 7: PWM based Digital to Analog Conversion The basic conguration of a D-Class amplier is the Half-Bridge (H-Bridge) conguration. Two output transistors operate as switches, driven by complementary PWM signals. One of the transistors is o (current through it is close zero), while the remaining one is on (voltage across it is close to zero), keeping the power dissipation very low.

9 OpenStax-CNX module: m Figure 8: H-Bridge Power Topology The full-bridge Class D amplier comprises two half bridges, driven by synchronized PWM signals, having two alternate conduction paths through the load, each one having a pair of transistor conducting while the remaining pair is o.

10 OpenStax-CNX module: m Figure 9: Output Stage Schematics 3 Implementation This section will describe the process of building a Simulink model for code generation according to description in chapter. In the rst part the framework for interrupt handling will be created. The second section will describe the creation of the Interrupt Service Routine. 3.1 Interrupt 1.

11 OpenStax-CNX module: m Figure 10: The "F2808 ezdsp" block

12 OpenStax-CNX module: m Figure 11: The "Hardware Interrupt" Block The Interrupt should be generated at the end of conversion of group A, (CPU Values=1 and PIE Values=1) as shown in Figure 12. Figure 12: The "Hardware Interrupt" Selection Table

13 OpenStax-CNX module: m Figure 13: The Hardware Interrupt Conguration

14 OpenStax-CNX module: m Figure 14: The "Function-Call Subsystem" Block You may also change colors, and name the blocks as shown here.

15 OpenStax-CNX module: m Figure 15: The Class-D Amplier Model

16 OpenStax-CNX module: m PCM to PWM Conversion 1. Figure 16

17 OpenStax-CNX module: m Figure 17: The "ADC" Block The block should be congured to use channel 0 of module A, triggered by epwmxa, and post an interrupt at the end of conversion as shown: (a) (b) Figure 18: The "ADC" Conguration

18 OpenStax-CNX module: m Figure 19: The "epwm" block The blocks should be congured as shown in the following gures:

19 OpenStax-CNX module: m (a)

20 OpenStax-CNX module: m (a)

21 OpenStax-CNX module: m Figure 22: The "Shift Arithmetic" Block

22 OpenStax-CNX module: m Figure 23: The "Shift Arithmetic" Block Conguration

23 OpenStax-CNX module: m Figure 24: The Class D Amplier Model

24 OpenStax-CNX module: m Running the model: 1. Figure 25: The System

25 OpenStax-CNX module: m Figure 26: Voltage Supply 2. Build and run the model "CTRL-B". 3. The amplier should start working, connect your audio source, and enjoy the music. 4 Things to Try This example's objective was to show the use of the F2808 blocks, it is certainly not the best implementation, but it serves as the basis for additional features and enhancements like: Use Oversampling Use the High-Resolution PWM Add Signal Processing (Filtering, Equalization, Gain Control) features to the amplier 5 References 1. "ezdsptm F2808 Technical Reference", Spectrum Digital,

26 OpenStax-CNX module: m David M. Alter, " Using PWM Output as a Digital-to-Analog Converter on a TMS320F280x", TI Application Report SPRAA88, September

Iowa State University Electrical and Computer Engineering. E E 452. Electric Machines and Power Electronic Drives

Iowa State University Electrical and Computer Engineering. E E 452. Electric Machines and Power Electronic Drives Electrical and Computer Engineering E E 452. Electric Machines and Power Electronic Drives Laboratory #5 Buck Converter Embedded Code Generation Summary In this lab, you will design the control application

More information

CHAPTER-5 DESIGN OF DIRECT TORQUE CONTROLLED INDUCTION MOTOR DRIVE

CHAPTER-5 DESIGN OF DIRECT TORQUE CONTROLLED INDUCTION MOTOR DRIVE 113 CHAPTER-5 DESIGN OF DIRECT TORQUE CONTROLLED INDUCTION MOTOR DRIVE 5.1 INTRODUCTION This chapter describes hardware design and implementation of direct torque controlled induction motor drive with

More information

PWM Demonstration System Document

PWM Demonstration System Document PWM Demonstration System Document Texas Instruments Table of contents 1 System Overview...2 2 Software structure...3 2.1 Directory structure...3 2.2 Software Flowchart...3 2.3 Software configuration options...4

More information

CHAPTER 4 CONTROL ALGORITHM FOR PROPOSED H-BRIDGE MULTILEVEL INVERTER

CHAPTER 4 CONTROL ALGORITHM FOR PROPOSED H-BRIDGE MULTILEVEL INVERTER 65 CHAPTER 4 CONTROL ALGORITHM FOR PROPOSED H-BRIDGE MULTILEVEL INVERTER 4.1 INTRODUCTION Many control strategies are available for the control of IMs. The Direct Torque Control (DTC) is one of the most

More information

QUAD NON-PROGRAMMABLE PCM CODEC

QUAD NON-PROGRAMMABLE PCM CODEC QUAD NON-PROGRAMMABLE 821024 DATASHEET FEATURES 4 channel CODEC with on-chip digital filters Selectable A-law or μ-law companding Master clock frequency selection: 2.048 MHz, 4.096 MHz or 8.192 MHz - Internal

More information

LINEAR IC APPLICATIONS

LINEAR IC APPLICATIONS 1 B.Tech III Year I Semester (R09) Regular & Supplementary Examinations December/January 2013/14 1 (a) Why is R e in an emitter-coupled differential amplifier replaced by a constant current source? (b)

More information

LOW SAMPLING RATE OPERATION FOR BURR-BROWN

LOW SAMPLING RATE OPERATION FOR BURR-BROWN LOW SAMPLING RATE OPERATION FOR BURR-BROWN TM AUDIO DATA CONVERTERS AND CODECS By Robert Martin and Hajime Kawai PURPOSE This application bulletin describes the operation and performance of Burr-Brown

More information

What is an FDM-TDM Transmultiplexer *

What is an FDM-TDM Transmultiplexer * OpenStax-CNX module: m31548 1 What is an FDM-TDM Transmultiplexer * John Treichler This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribution License 3.0 1 Frequency-Division

More information

Digital Power: Consider The Possibilities

Digital Power: Consider The Possibilities Power: Consider The Possibilities Joseph G Renauer Michael G. Amaro David Figoli Texas Instruments 1 The Promise of Power Accuracy and precision No drift Unit to unit uniformity Programmable performance

More information

Observer-based Engine Cooling Control System (OBCOOL) Functional Description & System Block Diagram. Students: Andrew Fouts & Kurtis Liggett

Observer-based Engine Cooling Control System (OBCOOL) Functional Description & System Block Diagram. Students: Andrew Fouts & Kurtis Liggett Observer-based Engine Cooling Control System (OBCOOL) Functional Description & System Block Diagram Students: Andrew Fouts & Kurtis Liggett Advisor: Dr. Gary Dempsey Date: November 9, 2010 Introduction

More information

Digital Control Implementation to Reduce the Cost and Improve the Performance of the Control Stage of an Industrial Switch-Mode Power Supply

Digital Control Implementation to Reduce the Cost and Improve the Performance of the Control Stage of an Industrial Switch-Mode Power Supply Digital Control Implementation to Reduce the Cost and Improve the Performance of the Control Stage of an Industrial Switch-Mode Power Supply D. Díaz, O. García, J.A. Oliver, P. Alou, F. Moreno, B. Duret,

More information

Validation of Frequency- and Time-domain Fidelity of an Ultra-low Latency Hardware-in-the-Loop (HIL) Emulator

Validation of Frequency- and Time-domain Fidelity of an Ultra-low Latency Hardware-in-the-Loop (HIL) Emulator Validation of Frequency- and Time-domain Fidelity of an Ultra-low Latency Hardware-in-the-Loop (HIL) Emulator Elaina Chai, Ivan Celanovic Institute for Soldier Nanotechnologies Massachusetts Institute

More information

Enhancing Analog Signal Generation by Digital Channel Using Pulse-Width Modulation

Enhancing Analog Signal Generation by Digital Channel Using Pulse-Width Modulation Enhancing Analog Signal Generation by Digital Channel Using Pulse-Width Modulation Angelo Zucchetti Advantest angelo.zucchetti@advantest.com Introduction Presented in this article is a technique for generating

More information

QUESTION BANK for Analog Electronics 4EC111 *

QUESTION BANK for Analog Electronics 4EC111 * OpenStax-CNX module: m54983 1 QUESTION BANK for Analog Electronics 4EC111 * Bijay_Kumar Sharma This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribution License 4.0 Abstract

More information

CHAPTER 4 MULTI-LEVEL INVERTER BASED DVR SYSTEM

CHAPTER 4 MULTI-LEVEL INVERTER BASED DVR SYSTEM 64 CHAPTER 4 MULTI-LEVEL INVERTER BASED DVR SYSTEM 4.1 INTRODUCTION Power electronic devices contribute an important part of harmonics in all kind of applications, such as power rectifiers, thyristor converters

More information

ME 461 Laboratory #3 Analog-to-Digital Conversion

ME 461 Laboratory #3 Analog-to-Digital Conversion ME 461 Laboratory #3 Analog-to-Digital Conversion Goals: 1. Learn how to configure and use the MSP430 s 10-bit SAR ADC. 2. Measure the output voltage of your home-made DAC and compare it to the expected

More information

Digital Power-Conversion for the Analog Engineer

Digital Power-Conversion for the Analog Engineer Digital Power-Conversion for the Analog Engineer By Bryan Kris Staff Architect, Architecture & Applications Digital Signal Controller Division Microchip Technology Inc. It is no secret that, in the past,

More information

Behavioral Simulator of Analog-to-Digital Converters

Behavioral Simulator of Analog-to-Digital Converters Behavioral Simulator of Analog-to-Digital Converters Grzegorz Zareba Olgierd. A. Palusinski University of Arizona Outline Introduction and Motivation Behavioral Simulator of Analog-to-Digital Converters

More information

FPGA Implementation of a PID Controller with DC Motor Application

FPGA Implementation of a PID Controller with DC Motor Application FPGA Implementation of a PID Controller with DC Motor Application Members Paul Leisher Christopher Meyers Advisors Dr. Stewart Dr. Dempsey This project aims to implement a digital PID controller by means

More information

Static Voltage Stabilizer

Static Voltage Stabilizer Static Voltage Stabilizer Kapil Mulchandani 1, Shubham Bannore 1, Shilpa Lambor 2, Vrinda Parkhi 2, Vikrant Bhalerao 3 1Electronics, Vishwakarma Institute of Technology, Pune, India 2 Professor, Dept.

More information

Improving Loop-Gain Performance In Digital Power Supplies With Latest- Generation DSCs

Improving Loop-Gain Performance In Digital Power Supplies With Latest- Generation DSCs ISSUE: March 2016 Improving Loop-Gain Performance In Digital Power Supplies With Latest- Generation DSCs by Alex Dumais, Microchip Technology, Chandler, Ariz. With the consistent push for higher-performance

More information

ML4818 Phase Modulation/Soft Switching Controller

ML4818 Phase Modulation/Soft Switching Controller Phase Modulation/Soft Switching Controller www.fairchildsemi.com Features Full bridge phase modulation zero voltage switching circuit with programmable ZV transition times Constant frequency operation

More information

Cyber-Physical Systems ADC / DAC

Cyber-Physical Systems ADC / DAC Cyber-Physical Systems ADC / DAC ICEN 553/453 Fall 2018 Prof. Dola Saha 1 Analog-to-Digital Converter (ADC) Ø ADC is important almost to all application fields Ø Converts a continuous-time voltage signal

More information

Using Z8 Encore! XP MCU for RMS Calculation

Using Z8 Encore! XP MCU for RMS Calculation Application te Using Z8 Encore! XP MCU for RMS Calculation Abstract This application note discusses an algorithm for computing the Root Mean Square (RMS) value of a sinusoidal AC input signal using the

More information

Hello, and welcome to this presentation of the STM32 Digital Filter for Sigma-Delta modulators interface. The features of this interface, which

Hello, and welcome to this presentation of the STM32 Digital Filter for Sigma-Delta modulators interface. The features of this interface, which Hello, and welcome to this presentation of the STM32 Digital Filter for Sigma-Delta modulators interface. The features of this interface, which behaves like ADC with external analog part and configurable

More information

Exploring QAM using LabView Simulation *

Exploring QAM using LabView Simulation * OpenStax-CNX module: m14499 1 Exploring QAM using LabView Simulation * Robert Kubichek This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribution License 2.0 1 Exploring

More information

DT9838. Strain- and Bridge-Based Measurement Module. Key Features: Bridge Configurations. Analog Input Features

DT9838. Strain- and Bridge-Based Measurement Module. Key Features: Bridge Configurations. Analog Input Features Strain- and Bridge-Based Measurement Module The module is a strain gage measurement device intended for full-, half, and quarter-bridge strain gage elements and bridge-based sensor assemblies such as load

More information

CSCI1600 Lab 4: Sound

CSCI1600 Lab 4: Sound CSCI1600 Lab 4: Sound November 1, 2017 1 Objectives By the end of this lab, you will: Connect a speaker and play a tone Use the speaker to play a simple melody Materials: We will be providing the parts

More information

The University of Wisconsin-Platteville

The University of Wisconsin-Platteville Embedded Motor Drive Development Platform for Undergraduate Education By: Nicholas, Advisor Dr. Xiaomin Kou This research and development lead to the creation of an Embedded Motor Drive Prototyping station

More information

Lab 5 Timer Module PWM ReadMeFirst

Lab 5 Timer Module PWM ReadMeFirst Lab 5 Timer Module PWM ReadMeFirst Lab Folder Content 1) ReadMeFirst 2) Interrupt Vector Table 3) Pin out Summary 4) DriverLib API 5) SineTable Overview In this lab, we are going to use the output hardware

More information

REAL-TIME LINEAR QUADRATIC CONTROL USING DIGITAL SIGNAL PROCESSOR

REAL-TIME LINEAR QUADRATIC CONTROL USING DIGITAL SIGNAL PROCESSOR TWMS Jour. Pure Appl. Math., V.3, N.2, 212, pp.145-157 REAL-TIME LINEAR QUADRATIC CONTROL USING DIGITAL SIGNAL PROCESSOR T. SLAVOV 1, L. MOLLOV 1, P. PETKOV 1 Abstract. In this paper, a system for real-time

More information

Hello, and welcome to this presentation of the STM32 Infrared Timer. Features of this interface allowing the generation of various IR remote control

Hello, and welcome to this presentation of the STM32 Infrared Timer. Features of this interface allowing the generation of various IR remote control Hello, and welcome to this presentation of the STM32 Infrared Timer. Features of this interface allowing the generation of various IR remote control protocols will be presented. 1 The Infrared Timer peripheral

More information

So far we have dealt with only small-signal ampliers. In small-signal ampliers the main factors were amplication linearity gain

So far we have dealt with only small-signal ampliers. In small-signal ampliers the main factors were amplication linearity gain Contents Power Amplier Types Class A Operation Class B Operation Class AB Operation Class C Operation Class D Operation Amplier Eciency Series-Fed Class A Amplier AC-DC Load Lines Maximum Eciency Figure

More information

Single Phase Two-Channel Interleaved PFC Operating in CrM Using the MC56F82xxx Family of Digital Signal Controllers

Single Phase Two-Channel Interleaved PFC Operating in CrM Using the MC56F82xxx Family of Digital Signal Controllers Freescale Semiconductor Application Note Document Number: AN4836 Rev. 1, 07/2014 Single Phase Two-Channel Interleaved PFC Operating in CrM Using the MC56F82xxx Family of Digital Signal Controllers by Freescale

More information

Design and Implementation of an Envelope Tracking Power Amplier Using Switched Ampliers and Slow Envelopes

Design and Implementation of an Envelope Tracking Power Amplier Using Switched Ampliers and Slow Envelopes Design and Implementation of an Envelope Tracking Power Amplier Using Switched Ampliers and Slow Envelopes Author: Pedro Vizarreta Advisors: Gabriel Montoro López Pere Gilabert Pinal A thesis submitted

More information

XC800 Peripheral Highlights

XC800 Peripheral Highlights XC800 Peripheral Highlights 8-bit microcontrollers July 2008 Industrial and Multimarket Microcontroller AIM MC IMM Agenda Realtime Applications Example Switched Mode Power Supply CC6 Example Current Measurement

More information

Electric Vehicle Charger for Plug-In Hybrid Electric Vehicles

Electric Vehicle Charger for Plug-In Hybrid Electric Vehicles Electric Vehicle Charger for Plug-In Hybrid Electric Vehicles PROJECT PROPOSAL By: Matt Daly Peter Burrmann Renee Kohl Project Advisers: Dr. Woonki Na Dr. Brian Huggins Date: November 18. 2011 phev 2 INTRODUCTION

More information

Chapter 3 : Closed Loop Current Mode DC\DC Boost Converter

Chapter 3 : Closed Loop Current Mode DC\DC Boost Converter Chapter 3 : Closed Loop Current Mode DC\DC Boost Converter 3.1 Introduction DC/DC Converter efficiently converts unregulated DC voltage to a regulated DC voltage with better efficiency and high power density.

More information

Chapter 7: From Digital-to-Analog and Back Again

Chapter 7: From Digital-to-Analog and Back Again Chapter 7: From Digital-to-Analog and Back Again Overview Often the information you want to capture in an experiment originates in the laboratory as an analog voltage or a current. Sometimes you want to

More information

VORAGO Timer (TIM) subsystem application note

VORAGO Timer (TIM) subsystem application note AN1202 VORAGO Timer (TIM) subsystem application note Feb 24, 2017, Version 1.2 VA10800/VA10820 Abstract This application note reviews the Timer (TIM) subsystem on the VA108xx family of MCUs and provides

More information

Electronic circuits II Example set of questions Łódź 2013

Electronic circuits II Example set of questions Łódź 2013 (V) (V) (V) (V) Electronic circuits II Example set of questions Łódź 213 1) Explain difference between the noise and the distortion. 2) Explain difference between the noise and the interference. 3) Explain

More information

Using Modern Design Tools To Evaluate Complex Communication Systems: A Case Study on QAM, FSK and OFDM Transceiver Design

Using Modern Design Tools To Evaluate Complex Communication Systems: A Case Study on QAM, FSK and OFDM Transceiver Design Using Modern Design Tools To Evaluate Complex Communication Systems: A Case Study on QAM, FSK and OFDM Transceiver Design SOTIRIS H. KARABETSOS, SPYROS H. EVAGGELATOS, SOFIA E. KONTAKI, EVAGGELOS C. PICASIS,

More information

Digitally Controlled Envelope Tracking Power Supply for an RF Power Amplifier

Digitally Controlled Envelope Tracking Power Supply for an RF Power Amplifier Downloaded from orbit.dtu.dk on: Jul 24, 2018 Digitally Controlled Envelope Tracking Power Supply for an RF Power Amplifier Jakobsen, Lars Tønnes; Andersen, Michael A. E. Published in: International Telecommunications

More information

MICROCONTROLLER TUTORIAL II TIMERS

MICROCONTROLLER TUTORIAL II TIMERS MICROCONTROLLER TUTORIAL II TIMERS WHAT IS A TIMER? We use timers every day - the simplest one can be found on your wrist A simple clock will time the seconds, minutes and hours elapsed in a given day

More information

Design of Continuous Time Multibit Sigma Delta ADC for Next Generation Wireless Applications

Design of Continuous Time Multibit Sigma Delta ADC for Next Generation Wireless Applications RESEARCH ARTICLE OPEN ACCESS Design of Continuous Time Multibit Sigma Delta ADC for Next Generation Wireless Applications Sharon Theresa George*, J. Mangaiyarkarasi** *(Department of Information and Communication

More information

Real time digital audio processing with Arduino

Real time digital audio processing with Arduino Real time digital audio processing with Arduino André J. Bianchi ajb@ime.usp.br Marcelo Queiroz mqz@ime.usp.br Departament of Computer Science Institute of Mathematics and Statistics University of São

More information

Analog I/O. ECE 153B Sensor & Peripheral Interface Design Winter 2016

Analog I/O. ECE 153B Sensor & Peripheral Interface Design Winter 2016 Analog I/O ECE 153B Sensor & Peripheral Interface Design Introduction Anytime we need to monitor or control analog signals with a digital system, we require analogto-digital (ADC) and digital-to-analog

More information

Students: Andrew Fouts Kurtis Liggett. Advisor: Dr. Dempsey

Students: Andrew Fouts Kurtis Liggett. Advisor: Dr. Dempsey Students: Andrew Fouts Kurtis Liggett Advisor: Dr. Dempsey Presentation Overview Project Summary Observer-based control Previous Work Project Goals System Block Diagram Functional Requirements Preliminary

More information

Mixed-Signal Design of a Digital Input Power Amplifier for Automotive Audio Applications

Mixed-Signal Design of a Digital Input Power Amplifier for Automotive Audio Applications Mixed-Signal Design of a Digital Input Power Amplifier for Automotive Audio Applications Sergio Saponara, Pierangelo Terreni DIIEIT, University of Pisa, via Caruso, 56122, Pisa, Italy Abstract With reference

More information

Application - Power Factor Correction (PFC) with XMC TM. XMC microcontrollers July 2016

Application - Power Factor Correction (PFC) with XMC TM. XMC microcontrollers July 2016 Application - Power Factor Correction (PFC) with XMC TM XMC microcontrollers July 2016 Agenda 1 Key features 2 Specification 3 System block diagram 4 Software overview 5 Highlight MCU features 6 CCM PFC

More information

Power Factor Correction in Digital World. Abstract. 1 Introduction. 3 Advantages of Digital PFC over traditional Analog PFC.

Power Factor Correction in Digital World. Abstract. 1 Introduction. 3 Advantages of Digital PFC over traditional Analog PFC. Power Factor Correction in Digital World By Nitin Agarwal, STMicroelectronics Pvt. Ltd., India Abstract There are various reasons why power factor correction circuit is used in various power supplies in

More information

Observer-based Engine Cooling Control System (OBCOOL) Project Proposal. Students: Andrew Fouts & Kurtis Liggett. Advisor: Dr.

Observer-based Engine Cooling Control System (OBCOOL) Project Proposal. Students: Andrew Fouts & Kurtis Liggett. Advisor: Dr. Observer-based Engine Cooling Control System (OBCOOL) Project Proposal Students: Andrew Fouts & Kurtis Liggett Advisor: Dr. Gary Dempsey Date: December 09, 2010 1 Introduction Control systems exist in

More information

IES Digital Mock Test

IES Digital Mock Test . The circuit given below work as IES Digital Mock Test - 4 Logic A B C x y z (a) Binary to Gray code converter (c) Binary to ECESS- converter (b) Gray code to Binary converter (d) ECESS- To Gray code

More information

CHAPTER 4 FUZZY BASED DYNAMIC PWM CONTROL

CHAPTER 4 FUZZY BASED DYNAMIC PWM CONTROL 47 CHAPTER 4 FUZZY BASED DYNAMIC PWM CONTROL 4.1 INTRODUCTION Passive filters are used to minimize the harmonic components present in the stator voltage and current of the BLDC motor. Based on the design,

More information

OBSOLETE. Bus Compatible Digital PWM Controller, IXDP 610 IXDP 610

OBSOLETE. Bus Compatible Digital PWM Controller, IXDP 610 IXDP 610 Bus Compatible Digital PWM Controller, IXDP 610 Description The IXDP610 Digital Pulse Width Modulator (DPWM) is a programmable CMOS LSI device which accepts digital pulse width data from a microprocessor

More information

24-Bit, 96kHz Sampling CMOS Delta-Sigma Stereo Audio DIGITAL-TO-ANALOG CONVERTER

24-Bit, 96kHz Sampling CMOS Delta-Sigma Stereo Audio DIGITAL-TO-ANALOG CONVERTER 49% FPO -Bit, 96kHz Sampling CMOS Delta-Sigma Stereo Audio DIGITAL-TO-ANALOG CONVERTER TM FEATURES ENHANCED MULTI-LEVEL DELTA-SIGMA DAC SAMPLING FREQUENCY (f S ): 16kHz - 96kHz INPUT AUDIO DATA WORD: 16-,

More information

An Introduction to the FDM-TDM Digital Transmultiplexer: Appendix C *

An Introduction to the FDM-TDM Digital Transmultiplexer: Appendix C * OpenStax-CNX module: m32675 1 An Introduction to the FDM-TDM Digital Transmultiplexer: Appendix C * John Treichler This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribution

More information

print close Basic Comparison of NE555 and LM386

print close Basic Comparison of NE555 and LM386 print close Electronic Design Petre Petrov Fri, 2015-03-06 10:27 The bipolar NE555 timer IC is widely used in inductorless dc-dc converters, most frequently in doubling and inverting converters. However,

More information

DT9838 Strain Measurement Module

DT9838 Strain Measurement Module Strain- and Bridge-Based Measurement Module Strain Measurement Module The module is a strain gage measurement device intended for full-, half, and quarter-bridge strain gage elements and bridge-based sensor

More information

In this lecture. System Model Power Penalty Analog transmission Digital transmission

In this lecture. System Model Power Penalty Analog transmission Digital transmission System Model Power Penalty Analog transmission Digital transmission In this lecture Analog Data Transmission vs. Digital Data Transmission Analog to Digital (A/D) Conversion Digital to Analog (D/A) Conversion

More information

CHAPTER-III MODELING AND IMPLEMENTATION OF PMBLDC MOTOR DRIVE

CHAPTER-III MODELING AND IMPLEMENTATION OF PMBLDC MOTOR DRIVE CHAPTER-III MODELING AND IMPLEMENTATION OF PMBLDC MOTOR DRIVE 3.1 GENERAL The PMBLDC motors used in low power applications (up to 5kW) are fed from a single-phase AC source through a diode bridge rectifier

More information

DSP BASED SYSTEM FOR SYNCHRONOUS GENERATOR EXCITATION CONTROLL

DSP BASED SYSTEM FOR SYNCHRONOUS GENERATOR EXCITATION CONTROLL DSP BASED SYSTEM FOR SYNCHRONOUS GENERATOR EXCITATION CONTROLL N. Bulic *, M. Miletic ** and I.Erceg *** Faculty of electrical engineering and computing Department of Electric Machines, Drives and Automation,

More information

Chapter 2 TELEMETRY SYETEMS

Chapter 2 TELEMETRY SYETEMS Chapter 2 TELEMETRY SYETEMS Dr. H.K. VERMA Distinguished Professor Department of Electrical and Electronics Engineering School of Engineering and Technology SHARDA UNIVERSITY Greater Noida, India website:

More information

EE445L Fall 2012 Final Version B Page 1 of 7

EE445L Fall 2012 Final Version B Page 1 of 7 EE445L Fall 2012 Final Version B Page 1 of 7 Jonathan W. Valvano First: Last: This is the closed book section. You must put your answers in the boxes on this answer page. When you are done, you turn in

More information

ESE 350 Microcontroller Laboratory Lab 5: Sensor-Actuator Lab

ESE 350 Microcontroller Laboratory Lab 5: Sensor-Actuator Lab ESE 350 Microcontroller Laboratory Lab 5: Sensor-Actuator Lab The purpose of this lab is to learn about sensors and use the ADC module to digitize the sensor signals. You will use the digitized signals

More information

MP W Mono Class D Low-EMI High- Efficiency Audio Amplifier. Application Note

MP W Mono Class D Low-EMI High- Efficiency Audio Amplifier. Application Note The Future of Analog IC Technology AN29 MP172-2.7W Mono Class D Low-EMI High-Efficiency Audio Amplifier MP172 2.7W Mono Class D Low-EMI High- Efficiency Audio Amplifier Application Note Prepared by Jinyan

More information

Meeting 9. Summer 2009 Doing DSP Workshop. Today:

Meeting 9. Summer 2009 Doing DSP Workshop. Today: Meeting 9 Summer 2009 Doing DSP Workshop Today: Some administrative comments. Pulse width digital to analog conversion. Comments on op amps and prototyping. Many graphics from TI materials. Develop a passion

More information

Laboratory: Introduction to Mechatronics. Lab 5. DC Motor Speed Control Using PWM

Laboratory: Introduction to Mechatronics. Lab 5. DC Motor Speed Control Using PWM Laboratory: Introduction to Mechatronics Instructor TA: Edgar Martinez Soberanes (eem370@mail.usask.ca) 2017-03-15 Lab 5. DC Motor Speed Control Using PWM Lab Sessions Lab 1. Introduction to the equipment

More information

DIGITAL ELECTRONICS ANALOG ELECTRONICS

DIGITAL ELECTRONICS ANALOG ELECTRONICS DIGITAL ELECTRONICS 1. N10 4 Bit Binary Universal shift register. 2. N22- Random Access Memory (16*4). 3. N23- Read Only Memory. 4. N4-R-S/D-T Flip flop, characteristic and comparison. 5. Master Slave

More information

In-Class Exercises for Lab 2: Input and Output Impedance

In-Class Exercises for Lab 2: Input and Output Impedance In-Class Exercises for Lab 2: Input and Output Impedance. What is the output resistance of the output device below? Suppose that you want to select an input device with which to measure the voltage produced

More information

CHAPTER 4 FIELD PROGRAMMABLE GATE ARRAY IMPLEMENTATION OF FIVE LEVEL CASCADED MULTILEVEL INVERTER

CHAPTER 4 FIELD PROGRAMMABLE GATE ARRAY IMPLEMENTATION OF FIVE LEVEL CASCADED MULTILEVEL INVERTER 87 CHAPTER 4 FIELD PROGRAMMABLE GATE ARRAY IMPLEMENTATION OF FIVE LEVEL CASCADED MULTILEVEL INVERTER 4.1 INTRODUCTION The Field Programmable Gate Array (FPGA) is a high performance data processing general

More information

Measuring Distance Using Sound

Measuring Distance Using Sound Measuring Distance Using Sound Distance can be measured in various ways: directly, using a ruler or measuring tape, or indirectly, using radio or sound waves. The indirect method measures another variable

More information

Single-phase Variable Frequency Switch Gear

Single-phase Variable Frequency Switch Gear 1 Single-phase Variable Frequency Switch Gear Department of Electrical and Computer Engineering Eric Motyl and Leslie Zeman Advisor: Professor Steven D. Gutschlag April 21, 2016 2 Outline Introduction

More information

[Ahmed, 3(1): January, 2014] ISSN: Impact Factor: 1.852

[Ahmed, 3(1): January, 2014] ISSN: Impact Factor: 1.852 IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY Microcontroller Based Advanced Triggering Circuit for Converters/Inverters Zameer Ahmad *1, S.N. Singh 2 *1,2 M.Tech Student,

More information

F²MC-8FX/16LX/16FX/FR FAMILY BLDC DRIVE WITH THE PPG

F²MC-8FX/16LX/16FX/FR FAMILY BLDC DRIVE WITH THE PPG Fujitsu Microelectronics Europe Application Note MCU-AN-300020-E-V10 F²MC-8FX/16LX/16FX/FR FAMILY 8/16/32-BIT MICROCONTROLLER ALL SERIES BLDC DRIVE WITH THE PPG APPLICATION NOTE Revision History Revision

More information

Class D audio-power amplifiers: Interactive simulations assess device and filter performance

Class D audio-power amplifiers: Interactive simulations assess device and filter performance designfeature By Duncan McDonald, Transim Technology Corp CLASS D AMPLIFIERS ARE MUCH MORE EFFICIENT THAN OTHER CLASSICAL AMPLIFIERS, BUT THEIR HIGH EFFICIENCY COMES AT THE EXPENSE OF INCREASED NOISE AND

More information

EE445L Fall 2011 Quiz 2A Page 1 of 6

EE445L Fall 2011 Quiz 2A Page 1 of 6 EE445L Fall 2011 Quiz 2A Page 1 of 6 Jonathan W. Valvano First: Last: November 18, 2011, 2:00pm-2:50pm. Open book, open notes, calculator (no laptops, phones, devices with screens larger than a TI-89 calculator,

More information

DIGITAL SIGNAL PROCESSING LABORATORY

DIGITAL SIGNAL PROCESSING LABORATORY DIGITAL SIGNAL PROCESSING LABORATORY SECOND EDITION В. Preetham Kumar CRC Press Taylor & Francis Group Boca Raton London New York CRC Press is an imprint of the Taylor & Francis Croup, an informa business

More information

6.115 Final Project Proposal: An RFID Access Control System

6.115 Final Project Proposal: An RFID Access Control System 6.115 Final Project Proposal: An RFID Access Control System Christopher Merrill April 24, 2012 Abstract The goal of this nal project is to implement a device to read standard 125 khz RFID cards using the

More information

UPSC Electrical Engineering Syllabus

UPSC Electrical Engineering Syllabus UPSC Electrical Engineering Syllabus UPSC Electrical Engineering Syllabus PAPER I 1. Circuit Theory: Circuit components; network graphs; KCL, KVL; circuit analysis methods: nodal analysis, mesh analysis;

More information

Lab 2 Revisited Exercise

Lab 2 Revisited Exercise Lab 2 Revisited Exercise +15V 100k 1K 2N2222 Wire up led display Note the ground leads LED orientation 6.091 IAP 2008 Lecture 3 1 Comparator, Oscillator +5 +15 1k 2 V- 7 6 Vin 3 V+ 4 V o Notice that power

More information

Quiz 2A EID Page 1. First: Last: (5) Question 1. Put your answer A, B, C, D, E, or F in the box. (7) Question 2. Design a circuit

Quiz 2A EID Page 1. First: Last: (5) Question 1. Put your answer A, B, C, D, E, or F in the box. (7) Question 2. Design a circuit Quiz 2A EID Page 1 First: Last: (5) Question 1. Put your answer A, B, C, D, E, or F in the box. (7) Question 2. Design a circuit (7) Question 3. Show your equations and the final calculation. (5) Question

More information

CHAPTER 4 HARDWARE DEVELOPMENT OF STATCOM

CHAPTER 4 HARDWARE DEVELOPMENT OF STATCOM 74 CHAPTER 4 HARDWARE DEVELOPMENT OF STATCOM 4.1 LABORATARY SETUP OF STATCOM The laboratory setup of the STATCOM consists of the following hardware components: Three phase auto transformer used as a 3

More information

SA60. H-Bridge Motor Driver/Amplifiers SA60

SA60. H-Bridge Motor Driver/Amplifiers SA60 H-Bridge Motor Driver/Amplifiers FEATURES LOW COSOMPLETE H-BRIDGE SELF-CONTAINED SMART LOWSIDE/ HIGHSIDE DRIVE CIRCUITRY WIDE SUPPLY RANGE: UP TO 8V A CONTINUOUS OUTPUT ISOLATED CASE ALLOWS DIRECT HEATSINKING

More information

RAPID CONTROL PROTOTYPING FOR ELECTRIC DRIVES

RAPID CONTROL PROTOTYPING FOR ELECTRIC DRIVES RAPID CONTROL PROTOTYPING FOR ELECTRIC DRIVES Lukáš Pohl Doctoral Degree Programme (2), FEEC BUT E-mail: xpohll01@stud.feec.vutbr.cz Supervised by: Petr Blaha E-mail: blahap@feec.vutbr.cz Abstract: This

More information

Design of stepper motor position control system based on DSP. Guan Fang Liu a, Hua Wei Li b

Design of stepper motor position control system based on DSP. Guan Fang Liu a, Hua Wei Li b nd International Conference on Machinery, Electronics and Control Simulation (MECS 17) Design of stepper motor position control system based on DSP Guan Fang Liu a, Hua Wei Li b School of Electrical Engineering,

More information

PWM, ALT, HALT, HAST.

PWM, ALT, HALT, HAST. CLOSED LOOP IMPLEMENTATION OF SPEED CONTROL OF A BRUSHED PMDC MOTOR OF AN X-RAY SYSTEM AND VALIDATION OF RELIABILITY OF THE CONTROLLER Mutum Meenakshi Devi 1, V Chayapathy 2 Dept. of Electrical and Electronics

More information

EE445L Spring 2018 Final EID: Page 1 of 7

EE445L Spring 2018 Final EID: Page 1 of 7 EE445L Spring 2018 Final EID: Page 1 of 7 Jonathan W. Valvano First: Last: This is the closed book section. Calculator is allowed (no laptops, phones, devices with wireless communication). You must put

More information

Audio Noise Figure Meter

Audio Noise Figure Meter Audio Noise Figure Meter Abstract Low noise amplifiers in the audio range are used in many applications. The definition of 'lownoise' is very flexible and poorly defined so any experimenter in this field

More information

DC/DC-Converters in Parallel Operation with Digital Load Distribution Control

DC/DC-Converters in Parallel Operation with Digital Load Distribution Control DC/DC-Converters in Parallel Operation with Digital Load Distribution Control Abstract - The parallel operation of power supply circuits, especially in applications with higher power demand, has several

More information

Using Magnetic Sensors for Absolute Position Detection and Feedback. Kevin Claycomb University of Evansville

Using Magnetic Sensors for Absolute Position Detection and Feedback. Kevin Claycomb University of Evansville Using Magnetic Sensors for Absolute Position Detection and Feedback. Kevin Claycomb University of Evansville Using Magnetic Sensors for Absolute Position Detection and Feedback. Abstract Several types

More information

Using a Pulse Width Modulated Output with Semiconductor Pressure Sensors

Using a Pulse Width Modulated Output with Semiconductor Pressure Sensors Freescale Semiconductor Application Note Rev 2, 05/2005 Using a Pulse Width Modulated Output with Semiconductor Pressure by: Eric Jacobsen and Jeff Baum Sensor Design and Applications Group, Phoenix, AZ

More information

AN-742 APPLICATION NOTE One Technology Way P.O. Box 9106 Norwood, MA Tel: 781/ Fax: 781/

AN-742 APPLICATION NOTE One Technology Way P.O. Box 9106 Norwood, MA Tel: 781/ Fax: 781/ APPLICATION NOTE One Technology Way P.O. Box 9106 Norwood, MA 02062-9106 Tel: 781/329-4700 Fax: 781/461-3113 www.analog.com Frequency Domain Response of Switched-Capacitor ADCs by Rob Reeder INTRODUCTION

More information

Design and performance of LLRF system for CSNS/RCS *

Design and performance of LLRF system for CSNS/RCS * Design and performance of LLRF system for CSNS/RCS * LI Xiao 1) SUN Hong LONG Wei ZHAO Fa-Cheng ZHANG Chun-Lin Institute of High Energy Physics, Chinese Academy of Sciences, Beijing 100049, China Abstract:

More information

Simultaneous Co-Test of High Performance DAC-ADC Pairs May 13-28

Simultaneous Co-Test of High Performance DAC-ADC Pairs May 13-28 Simultaneous Co-Test of High Performance DAC-ADC Pairs Adviser & Client Members Luke Goetzke Ben Magstadt Tao Chen Aug, 2012 May, 2013 1 Agenda Project Description Project Design Test and Debug Results

More information

The University of Texas at Arlington Lecture 10 ADC and DAC

The University of Texas at Arlington Lecture 10 ADC and DAC The University of Texas at Arlington Lecture 10 ADC and DAC CSE 3442/5442 Measuring Physical Quantities (Digital) computers use discrete values, and use these to emulate continuous values if needed. In

More information

Hello, and welcome to this presentation of the FlexTimer or FTM module for Kinetis K series MCUs. In this session, you ll learn about the FTM, its

Hello, and welcome to this presentation of the FlexTimer or FTM module for Kinetis K series MCUs. In this session, you ll learn about the FTM, its Hello, and welcome to this presentation of the FlexTimer or FTM module for Kinetis K series MCUs. In this session, you ll learn about the FTM, its main features and the application benefits of leveraging

More information

Renee Kohl Peter Burrmann Matthew Daly

Renee Kohl Peter Burrmann Matthew Daly Renee Kohl Peter Burrmann Matthew Daly Outline Project Summary Background Detailed Description Functional Description and Requirements Equipment and Parts List Preliminary Lab Work Schedule of Spring Tasks

More information

Module 5. DC to AC Converters. Version 2 EE IIT, Kharagpur 1

Module 5. DC to AC Converters. Version 2 EE IIT, Kharagpur 1 Module 5 DC to AC Converters Version 2 EE IIT, Kharagpur 1 Lesson 37 Sine PWM and its Realization Version 2 EE IIT, Kharagpur 2 After completion of this lesson, the reader shall be able to: 1. Explain

More information

Linear Integrated Circuits

Linear Integrated Circuits Linear Integrated Circuits Single Slope ADC Comparator checks input voltage with integrated reference voltage, V REF At the same time the number of clock cycles is being counted. When the integrator output

More information