Keywords: MATLAB (117)

save
save to

Please log in to save materials.

selected filters:
DC Motor Control

DC Motor Control

This module demonstrates the use of the c28x peripherals and DMC library ... (more)

This module demonstrates the use of the c28x peripherals and DMC library blocks to control the speed of a DC motor in a closed-loop fashion. This example is based on the "DC Motor Speed Control via RTDX" SIMULINK demo. (less)

Subject:
Science and Technology
Material Type:
Readings
Collection:
Connexions
Provider:
Rice University
Author:
Jacob Fainguelernt
No Strings Attached
A DSP Based Class D Audio Amplifier

A DSP Based Class D Audio Amplifier

Class D amplifiers have proven a higher power efficiency performance against linear ... (more)

Class D amplifiers have proven a higher power efficiency performance against linear classes such as Class A, B and AB. Power losses on Class D amplifiers 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 amplifier. The method involves analog full bridge D-class power amplifier and analog low-pass filtering the amplified PWM signal to remove high frequency components, leaving only the audio-frequency content. (less)

Subject:
Mathematics and Statistics
Science and Technology
Material Type:
Readings
Collection:
Connexions
Provider:
Rice University
Author:
Jacob Fainguelernt
No Strings Attached
DSP Development Environment: Introductory Exercise for TI TMS320C54x

DSP Development Environment: Introductory Exercise for TI TMS320C54x

This exercise introduces the hardware and software used in the course. By ... (more)

This exercise introduces the hardware and software used in the course. By the end of this module, you should be comfortable with the basics of testing a simple real-time DSP system with Code Composer Studio, the debugging environment we will be using throughout the semester. First you will connect the laboratory equipment and test a real-time DSP system with provided code to implement an eight-tap (eight coefficient) finite impulse response (FIR) filter. With a working system available, you will then begin to explore the debugging software used for downloading, modifying, and testing your code. Finally, you will create a filter in MATLAB and use test vectors to verify the DSP's output. (less)

Subject:
Science and Technology
Material Type:
Activities and Labs
Collection:
Connexions
Provider:
Rice University
Author:
Jason Laska
Mark Butala
No Strings Attached
DSP Development Environment: Introductory Exercise for TI TMS320C54x

DSP Development Environment: Introductory Exercise for TI TMS320C54x

This exercise introduces the hardware and software used in the course. By ... (more)

This exercise introduces the hardware and software used in the course. By the end of this module, you should be comfortable with the basics of testing a simple real-time DSP system with Code Composer Studio, the debugging environment we will be using throughout the semester. First you will connect the laboratory equipment and test a real-time DSP system with provided code to implement an eight-tap (eight coefficient) finite impulse response (FIR) filter. With a working system available, you will then begin to explore the debugging software used for downloading, modifying, and testing your code. Finally, you will create a filter in MATLAB and use test vectors to verify the DSP's output. (less)

Subject:
Science and Technology
Material Type:
Activities and Labs
Collection:
Connexions
Provider:
Rice University
Author:
Daniel Sachs
Dima Moussa
Douglas L. Jones
Mark Haun
Matthew Berry
Swaroop Appadwedula
No Strings Attached
DSP Development Environment: Introductory Exercise for TI TMS320C54x (Chinese Version)

DSP Development Environment: Introductory Exercise for TI TMS320C54x (Chinese Version)

This exercise introduces the hardware and software used in the course. By ... (more)

This exercise introduces the hardware and software used in the course. By the end of this module, you should be comfortable with the basics of testing a simple real-time DSP system with Code Composer Studio, the debugging environment we will be using throughout the semester. First you will connect the laboratory equipment and test a real-time DSP system with provided code to implement an eight-tap (eight coefficient) finite impulse response (FIR) filter. With a working system available, you will then begin to explore the debugging software used for downloading, modifying, and testing your code. Finally, you will create a filter in MATLAB and use test vectors to verify the DSP's output. (less)

