Найдено 3 результата

volw
Ср мар 21, 2018 18:52:50
Форум: AVR
Тема: atmega8, Как пересчитать данные с АЦП
Ответы: 7
Просмотры: 2303

Re: atmega8, Как пересчитать данные с АЦП

[uquote="volw",url="/forum/viewtopic.php?p=3335828#p3335828"]чтобы можно было подстроечниками выставить нижний и верхний предел, нижний сделать нулевой или допустим выставить некоторое другое значение (температуры окружающей среды), а верхнее поднять до опорного напряжения микроконтроллера.[/uquote ...
volw
Ср мар 21, 2018 13:59:55
Форум: AVR
Тема: atmega8, Как пересчитать данные с АЦП
Ответы: 7
Просмотры: 2303

Re: atmega8, Как пересчитать данные с АЦП

Тема решена! вот одинаково рабочие варианты:

N=(ADCW-117)*1.61

N= ADCW*1.61-188

N=(ADCW-117L)*420/261

long N;
long x = ADCW;
N= (x - 117)*420/261

N=(ADCW-117)*(420.0/261.0)

Добавлено after 43 minutes 33 seconds:
[uquote="viiv",url="/forum/viewtopic.php?p=3332196#p3332196"]PS. лучше ...
volw
Пт мар 16, 2018 10:35:20
Форум: AVR
Тема: atmega8, Как пересчитать данные с АЦП
Ответы: 7
Просмотры: 2303

atmega8, Как пересчитать данные с АЦП

Помогите рассчитать диапазоны регулирования терморезистора по схеме резистивного делителя в atmega8. Имеется такая формула N= (ADCW - 117)*420/261 , но при умножении получается число более 100000 чего как я полагаю программа обработать не может. Подскажите реализацию данных расчетов, пишу на СИ в ...

Перейти к расширенному поиску