Jump to content

Driver for a X27.168 stepper motor?


Jacks

Recommended Posts

Can someone please recommend a stepper driver to use with an Arduino Nano to drive a X27.168 stepper motor and give smooth and accurate rotation?

 

Jacks

System Specs: i7 8700k @ 5.0GHz (not delidded), ASRock Extreme4 Z370 MOBO, EVGA GTX 1080 SC 8GB, 32GB Corsair Vengeance LPX 3200MHz DDR4 RAM, Samsung Evo 240GB SSD, Samsung Evo 500GB SSD, 1TB HDD, Noctura NH-D15S Heat Sink, Acer VE278H 27" 1080p Monitor, Ocukus Rift CV1.

 

Controllers: TrackIR 5, Thrustmaster HOTAS X, Saitek Throttle Quadrant (with DIY removable collective mod), Saitek Pro Flight Rudder Pedals.

 

Just trying to keep my number of takeoffs and landings equal!

Link to comment
Share on other sites

Hi Jacks,

 

I also used the same chips from AliExpress

 

https://www.aliexpress.com/item/32548458025.html?spm=a2g0s.9042311.0.0.27424c4djdYXvp

 

Yes, they're SMD so can be a little tricky. So I created PCBs and had JLCPCB make them for me.

 

https://easyeda.com/editor#id=|dbb1be9385694980905935ddbbfc51a6|dc2825a1b9294ceaa06cb5d2e9779abe

 

Some other useful info here:-

 

https://guy.carpenter.id.au/gaugette/resources/

Link to comment
Share on other sites

Hi Jacks,

 

I also used the same chips from AliExpress

 

https://www.aliexpress.com/item/32548458025.html?spm=a2g0s.9042311.0.0.27424c4djdYXvp

 

Yes, they're SMD so can be a little tricky. So I created PCBs and had JLCPCB make them for me.

 

https://easyeda.com/editor#id=|dbb1be9385694980905935ddbbfc51a6|dc2825a1b9294ceaa06cb5d2e9779abe

 

Some other useful info here:-

 

https://guy.carpenter.id.au/gaugette/resources/

 

I tried these from multiple sources, but could not get them working at all, which is a shame as from what I read they are set up better for the X27 steppers

 

Les

Link to comment
Share on other sites

I tried these from multiple sources, but could not get them working at all, which is a shame as from what I read they are set up better for the X27 steppers

 

Les

 

oof.. sounds not promising... :cry:

 

Another chip a buddy suggested is the VID66-06.

https://guy.carpenter.id.au/gaugette/resources/vid/2009111391612_VID6606%20manual%20060927.pdf

 

May the same like the AX1201728SG, just with another label.

But maybe worth a try.

Link to comment
Share on other sites

How many motors do you want to drive? With exception of the EMI on the A10C, I am driving that same stepper motor right from a pro mini. Very smooth and its based off the Arduino library by Guy Carpenter. No driver board is necessary. Each motor takes four GPIO pins but if you only run a couple of motors from a single Nano or Pro Mini, then who cares.

 

If your set on using a driver board, look at the Easy Driver board...

http://www.schmalzhaus.com/EasyDriver/Examples/EasyDriverExamples.html

Regards

John W

aka WarHog.

 

My Cockpit Build Pictures...



John Wall

 

My Arduino Sketches ... https://drive.google.com/drive/folders/1-Dc0Wd9C5l3uY-cPj1iQD3iAEHY6EuHg?usp=sharing

 

 

WIN 10 Pro, i8-8700k @ 5.0ghz, ASUS Maximus x Code, 16GB Corsair Dominator Platinum Ram,



AIO Water Cooler, M.2 512GB NVMe,

500gb SSD, EVGA GTX 1080 ti (11gb), Sony 65” 4K Display

VPC MongoosT-50, TM Warthog Throttle, TRK IR 5.0, Slaw Viper Pedals

Link to comment
Share on other sites

  • 1 month later...

I've driven both X27.168 and VID28-05 steppers directly from Nano's and Mega's.  I use the Accelstepper.h library, as it is one of the most comprehensive library's, but you have to be careful not to overload the processor.  The library is quite heavy on the processor to calculate the steps using an acceleration curve, so If you drive more than one stepper motor from the same Arduino at the same time, the processor can get overloaded.  I have found driving 2 steppers from a single nano works reasonably well, but anymore and they won't accelerate properly.

 

I have been toying with using an M0 based arduino board, or and Arduino Due M3 based board, which run at 48MHz and 84MHz respectively (compared with 8MHz for the Nano - not withstanding 32bit CPU speed boost vs. the ATMega328 8-bit chip).  I would expect these to be able to run several steppers, but I'm not sure how compatible the Arduino Due is with DCSBios...  I am running my engine instruments from a viewport, but will consider using a single Due to run all 12 engine instruments if I ever get around to updating them to physical instruments.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...