Difference between revisions of "STM32F107VC/Using ADC"
From Teknologisk videncenter
m (→Software example) |
m (→Literature) |
||
Line 1: | Line 1: | ||
=Literature= | =Literature= | ||
*[http://www.e-books.dk/ebooks/chapter.cfm?chapid=ED0029 Analog-digitalkonvertering] (e-books.dk) | *[http://www.e-books.dk/ebooks/chapter.cfm?chapid=ED0029 Analog-digitalkonvertering] (e-books.dk) | ||
+ | *[http://www.st.com/st-web-ui/static/active/cn/resource/technical/document/application_note/CD00258017.pdf STM32 ADC modes. (ST Application note AN3116)] | ||
+ | |||
=Software example= | =Software example= | ||
*[http://mars.tekkom.dk/data/AD2.zip ad2.zip] (Example using RTX task triggering ADC conversion 100 times a second) | *[http://mars.tekkom.dk/data/AD2.zip ad2.zip] (Example using RTX task triggering ADC conversion 100 times a second) |
Revision as of 14:30, 17 November 2013
Contents
Literature
Software example
- ad2.zip (Example using RTX task triggering ADC conversion 100 times a second)
- ad2timer.zip (Same example as above. Just using timer 2 to trig ADC conversion 100 times a second)
LDR - Light Dependent Resistor
- LDR Datasheet (Loads PDF)
The LDR is connected between GPIO port C bit 0 and GND. A 10K pull-up resistor to 3.3V also connected to GPIO port C bit 0
Sample output from COM port
Baudrate: 9600
POT = 3.292V| LDR = 0.80V | DEG = 26.7C| Vrefint = 1.2075V
POT = 3.292V| LDR = 0.80V | DEG = 26.6C| Vrefint = 1.2076V
POT = 3.292V| LDR = 0.80V | DEG = 26.8C| Vrefint = 1.2071V
POT = 3.294V| LDR = 0.80V | DEG = 26.6C| Vrefint = 1.2075V
POT = 3.293V| LDR = 0.80V | DEG = 26.6C| Vrefint = 1.2074V