March 31, 2025, 08:40:37 PM

Author Topic: Super mega blower fan motor(project)  (Read 6471 times)

Offline Exidous

Super mega blower fan motor(project)
« on: August 16, 2022, 11:22:00 PM »
I had made the swap to an RX-8 fan and it was better than the stock FD fan but not by much. In my past was was into RC things before and after the change to brushless and the near death of nitro. Got to thinking....maybe I can brushless overpower the fan.

I know there will be diminishing returns with how much the box can flow but I figure...why not force it.

The RX-8 fan pulls 8.5A at 13.1v with a sustained RPM of 3500. That comes out to about an 270kv motor and "only" 110W. My mind goes to racing drones where a 5" quad can pull in excess of 1600W at full tilt.

I think a 5-8mm shaft will be sufficient. Anything over 600w capable will be enough. I'm looking in the 500kv range. Will theoretically give me double the RPM for the same current since brushless is almost always double the efficiency.

Looking in the 5050 size motors at 500kv and a speed controller in the 60A range. Overkill will hopefully mean longevity.

The only thing I'm not sure on is the shaft to the fan. It's rather offset to the top making vibration management very difficult without upper support. May use a pair of bearings and flex joint to support the whole thing mounted to a laser cut mounting plate.

Teaser testing

First test will probably run a cheaper china motor similar to this one in spec.

https://www.horizonhobby.com/product/avian-5055-500kv-outrunner-brushless-motor/SPMXAM4740.html
« Last Edit: August 16, 2022, 11:27:52 PM by Exidous »
94 BB Sleeved gen IV LS7, MS3ProU with TC, RONIN 8.8 and LT's with custom 3.5"single to VAREX muffler.

Offline digitalsolo

Re: Super mega blower fan motor(project)
« Reply #1 on: August 17, 2022, 12:07:00 PM »
Intriguing.   Every time I see wimpy fans I consider doing something like this.  I'm also an RC guy from back in the day.
Blake MF'ing McBride
1988 Mazda RX7 - Turbo LS1/T56/ProEFI/8.8/Not Slow...   sold.
1965 Mustang Coupe - TT Coyote, TR6060, modern brakes/suspension...
2007 Aston Martin V8 Vantage - Gen V LT4/TR6060, upper/lower pullies, headers, tune.
2021 Tesla Model 3 Performance - Stock...ish.

Offline MPbdy

Re: Super mega blower fan motor(project)
« Reply #2 on: August 17, 2022, 12:42:25 PM »
Could you also add additional fans somewhere in the ducts?

Offline Exidous

Re: Super mega blower fan motor(project)
« Reply #3 on: August 17, 2022, 02:03:59 PM »
I think you could but the small cross sectional area would mean high rpm=ton o noise.

When you run the rx-8 fan in your fan it has a fair kick but the air just isn't enough. I think it's because the blade really isn't very tall. It's at most 2" in height. RPM will be the easiest solution me thinks.
94 BB Sleeved gen IV LS7, MS3ProU with TC, RONIN 8.8 and LT's with custom 3.5"single to VAREX muffler.

Offline digitalsolo

Re: Super mega blower fan motor(project)
« Reply #4 on: August 17, 2022, 06:21:58 PM »
More RPM should be more air until the airflow stalls anyway.
Blake MF'ing McBride
1988 Mazda RX7 - Turbo LS1/T56/ProEFI/8.8/Not Slow...   sold.
1965 Mustang Coupe - TT Coyote, TR6060, modern brakes/suspension...
2007 Aston Martin V8 Vantage - Gen V LT4/TR6060, upper/lower pullies, headers, tune.
2021 Tesla Model 3 Performance - Stock...ish.

Offline Exidous

Re: Super mega blower fan motor(project)
« Reply #5 on: August 17, 2022, 06:31:18 PM »
That's what I figure. The motor above should be able to achieve that. I'll just dial it back a little.

The primary reasoning for going this route was that I had managed to get the evap cold enough to cycle the thermo switch mid summer in San Antonio however, the cabin was not getting cold enough.
94 BB Sleeved gen IV LS7, MS3ProU with TC, RONIN 8.8 and LT's with custom 3.5"single to VAREX muffler.

Offline Exidous

Re: Super mega blower fan motor(project)
« Reply #6 on: August 17, 2022, 08:50:02 PM »
I think the biggest challenge I may have is building a new voltage divider off the stock switch that will use 4 descrete speeds in the controller. I'd like to do it directly in the speed controller worst case would require an adruino to convert the voltage to a pwm output.

I can just run it through my ECU via a single I/o set but that's not plug and play for something sellable.
94 BB Sleeved gen IV LS7, MS3ProU with TC, RONIN 8.8 and LT's with custom 3.5"single to VAREX muffler.

Offline freeskier7791

Re: Super mega blower fan motor(project)
« Reply #7 on: August 19, 2022, 09:08:20 AM »
it'd be cool to do something similar with a vacuum pump for crankcase pressure
https://www.youtube.com/thedriftingdad
1985 Mazda RX7 GSL Drift Car

CCVT

Offline Exidous

Re: Super mega blower fan motor(project)
« Reply #8 on: September 03, 2022, 01:07:12 AM »
Whelp I bought and ESC, motor and Adruino for testing. Been working on the code. It doesn't work yet because I'm still trying to figure out how to get four digital input pins to make an output do four different speeds.


#include <Servo.h>
#define ButtonPin 0
#define ButtonPin 1
#define ButtonPin 2
#define ButtonPin 3
#define MotorPin 11
Servo ESC;
int IN1 = 0;
int IN2 = 1;
int IN3 = 2;
int IN4 = 3;

