Skip to content

Generating sine PWM signals with frequency and amplitude modulation on Tiva C series TM4C123GH6PM Cortex M4 Core.

Notifications You must be signed in to change notification settings

ShwetaKiranTotla/SinePWM_Firmware

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SinePWM_Firmware

Code for frquency and amplitude modulated sine PWM signals.

Description

This repository has C code to generate sine PWM signals with frequency and amplitude modulation on Tiva C series TM4C123GH6PM Cortex M4 Core as a part of a bigger project to build a bidirectional EV charging system.

Project Structure

  • README.md: This README file providing an overview and guide for the project.
  • /Includes: Contains the header file of the microcontroller including registers and their addresses.
  • /ProjectFiles: Contains the project specific configuration files to run this C code on Code Composer Studio v12.
  • /Results: Contains the oscilloscope readings of the PWM signal, it's filtered output, amplitude modulation and frequency modulation.
  • /Sources: Contains C file of the project.

Logistics

  • Hardware/Machine: Laptop, TM4C123GH6PM, Oscilloscope (to verify output), low pass RC filter.
  • Repository: Github

Acknowledgements

Sincere thanks to Prof. Abhijit for helping throughout the project, explaining things I should've already known, and spending as much time on the project as I did. Sir's debugging and problem solving skills helped me understand and tackling them by the cause. He made me believe in the famous quote "Never Ask for a Lighter Rain but a Stronger Umbrella".
Thanks to Karthik Sir for helping in testing these signals on hardware.

References

PWM Module 0 generation https://hum60hz.wordpress.com/2015/11/08/generating-pwm-signals-tiva-c-launchpad/


Presentation

About

Generating sine PWM signals with frequency and amplitude modulation on Tiva C series TM4C123GH6PM Cortex M4 Core.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published