跳到主要内容

8. FAN 接口

8.1 接口型号与连接​

风扇插座和控制回路随板型而异。下列型号使用 5V 风扇,并通过 PWM 调制低侧开关调速;开关回路不能当作独立的逻辑 PWM 信号连接。

产品 / 硬件版本插座引脚定义
Sige5 V1.3、Sige7 V1.1CN32,0.8mm 1×3P1:5V;2:GND;3:受 PWM 控制的低侧回路
Sige6 V1.0J19,0.8mm 1×2P1:5V;2:受 PWM 控制的低侧回路
其他型号以产品页原理图/接口表为准不要根据针数或线色推断接法

sige5-fan

sige5-fan

接线说明:

  • 5V 脚提供风扇电源,GND 为固定地。
  • 低侧回路由板上晶体管开关控制。两线风扇负极接受控回路时才能受 PWM 调速;接固定地则绕过该回路。
  • 三线/四线风扇的 PWM 输入、测速输出和电源回路不是同一种信号。请核对风扇料号、线序及产品接口定义;连接器尺寸详见对应规格书。

8.2 使用FAN​

以下示例包含六档状态(0–5);温度阈值与 PWM 值取决于镜像和设备树配置。

温度状态PWM转速
小于50°00
50°-55°150
55°-60°2100
60°-65°3150
65°-70°4200
70°以上5250

8.2.1 确认 PWM 风扇设备已被识别​

重启后,你可以通过以下命令检查风扇设备是否已经识别并正确配置:

root@armsom-sige5:/home/armsom# ls /sys/class/thermal/

如果设备树中的 pwm-fan 配置成功,你应该能够看到一个类似 thermal_zoneX 的目录,其中包含风扇控制的相关信息。

8.2.1 调节温度和风扇速度​

风扇的速度由温度控制,当系统温度达到某个阈值时,系统会自动调整风扇的转速。你可以手动模拟温度变化来测试风扇是否工作。

你可以通过 thermal 子系统控制温度策略。例如,你可以使用如下命令查看当前温度状态:

root@armsom-sige5:/home/armsom# cat /sys/class/thermal/thermal_zone0/temp

如果温度高于某个阈值,系统会自动调节风扇的速度。例如,你可以通过压力测试使芯片的温度迅速上升,以验证风扇的工作状态:

root@armsom-sige5:/home/armsom# stress --cpu 4 
联系我们