void setup() {
  pinMode(IN1, INPUT);
  pinMode(IN2, INPUT);
  pinMode(IN3, INPUT);
  pinMode(IN4, INPUT);
  pinMode(IN1, INPUT_PULLUP);
  pinMode(IN2, INPUT_PULLUP);
  pinMode(IN3, INPUT_PULLUP);
  pinMode(IN4, INPUT_PULLUP);
  ESC.attach(11,1000,2000); // (pin, min pulse width, max pulse width in microseconds)
 
}

void loop() {
  if (digitalRead(0) == LOW) {
    IN1 = map(11, 0, 1023, 0, 180);   // scale it to use it with the servo library (value between 0 and 180)
    ESC.write(11);    // Send the signal to the ESC
  }
  if (digitalRead(1) == LOW) {
    IN2 = map(11, 0, 1023, 0, 180);   // scale it to use it with the servo library (value between 0 and 180)
    ESC.write(11);    // Send the signal to the ESC
  }
  if (digitalRead(2) == LOW) {
    IN3 = map(11, 0, 1023, 0, 180);   // scale it to use it with the servo library (value between 0 and 180)
    ESC.write(11);    // Send the signal to the ESC
  }
  if (digitalRead(3) == LOW) {
    IN4 = map(11, 0, 1023, 0, 180);   // scale it to use it with the servo library (value between 0 and 180)
    ESC.write(11);    // Send the signal to the ESC
  }
else {
 have speed be 0
  ESC.write(11);
  }
}
94 BB Sleeved gen IV LS7, MS3ProU with TC, RONIN 8.8 and LT's with custom 3.5"single to VAREX muffler.

Offline Exidous

Re: Super mega blower fan motor(project)
« Reply #9 on: September 03, 2022, 03:50:05 AM »
Second version:

#include <Servo.h>

Servo ESC;

const byte
IN1 = 4,
IN2 = 5,
IN3 = 6,
IN4 = 7,
MotorPin = 8
;

void setup ()
{
  pinMode ( IN1, INPUT_PULLUP );
  pinMode ( IN2, INPUT_PULLUP );
  pinMode ( IN3, INPUT_PULLUP );
  pinMode ( IN4, INPUT_PULLUP );
  ESC.attach ( MotorPin, 1000, 2000 );
}

void loop ()
{
  if ( digitalRead ( IN1 ) == LOW )
  {
    ESC.write ( 45 ); // 1/4 speed
  }
  else if ( digitalRead ( IN2 ) == LOW )
  {
    ESC.write ( 90 ); // 1/2 speed
  }
  else if ( digitalRead ( IN3 ) == LOW )
  {
    ESC.write ( 135 ); // 3/4 speed
  }
  else if ( digitalRead ( IN4 ) == LOW )
  {
    ESC.write ( 180 ); // full speed
  }
  else
  {
    ESC.write ( 0 ); // stand still
  }
}

Almost there
94 BB Sleeved gen IV LS7, MS3ProU with TC, RONIN 8.8 and LT's with custom 3.5"single to VAREX muffler.

Offline digitalsolo

Re: Super mega blower fan motor(project)
« Reply #10 on: September 03, 2022, 12:00:02 PM »
Are your buttons one at a time?

In cases like that I often do an and statement to validate all others are “off” just to be sure you don’t get in a flapping condition where two inputs read active/on.
Blake MF'ing McBride
1988 Mazda RX7 - Turbo LS1/T56/ProEFI/8.8/Not Slow...   sold.
1965 Mustang Coupe - TT Coyote, TR6060, modern brakes/suspension...
2007 Aston Martin V8 Vantage - Gen V LT4/TR6060, upper/lower pullies, headers, tune.
2021 Tesla Model 3 Performance - Stock...ish.

Offline Exidous

Re: Super mega blower fan motor(project)
« Reply #11 on: September 03, 2022, 01:41:56 PM »
Ya, I checked and they have a small gap between the outputs while rotating the switch.
94 BB Sleeved gen IV LS7, MS3ProU with TC, RONIN 8.8 and LT's with custom 3.5"single to VAREX muffler.

Offline Exidous

Re: Super mega blower fan motor(project)
« Reply #12 on: September 03, 2022, 07:00:43 PM »
It's working on both of these. I'd prefer to use the trinket as it's a fair bit smaller but it's only 3.3v logic. As long as the ESC will accept 3.3v I'll use that one. The bigger one, the Metro, can be 5 or 3.3v with 5 being the default.

I'm now trying to track down an ESC that has no start up beep sequence. Castle creations looks to be able to disable them via their Link software.
94 BB Sleeved gen IV LS7, MS3ProU with TC, RONIN 8.8 and LT's with custom 3.5"single to VAREX muffler.

Offline Exidous

Re: Super mega blower fan motor(project)
« Reply #13 on: September 21, 2022, 07:51:40 PM »
SLS printing can do some pretty cool stuff!

I don't know why I didn't think of drone speed controllers earlier. They use software called blheli and is fully configurable.
94 BB Sleeved gen IV LS7, MS3ProU with TC, RONIN 8.8 and LT's with custom 3.5"single to VAREX muffler.

Offline kinger

Re: Super mega blower fan motor(project)
« Reply #14 on: September 22, 2022, 11:42:39 AM »
Wow cool, never even heard of that.  Very cool stuff, can't wait to see how this works out!
93 Touring, 6.3L, T56 Magnum, Mamo RPS BC2 clutch, FAST 90, NW 90TB TB, 8.8, samberg everything, AC, PS, TC, Cruise, LED Tails, HID head lights