Differences
This shows you the differences between two versions of the page.
| |
| ru:examples:sensor:thermistor [2010/12/15 13:11] – создано eduardtlmk | ru:examples:sensor:thermistor [2020/07/20 09:00] (current) – external edit 127.0.0.1 |
|---|
| </code> | </code> |
| |
| ~~PB~~ | <pagebreak> |
| |
| Для того, чтобы в таблице найти температуру по значению ADC , можно использовать следующий алгоритм: | Для того, чтобы в таблице найти температуру по значению ADC , можно использовать следующий алгоритм: |
| Приведенные таблица перевода и функция уже имеются в библиотеке Домашней Лаборатории, так что в данном упражнении их самим писать не надо. У функции преобразования в библиотеке есть название //thermistor_calculate_celsius//. Нужно учитывать, что преобразовании подходит только термистору, находящемуся в модуле «Датчики» Домашней Лаборатории. Для использования других термисторов придется создавать таблицу переводов самому и использовать сложные функции, описанные в инструкции библиотеки. В упражнении для примера программы есть термометр, который измеряет температуру в Цельсиях и отображает это на буквенно-цифровом LCD экране. | Приведенные таблица перевода и функция уже имеются в библиотеке Домашней Лаборатории, так что в данном упражнении их самим писать не надо. У функции преобразования в библиотеке есть название //thermistor_calculate_celsius//. Нужно учитывать, что преобразовании подходит только термистору, находящемуся в модуле «Датчики» Домашней Лаборатории. Для использования других термисторов придется создавать таблицу переводов самому и использовать сложные функции, описанные в инструкции библиотеки. В упражнении для примера программы есть термометр, который измеряет температуру в Цельсиях и отображает это на буквенно-цифровом LCD экране. |
| |
| ~~PB~~ | <pagebreak> |
| |
| <code c> | <code c> |