Найдено 3 результата
- Ср мар 21, 2018 18:52:50
- Форум: AVR
- Тема: atmega8, Как пересчитать данные с АЦП
- Ответы: 7
- Просмотры: 2303
Re: atmega8, Как пересчитать данные с АЦП
[uquote="volw",url="/forum/viewtopic.php?p=3335828#p3335828"]чтобы можно было подстроечниками выставить нижний и верхний предел, нижний сделать нулевой или допустим выставить некоторое другое значение (температуры окружающей среды), а верхнее поднять до опорного напряжения микроконтроллера.[/uquote ...
- Ср мар 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. лучше ...
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. лучше ...
- Пт мар 16, 2018 10:35:20
- Форум: AVR
- Тема: atmega8, Как пересчитать данные с АЦП
- Ответы: 7
- Просмотры: 2303
atmega8, Как пересчитать данные с АЦП
Помогите рассчитать диапазоны регулирования терморезистора по схеме резистивного делителя в atmega8. Имеется такая формула N= (ADCW - 117)*420/261 , но при умножении получается число более 100000 чего как я полагаю программа обработать не может. Подскажите реализацию данных расчетов, пишу на СИ в ...