Hello,
I have yet again come with another problem and willingness to learn.
There is a custom made computer case that will function headless (without the motherboard), it's rather a box for 12x hard drives (at a later date extendable to 24), psu, 8x fans and one backplate. In a development stage I have come to the problem of active fan speed control. Computer fan typically uses <200mA@12V.
I intended to use Arduino with a few temperature sensors and a control circuit for fan speed another circuit to collect fan speed data. The research on the topic of fan speed control proved to be rather difficult. First idea was to use pwm, but I could not find any simple and reliable solution. Using a serially controlled LDO regulator for each fan seem as an overkill. So, the simplest solution would be to control a series of FETs with analogWrite, but then I do not have enough analog pins on arduino mini pro. There won't be a problem to use more then one arduino, but if there is an elegant and reliable solution that I have not thought about, I would like to know about it.
Thankful in advance
I have yet again come with another problem and willingness to learn.
There is a custom made computer case that will function headless (without the motherboard), it's rather a box for 12x hard drives (at a later date extendable to 24), psu, 8x fans and one backplate. In a development stage I have come to the problem of active fan speed control. Computer fan typically uses <200mA@12V.
I intended to use Arduino with a few temperature sensors and a control circuit for fan speed another circuit to collect fan speed data. The research on the topic of fan speed control proved to be rather difficult. First idea was to use pwm, but I could not find any simple and reliable solution. Using a serially controlled LDO regulator for each fan seem as an overkill. So, the simplest solution would be to control a series of FETs with analogWrite, but then I do not have enough analog pins on arduino mini pro. There won't be a problem to use more then one arduino, but if there is an elegant and reliable solution that I have not thought about, I would like to know about it.
Thankful in advance
Comment