8. 风扇接口

8.1. 接口型号与连接

  • 座子封装是A1501WV-2P(1.5mm 1x2P 直插)

  • 只支持5V供电的风扇

座子输出的正负极,如图下所示(板卡背面会有详细标注)

LubanCat-3风扇接口如下图所示

../../_images/fan-1.jpg

使用的风扇的接口如下所示

../../_images/fan-2.png

注解

如果发现风扇的接口正负极和上图相反,则可以使用改线大法,使用镊子将两个线交换

8.2. 风扇的多级调速

风扇根据CPU温度进行调速,支持多级调速,在设备树中可定义每一级的起转温度和强度。

  1. 鲁班猫3:

多级调速

风扇转动级别

触发温度

风扇的输出

0

CPU温度低于40度

风扇罢工

1

CPU温度高于40度,低于55度

39%的最大转速

2

CPU温度高于55度,低于60度

59%的最大转速

3

CPU温度高于60度,低于65度

78%的最大转速

4

CPU温度高于65度

火力全开

8.3. FAQs

Q1:怎么修改风扇的多级调速?

A1:该功能需要通过修改设备树来修改多级调速的配置

例如LubanCat-3,修改设备树rk3576-lubancat-3.dts:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
fan: pwm-fan {
  compatible = "pwm-fan";
  #cooling-cells = <2>;
  pwms = <&pwm2_8ch_6 0 500000 0>;
  cooling-levels = <0 100 150 200 255>;
  rockchip,temp-trips = <
    40000   1
    55000   2
    60000   3
    65000   4
  >;
};