Страница 1 из 1

Температура ЦПУ (Atmega328_168) UNO NANO MINI

Добавлено: 01.08.2022{, 00:18}
Dryundel
t_CPU (Atmega328/168)
1.jpg
1.jpg (3.12 КБ) 1322 просмотра
Температура ЦПУ (Atmega328_168).flp
(101.62 КБ) 68 скачиваний
По фронту импульса на входе Tick выводит показания встроенного сенсора температуры. Воспользуйтесь генератором.
Параметр dTemperature позволяет откалибровать показания.
2.jpg
2.jpg (8.04 КБ) 1322 просмотра

Температура ЦПУ (Atmega328_168) UNO NANO MINI

Добавлено: 01.08.2022{, 07:29}
tema
а в esp32 нет такого?

Температура ЦПУ (Atmega328_168) UNO NANO MINI

Добавлено: 01.08.2022{, 09:08}
Dryundel
tema писал(а):
01.08.2022{, 07:29}
а в esp32 нет такого?
Заявлено, но в 90% девайсов нет, ибо китайство.

Температура ЦПУ (Atmega328_168) UNO NANO MINI

Добавлено: 15.09.2022{, 12:11}
Sanok
153.84 показывает, есть привязка к пинам или ацп? Запустил на самодельном приборе.
На новой микро, вроде как работает, показывает минус пару градусов, какая связь?

Отправлено спустя 1 час 5 минут 4 секунды:
есть предположение что связано с ИОН

Температура ЦПУ (Atmega328_168) UNO NANO MINI

Добавлено: 15.09.2022{, 18:07}
Dryundel
Sanok писал(а):
15.09.2022{, 13:16}
153.84 показывает, есть привязка к пинам или ацп? Запустил на самодельном приборе.
Есть привязка к опорному напряжению. Если показания меняются при изменении температуры, то можно попробовать поиграться с поправкой и коэффициентами.

Температура ЦПУ (Atmega328_168) UNO NANO MINI

Добавлено: 17.09.2022{, 21:47}
MihailK
Можно пример практического использования данного параметра.

Температура ЦПУ (Atmega328_168) UNO NANO MINI

Добавлено: 17.09.2022{, 23:50}
Dryundel
MihailK писал(а):
17.09.2022{, 21:47}
Можно пример практического использования данного параметра.
Пример чего? Про какой параметр идёт речь? dTemperature? Это просто поправка.
Тестовый пример проекта в первом посте.

Температура ЦПУ (Atmega328_168) UNO NANO MINI

Добавлено: 19.09.2022{, 00:57}
MihailK
Dryundel писал(а):
17.09.2022{, 23:50}
Пример чего?
Пример, где практически используется температура ЦПУ. (У меня в устройстве вывод температуры есть , а практического применения за несколько лет так и не нашлось.)

Температура ЦПУ (Atmega328_168) UNO NANO MINI

Добавлено: 19.09.2022{, 06:36}
Sanok
ну к примеру, у меня есть max 6675, поддерживает данная микросхема только термопару К типа , есть цель прикрутить к ней термопару L типа, в max 6675 есть термокомпенсация холодного спая который гасится на разъеме обратным эдс, зная температуру окружающей среды( температуру цп или другой внешний датчик) можно пересчитать на другую термопару, берем гост по термопарам и подставляем через нелинейное маштабирование

Температура ЦПУ (Atmega328_168) UNO NANO MINI

Добавлено: 19.09.2022{, 07:46}
Dryundel
MihailK писал(а):
19.09.2022{, 00:57}
Пример, где практически используется температура ЦПУ.
Я понял. Это вопрос с подвохом. :)
Типа бесполезный блок. Ну кому как.
Можно так же задать подобный вопрос разработчику чипа. Зачем он ревлизовал в процессоре датчик температуры? Попросили - сделал, потом выложил.
Чисто гипотетически, можно предположить, что контроллер может использоваться не только в идеальных условиях (на столе в виде стенда). Наверное не зря в даташитах указываются минимальная и максимальная температура использования электронных компонентов.

Температура ЦПУ (Atmega328_168) UNO NANO MINI

Добавлено: 19.09.2022{, 09:51}
MihailK
Dryundel писал(а):
19.09.2022{, 07:46}
Это вопрос с подвохом.
Подвоха нет. Думал, если Вы предложили блок, значит у Вас появилась потребность в измерении температуры ЦПУ.
Sanok писал(а):
19.09.2022{, 06:36}
зная температуру окружающей
Это все в теории с костылями, а на практике Вы поставите DS18b20, чтобы знать точную температуру.
Ответ пришлось поискать на просторах интернета. Что нашел. Серьезного практического применения не нашел. Все примеры на уровне попробовать. Оказалось у каждого чипа свои показания. Точность может отличаться более 10градусов. Пишут есть документ от Atmel, что надо вводить поправку для каждого конкретного чипа. Сам документ не искал.