Температура ЦПУ (Atmega328_168) UNO NANO MINI
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
- Dryundel
- Полковник
- Сообщения: 2405
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Поблагодарили: 15 раз
Температура ЦПУ (Atmega328_168) UNO NANO MINI
t_CPU (Atmega328/168)
По фронту импульса на входе Tick выводит показания встроенного сенсора температуры. Воспользуйтесь генератором.
Параметр dTemperature позволяет откалибровать показания.
Параметр dTemperature позволяет откалибровать показания.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Dryundel
- Полковник
- Сообщения: 2405
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Поблагодарили: 15 раз
Температура ЦПУ (Atmega328_168) UNO NANO MINI
153.84 показывает, есть привязка к пинам или ацп? Запустил на самодельном приборе.
На новой микро, вроде как работает, показывает минус пару градусов, какая связь?
Отправлено спустя 1 час 5 минут 4 секунды:
есть предположение что связано с ИОН
На новой микро, вроде как работает, показывает минус пару градусов, какая связь?
Отправлено спустя 1 час 5 минут 4 секунды:
есть предположение что связано с ИОН
- Dryundel
- Полковник
- Сообщения: 2405
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Поблагодарили: 15 раз
Температура ЦПУ (Atmega328_168) UNO NANO MINI
Есть привязка к опорному напряжению. Если показания меняются при изменении температуры, то можно попробовать поиграться с поправкой и коэффициентами.Sanok писал(а): 15 сен 2022, 13:16 153.84 показывает, есть привязка к пинам или ацп? Запустил на самодельном приборе.
-
- Сержант
- Сообщения: 144
- Зарегистрирован: 05 дек 2020, 23:42
- Имя: Михаил
- Поблагодарили: 2 раза
Температура ЦПУ (Atmega328_168) UNO NANO MINI
Можно пример практического использования данного параметра.
- Dryundel
- Полковник
- Сообщения: 2405
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Поблагодарили: 15 раз
Температура ЦПУ (Atmega328_168) UNO NANO MINI
Пример чего? Про какой параметр идёт речь? dTemperature? Это просто поправка.
Тестовый пример проекта в первом посте.
-
- Сержант
- Сообщения: 144
- Зарегистрирован: 05 дек 2020, 23:42
- Имя: Михаил
- Поблагодарили: 2 раза
Температура ЦПУ (Atmega328_168) UNO NANO MINI
Пример, где практически используется температура ЦПУ. (У меня в устройстве вывод температуры есть , а практического применения за несколько лет так и не нашлось.)
Температура ЦПУ (Atmega328_168) UNO NANO MINI
ну к примеру, у меня есть max 6675, поддерживает данная микросхема только термопару К типа , есть цель прикрутить к ней термопару L типа, в max 6675 есть термокомпенсация холодного спая который гасится на разъеме обратным эдс, зная температуру окружающей среды( температуру цп или другой внешний датчик) можно пересчитать на другую термопару, берем гост по термопарам и подставляем через нелинейное маштабирование
- Dryundel
- Полковник
- Сообщения: 2405
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Поблагодарили: 15 раз
Температура ЦПУ (Atmega328_168) UNO NANO MINI
Я понял. Это вопрос с подвохом.

Типа бесполезный блок. Ну кому как.
Можно так же задать подобный вопрос разработчику чипа. Зачем он ревлизовал в процессоре датчик температуры? Попросили - сделал, потом выложил.
Чисто гипотетически, можно предположить, что контроллер может использоваться не только в идеальных условиях (на столе в виде стенда). Наверное не зря в даташитах указываются минимальная и максимальная температура использования электронных компонентов.
-
- Сержант
- Сообщения: 144
- Зарегистрирован: 05 дек 2020, 23:42
- Имя: Михаил
- Поблагодарили: 2 раза
Температура ЦПУ (Atmega328_168) UNO NANO MINI
Подвоха нет. Думал, если Вы предложили блок, значит у Вас появилась потребность в измерении температуры ЦПУ.
Это все в теории с костылями, а на практике Вы поставите DS18b20, чтобы знать точную температуру.
Ответ пришлось поискать на просторах интернета. Что нашел. Серьезного практического применения не нашел. Все примеры на уровне попробовать. Оказалось у каждого чипа свои показания. Точность может отличаться более 10градусов. Пишут есть документ от Atmel, что надо вводить поправку для каждого конкретного чипа. Сам документ не искал.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя