Results 1 to 2 of 2

Thread: Stepper motor driver design, help needed with layout!

  1. #1
    Registered
    Join Date
    Jan 2009
    Location
    USA
    Posts
    2
    Downloads
    0
    Uploads
    0

    Stepper motor driver design, help needed with layout!

    Hi all,

    I'm trying to build a stepper motor driver based on the L6506 current controller, the L6203 h-bridge ICs and a PIC microcontroller. I assembled the circuit on a breadboard first and it worked, sort of. Basically, it worked fine when the chopper was inactive but made an awful noise when the chopper was working. It's probably due to all kinds of noise and bad grounding that interferes with the chopper and lead to subharmonic switching. Changing the blanking time of the L6506 did not improve things. Messing around with more ground wires and placing the sense resistors closer to ground helped a bit but not much. Hopping to reduce noise and make the driver work I laid it out on a PCB (4.8"x3.7"). I made the bottom layer a ground plane and no signal traces (except 2 short "jumpers") are laid out on it. Also, I separated the power stage from the driving and current sensing stage. The large empty space in the middle is for the heatsinks of the L6203s. The 5V and the motor supply power are distributed through their own power planes. I have a couple of questions about the layout of the PCB:

    1. Should I separate the power and logic (PIC, current driver) grounds or is it ok sharing the same plane? How would I separate the grounds?
    2. Should the L6506 be placed closer to the h-bridges therefore shortening the sensing voltage traces?
    3. Should the sense voltage RC filters be placed close to the sense resistor (as it is now) or should they be closer to the L6506 instead?
    4. Any other feedback on the schematic or layout is very welcome!

    I know there are some pretty knowledgeable people on the forum, please help!
    Attached Thumbnails Attached Thumbnails Stepper motor driver design, help needed with layout!-schematic.pdf   Stepper motor driver design, help needed with layout!-board.pdf  
    Last edited by petruscad; 11-23-2009 at 12:59 PM.


  2. #2
    Registered
    Join Date
    Jun 2008
    Location
    United States
    Posts
    45
    Downloads
    0
    Uploads
    0
    Quote Originally Posted by petruscad View Post
    Hi all,
    1. Should I separate the power and logic (PIC, current driver) grounds or is it ok sharing the same plane? How would I separate the grounds?
    2. Should the L6506 be placed closer to the h-bridges therefore shortening the sensing voltage traces?
    3. Should the sense voltage RC filters be placed close to the sense resistor (as it is now) or should they be closer to the L6506 instead?
    1. I would separate the two planes,to reduce noise interference. Instead of one large plane on the bottom layer, make it into two planes seperated by a 50mil gap.
    2. Yes.
    3. Closer to the 6506.
    If you can shorten traces, do it. Never cross logic and power traces if you can avoid it, try to route them on opposite parts of the board.
    Good luck!
    Nanite CNC V2 under construction! :D


Similar Threads

  1. Need Help!- Power Supply for 4 Stepper Driver 32-65VDC and 4 Stepper Motor 65V 2.3A
    By guy2b1 in forum DIY CNC Router Table Machines
    Replies: 16
    Last Post: 03-08-2011, 06:50 AM
  2. Build Thread- 2ND GENERATION 150V 8A Bipolar Stepper Motor Driver Design
    By baggs in forum Open Source Controller Boards
    Replies: 18
    Last Post: 02-12-2011, 08:23 AM
  3. Build Thread- A 150V 8A Driver design for Bipolar Stepper Motors
    By baggs in forum Open Source Controller Boards
    Replies: 35
    Last Post: 07-12-2010, 07:56 PM
  4. Need help for design 5 Phase stepper motor driver
    By bb_ss_oo in forum Open Source Controller Boards
    Replies: 6
    Last Post: 05-15-2009, 04:40 PM
  5. Mains power stepper driver design
    By Balderscape in forum Stepper Motors and Drives
    Replies: 1
    Last Post: 02-21-2008, 10:54 AM

Tags for this Thread

Posting Permissions


 


About CNCzone.com

    We are the largest and most active discussion forum from DIY CNC Machines to the Cad/Cam software to run them. The site is 100% free to join and use, so join today!

Follow us on

Facebook Dribbble RSS Feed


Search Engine Friendly URLs by vBSEO ©2011, Crawlability, Inc.