← Documents Documentation/hwmon/tmp108.rst GitHub 원문 ↗

Linux 6.18.37 · Hardware Monitoring

Kernel driver tmp108

P3T1085·TMP108의 비교기 경보, 갱신율, 연속 모드 지원 범위를 설명합니다.

Source pathDocumentation/hwmon/tmp108.rst
Source versionLinux v6.18.37
TranslationDUJINLABS 전문 번역 + 해설

요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.

1. 요약·해설

원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.

요약·해설

tmp108.rst:1-49

TMP108 계열은 0.0625°C 온도 센서와 선택형 히스테리시스·갱신율을 제공하지만 드라이버는 alert 인터럽트와 원샷 모드를 지원하지 않습니다.

문서 개요
항목
SourceDocumentation/hwmon/tmp108.rst
분량49 source lines
해상도0.0625°C
지원 모드연속

원문 분량과 핵심 기능을 요약합니다.

동작 흐름
장치 결합연속 모드 설정온도 변환비교기 경보 갱신공통 temp ABI 제공

장치 초기화부터 측정값 제공까지의 핵심 순서입니다.

2. 영어 원문 전체

번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.

원문 전체 펼치기
1 Kernel driver tmp108
2 ====================
3
4 Supported chips:
5
6 * NXP P3T1085
7
8 Prefix: 'p3t1085'
9
10 Addresses scanned: none
11
12 Datasheet: https://www.nxp.com/docs/en/data-sheet/P3T1085UK.pdf
13
14 * Texas Instruments TMP108
15
16 Prefix: 'tmp108'
17
18 Addresses scanned: none
19
20 Datasheet: https://www.ti.com/product/tmp108
21
22 Author:
23
24 John Muir <john@jmuir.com>
25
26 Description
27 -----------
28
29 The Texas Instruments TMP108 implements one temperature sensor. An alert pin
30 can be set when temperatures exceed minimum or maximum values plus or minus a
31 hysteresis value. (This driver does not support interrupts for the alert pin,
32 and the device runs in comparator mode.)
33
34 The sensor is accurate to 0.75C over the range of -25 to +85 C, and to 1.0
35 degree from -40 to +125 C. Resolution of the sensor is 0.0625 degree. The
36 operating temperature has a minimum of -55 C and a maximum of +150 C.
37 Hysteresis values can be set to 0, 1, 2, or 4C.
38
39 The TMP108 has a programmable update rate that can select between 8, 4, 1, and
40 0.5 Hz.
41
42 By default the TMP108 reads the temperature continuously. To conserve power,
43 the TMP108 has a one-shot mode where the device is normally shut-down. When a
44 one shot is requested the temperature is read, the result can be retrieved,
45 and then the device is shut down automatically. (This driver only supports
46 continuous mode.)
47
48 The driver provides the common sysfs-interface for temperatures (see
49 Documentation/hwmon/sysfs-interface.rst under Temperatures).
50

3. 한국어 전문 번역

영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.

지원 칩과 작성자

1-25

`tmp108` 드라이버는 NXP P3T1085와 Texas Instruments TMP108을 지원합니다. 접두사는 각각 `p3t1085`, `tmp108`이며 두 칩 모두 자동 주소 검색을 하지 않습니다.

작성자는 John Muir입니다.

TMP108 계열 지원
접두사자동 검색
NXP P3T1085p3t1085없음
Texas Instruments TMP108tmp108없음

두 호환 칩의 접두사와 검색 정책입니다.

TMP108 계열 결합
P3T1085 또는 TMP108 기술I2C 장치 생성대응 접두사로 식별온도 센서 초기화hwmon 등록

명시적 장치 생성부터 센서 등록까지입니다.

Kernel driver tmp108
====================

Supported chips:

  * NXP P3T1085

    Prefix: 'p3t1085'

    Addresses scanned: none

    Datasheet: https://www.nxp.com/docs/en/data-sheet/P3T1085UK.pdf

  * Texas Instruments TMP108

    Prefix: 'tmp108'

    Addresses scanned: none

    Datasheet: https://www.ti.com/product/tmp108

Author:

        John Muir <john@jmuir.com>

경보·정확도·전력 모드

26-49

TMP108은 온도 센서 하나를 구현합니다. 온도가 최솟값이나 최댓값에 히스테리시스를 더하거나 뺀 경계를 넘을 때 alert 핀을 설정할 수 있습니다. 이 드라이버는 alert 핀 인터럽트를 지원하지 않으며 장치는 비교기 모드로 동작합니다.

센서 정확도는 -25~+85°C에서 0.75°C, -40~+125°C에서 1.0°C입니다. 해상도는 0.0625°C, 동작 온도 범위는 -55~+150°C이며 히스테리시스는 0, 1, 2, 4°C 중에서 설정할 수 있습니다.

갱신율은 8, 4, 1, 0.5 Hz 중에서 선택할 수 있습니다.

기본적으로 TMP108은 온도를 연속 측정합니다. 전력을 절약하는 원샷 모드에서는 평소 장치를 종료 상태로 두고, 요청 시 한 번 측정해 결과를 가져온 뒤 자동으로 다시 종료합니다. 이 드라이버는 연속 모드만 지원합니다.

드라이버는 `Documentation/hwmon/sysfs-interface.rst`의 Temperatures 절에 정의된 공통 온도 sysfs 인터페이스를 제공합니다.

TMP108 동작 특성
항목하드웨어드라이버
정확도0.75°C (-25~+85°C), 1.0°C (-40~+125°C)동일
해상도0.0625°C동일
동작 범위-55~+150°C동일
히스테리시스0/1/2/4°C설정 가능
갱신율8/4/1/0.5 Hz지원
측정 모드연속·원샷연속만 지원
alert 핀지원인터럽트 미지원, 비교기 모드

정확도·갱신율·드라이버 지원 모드를 정리했습니다.

TMP108 연속 측정
연속 모드 유지설정된 갱신율로 변환최소·최대·히스테리시스 평가비교기 모드 alert 상태 갱신공통 temp 속성 제공

현재 드라이버가 지원하는 측정 경로입니다.

Description
-----------

The Texas Instruments TMP108 implements one temperature sensor. An alert pin
can be set when temperatures exceed minimum or maximum values plus or minus a
hysteresis value. (This driver does not support interrupts for the alert pin,
and the device runs in comparator mode.)

The sensor is accurate to 0.75C over the range of -25 to +85 C, and to 1.0
degree from -40 to +125 C. Resolution of the sensor is 0.0625 degree. The
operating temperature has a minimum of -55 C and a maximum of +150 C.
Hysteresis values can be set to 0, 1, 2, or 4C.

The TMP108 has a programmable update rate that can select between 8, 4, 1, and
0.5 Hz.

By default the TMP108 reads the temperature continuously. To conserve power,
the TMP108 has a one-shot mode where the device is normally shut-down. When a
one shot is requested the temperature is read, the result can be retrieved,
and then the device is shut down automatically. (This driver only supports
continuous mode.)

The driver provides the common sysfs-interface for temperatures (see
Documentation/hwmon/sysfs-interface.rst under Temperatures).