Считывание значения с аналогового входа ATmega328P.

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
Аватара пользователя
Ivan_Kornege
Лейтенант
Сообщения: 338
Зарегистрирован: 29 апр 2017, 08:24
Откуда: гАндурас
Имя: Ivan

Считывание значения с аналогового входа ATmega328P.

Сообщение Ivan_Kornege »

Везде пишут, что для считывания значения с аналогового входа ATmega328P требуется около 100 микросекунд (0.0001 с), поэтому максимальная частота опроса вывода приблизительно равна 10 000 раз в секунду.
Народ расскажите, как сделать в ФЛП что бы с терморезистора считывать показания 30 раз в секунду.
Терморезистор подключен к пину А1 ATmega328P.
Аватара пользователя
RedSky
Лейтенант
Сообщения: 576
Зарегистрирован: 19 дек 2016, 20:07
Откуда: Днепропетровск
Имя: Алексей
Поблагодарили: 1 раз

Считывание значения с аналогового входа ATmega328P.

Сообщение RedSky »

Выполнять плату с аналоговым входом по таймеру. Но тут зависимость от времени цикла. Он должен быть сильно меньше 30мс., иначе будут пропуски. Иначе только прерывания по таймеру.

Отправлено спустя 3 минуты 17 секунд:
Для реального измерения температуры неважно чтобы через равные промежутки. В блоках есть фильтр скользящее среднее - там этот интервал можно задавать самому.
Аватара пользователя
Ivan_Kornege
Лейтенант
Сообщения: 338
Зарегистрирован: 29 апр 2017, 08:24
Откуда: гАндурас
Имя: Ivan

Считывание значения с аналогового входа ATmega328P.

Сообщение Ivan_Kornege »

RedSky писал(а): 02 окт 2022, 12:18 Иначе только прерывания по таймеру.
спасибо, но флп то не умеет насколько я понимаю.
RedSky писал(а): 02 окт 2022, 12:18 В блоках есть фильтр скользящее среднее - там этот интервал можно задавать самому.
что то не нашел в штатных блоках. Или это пользовательский блок?
evgen123
Сержант
Сообщения: 186
Зарегистрирован: 23 май 2020, 13:31
Откуда: Краснодар
Имя: Евгений

Считывание значения с аналогового входа ATmega328P.

Сообщение evgen123 »

Ответить

Вернуться в «Спросить у знатоков»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость