Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fan PWM signal not in compliance #5

Closed
wolframalexa opened this issue Aug 6, 2021 · 1 comment
Closed

Fan PWM signal not in compliance #5

wolframalexa opened this issue Aug 6, 2021 · 1 comment
Assignees
Labels
A01 Fix Will be fixed in version A01 bug Something isn't working

Comments

@wolframalexa
Copy link
Collaborator

Problem
Users cannot use a fan, because the fan PWM signal is not in electrical compliance.

Observed Behavior
GPIO14 provides a nice PWM signal, but the signal becomes less crisp as it goes through the level shifter. In both images below, the blue line is the FAN_PWM_LS node. Yellow: left = GPIO14, right = FAN_PWM_INV.

image
image

The transistor Q3 should invert the PWM signal, but does not appear to do so.

Root Cause Theory
At 20kHz, it is unlikely the fan signal is switching too fast for the transistor. It may be due to a transistor misalignment; switch from the DMN26D0UFB4-7 to the DMN26D0UT-7, which is in a larger SOT-523 package, to avoid misalignments.

Suggested Next Steps
Ask a more experienced engineer. May need a larger pullup, or more power control.

@wolframalexa
Copy link
Collaborator Author

Removed Q3 and measured the fan PWM remaining high - showing that this is likely due to a transistor misalignment. Will switch to larger package for A01.

@wolframalexa wolframalexa added the A01 Fix Will be fixed in version A01 label Aug 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A01 Fix Will be fixed in version A01 bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant