Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    Trouble with Delta fan

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    1
    1
    127
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • achrnundefined
      achrn
      last edited by

      I've found another fan with suspect pullup (c.f. https://forum.duet3d.com/topic/31272/trouble-with-cui-fan) and think this might be a trend with weak pullups. I'd like to ask Duet3D to consider it with respect to future hardware.

      This is a Delta BFB0512HA-CX3D which is potentially quite handy - a reasonably powerful 12V 50x10mm centrifugal blower with four wire connections. I bought mine from Digikey, so about as reputable a source as I can manage.

      Anyway, it has the same behaviour as my previous report - at spec PWM frequencies it doesn't run unless duty cycle is 100% and at lower frequencies there's more control but it howls. Stick it on the oscilloscope and it's clear the PWM signal isn't rising fast enough. At 25kHz 70% it's not even getting to 0.6V (apart from a spike to 1.36V as it switches):
      DS1Z_QuickPrint18.png

      Same solution as before, in this case I've put a 1k pullup to 5V, and it runs nicely at 25kHz (again, this is 70% duty):
      DS1Z_QuickPrint19.png

      Both these are the same fan with the same Duet board (actually a toolboard 1LC) set to 70%.

      This time the data sheet specifies what the internal pullup is, as 90k:
      61fe2a71-7d52-4dfe-b912-a4cc56b8e9e8-image.png

      I note that @dc42 last time explained that the Duet boards rely on Intel PWM fan spec https://www.intel.com/content/dam/support/us/en/documents/intel-nuc/intel-4wire-pwm-fans-specs.pdf which requires an internal pullup. I observe that the spec doesn't specify a strength of pullup. This fan has an internal pullup (to 4.8V) so to that extent it's compliant with the Intel spec, it's just not a useful pullup without some additional assistance.

      [Note in case anyone actually tries some analysis - these traces are actually one PWM signal from the board with one added 1kohm pullup to 5V driving two of the fans in parallel.]

      1 Reply Last reply Reply Quote 0
      • achrnundefined achrn referenced this topic
      • achrnundefined achrn referenced this topic
      • First post
        Last post
      Unless otherwise noted, all forum content is licensed under CC-BY-SA