36 lines
941 B
YAML
36 lines
941 B
YAML
# Copyright (c) 2023 TOKITA Hiroshi
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
description: RaspberryPi Pico family temperature sensor node
|
|
|
|
compatible: "raspberrypi,pico-temp"
|
|
|
|
include: sensor-device.yaml
|
|
|
|
properties:
|
|
io-channels:
|
|
required: true
|
|
description: ADC channel for CPU temperature sensor
|
|
|
|
vbe:
|
|
type: int
|
|
default: 706000
|
|
description: |
|
|
Vbe voltage in microvolts at 27 degrees C. Vbe = 0.706V typically.
|
|
The temperature sensor measures the Vbe voltage of a biased bipolar diode.
|
|
The temperature calculates from the Vbe voltage measured by the sensor
|
|
using the following equation typical case.
|
|
|
|
T = 27 - (ADC_Voltage - 0.706)/0.001721
|
|
|
|
See also the vbe-slope section.
|
|
|
|
vbe-slope:
|
|
type: int
|
|
default: -1721
|
|
description: |
|
|
The slope of Vbe voltage in microvolts per degree C.
|
|
Typically, a slope of -1.721mV per degree.
|
|
|
|
See also the vbe section.
|