0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

树莓派操作系统风扇控制

星星科技指导员 来源:嵌入式计算设计 作者:Jeremy S. Cook 2022-07-01 10:33 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

您可能知道,Raspberry Pi 单板计算机,尤其是 Pi 4 型号,会变得非常热。虽然被动冷却选项通常足以避免过热和热节流,但在某些时候您需要考虑使用冷却风扇。Raspberry Pi 的 GPIO 引脚甚至无法提供足够的电流来为小型风扇供电,但有多种方法可以通过 Pi 为风扇供电和控制。

要连续运行一个简单的 2 线风扇,请将其连接到 5V 和接地引脚,或者您可以将其连接到 3.3V 以降低速度和噪声。要么在功率方面略有浪费,而且可能很烦人。

Raspberry Pi OS 具有内置功能,可根据温度打开和关闭风扇。2 线风扇或更高级的冷却器(如ICE Tower)将需要一个晶体管进行控制,但 PWM 风扇(如这款5V Noctua NF-A8)内置了必要的组件。本文介绍了简单的开/关风扇控制,并在这篇单独的文章中概述了变速风扇 PWM 风扇控制。

树莓派风扇控制硬件设置

如下面视频中所述,如果您使用的是 PWM 风扇,您只需将其电源线连接到 Pi 的 5V 引脚之一,接地,然后将 PWM 引脚连接到适当的 GPIO 引脚。对于只有电源和接地输入的简单风扇,您需要添加一个晶体管来控制来自 5V 电源的电流。我设计的EZ Fan2 板为此目的作为即插即用晶体管单元工作,包括一个反激二极管和限流电阻

树莓派风扇控制软件设置

在 Raspberry Pi OS GUI 中,单击 Raspberry 按钮,然后选择 Preferences 》 Raspberry Pi Configuration。单击性能选项卡,然后选择风扇启用单选按钮。在此下方,您可以选择要使用的 GPIO 引脚,以及它应该启动的温度。重新启动,您就可以开始了!

或者,您可以通过终端进行设置。输入 sudo raspi-config。选择性能选项 》 风扇,然后按照提示启用温度控制。选择 GPIO 引脚,并选择它应该在哪个温度下开启(在 60 到 120ºC 之间,在 GUI 界面上也是如此)。然后它会询问您是否要重新启动,一旦完成,风扇就会被温度激活。

如果你想测试一下,你可以用吹风机或类似的东西“蛮力”,但更好、更方便的方法是执行处理器压力测试。Core Electronics 有一个很好的指南来说明如何做到这一点,我用它来验证我的设置。

60度以下开风扇

poYBAGK-XT2AA2dEAACrcYTIA14763.png

如果您想将开机温度设置在 60ºC 以下,这也是可能的,只是不太方便。首先启用风扇控制,如上所述。打开 config.txt 文件(终端中的 sudo nano /boot/config.txt)并找到以下行: dtoverlay=gpio-fan,gpiopin=18,temp=60000 注意这两个数字可能会根据您的配置而有所不同。 将温度值更改为您的偏好(注意它是开启温度 x 1000),保存,重新启动,然后风扇在 45ºC 或您喜欢的任何地方启动。

请注意,风扇在低于您的设定点 10ºC 时才会关闭,因此如果设置得太低,它可能会启动并且永远不会再关闭。另请注意,您可以简单地手动添加风扇控制线,尽管 raspi-config 选项可以很好地为您格式化所有内容。

PWM 变速控制

在大多数情况下,打开和关闭风扇足以冷却您的 Pi。然而,也可以实现一个脚本,在温度只是中等偏高时缓慢打开风扇,并在需要时将其提升到最大风速。这样做明显更复杂,但仍然平易近人,在前面链接的帖子中列出。

那很简单!

