4 phase stepper motor

For discussing injector selection,manifold modifications, throttle bodies, fuel supply system design and construction, and FIdle valves and IACs.
Forum rules
Read the manual to see if your question is answered there before posting. Many users will not reply if the answer is already available in the manual.

If your question is about troubleshooting, configuration, or tuning, you MUST include your processor type (MS-I or MS-II) and code version in your post. If your question is about PCB assembly or modifications, you must also include the main board version number (1.01, 2.2 or 3.0).

If you have questions about MS1/Extra or MS2/Extra code configuration or tuning, please post them at www.msextra.com Such questions posted here will be moved to: a temporary MSextra sub-forum, where they will be removed after 7 days

The full forum rules are here: Forum Rules, be sure to read them all regularly.
Post Reply
SuperRobin111
MegaSquirt Newbie
Posts: 2
Joined: Sat Nov 24, 2007 5:58 pm

4 phase stepper motor

Post by SuperRobin111 »

Megasquirt V3.0
MS-2

Hi all.

My Rover has a 4 phase stepper motor arrangement
Each coil has a common +
Each coil is then earthed directly to the cars current ECU
Therefore there are 5 terminals in total,
1 = common supply voltage ------- from supply relay
2-5 = individual coil earths ------- to ECU

I can presume that the ecu has internal switching to open close the respective coil circuits. The thing is, how does it reverse the stepper motor direction??.. and more importantly, how can i implement this stepper motor type into Megasquirt???

Thanls in advance

Scott
oughtsix
MegaSquirt Newbie
Posts: 25
Joined: Tue Feb 28, 2006 6:44 pm
Location: Redmond, Oregon
Contact:

Post by oughtsix »

I don't know how to control a 4 phase stepper with megasquirt.

But I do know that to reverse the direction of a multiphase motor is simply a matter of firing the phases in reverse order. So to step the motor forward you would fire coil 1, coil 2, coil 3 then coil 4. To step the motor backwards you would fire coil 4, coil 3, coil 2, then coil 1.

Hence switching any two of the phases on a 3 phase motor will cause the motor to spin backwards.
1980 450slc converted to MegaSquirt electronic fuel injection and couldn't be happier! Using the stock dizzy and a MSD 6AL ignition along with the stock Bosch ignition box. Home built fuel rails out of aluminum fuel rail stock. Using 19lb mustang injectors I purchased off of ebay.

--Mike.
Deaninkc
MegaSquirt Newbie
Posts: 13
Joined: Tue Jun 08, 2004 3:43 am
Location: Kansas City

Post by Deaninkc »

MSII uses a UDN2916LB stepper motor driver that works for bipolar steppers not unipolar so there is no easy way to driver your IAC. It might be easier to adapt the GM or Ford IAC. You might be able to to use a a board like this:
http://store.qkits.com/moreinfo.cfm/QK179
with some MSII software mods and rerouting of the IAC1 and IAC2 pins to the board. The software mods should not be too hard if you find a add on board that uses similar logic. You can't drive it direct because the HCS12 will not sink that much current.
Post Reply