Witam,
mam zamiar zrobić prosty voltomierz na Atmega8. Znalazłem taki o to kod na elektrodzie.
Mam pare prostych pytań. Nie znalazłem nic o Nich w googlach.
Z tego co przeczytałem to do avcc podłączamy +5v, gdy będziemy uzywac portuC.
Aref podłączamy do GND tak?
Ale gdzie podłączamy np. baterie czy coś innego aby zmierzyć ile ma voltów?
W tym schemacie np. baterie podłączamy do GND i Portc.1?
Pozdrawiam
mam zamiar zrobić prosty voltomierz na Atmega8. Znalazłem taki o to kod na elektrodzie.
Mam pare prostych pytań. Nie znalazłem nic o Nich w googlach.
Z tego co przeczytałem to do avcc podłączamy +5v, gdy będziemy uzywac portuC.
Aref podłączamy do GND tak?
Ale gdzie podłączamy np. baterie czy coś innego aby zmierzyć ile ma voltów?
W tym schemacie np. baterie podłączamy do GND i Portc.1?
$regfile = "m8def.dat" '
$crystal = 8000000
Config Lcd = 16 * 2
Config Lcdpin = Pin , Db4 = Portd.2 , Db5 = Portd.3 , Db6 = Portd.5 , Db7 = Portd.6 , E = Portd.0 , Rs = Portd.1
Config Adc = Single , Prescaler = Auto , Reference = Avcc
Dim Wart_ac As Word
Dim V As Single
Dim Wart_nap As String * 3
Start Adc
Do
Wart_ac = Getadc(1)
Cls
Lcd "wartosc napiecia"
Lowerline
V = Wart_ac * 0.0049
Wart_nap = Fusing(v , "#.&&")
Lcd Wart_nap
Waitms 10
Loop
EndPozdrawiam