V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
sapphire
V2EX  ›  分享创造

Arduino 实现 HPE MicroServer Gen10 Plus 风扇代理,使用猫扇和引入第二风扇

  •  
  •   sapphire · 242 天前 · 1404 次点击
    这是一个创建于 242 天前的主题,其中的信息可能已经有所发展或是发生改变。

    风扇代理,把 HPE MicroServer 的反转 PWM 转换为正常 PWM ,并根据猫扇的特征,设置合适的占空比。同时提供了第二风扇接口,可以连接涡轮扇给 iLO 芯片降温。这个项目也实现了风扇转速信号伪装,可用于风扇诱骗。

    原理图

    hpe_fan_proxy_bb.png

    成品

    IMG_4137.jpg IMG_4142.jpg IMG_4143.jpg IMG_4151.jpg

    项目地址

    https://github.com/zhaoyingpu/hpe-gen10-fan-proxy

    17 条回复    2024-12-02 09:20:43 +08:00
    Qetesh
        1
    Qetesh  
       242 天前
    我同款,最大噪音是硬盘。就先不改风扇了,看了下日常转速在 15%左右,还可以
    btw ,最近 CC150 很合适升级,350 块 8 核
    sapphire
        2
    sapphire  
    OP
       242 天前
    @Qetesh 我上全闪了,受不了硬盘爆豆子声。
    nonewind
        3
    nonewind  
       242 天前
    牛! 码了,请问这个 MicroServer Gen8 可以使用吗?
    sapphire
        4
    sapphire  
    OP
       242 天前
    @nonewind Gen8 和 Gen10 ,及 Plus 应该是通用的,自己可以看一下线的颜色,相同就行。我看平流层买的信号反转线 Gen8 和 Gen10 是一款。HPE 其他型号 6 针接口有个别线序不同,功能应该没区别。
    nonewind
        5
    nonewind  
       242 天前
    @sapphire #4 好的,谢谢!!十分感谢!!
    siriussilen
        6
    siriussilen  
       151 天前
    您好,能否价格微信,有偿帮忙支持一下
    siriussilen
        7
    siriussilen  
       151 天前
    同北京
    Alchemistxxd
        8
    Alchemistxxd  
       21 天前
    我的猫扇接到 Gen10 Plus v2 能正常 PWM 调速,0-100% 在 ILO 里调速都正常,Gen10 Plus 或者 V2 确定是反向 PWM 吗
    sapphire
        9
    sapphire  
    OP
       21 天前
    @Alchemistxxd 我测了信号,是反转 PWM ,这种情况接上猫扇能工作,一般温度不高时,iLO 里输出是 10%左右,对于猫扇是 90%,可以正常工作。你看到过 iLO 输出 100%吗?随着 iLO 输出加大,猫扇应该是降速的。
    Alchemistxxd
        10
    Alchemistxxd  
       21 天前
    @sapphire 这就是奇怪的地方了,我用 iLO 直接调速 0 - 100%,猫扇是越转越快的,和我之前 Gen8 的认知不太一样
    Alchemistxxd
        11
    Alchemistxxd  
       21 天前
    不过我是 V2
    Alchemistxxd
        12
    Alchemistxxd  
       21 天前
    不过我觉得这里可能猫删作用有限,试了下静压和风量对比原装都太小了,开到 60% 才勉强够散热,这个时候的风噪比风扇本身大多了 😂
    sapphire
        13
    sapphire  
    OP
       20 天前
    我测的是 Gen10 V1 ,看网络 Gen8 是一样的,V2 有可能换成正常信号的风扇。我用的 NF-A8 PWM ,查了风扇规格,流速是原装扇的 1/3 ,风压只有 1/10 。目前信号的 10 ~ 20%映射到猫扇的 50 ~ 100%,噪音还好,另外一路用来压一下 iLO 芯片。

    看你描述 V2 的 iLO 里,可以控制风扇输出了吗? V1 只能设置最小输出,以及四个策略。
    Alchemistxxd
        14
    Alchemistxxd  
       20 天前
    @sapphire V2 iLO 5 里可以设置风扇最小速度,不确定 v1 行不行。不过我后来拔掉 PWM 线试了下,无 PWM 猫扇的满速比带有 pwm 设置到 100% 的情况下,快 15% 左右;但有 PWM 情况下,设置速度从 0 - 100% 猫删确实是在逐渐变大的

    Fan Settings

    Minimum Fan Speed (%)

    Thermal Configuration
    - Optimal Cooling
    - Enhanced CPU Cooling
    - Increased Cooling
    - Maximum Cooling
    sapphire
        15
    sapphire  
    OP
       20 天前
    V1 和 V2 是一样的,也是这几个选项。原来你是用最小输出来控制输出占空比。
    Alchemistxxd
        16
    Alchemistxxd  
       19 天前
    @sapphire 是的,话说你的场景试下来,猫扇满载压得住机器满载吗
    sapphire
        17
    sapphire  
    OP
       18 天前
    @Alchemistxxd 我的场景都是低性能应用,还没遇到过机器到满载的场景。根据风量数据,我觉得压不住。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2266 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 01:03 · PVG 09:03 · LAX 17:03 · JFK 20:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.