简单的 Raspberry Pi 开/关温度风扇控制很容易实现,尤其是在使用适当的 5V PWM 风扇或 EZ Fan2 设备时。无需安装或编写脚本,只需一组简单的选项,并可能修改文本文件。Pi 上的这个内置功能是在 2020 年底才添加的,但当然,一切都必须从某个地方开始。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • PWM
    PWM
    +关注

    关注

    116

    文章

    5847

    浏览量

    223826
  • 树莓派
    +关注

    关注

    122

    文章

    2069

    浏览量

    109713
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    零成本钢铁侠手套!树莓+OpenCV 秒变手势遥控器!

    大家好,这是一个树莓和OpenCV的连载专题。使用树莓与OpenCV实现姿态估计和面部特征点追踪使用树莓
    的头像 发表于 08-16 16:16 887次阅读
    零成本钢铁侠手套!<b class='flag-5'>树莓</b><b class='flag-5'>派</b>+OpenCV 秒变手势遥控器!

    如何使用树莓与OpenCV实现面部和运动追踪的云台系统

    大家好,这是一个树莓和OpenCV的连载专题。使用树莓与OpenCV实现姿态估计和面部特征点追踪使用树莓
    的头像 发表于 08-14 17:45 970次阅读
    如何使用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>与OpenCV实现面部和运动追踪的云台<b class='flag-5'>系统</b>?

    树莓屏幕怎么选?

    树莓很多人都用过,但用屏幕的倒不是很多。不少都是直接远程操作,或者直接接身边的显示设备了。但我觉得给开发板配一个屏幕还是很能提升使用体验的。这次我就介绍一下树莓
    的头像 发表于 08-08 14:59 1065次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>屏幕怎么选?

    树莓操作系统:版本、特性及设置完整指南!

    树莓操作系统是什么?树莓操作系统是由树莓
    的头像 发表于 07-28 18:26 830次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b><b class='flag-5'>操作系统</b>:版本、特性及设置完整指南!

    树莓默认密码指南:新设置、更改方法及安全建议!

    树莓如今已不再设有“默认”密码,从较新版本的树莓操作系统(从2022年的树莓
    的头像 发表于 07-04 15:27 3309次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>默认密码指南:新设置、更改方法及安全建议!

    最受欢迎的单板计算机 x 最流行的移动操作系统

    欢迎的单板计算机之一。你可能已经拥有一台了,不是吗?Android是世界上最流行的操作系统,拥有各种各样的应用程序可供选择。这种流行度,再加上树莓日益增强的性能,为在树莓派上
    的头像 发表于 06-18 17:20 523次阅读
    最受欢迎的单板计算机 x 最流行的移动<b class='flag-5'>操作系统</b>

    树莓分类器:用树莓识别不同型号的树莓

    在本教程系列的第一部分中,您将学习如何使用树莓AI摄像头来检测不同的树莓型号。本系列由DavidPlowman创建,他是树莓
    的头像 发表于 06-13 16:39 994次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>分类器:用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>识别不同型号的<b class='flag-5'>树莓</b><b class='flag-5'>派</b>!

    关于 树莓5 超频:你需要知道的一切!

    摘要树莓5可通过超频提升性能,对于机器学习等处理器密集型任务尤为有用。超频树莓5时,需将其温度控制在80°C以下。官方
    的头像 发表于 06-10 17:29 2370次阅读
    关于 <b class='flag-5'>树莓</b><b class='flag-5'>派</b>5 超频:你需要知道的一切!

    如何设置 Raspberry Pi 操作系统 Windows 模拟器:完全指南!

    为何要在Windows上模拟树莓操作系统?在Windows上模拟树莓操作系统是利用虚拟化技术
    的头像 发表于 05-20 16:23 761次阅读
    如何设置 Raspberry Pi <b class='flag-5'>操作系统</b> Windows 模拟器:完全指南!

    树莓新版 OS 发布! bookworm 版本将成为历史?

    树莓刚刚发布了一个新版的树莓操作系统——这是其推荐的(且免费的)适用于所有树莓
    的头像 发表于 05-08 15:33 1361次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>新版 OS 发布! bookworm 版本将成为历史?

    rpi-image-gen:树莓软件镜像构建的终极神器!

    树莓设备上,软件的多样性令人印象深刻。树莓操作系统虽然适用于许多场景,但我们深知它并非万能,尤其在一些特定用途的产品中更是如此。如果您
    的头像 发表于 04-08 15:43 659次阅读
    rpi-image-gen:<b class='flag-5'>树莓</b><b class='flag-5'>派</b>软件镜像构建的终极神器!

    树莓派性能优化指南(第一弹):让树莓变身“小钢炮”!

    一、优化操作系统选择轻量级操作系统如RaspbianLite或DietPi,减少资源占用。移除不必要的预装软件,清理系统负担。禁用浏览器中的JavaScript,加快浏览速度。二、超频CPU为什么要
    的头像 发表于 04-03 16:40 1618次阅读
    <b class='flag-5'>树莓</b>派性能优化指南(第一弹):让<b class='flag-5'>树莓</b><b class='flag-5'>派</b>变身“小钢炮”!

    惊天动地!树莓有了这个系统,瞬间变智能硬件之王!

    支持——今天,就让我们来聊聊一个为树莓量身定制的“超级伙伴”——BalenaOS!BalenaOS是什么?BalenaOS是一款专为嵌入式设备设计的操作系统,它
    的头像 发表于 03-25 09:26 680次阅读
    惊天动地!<b class='flag-5'>树莓</b><b class='flag-5'>派</b>有了这个<b class='flag-5'>系统</b>,瞬间变智能硬件之王!

    树莓+Balena OS:一键解锁智能硬件新技能!

    树莓,这个小巧的单板计算机,一直以来都是技术爱好者和开发者的宠儿。但你有没有想过,如何让树莓变得更智能?BalenaOS作为一款专为树莓
    的头像 发表于 03-25 09:25 1531次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>+Balena OS:一键解锁智能硬件新技能!

    树莓作为PC使用的5大最佳操作系统

    如果你喜欢用RaspberryPi构建多个项目,那么仅通过更换microSD卡就能切换发行版这一功能简直太棒了。此外,RaspberryPi系列兼容众多操作系统,每个系统都有其独特的优势。随着新款
    的头像 发表于 03-24 14:50 3095次阅读
    将<b class='flag-5'>树莓</b><b class='flag-5'>派</b>作为PC使用的5大最佳<b class='flag-5'>操作系统</b>!