Customer Service Chat
Get quote & make Payment
Programming, Electrical Engineering
COURSEWORK – ADC
This work will be assessed based on program demonstration (during lab sessions) and design. You will also have to submit your c-source codes as word or pdf files through SCOLAR sub-system.
This piece of work contributes 20% towards your total mark.
The final opportunity to demonstrate your program operation is Thursday, March 21.
The Digital-to-Analogue Converter (DAC) can be used to perform an Analogue-to-Digital Conversion (ADC) with the aid of a comparator, as explained in Lab 6.
Task1. ADC conversion using RAMP method and P1 output (6 marks).
1.1. Write and test a program which produces an analogue to digital conversion using the RAMP method and outputs the conversion value to the LEDs.
1.2. Modify the program output to P1 in a way that the LEDs will display the rounded percentage of the full scale output. Since there are 8 LEDs each one represents 12.5%. However, since we want the rounded percentage the LED on the LSB should be illuminated if the voltage is above 6.25% (312mV) and the next LED should be illuminated if the voltage is above 18.75% (937mV) etc…
1.3. Further modify the program so the output to P1 will include a flashing LED if the percentage is less to illuminate this LED. For example, if the voltage is less than 6.25% of full scale (312mV), LSB will be flushing and the frequency of flashing will increase with increasing the voltage . The next bit (P1.1) will start to flash when the voltage is 12.5% with increasing frequency until fully lit at 18.75%, etc.
Task 2. Successive Approximation ADC ( 5 marks)
The Ramp method of ADC is simple but can take a long time to complete the conversion. Unlike the RAMP method the successive approximation technique has a fixed conversion time whatever the level of the analogue input. See Lab 6 for details.
Write a program to produce analogue to digital conversion using the successive approximation method and output the voltage value into serial port with the accuracy of 1 mV. Try to use bit-wise operators for realising successive approximation.
Task 3. Digital Volt Meter (DVM) (5 marks)
Use any ADC method to simulate a Digital Volt Meter with output to LCD. The upper line of the display should have an appropriate message like “Voltage (mv)” and the bottom line should displays the correct voltage (in millivolts) with the accuracy of 1 mV.
Task 4. Integrated output (4 marks)
Finally, integrate your previous programs to produce all three types of output: to port 1, to serial port and to LCD. The output to serial port should be with the period of 100 ms. Your final program design has to be modulus, therefore, the use of functions will be important.
Posted Date: 4/8/2013 6:16:44 PM | Location :
Ask an Expert
Programming, Assignment Help, Ask Question on Programming, Get Answer, Expert's Help, Programming Discussions
Write discussion on Programming
Your posts are moderated
Write your message here..
Electromechanical energy conversion and device, importance of electromechan...
importance of electromechanical energy conversion and device in electrical engineering
process of damping, Describe the process of DAMPING. You explanation shoul...
Describe the process of DAMPING. You explanation should include an example of each of the following:- Over-damping, Under-damping, Zero-damping, Critically da
Explain about ''emitter follower'', Q. Explain about 'Emitter Follower'? ...
Q. Explain about 'Emitter Follower'? EMITTER FOLLOWER : An emitter follower circuit shown in the figure is widely used in AC amplification circuits. The input and output of the
Estimate conversion time of counter-controlled a/d converter, Q. An 8-bit A...
Q. An 8-bit A/D converter is driven by a 1-MHz clock. Estimate the maximum conversion time if: (a) It is a counter-controlled A/D converter. (b) It is a successive-approximat
Determine the mmf of the exciting coil, Q. For themagnetic circuit shown in...
Q. For themagnetic circuit shown in Figure, neglecting leakage and fringing, determine the mmf of the exciting coil required to produce a flux density of 1.6 T in the air gap. Them
Explain the working of a photo - transistor with a sketch, Q. Explain the w...
Q. Explain the working of a photo - transistor with a sketch A second optoelectronic device that conducts current when exposed to light is the PHOTOTRANSISTOR. A phototransisto
Explain the different instruction formats, Explain the different instructio...
Explain the different instruction formats with examples The instruction set is grouped into the following formats One byte instruction MOV C,A Two byte instruction
Evaluate the current using the loop-current method, Consider the circuit in...
Consider the circuit in Figure (a), which include a controlled source, and find the current in the 5-V source and the voltage across the 5- resistor by using (a) the loop-current
Electronic, how a combination clipper works?
how a combination clipper works?
Ultrasonic Sensor Help for Seventh Grader, What are ultrasonic sensors made...
What are ultrasonic sensors made of? What is a good online source to find information on a basic level about ultrasonic sensors?
Accounting Assignment Help
Economics Assignment Help
Finance Assignment Help
Statistics Assignment Help
Physics Assignment Help
Chemistry Assignment Help
Math Assignment Help
Biology Assignment Help
English Assignment Help
Management Assignment Help
Engineering Assignment Help
Programming Assignment Help
Computer Science Assignment Help
IT Courses and Help
Why Us ?
~24x7 hrs Support
~Quality of Work
~Time on Delivery
~Privacy of Work
Human Resource Management
Literature Review Writing Help
Follow Us |
T & C
Copyright by ExpertsMind IT Educational Pvt. Ltd.