Welcome, Guest!

Here are some links you may find helpful

Dreamcast Dreamcast: Faking the FANs PWM-Signal

rayik24

Member
Original poster
Jun 3, 2019
5
4
3
AGName
rayik24
AG Join Date
November 8, 2013
This is a cut and paste of a guide by Nold at BitBuilt found here. I found this while stumbling around one day.

Faking the FANs PWM-Signal
Why use Arduinos or 555's... damn... just use some solder!

[See attached "Image 1 - fake_pwm_hack.png "]

Some background: The DC uses IC601 (a multivibrator IC) as some kind of ADC (Analog-Digital-Converter), to convert the PWM-Signal from the fan (up to 2.5v), to 3.3v (= logical "true"). So when there's no fan, it'll put out 0v (= logical "false"). So all we need to do is pull-up the output signal of the IC & done! How nice Sega prepared this mod for us & gave us some free solder-pads.. (It might be safer to use a resistor here, but it should even work without the IC, anyway; also there is a capacitor, protecting a possibly connected fan.)
 

Attachments

  • Image 1 - fake_pwm_hack.png
    Image 1 - fake_pwm_hack.png
    4.4 MB · Views: 0

Nopileus

New member
Jun 28, 2019
3
0
1
AGName
Nopileus
AG Join Date
Mar 20, 2015
Alternatively if you are still using a 5v fan with tacho signal (like the noctua) you can connect a pullup resistor (i used 10k) between tacho and 5v so the system will detect fan RPM correctly.
It's really easy to add to the underside of the controller PCB, directly to the fan connector.
 

Make a donation