Subject:
Science and Technology
Material Type:
Activities and Labs
Collection:
Connexions
Provider:
Rice University
Author:
Daniel Sachs
Dima Moussa
Douglas L. Jones
Kanglin Wang
Mark Haun
Matthew Berry
Patrick Frantz
Swaroop Appadwedula
No Strings Attached
DSP Development Environment: Introductory Exercise for TI TMS320C54x (ECE 420 Specific)

DSP Development Environment: Introductory Exercise for TI TMS320C54x (ECE 420 Specific)

This exercise introduces the hardware and software used in the course. By ... (more)

This exercise introduces the hardware and software used in the course. By the end of this module, you should be comfortable with the basics of testing a simple real-time DSP system with Code Composer Studio, the debugging environment we will be using thro (less)

Subject:
Science and Technology
Material Type:
Activities and Labs
Homework and Assignments
Readings
Syllabi
Collection:
Connexions
Provider:
Rice University
Author:
Jason Laska
Mark Butala
No Strings Attached
DSP Development Environment: Introductory Exercise for TI TMS320C54x (Japanese - 日本語)

DSP Development Environment: Introductory Exercise for TI TMS320C54x (Japanese - 日本語)

This exercise introduces the hardware and software used in the course. By ... (more)

This exercise introduces the hardware and software used in the course. By the end of this module, you should be comfortable with the basics of testing a simple real-time DSP system with Code Composer Studio, the debugging environment we will be using throughout the semester. First you will connect the laboratory equipment and test a real-time DSP system with provided code to implement an eight-tap (eight coefficient) finite impulse response (FIR) filter. With a working system available, you will then begin to explore the debugging software used for downloading, modifying, and testing your code. Finally, you will create a filter in MATLAB and use test vectors to verify the DSP's output. (less)

Subject:
Science and Technology
Material Type:
Activities and Labs
Collection:
Connexions
Provider:
Rice University
Author:
Daniel Sachs
Dima Moussa
Douglas L. Jones
Emiko Yamai
Hironori Takaryo
Mark Haun
Matthew Berry
Patrick Frantz
Swaroop Appadwedula
Yoji Yamada
No Strings Attached
DSP Development Environment: Introductory Exercise for TI TMS320C54x (Thai Version)

DSP Development Environment: Introductory Exercise for TI TMS320C54x (Thai Version)

Thai Version. This exercise introduces the hardware and software used in the ... (more)

Thai Version. This exercise introduces the hardware and software used in the course. By the end of this module, you should be comfortable with the basics of testing a simple real-time DSP system with Code Composer Studio, the debugging environment we will be using throughout the semester. First you will connect the laboratory equipment and test a real-time DSP system with provided code to implement an eight-tap (eight coefficient) finite impulse response (FIR) filter. With a working system available, you will then begin to explore the debugging software used for downloading, modifying, and testing your code. Finally, you will create a filter in MATLAB and use test vectors to verify the DSP's output. (less)

Subject:
Science and Technology
Material Type:
Activities and Labs
Homework and Assignments
Readings
Syllabi
Collection:
Connexions
Provider:
Rice University
Author:
Daniel Sachs
Dima Moussa
Douglas L. Jones
Kamolchanok Kriengchaipruck
Mark Haun
Matthew Berry
Patrick Frantz
Swaroop Appadwedula
No Strings Attached
DSP Development Environment: Introductory Exercise for TI TMS320C55x

DSP Development Environment: Introductory Exercise for TI TMS320C55x

This exercise introduces the hardware and software used in the course. By ... (more)

This exercise introduces the hardware and software used in the course. By the end of this module, you should be comfortable with the basics of testing a simple real-time DSP system with Code Composer Studio, the debugging environment we will be using thro (less)

Subject:
Science and Technology
Material Type:
Activities and Labs
Homework and Assignments
Readings
Syllabi
Collection:
Connexions
Provider:
Rice University
Author:
Lee Potter
Thomas Shen
No Strings Attached
Digital Transmitter: Frequency Shift Keying Prelab Exercise

Digital Transmitter: Frequency Shift Keying Prelab Exercise

Students fill in missing lines of code to create a Matlab simulation ... (more)

Students fill in missing lines of code to create a Matlab simulation of a four-symbol frequency shift keying (FSK) transmitter. Students are encouraged to change the symbol period and observe the change in the transmitted signal's spectrum. (less)

Subject:
Science and Technology
Material Type:
Readings
Simulations
Syllabi
Collection:
Connexions
Provider:
Rice University
Author:
Matthew Berry
No Strings Attached
Distortion Results

Distortion Results

After brainstorming and organizing our gameplan, we attack our problems with our ... (more)

After brainstorming and organizing our gameplan, we attack our problems with our method and create a MATLAB problem that gives us great distortion, according to our taste. (less)

Subject:
Science and Technology
Material Type:
Readings
Syllabi
Collection:
Connexions
Provider:
Rice University
Author:
Elizabeth Gregory
Jason Buck
No Strings Attached
Dynamics and Control I, Spring 2007

Dynamics and Control I, Spring 2007

Introduction to the dynamics and vibrations of lumped-parameter models of mechanical systems. ... (more)

Introduction to the dynamics and vibrations of lumped-parameter models of mechanical systems. Kinematics. Force-momentum formulation for systems of particles and rigid bodies in planar motion. Work-energy concepts. Virtual displacements and virtual work. Lagrange's equations for systems of particles and rigid bodies in planar motion. Linearization of equations of motion. Linear stability analysis of mechanical systems. Free and forced vibration of linear multi-degree of freedom models of mechanical systems; matrix eigenvalue problems. Introduction to numerical methods and MATLABĺ¨ to solve dynamics and vibrations problems. (less)

Subject:
Science and Technology
Material Type:
Assessments
Full Course
Homework and Assignments
Lecture Notes
Syllabi
Collection:
MIT OpenCourseWare
Provider:
M.I.T.
Author:
Peacock, Thomas
Remix and Share
Echo and Reverberation

Echo and Reverberation

This module shows how to implement the echo and reverberation effects using ... (more)

This module shows how to implement the echo and reverberation effects using the DSK6713. The effects are simulated using Simulink. Those simualtion models are used to generate the DSP code for the real-time implementation. (less)

Subject:
Mathematics and Statistics
Science and Technology
Material Type:
Readings
Collection:
Connexions
Provider:
Rice University
Author:
Jacob Fainguelernt
No Strings Attached
Ecology II: Engineering for Sustainability, Spring 2008

Ecology II: Engineering for Sustainability, Spring 2008

This course provides a review of physical, chemical, ecological, and economic principles ... (more)

This course provides a review of physical, chemical, ecological, and economic principles used to examine interactions between humans and the natural environment. Mass balance concepts are applied to ecology, chemical kinetics, hydrology, and transportation; energy balance concepts are applied to building design, ecology, and climate change; and economic and life cycle concepts are applied to resource evaluation and engineering design. Numerical models are used to integrate concepts and to assess environmental impacts of human activities. Problem sets involve development of MATLABĺ¨ models for particular engineering applications. Some experience with computer programming is helpful but not essential. (less)

Subject:
Science and Technology
Material Type:
Activities and Labs
Assessments
Full Course
Homework and Assignments
Lecture Notes
Syllabi
Collection:
MIT OpenCourseWare
Provider:
M.I.T.
Author:
McLaughlin, Dennis
Remix and Share
Filtering Periodic Signals

Filtering Periodic Signals

This development of these labs was supported by the National Science Foundation ... (more)

This development of these labs was supported by the National Science Foundation under Grant No. DUE-0511635. Any opinions, conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of the National Science Foundation. (less)

Subject:
Science and Technology
Material Type:
Activities and Labs
Assessments
Homework and Assignments
Readings
Collection:
Connexions
Provider:
Rice University
Author:
Uw Ee235 Ta Uw Ee235 Ta
No Strings Attached