Design a digital system to produce a pwm , Software Engineering

Assignment Help:

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.

 

 


Related Discussions:- Design a digital system to produce a pwm

Show the different levels of cmm, Q. Show the Different levels of CMM? ...

Q. Show the Different levels of CMM? 1) Initial (maturity level 1)- At this the lowest level there are fundamentally no sound software engineering management practices in plac

Time Line Chart for Online Shopping Management , Sir I need a Basic Ready m...

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

Explain data collection, Data collection A metrics programme should be ...

Data collection A metrics programme should be based on a set of product and process data. Data should be collected immediately (not in retrospect) and, if possible, automati

what is virtual address, In virtual storage systems, virtual addresses ar...

In virtual storage systems, virtual addresses are allocated to auxiliary storage locations. The use of virtual addresses permit those locations to be accessed as by they were part

Unix, A friend has promised to log in at a particular time. However, he nee...

A friend has promised to log in at a particular time. However, he needs to be contacted as soon as he logs in. The shell script checks after every minute whether he has logged in o

Software risks, risks and types of software risks

risks and types of software risks

Cohesion, Identify the type of cohesion in the following statements: 1. Co...

Identify the type of cohesion in the following statements: 1. Compute average daily temperatures at various sites 2. Initialize sums and open files 3. Create new temperature recor

What is control coupling, Q. What is Control coupling? Control couplin...

Q. What is Control coupling? Control coupling: Module A as well as B are said to be control coupled if they communicate by passing of control information. This is typically a

What do you mean by reverse engineering, Q. What do you mean by REVERSE ENG...

Q. What do you mean by REVERSE ENGINEERING? REVERSE ENGINEERING:-It is a process of analyzing software with a outlook to understanding its design and specification. In t

What are the prototyping approaches in software process, What are the proto...

What are the prototyping approaches in software process? i. Evolutionary prototyping - In this approach of system development, the initial prototype is prepared and it is then

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd