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
|
Nancy B.
Lawrence, KS
|
|
|
I accidentally read the wrong chapters for my history assignment. Therefore, when it came down to the wire and I needed to hand in my history paper, I had to reach out for help very quickly. Your writers were able to put something together for me so fast! I couldn’t believe it! I handed the paper in and got a very high score on it. I was stunned! Thank you so much for your help! |
||
|
Mia W.
Amherst, MA
|
|
|
Dear EssaysEmpire.com, I would like to put in a good word for Writer #32412. He was really under the gun. I didn’t give him much notice because I had my dates mixed up and my paper was due sooner than I expected. He didn’t let me down, though. He wrote until the paper was perfected. I handed it in on time got an A+ and wish your writers could accept tips, because I would leave this guy a HUGE one! |
||
|
Allen P.
Denver, CO
|
|
|
Writer #3827 is a great writer! I got an A+ on my very first paper of the term. This is the way to set the pace for the rest of the term. Thanks! |
||
|
Tiffany E.
Monroe, LA
|
|
|
I am 100% satisfied with the writer that you assigned to my project. This person understood exactly what I needed, even though I’m not the best communicator and the instructions were tedious and difficult. I felt certain I would have to send my paper back for a number of revisions, but I didn’t. The writer was able to convey exactly what I wished to express and he did it in record time!Thanks for everything. EssaysEmpire.com is the greatest! |
||
|
Benjamin P.
Beaumont, TX
|
|
|
Thank you for your diligence! Your writers got it right down to the last word! I appreciate how closely they paid attention. |
||
|
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! |
||
|
Pierre W.
Memphis, TN
|
|
|
There are four things that I look for in a good writing service. #1. They have to be fast. A good writing service won’t miss an important deadline. #2. A good writing service will let customers actually talk to the writer who is working on their customer’s papers, so the customer can work out important details. #3. A good writing service will have a user-friendly website that is easy for the customer to use and #4, a good writing service will offer quality guarantees. EssaysEmpire.com meets all of this criteria and more. EssaysEmpire.com is the best writing service and has the reputation to prove it. I wouldn’t even consider using another writing service since experiencing the excellence that is EssaysEmpire.com! |
||
|
Barry M.
Seattle, WA.
|
|
|
BRAVO! EssaysEmpire.com has done it again. I have just received another A+ for an EssaysEmpire.com paper! Thanks!Thanks! |
||
|
Melissa C.
Rochester, NY
|
|
|
I am completely satisfied with the paper I purchased from your company. I only wish I had known about you last year when I took an F grade for not being able to complete a paper on time. The work you did was marvelous. Whenever I find myself falling behind in my school work, I will be sure to pass along some of my more difficult written assignments to you |
||
|
Mark R.
Seattle, WA
|
|
|
I am so happy with my term paper. The writer did a spectacular job!! Thanks to the writing team and also to the customer service team. |
||
|
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! |
||
|
Mary R.
New York
|
|
|
Writer #48376 was very easy to work with. My professor made some changes to his requirements after he had assigned the paper. All I had to do was call your customer service and request to speak with the writer directly. Was able to relay the changes that my professor wanted, and he (writer #48376) accommodated them with no problem. I thought that was great. No headaches and perfect work. I couldn’t ask for a better experience! |
||
|
Stephanie M.
Bath, ME
|
|
|
This is the fourth A+ in a row from EssaysEmpire.com! Thanks! |
||
|
Sylvia B.
Lakeview, MA
|
|
|
Your writers did an excellent job writing my four papers last semester. I don’t think I could have possibly made it through the semester without any help of EssaysEmpire.com. I deeply appreciate the help |
||
|
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. |
||
|
Brianne H.
Tampa, FL
|
|
|
The paper that I purchased from EssaysEmpire.com was well written. Thank you. I will have another order for you soon. Since I was so happy with the way things went, I see no reason to use any other writing service. Your service delivers the goods, just like you say you will. |
||
|
George Sparlin
Nashville, TN
|
|
| You guys are fabulous to offer such amazing guarantees for your work. I hired you for my last two papers because there was no risk involved. That was a pretty attractive option, if you ask me. Of course, I didnРІР‚в„ўt have to cash in on any kind of guarantee, because the work was perfect! Go figure. Thank you, EssaysEmpire.com. | ||
|
Ramona R.
Sparks, NV
|
|
|
Thank you for doing such stellar work on my paper. How anyone could write a paper this well on a subject this boring, is beyond me. When I tried to write it myself, I thought it would have put my professor to sleep! Your writers made it sound so interesting! I really appreciate that. Thanks a million! |
||
|
Susan L.
Ashland, OR
|
|
|
The writer who worked on my paper far exceeded what I asked of him. The paper is better than I thought it would be. I got an A+ on it! Thanks! |
||
|
Katy A.
London, England
|
|
|
Your writers are very good at what they do. I would recommend your service to anyone. It is impressive and it doesn’t cost too much. |
||
