Author Topic: Current project : Fan controller for GWInstek PSU  (Read 1153 times)

0 Members and 1 Guest are viewing this topic.

Offline RoloTopic starter

  • Regular Contributor
  • *
  • Posts: 206
  • Country: nl
Current project : Fan controller for GWInstek PSU
« on: February 15, 2019, 12:28:49 pm »
Would like to share my current project, a fan controller for my GWinstek GPD-4303S. It's a nice power supply, 4 outputs on a small footprint. It has a 80mm fan with temparature dependend speed, but the idle speed is still noisy. I'm using this PSU mostly for low currents so it rarely get's hot. I have the service manual and the factory solution is a 80mm fan with build in speed regulator, connected to two 10K thermistors in parallel next to the heatsinks. The power for the fan is tapped from an auxiliary powerstage. I measured 7.5V DC on this power line. The original fan is a 12V model so it's never going to run on full speed.

The new fan is a Noctua NF A8 5V PWM. I have choosen the 5V model so I can use the full range for this fan, that's from 450 RPM to 2200 RPM. I made a controller using an Atmel ATtiny85 microcontroller, it has a piezo buzzer that gives an alarm when the fan is not rotating and when the connection to the thermistors is lost. It also goes into full speed when the thermistors are disconnected. It keeps the fan idle at ~500 RPM and ramps it up when the heatsinks get warm, using the original thermistors.
The prototype is running now and the PSU is very quit now, you can not hear it when it's cold. I designed a PCB for it and that is being produced at the moment, hoping to receive them in two weeks. The PCB will be mounted on two M3 holes on the heatsink with nylon spacers.

Will post an update when the PCB is ready and mounted in the PSU.  Made some pictures : https://photos.app.goo.gl/PwR7xQRYDCEqW4uR6
If you have any questions or want more details please ask.






« Last Edit: February 15, 2019, 12:31:00 pm by Rolo »
 

Offline RoloTopic starter

  • Regular Contributor
  • *
  • Posts: 206
  • Country: nl
Re: Current project : Fan controller for GWInstek PSU
« Reply #1 on: March 01, 2019, 06:32:57 am »
Update on project: The PCB's have arrived. I have assembled the board and it's working. The controller is now build into the PSU and I'm very happy with the result. I have some more boards laying arround (can't order one PCB) so if any other owner of this type of PSU wants one, let me know. I think it wil also work for the 3 channel model.
I have added some pictures to the album where you can see the controller in the PSU.

 
« Last Edit: March 01, 2019, 06:35:06 am by Rolo »
 

Offline coromonadalix

  • Super Contributor
  • ***
  • Posts: 6998
  • Country: ca
Re: Current project : Fan controller for GWInstek PSU
« Reply #2 on: March 01, 2019, 11:13:37 am »
nice project   congrats for your design  :-+
 

Offline coromonadalix

  • Super Contributor
  • ***
  • Posts: 6998
  • Country: ca
Re: Current project : Fan controller for GWInstek PSU
« Reply #3 on: March 02, 2019, 11:50:18 am »
Can the fan curve response be changed  ???
 

Offline HighVoltage

  • Super Contributor
  • ***
  • Posts: 5560
  • Country: de
Re: Current project : Fan controller for GWInstek PSU
« Reply #4 on: March 02, 2019, 12:04:49 pm »
A lot of PSUs and many other instruments could benefit from your fan controller.

Nice project!
 
There are 3 kinds of people in this world, those who can count and those who can not.
 

Offline RoloTopic starter

  • Regular Contributor
  • *
  • Posts: 206
  • Country: nl
Re: Current project : Fan controller for GWInstek PSU
« Reply #5 on: March 02, 2019, 12:11:38 pm »
Can the fan curve response be changed  ???

Yes, in the software. I read the analog value from the varistors, depending on that value I send a PMW signal to the fan, that sets the speed of the fan.
The mapping is done in a min/max window, all readings less then min gives the idle speed, all readings more then max gives the full speed.


« Last Edit: March 02, 2019, 12:38:08 pm by Rolo »
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf