Mam problem, otóż zrobiłem sobie generator częstotliwości za pomocą licznika timer1 w trybie CTC. Steruje sobie tutaj wartością szczytową podawaną z przetwornika ADC, która odpowiednio jest przeliczana na szczytowa wartość TOP do której licznik zlicza. Mój problem polega na tym ze charakterystyka ta nie jest liniowa... A ja potrzebuje liniową, męczę się już z tym trochę...
1024-ADC gdyż chcę żeby wraz ze wzrostem częstotliwość rosła
Jak mam teraz przeliczać wartość ICR1 żeby charakterystyka była liniowa... ???
Proszę o pomoc...
ICR1 = (1024-ADC)*37+3087; // zakres czestotliwosci od 1.5 do 20Hz
1024-ADC gdyż chcę żeby wraz ze wzrostem częstotliwość rosła
Jak mam teraz przeliczać wartość ICR1 żeby charakterystyka była liniowa... ???
Proszę o pomoc...
