Design a digital system to produce a pwm , Software Engineering

Task

You have to design a digital system to produce a PWM signal that produces pulses at a frequency in the range 50Hz-100Hz. The pulses will be between 1ms and 2ms duration. The actual length of the pulse will be determined by your name. The 1ms variation in pulse length is to be controlled by the ASCII value. After the first ms of the pulse the remainder of the pulse will be determined by the ASCII value of your initials. The means that the ASCII value determines the length of the pulse is that after the first ms of the remaining length should be:1165_Ascii value.png. You are to produce a system that generates two pulses whose lengths are determined by your first initial then two pulses whose lengths are determined by your second initial, then repeating back to your first initial. The system should have an input that allows you to change whether it is using the uppercase value or the lower case value of your initials.

 Testing

The testing will be done individually in the lab. You may choose for your test whether you show us the results using the waveform simulator or as an output from the Cyclone II board connected to an oscilloscope. The test should clearly show the pulses generated and show the ability to change between lower case and upper case representation. In addition you may be requested during the test to perform a minor modification to your design to show your familiarity with the system.

 

 

Posted Date: 3/1/2013 4:20:06 AM | Location : United States







Related Discussions:- Design a digital system to produce a pwm , Assignment Help, Ask Question on Design a digital system to produce a pwm , Get Answer, Expert's Help, Design a digital system to produce a pwm Discussions

Write discussion on Design a digital system to produce a pwm
Your posts are moderated
Related Questions
Bottom-up integration This testing starts construction and testing with the components at the lowest levels in the program structure.

The restructuring helps in maintaining a program in the following ways:        (a) Programs have higher quality, good documentation, less complexity, and conformance to modern

What are the three activities of risk assessment? The three activities are identifying, examining and giving priorities . Risks can be identified by a check list or looking at

Explain Iterative Enhancement model Iterative Enhancement model: This model incorporates alters in the software based on the analysis of the existing system. Also the complet

Features of Cds - isis software: Main Features The main features of CDS/ISIS software may briefly be summarised as follows:   the handling of variable length records, fi

Sir I need a Basic Ready made Time Line Chart for Online Shopping Management Project Because I have to submit the Project Report on 8 April 2013 So can u provide some urgent help n

RAD Model Rapid Application Development Model is the part of incremental model. Achieves the high speed development using component based construction. Phases

Describe the functional requirement for a Library management system ?

Software project planning entails what activities? Software project planning entails the many activities: -  Estimation:  o Effort, , resource, cost and project duratio

Perform analysis and design of the Vehicle Control Unit software using UML, and document all results obtained from each of the following tasks: 1. Requirements analysis including: