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

Пользовательские блоки не подходящее под другие разделы
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Ответить
Аватара пользователя
Dryundel
Полковник
Сообщения: 2406
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Поблагодарили: 15 раз

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

Сообщение Dryundel »

t_CPU (Atmega328/168)
1.jpg
Температура ЦПУ (Atmega328_168).flp
По фронту импульса на входе Tick выводит показания встроенного сенсора температуры. Воспользуйтесь генератором.
Параметр dTemperature позволяет откалибровать показания.
2.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
tema
Сержант
Сообщения: 215
Зарегистрирован: 21 сен 2020, 12:31
Имя: tema
Благодарил (а): 29 раз
Поблагодарили: 1 раз

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

Сообщение tema »

а в esp32 нет такого?
Аватара пользователя
Dryundel
Полковник
Сообщения: 2406
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Поблагодарили: 15 раз

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

Сообщение Dryundel »

tema писал(а): 01 авг 2022, 07:29 а в esp32 нет такого?
Заявлено, но в 90% девайсов нет, ибо китайство.
Sanok
Рядовой
Сообщения: 33
Зарегистрирован: 31 авг 2021, 06:19
Откуда: Добряка
Имя: Александр

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

Сообщение Sanok »

153.84 показывает, есть привязка к пинам или ацп? Запустил на самодельном приборе.
На новой микро, вроде как работает, показывает минус пару градусов, какая связь?

Отправлено спустя 1 час 5 минут 4 секунды:
есть предположение что связано с ИОН
Аватара пользователя
Dryundel
Полковник
Сообщения: 2406
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Поблагодарили: 15 раз

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

Сообщение Dryundel »

Sanok писал(а): 15 сен 2022, 13:16 153.84 показывает, есть привязка к пинам или ацп? Запустил на самодельном приборе.
Есть привязка к опорному напряжению. Если показания меняются при изменении температуры, то можно попробовать поиграться с поправкой и коэффициентами.
MihailK
Сержант
Сообщения: 144
Зарегистрирован: 05 дек 2020, 23:42
Имя: Михаил
Поблагодарили: 2 раза

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

Сообщение MihailK »

Можно пример практического использования данного параметра.
Аватара пользователя
Dryundel
Полковник
Сообщения: 2406
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Поблагодарили: 15 раз

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

Сообщение Dryundel »

MihailK писал(а): 17 сен 2022, 21:47 Можно пример практического использования данного параметра.
Пример чего? Про какой параметр идёт речь? dTemperature? Это просто поправка.
Тестовый пример проекта в первом посте.
MihailK
Сержант
Сообщения: 144
Зарегистрирован: 05 дек 2020, 23:42
Имя: Михаил
Поблагодарили: 2 раза

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

Сообщение MihailK »

Dryundel писал(а): 17 сен 2022, 23:50Пример чего?
Пример, где практически используется температура ЦПУ. (У меня в устройстве вывод температуры есть , а практического применения за несколько лет так и не нашлось.)
Sanok
Рядовой
Сообщения: 33
Зарегистрирован: 31 авг 2021, 06:19
Откуда: Добряка
Имя: Александр

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

Сообщение Sanok »

ну к примеру, у меня есть max 6675, поддерживает данная микросхема только термопару К типа , есть цель прикрутить к ней термопару L типа, в max 6675 есть термокомпенсация холодного спая который гасится на разъеме обратным эдс, зная температуру окружающей среды( температуру цп или другой внешний датчик) можно пересчитать на другую термопару, берем гост по термопарам и подставляем через нелинейное маштабирование
Аватара пользователя
Dryundel
Полковник
Сообщения: 2406
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Поблагодарили: 15 раз

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

Сообщение Dryundel »

MihailK писал(а): 19 сен 2022, 00:57 Пример, где практически используется температура ЦПУ.
Я понял. Это вопрос с подвохом. :)
Типа бесполезный блок. Ну кому как.
Можно так же задать подобный вопрос разработчику чипа. Зачем он ревлизовал в процессоре датчик температуры? Попросили - сделал, потом выложил.
Чисто гипотетически, можно предположить, что контроллер может использоваться не только в идеальных условиях (на столе в виде стенда). Наверное не зря в даташитах указываются минимальная и максимальная температура использования электронных компонентов.
MihailK
Сержант
Сообщения: 144
Зарегистрирован: 05 дек 2020, 23:42
Имя: Михаил
Поблагодарили: 2 раза

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

Сообщение MihailK »

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

Вернуться в «Другое»

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

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