Facebook Pixel Code
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.

Logic and Programming: Ripple Generator Essay Example

Show related essays

Logic and Programming: Ripple Generator

This is a preview of the 6-page document
Read full text

Logic and Programming: Ripple Generator. It displayed an error message “No unused FET found”. This was a great risk as it meant that the code cannot execute until it is connected to the LED lighting system. This demanded a configuration of the LED display system to the computer as an interface. The configuration is a risk considering the conflict between the launch pad and other hardware components that require the computer.The Energia Launch pad gives a conversion from analog to digital to generate a digital value. With the RC filters, we generate pulse-width modulated signals (PWM). The Launchpad provides the functionality by using a function analogWrite ().This project easily converts the PWM output signal to an analog voltage, giving the actual DAC.

It simply uses the simple RC low-pass filtering component designed from a resistor and a capacitor as shown in figure 9 below. The RC low-pass filter does the conversion of the PWM signal to the required voltage for the duty cycle. According to Ray & Bhurchand (2003), the optimal PWM values for this project include R (3.9KΩ and C = 0.With the understanding of the role of PWM in changing the frequency, this project implements a frequency modulation using an RC low-pass filter. It is a simple circuit that convert the PWM digital output into analogue output signal, which is proportional to the sizes of the PWM waveforms. This will provide a full D-A converter for the Energia Launch pad microcontroller (Krishna, 2007).For the conversion of the digital input signal to analogue signals, there is a variation of the frequency and amplitude of the signal. According to Parab et al (2007), when data communication through pulses is introduced, the modulation can be done on the frequency, the amplitude or the pulse width. Figure 9 below shows the modulated digital signals.Through an online oscillator, we produce the transient analysis graph showing the ripples. It also shows the behavior of voltage against the PWM values between 40 and 200. Table 3 below presents the data output for the voltage against the input. Logic and Programming: Ripple Generator.

This is a preview of the 6-page document
Open full text


Osborne, A. (1980). An Introduction to Microcomputers. Volume 1: Basic Concepts (2nd ed.). Berkely, California: Osborne-McGraw Hill.

Parab, J. S., Shelake, Vinod, G., Kamat, R. K., Naik, G. M. (2007). Exploring C for Microcontrollers: A Hands on Approach). Springer. p. 4.

Krishna, K. (2007), Microprocessors And Microcontrollers: Architecture Programming And System Design, PHI Learning Pvt. Ltd., 2007,p. 61.

Ray, A. K. & Bhurchand, K.M. (2003). Advanced Microprocessors and Peripherals. India: Tata McGraw-Hill.

Heath, S. (2003). Embedded systems design. EDN series for design engineers (2 ed.). Newnes. pp. 11–12.

Close ✕
Tracy Smith Editor&Proofreader
Expert in: Logic & Programming, Geography, Environmental Studies
Hire an Editor
Matt Hamilton Writer
Expert in: Logic & Programming, Mathematics, Formal science & Physical science
Hire a Writer
preview essay on Logic and Programming: Ripple Generator
WE CAN HELP TO FIND AN ESSAYDidn't find an essay?

Please type your essay title, choose your document type, enter your email and we send you essay samples

Contact Us