Experiment
| ← Apple iPhone, iPad, iPod | Alternative Energy-Electric Cars → |
Introduction:
During the experiment potentiometer is arranged in a manner that makes it possible for ADC to be carried out. Values obtained from ADC are changed to digital. This is then transferred to LCD to be displayed.
Various codes were developed to aid in the experiment. They include:
Put the code here
Variable ‘adc_value’ refers to the value of the adc returned by the function ‘read_adc()’. POT means 0x48 representing the pot in the ADCON0 which is sent to variable ‘setup adc’. This helps in setting up the adc and starting the ADC as it sets ADON=1. Meanwhile, loop 1 wehich is the fuction read adc reads values for adc. The return is stored in variable ‘adc value’. It is in the function that variables are defined while GO=1 is positioned to begin conversion. Till the conversion is over, GO==1 plays a major role.
Once the changing/convertion is over num is where the obtained data is transferred to. It is then taken back to the main function. The value adc is transferred to LCD to be displayed. After this, the whole systems/the program goes back to the main function performing similar operations of constantly reading adc values.
Result & Conclusion: It is established that the entire program was free from errors. Additionally the program was put into test through developmental boards. The exercised generated a program that was capable of setting up adc, reading data from the adc values, converting them to digital and showing the results through LCD. This can be seen in the figure shown below;
TAKE THE PICTURE OF THE LCD AND PUT IT HERE AKHI
In conclusion, the experiment was a success in teaching how to go about setting up of adc as well as using microcontroller in taking readings from potentiometer as well as displaying it via LCD.
Exercise 2:
Aim:
- To standardize the ADC
- To compute the resolution of ADC at different within the curve
- To compute errors in percentages of the points within the
Introduction: the experiment entails calibration of ADC. This is done by taking records of varying outputs of potentiometer. For instance at 0 Volt adc value which corresponds with it is recorded. From the outcome atable is generated which in turn help in obtaining adc. A formula for adc resolution is input voltage/digital ouput of adc. For instance at 5 volts at 1023 maximum digital out put; adc resolution is 5/1023=0.0048875
Conclusion: it is established that differing values of results from potentiometer, the corresponding ADC values after measuring and tabulation shows that adc resolution is 0.0048875.
Exercise 3:
Aim:
- To change the program developed in exercise 1 to show real voltage as read from potentiometer through the LCD
Introduction: the experiment is carried out like in experiment 1. And data is shown via LCD. However, instead of convering the data into digital, it is changed into analog value then showed via LCD. Conversion of adc value to the equivalent voltage was done by use of the formula; Analog=(adc_value/100) * (493.1034/10);
Major codes of the program:
In order to show the values obtained (voltage) through LCD ‘analog’ as a variable is transferred into the function labelled ‘display_voltage_value’. It is worth noting that this conitunes while the code enclosed in loop 1.
Result and Conclusion: The experiment entailed modification of experiment 1 in order to depict voltage read from the potentiometer on the LCD. The whole exercise worked without errors and attained it objectives of showing adc values and voltage on LCD
Exercises 4:
Aim:
- To adjust the program in the experiment to utilize LDR rather than potentiometer
Introduction: Resistors that depend on light do generate electric volt once an incident light fall on the resistor. LDR is linked to developmental board. It is worth to note that the set up of the program is similar to that in experiment 1. Nonetheless, it is different in terms of initialization of ADCON0 register. For this experiment ADCON0 is set at 0x80. ADC is switched on by utilizing ADON=1
Following is the main code:
Put the code here
The rest of the processe is similar as that carried previously in loop 1. The function adc reads the values adc from LDC. It eventually takes back the value to the program where adc value is stored. The program is distinct from the previous one as adc values are sent to PORTB lighting up LEDs representing adc values from LDR. This happens continuously since it is enclosed in loop 1.
Result and Conclusion: the experiment used LDR in accepting outputs as well as performing conversion of adc values to be shown in LEDs of the PORTB. The program was free of error and worked well in attaining the objectives. To establish that the program was working, it was observed that with varying fall of incident light on the resistor, there were varying values on LEDs.
Main Conclusion:
Various appliances that are analog need to be interfaced to a microcontroller for us to make calculations. In order to attain this, there is need of converting analog data into digital through adc conversion. A greater foundation is on use of adc program by help of LDR and potentiometer.
- Alternative Energy-Electric Cars
- Computer Engineering
- Apple iPhone, iPad, iPod
- Working with Computers
|
Carolyn C.
Norman, OK
|
|
|
My paper was completed 3 days earlier than I had requested it. It needed no revisions and was much better than I had imagined. Thanks, EssaysEmpire.com! |
||
|
Terry M.
Sparta, NJ
|
|
|
I got an A+ on the paper that you guys wrote for me. I can’t believe it! THANKS!!!! Many, many thanks! This A+ added those few extra points that I needed to stay on the Dean’s Honor List. You’re the greatest, EssaysEmpire.com! |
||
|
Stephanie K.
Stowe, VT
|
|
|
Dear Sirs: Just a quick note to let you know that I appreciate your working on my paper so quickly. I did get it in time to turn it in for the deadline, even though I hadn’t given you much notice. I made a very good grade on it and was much relieved. Thanks again. You rock. |
||
|
Celine H.
Calistoga, CA
|
|
|
Thanks for doing a great job on a paper that was an important part of my semester. You guys rock! |
||
|
Jaffar M.
Salt Lake City, UT
|
|
|
My sincere thanks for a job well done. My professor loved my paper and commended me for handing in the one that your writing service helped me with. The paper flowed very well. It was logical and intelligent-sounding. I was very pleased overall. |
||
|
Tom J.
Jackson, MI
|
|
|
Many thanks to your writers and customer service representatives for helping me get through a very difficult time in my college career. I needed writing assistance and your crew came through for me, big time! My papers were written impeccably. Thanks so much! |
||
|
Fred H.
Berkeley, CA
|
|
|
Thank you for doing what you do. You helped a lot of my friends, and now you have helped me. You provide a valuable service to students who need to get over writing hurdles. |
||
|
Grace G.
London, UK
|
|
|
I was quite satisfied with the results of my paper order. EssaysEmpire.com sure has some good writers! I thought it might just be some college kids who were writing in their spare time to earn some extra bucks. No! EssaysEmpire.com hires legitimate writers. They all seem to be well educated and intelligent, too. My paper was terrific! |
||
|
Millie P.
Jackson, WY
|
|
|
Thanks goes out to the writer who filled my order. He did everything right the first time around. I had to ask for one tiny revision, but that was my own fault for leaving it out of the directions. |
||
|
Jeff M.
Baltimore, MD
|
|
|
I would like to commend your excellent writers for a job well done. They followed my directions to a tee. Thank you, EssaysEmpire.com for being who you are and for doing what you do. There is no better writing service anywhere. |
||
|
Cleo P.
Oakland, CA
|
|
|
I submitted my order as a ‘rush order’. I only had 2 days to get my paper finished and I just felt like I was sinking. I didn’t understand the material I was writing about, and I didn’t know what I was going to do. My friend recommended EssaysEmpire.com. I had very little lost by attempting to use this writing service, so I did. It was an excellent move on my part, because, not only was my paper finished on time. It was also excellently written. I will always be grateful to my friend for recommending your service. It is wonderful. |
||
|
Sylvia S.
Ardmore, OK
|
|
|
Dear EssaysEmpire.com, Over the last couple of years, I have used your writing service for a total of five times. I have never had the same writer twice, but I have had excellent results with the writers who were assigned to my projects. I could easily recommend you guys. You’re the greatest! |
||
|
Langley R.
Los Angeles, CA
|
|
|
One of the things that I appreciate most about EssaysEmpire.com, is that they don’t resell your paper. Only you own it, if you hire them to write something. Other writing services that I have used, just circulate the same paper over and over, and if you get caught turning one in, too bad. You are expelled. EssaysEmpire.com will even give you a plagiarism report after they run it through their anti-plagiarism check. Such details set EssaysEmpire.com above the rest. |
||
|
Rob B.
Tulsa, OK
|
|
|
I needed APA formatting, EssaysEmpire.com’s writers gave me APA formatting. I needed 2000 words. EssaysEmpire.com’s writers gave me 2000 words. I needed an A+ on my paper to bring up my GPA. EssaysEmpire.com gave me a paper that got an A+. I am a happy person, thanks to EssaysEmpire.com! |
||
|
Ohjasi O.
Tokyo, JP
|
|
|
The essay that your writers turned out for me far exceeded what I was expecting. It even came with a plagiarism report to prove that it was original. The customer service center was the picture of perfection, too. I loved everything about using EssaysEmpire.com and plan to use your services again. You are one class act! |
||
|
Marcus H.
Eugene, OR
|
|
|
You’ve done it again! Every time I order a paper from EssaysEmpire.com, you top the last one. This latest one was the best yet. I truly do appreciate the fact that you offer such high quality writing. It never fails. With some of the other writing services online, you ever really know what you are going to get. Sometimes, they just sell you a paper that someone else has already bought. I never have to worry about things like that happening when I use EssaysEmpire.com. |
||
|
Steve C.
Marion, NE
|
|
|
Thank you so much! I was assigned a paper that I found impossible to write. I did the reading. I did the research. However, regardless of my weak attempts, I could not formulate a cogent paper. I needed help, and EssaysEmpire.com’s writers were there for me. Customer service even arranged for me to speak with the person who was working on my paper personally. I had a lot of concerns, because my professor was very picky. However, EssaysEmpire.com was able to handle the order with no problem |
||
|
Grace T.
Purcell, OK
|
|
|
Thank you for assuring that only the best writers work for you. It doesn’t matter which writer has been assigned to my projects since I started using your services. Every time I get a paper written, it is perfect. |
||
|
Shirley R.
Casper, WY
|
|
|
I would be honored to recommend your writing service to all of my friends. I don’t usually recommend anything unless I truly believe it to be a good thing. EssaysEmpire.com is a good thing! |
||
|
Steve Y.
Ft. Worth, TX
|
|
|
I would just like to say that I am tremendously happy with the two papers that were written for me by the EssaysEmpire.com writers. They were just what I ordered….only better. |
||
