요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.
1. 요약·해설
원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.
2. 영어 원문 전체
번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.
원문 전체 펼치기
Kernel driver ltc2990
=====================
Supported chips:
* Linear Technology LTC2990
Prefix: 'ltc2990'
Addresses scanned: -
Datasheet: http://www.linear.com/product/ltc2990
Author:
- Mike Looijmans <mike.looijmans@topic.nl>
- Tom Levens <tom.levens@cern.ch>
Description
-----------
LTC2990 is a Quad I2C Voltage, Current and Temperature Monitor.
The chip's inputs can measure 4 voltages, or two inputs together (1+2 and 3+4)
can be combined to measure a differential voltage, which is typically used to
measure current through a series resistor, or a temperature with an external
diode.
Usage Notes
-----------
This driver does not probe for PMBus devices. You will have to instantiate
devices explicitly.
Sysfs attributes
----------------
============= ==================================================
in0_input Voltage at Vcc pin in millivolt (range 2.5V to 5V)
temp1_input Internal chip temperature in millidegrees Celsius
============= ==================================================
A subset of the following attributes are visible, depending on the measurement
mode of the chip.
============= ==========================================================
in[1-4]_input Voltage at V[1-4] pin in millivolt
temp2_input External temperature sensor TR1 in millidegrees Celsius
temp3_input External temperature sensor TR2 in millidegrees Celsius
curr1_input Current in mA across V1-V2 assuming a 1mOhm sense resistor
curr2_input Current in mA across V3-V4 assuming a 1mOhm sense resistor
============= ==========================================================
The "curr*_input" measurements actually report the voltage drop across the
input pins in microvolts. This is equivalent to the current through a 1mOhm
sense resistor. Divide the reported value by the actual sense resistor value
in mOhm to get the actual value.
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.
LTC2990 측정 모드와 명시적 등록
1-38LTC2990은 접두사 `ltc2990`을 사용하는 4채널 I2C 전압·전류·온도 모니터입니다. 주소 자동 탐색은 없으며 저자는 Mike Looijmans와 Tom Levens입니다.
입력 네 개는 각각 전압을 측정할 수 있습니다. 또는 1+2와 3+4를 각각 한 쌍으로 묶어 차동 전압을 측정할 수 있으며, 이 차동 측정은 보통 직렬 감지 저항의 전류나 외부 다이오드 온도를 얻는 데 사용합니다.
드라이버는 PMBus 장치를 탐색하지 않으므로 보드 설명이나 I2C 장치 생성 인터페이스로 명시적으로 인스턴스화해야 합니다.
네 입력을 단일 종단 또는 차동 쌍으로 사용합니다.
측정 모드가 노출되는 sysfs 속성을 결정합니다.
Kernel driver ltc2990
=====================
Supported chips:
* Linear Technology LTC2990
Prefix: 'ltc2990'
Addresses scanned: -
Datasheet: http://www.linear.com/product/ltc2990
Author:
- Mike Looijmans <mike.looijmans@topic.nl>
- Tom Levens <tom.levens@cern.ch>
Description
-----------
LTC2990 is a Quad I2C Voltage, Current and Temperature Monitor.
The chip's inputs can measure 4 voltages, or two inputs together (1+2 and 3+4)
can be combined to measure a differential voltage, which is typically used to
measure current through a series resistor, or a temperature with an external
diode.
Usage Notes
-----------
This driver does not probe for PMBus devices. You will have to instantiate
devices explicitly.
전압·온도·전류 속성과 감지 저항 환산
39-62항상 보이는 `in0_input`은 Vcc 핀 전압을 mV로 보고하며 범위는 2.5 V부터 5 V입니다. `temp1_input`은 내부 칩 온도를 밀리섭씨로 보고합니다.
나머지는 측정 모드에 따라 일부만 나타납니다. `in[1-4]_input`은 V1-V4 핀 전압, `temp2_input`과 `temp3_input`은 외부 온도 센서 TR1과 TR2입니다. `curr1_input`은 V1-V2, `curr2_input`은 V3-V4 사이의 전류를 1 mOhm 감지 저항 기준 mA로 나타냅니다.
실제로 `curr*_input` 레지스터는 입력 핀 사이 전압 강하를 마이크로볼트로 보고합니다. 이는 1 mOhm에서의 mA와 수치가 같으므로 실제 감지 저항이 Rsense mOhm이면 보고값을 Rsense로 나눠 실제 전류를 구합니다.
고정 속성과 모드 종속 속성입니다.
전압 강하 보고값을 보드 감지 저항에 맞춰 환산합니다.
Sysfs attributes
----------------
============= ==================================================
in0_input Voltage at Vcc pin in millivolt (range 2.5V to 5V)
temp1_input Internal chip temperature in millidegrees Celsius
============= ==================================================
A subset of the following attributes are visible, depending on the measurement
mode of the chip.
============= ==========================================================
in[1-4]_input Voltage at V[1-4] pin in millivolt
temp2_input External temperature sensor TR1 in millidegrees Celsius
temp3_input External temperature sensor TR2 in millidegrees Celsius
curr1_input Current in mA across V1-V2 assuming a 1mOhm sense resistor
curr2_input Current in mA across V3-V4 assuming a 1mOhm sense resistor
============= ==========================================================
The "curr*_input" measurements actually report the voltage drop across the
input pins in microvolts. This is equivalent to the current through a 1mOhm
sense resistor. Divide the reported value by the actual sense resistor value
in mOhm to get the actual value.
요약·해설
ltc2990.rst:1-624채널 입력을 개별 전압 또는 차동 쌍으로 사용하며, 전류 보고값은 1 mOhm 기준이므로 실제 감지 저항으로 나눠 환산합니다.
원문 분량과 핵심 장치 특성입니다.
등록부터 측정·경보 처리까지의 핵심 순서입니다.