DIY arduino circuit boards optimized for electronic indexing head

Discussion in 'Software and Programming' started by TorontoBuilder, Jan 20, 2015.

Help Support HMEM by donating:

  1. Mar 20, 2015 #101

    TorontoBuilder

    TorontoBuilder

    TorontoBuilder

    John

    Joined:
    Jan 4, 2013
    Messages:
    357
    Likes Received:
    82
    The revised single stepper rotary control board in available for anyone who wants 3 from Oshpark.

    This has been revised to correct the stepper driver carrier width. You may use any Pololu a4988 board. It makes use of external 5 button analog keypad via pin A0 and will accept 1C2 LCD or any sainsmart or freetronics compatible lcd

    Main board:
    https://oshpark.com/shared_projects/eqntBWjI

    Keyboard:
    https://oshpark.com/shared_projects/hcnykUxw

    As soon as my revised boards arrive I'll start a build thread to put it all together...

    key.png

    rotaryv4.jpg
     
    Last edited: Mar 20, 2015
  2. Mar 20, 2015 #102

    TorontoBuilder

    TorontoBuilder

    TorontoBuilder

    John

    Joined:
    Jan 4, 2013
    Messages:
    357
    Likes Received:
    82
    As per Rod's suggestion I've made a simple compact main board & plug in modules for the a4988 stepper drivers.

    This will allow people to take advantage of Rod's multi-function software design to use a single control box for multiple uses.

    The main board is available here:
    https://oshpark.com/shared_projects/WQivbqSm


    It also uses the same separate keypad which is here:
    https://oshpark.com/shared_projects/hcnykUxw


    Finally here is the link to the daughter boards:
    https://oshpark.com/shared_projects/3KdDlilG

    The daughter boards uses a 6 pin 3.5mm screw terminal block for all motor connections and the motor power & ground.

    This board has a surface mount 100uF capacitor. iAlmost all 25v caps will fit under the stepper driver (ie less than 0.25" height), or a panasonic EEE-FT1V101AP 35V capacitor if you need higher capacity cap.

    The daughter board plugs into main board using 4 male 90 deg header pins and is oriented vertically.

    3 step.jpg

    key.png

    a4988 plugin.png
     
    rodw likes this.
  3. Mar 20, 2015 #103

    rodw

    rodw

    rodw

    Well-Known Member

    Joined:
    Dec 3, 2012
    Messages:
    1,124
    Likes Received:
    334
    Looks great. What is the maximum stepper voltage for the driver?

    I'll get around to ordering a set as I've got a mate very keen as well (and he's better at soldering than me).
     
  4. Mar 21, 2015 #104

    TorontoBuilder

    TorontoBuilder

    TorontoBuilder

    John

    Joined:
    Jan 4, 2013
    Messages:
    357
    Likes Received:
    82
    a4988 driver max current is 35v
     
  5. Mar 21, 2015 #105

    Scott_M

    Scott_M

    Scott_M

    Well-Known Member

    Joined:
    Apr 13, 2013
    Messages:
    248
    Likes Received:
    75
    Location:
    Medina, Ohio USA

    Amps ?

    Scott
     
  6. Mar 21, 2015 #106

    TorontoBuilder

    TorontoBuilder

    TorontoBuilder

    John

    Joined:
    Jan 4, 2013
    Messages:
    357
    Likes Received:
    82
    2A per phase although the pcb traces can handle higher the driver chip cant
     
  7. Mar 21, 2015 #107

    rodw

    rodw

    rodw

    Well-Known Member

    Joined:
    Dec 3, 2012
    Messages:
    1,124
    Likes Received:
    334
    John so if you wanted to run a bigger stepper and say a 3.5 amp or even 7 amp Gecko controller, you'd just get the 3 stepper board and wire everything up to the main board? Or would you add unpopulated daughter boards so you could use the terminal strips?

    And also what is the purpose of the capacitor? Is that something the polou driver needs?
     
  8. Mar 21, 2015 #108

    TorontoBuilder

    TorontoBuilder

    TorontoBuilder

    John

    Joined:
    Jan 4, 2013
    Messages:
    357
    Likes Received:
    82
    That board is designed specifically for the a4988 driver. If you want to use gecko you can connect the board via jumper wires to the DIR, STEP 5V and GND pins. The gecko has its own terminal strip for the motors connections if i recall correctly.

    The 100uF capacitor acts as a start capacitor when motor first comes on and to minimize current ripple as motor operates. Its recommended by the chip manufacturer. Gecko likely has such capacitor built into their stepper drivers.
     
    rodw likes this.
  9. Apr 16, 2015 #109

    AFCarbon15

    AFCarbon15

    AFCarbon15

    Member

    Joined:
    Jun 27, 2014
    Messages:
    11
    Likes Received:
    5
    Subscribed ! Thanks for all the info.
     
  10. Apr 16, 2015 #110

    TorontoBuilder

    TorontoBuilder

    TorontoBuilder

    John

    Joined:
    Jan 4, 2013
    Messages:
    357
    Likes Received:
    82
    Ah great your post reminds me I have been deficient in keeping this thread updated.

    I've yet to order new boards from Oshpark since I got bus on another project. I'll be back on track soon.
     
  11. Apr 16, 2015 #111

    keithh

    keithh

    keithh

    Member

    Joined:
    Aug 14, 2012
    Messages:
    6
    Likes Received:
    0
    Thanks for your work, looking forward to picking this up in the near future.

    Thanks again

    Keith
     
  12. Apr 17, 2015 #112

    rodw

    rodw

    rodw

    Well-Known Member

    Joined:
    Dec 3, 2012
    Messages:
    1,124
    Likes Received:
    334
    John, if you have not sent these out, there is a standard for stepper pinouts called PMinMO and you'll see it in the circuit diagram here .
    http://www.piclist.com/techref/io/stepper/THB6064/index.htm

    I nearly bought a DIY stepper kit like this one so it would be good to support this standard for those who wanted to use bigger external stepper drivers
     
    jonl60 likes this.
  13. Apr 22, 2015 #113

    Carbuilder

    Carbuilder

    Carbuilder

    Member

    Joined:
    Feb 2, 2015
    Messages:
    6
    Likes Received:
    7
    One more person is reading and learning from this thread (that would be me!).
    I'm new to the forum but have used my 3-in-1 machine for years to make all sorts of parts for car modifications (real ones, not models). I recently added DRO's to it and it is fantastic to use.

    I've just started playing with an arduino experimenters kit and am trying to learn all I can about it. I am really enjoying this thread; not understanding all of it the first time though, but that's OK. You are explaining things very well, so don't skimp on the details! I know it takes a lot more time to add posts, but they are being read.

    thank you,

    Rick
    Bolton, Ontario
    Just "above" Toronto as they say :)
     
    TorontoBuilder likes this.
  14. Apr 22, 2015 #114

    canadianhorsepower

    canadianhorsepower

    canadianhorsepower

    Well-Known Member HMEM Supporter

    Joined:
    Oct 22, 2011
    Messages:
    1,671
    Likes Received:
    319
    This is what I'm using here are some the pics
    they work great

    Luc

    10480579_10203643936114684_6652639410134438720_o.jpg

    10960517_10203643901033807_2869253875494312518_o.jpg
     
    TorontoBuilder and jonl60 like this.
  15. Apr 23, 2015 #115

    TorontoBuilder

    TorontoBuilder

    TorontoBuilder

    John

    Joined:
    Jan 4, 2013
    Messages:
    357
    Likes Received:
    82
    thx.. that will take up more real estate, but I'll mod the design when I get a minute.

    So much going on right now since I'm learning to drive 1:1 scale electric streetcars
     
  16. Apr 16, 2016 #116

    fiddle561

    fiddle561

    fiddle561

    New Member

    Joined:
    Nov 26, 2009
    Messages:
    4
    Likes Received:
    0
    Hello i liked your build, i ordered your boards (4.1 version). i started to build and ran into interference between nano and other board. also what type of connector were u planning on using for motor connector. The pin spacing is too wide and too narrow for the different connectors. pictures attached. THANKS FOR ALL THE WORK U PUT IN TO THIS. I really appreciate the work

    IMG_20160415_204203318.jpg

    IMG_20160415_204330780.jpg

    IMG_20160415_204339165.jpg

    IMG_20160415_204152889.jpg

    IMG_20160415_204135356.jpg

    IMG_20160415_204148546.jpg
     

Share This Page