jetson nano 散熱風扇控制

2021-09-24 03:59:41 字數 1262 閱讀 6317

(2019.01.08修改:以下轉速控制說法不準確,jetson nano 有自己的晶元溫度與風扇轉速對應的曲線,開機時溫度未達到旋轉閾值所以不會旋轉,通過修改/sys/devices/pwm-fan/target_pwm可以臨時改變目標轉速,但當溫度變化後仍然按照nano設定溫度曲線調速。如果需要強制固定轉速,可以用python每隔幾秒修改一次target_pwm0~255對應轉速0%~100%,詳細資訊參考thermal management 以及 nano adaptation guide 兩篇官方文件)

控制風扇開關:

on :

sudo sh -c 『echo 255 > /sys/devices/pwm-fan/target_pwm』

off :

sudo sh -c 『echo 0 > /sys/devices/pwm-fan/target_pwm』

(slowly turned off)

重啟以後風扇是不轉的,所以需要設定開機執行

$ sudo sh -c 'echo 255 > /sys/devices/pwm-fan/target_pwm'
建立/etc/rc.local(18.04沒有rc.local),並新增如下內容:

#!/bin/bash

sleep 10

sudo /usr/bin/jetson_clocks

sudo sh -c 'echo 255 > /sys/devices/pwm-fan/target_pwm'

新增rc.local可執行許可權

$ sudo

chmod 755 /etc/rc.local

重啟即可

$ sudo

reboot

0823修訂:

使用jetson_clocks命令可以啟動風扇

sudo jetson_clocks
執行後 /sys/devices/pwm-fan/target_pwm 會被設定為255

cat /sys/devices/pwm-fan/target_pwm
待續。

更多風扇設定的相關資訊參閱《nvidia tegra linux driver package》thermal management以及之後的章節:

樹莓派 溫度控制散熱風扇

樹莓派9層外殼自帶乙個散熱風扇,風扇是2針的,不能控制,插上電源後就一直全速運轉,晚上噪音很大。而且,一直執行,風扇壽命也會降低。考慮加乙個電機驅動模組,使用pwm控制風扇電壓。cpu溫度如果低於一定程度,風扇可以直接停轉。自帶風扇標記說明5v電壓下只有0.16a電流,在 找到乙個體積小,低的驅動模...

clevo風扇調速軟體 有什麼機箱散熱風扇推薦?

機箱風扇怎麼選?機箱風扇越大越好 越多越好嗎 機箱風扇怎麼選 機箱風扇越大越好嗎?電腦上用的風扇都是dc風扇 以下風扇均指此 它的運作原理也很簡單,導體通過電流,周圍會產生磁場,如果將此導體置於另一磁場中,將產生吸力或斥力從而讓物體移動,也就是安培右手定則,中學物理都有學過,就不細講了,這次主要是看...

樹莓派散熱風扇自動啟停

有張3b 的派,買了個殼子,裝了個風扇。但這風扇是不會停的一直很吵 那麼,樹莓派檢測晶元溫度實現自動啟停風扇!準備工作 1.三極體 電流能到200毫安以上 或者繼電器 不建議,太大了,又難看,三極體貼風扇上基本能看不著 2.焊接好風扇,gpio埠14。3.安裝node.js 6以上 4.編輯linu...