ADE-SMC DIY Servo controller

Page 1 of 2 12 LastLast
Results 1 to 12 of 20

Thread: ADE-SMC DIY Servo controller

  1. #1
    Registered
    Join Date
    Mar 2007
    Location
    The Netherlands
    Posts
    10
    Downloads
    0
    Uploads
    0

    Default ADE-SMC DIY Servo controller

    Here I want to present the schematic of my DIY "ADE-SMC" servo controller.
    The firmware for the servo controller is based on the ELM controller.

    A lot of extra features are added to the ELM firmware, as:

    LCD to read status info of the controller like temperature, motor current and position etc. and also to change the motor setup without using a PC.

    Keyboard connection for a keyboard with 12 keys, used for setup and XYZ positioning, etc.

    Intercommunication bus to communicate with other drives.
    To display there status, setup and move the axes. So only one LCD and one keyboard has to be connected to a drive and all the others can be controlled.

    feel free to ask questions or comments.

    Regards,
    Alexander

    Similar Threads:
    Attached Images Attached Images
    Attached Files Attached Files


  2. #2
    Registered
    Join Date
    Sep 2005
    Location
    EGYPT
    Posts
    167
    Downloads
    0
    Uploads
    0

    Default

    thanks alexander , very nice work.
    the schematic seems a bit confusing at the first glance, have to look further
    also u said that you have a drive board and slave boards, which one is on the schematic ?
    can you post the board layout , BOM, and component layout as well.

    thanks again



  3. #3
    Registered
    Join Date
    Mar 2007
    Location
    The Netherlands
    Posts
    10
    Downloads
    0
    Uploads
    0

    Default

    MAX,

    The schematic is a hierarchical design, a toplevel "block schematic" with the microcontroller part and H-bridge part.

    With R202,R204..R206 it is possible to configure each drive as slave or master.
    Also the slave adress is set with those "config" resistors. So this design can be used as master or slave or standalone without intercommunication, LCD and keyboard. This to be as flexible as possible with one hardware design and firmware.

    BOM, layout documentation, etc. I will post soon if intrest for this ADE-SMC design.

    Again the intercommunication I'm working on and is not finsched yet.

    Regards,
    Alexander



  4. #4
    Registered
    Join Date
    May 2003
    Location
    Australia
    Posts
    42
    Downloads
    0
    Uploads
    0

    Default

    Hi Alexander,

    Very nice looking board - you must have put a lot of work into it.
    Can you please tell me what sort of step rates we might expect with this board, and what encoder speed it can handle?
    Thanks for your efforts.

    Regards
    Andrew



  5. #5
    Registered
    Join Date
    Apr 2005
    Location
    CHINA
    Posts
    26
    Downloads
    0
    Uploads
    0

    Default

    ir2111Is a commutability oflm5104?
    My English is badly!



  6. #6
    Registered
    Join Date
    Jul 2004
    Location
    N/A
    Posts
    13
    Downloads
    0
    Uploads
    0

    Default

    ade cnc

    Very fun cnc servo controller and mcu processor
    Go are head enjoy cnc....



  7. #7
    Registered
    Join Date
    Nov 2004
    Location
    South Africa
    Posts
    2
    Downloads
    0
    Uploads
    0

    Default

    Hi Alexander

    Looks very good so far. It it your intention to share the source code too?
    I like the discreet design approach. Yes there are fancy H-Bridge all in one drivers out there, but they just too expensive - especially where I am.

    Keep at it, I am sure many of us would like to experiment with your drive, and thanks for sharing !



  8. #8
    Registered
    Join Date
    Mar 2007
    Location
    The Netherlands
    Posts
    10
    Downloads
    0
    Uploads
    0

    Default

    Thanks for all the complements!!!...

    I will share the "hex" file for the ATmega128 and not the complete source code project. This because I invest lots of free time in this and do not want that someone takes it and makes a commercial version of the ADE-SMC. I could do it my self and make some money out of it....

    But i Decided to share it this way, with the hex file, schematics and board layout everyone can make his own DIY version of the ADE-SMC.

    So when the code is ready I will post it here..


    The question about why the LM5104 is used, is because it is easy get via Farnell and the spec. and pricing is also okay. I use the ADE-SMC with 24volt motor supplyvoltage. The maximum is 118Volt for this LM5104 driver, but when higher voltages are used with the ADE-SMC the 7812(D102) regulator must not to be assembled. An external 12volt has to be supplied via "J1" in the schematic.
    Also the H-bridge needs other FETs because the one I used (those where on "stock") are only for maximum 55Volt.

    Regards,
    Alexander

    Last edited by ade_cnc; 05-14-2007 at 05:53 PM.


  9. #9
    Registered
    Join Date
    Apr 2005
    Location
    CHINA
    Posts
    26
    Downloads
    0
    Uploads
    0

    Default

    SMC3ATo a PWM the H bridge upper arm and bottom arm
    A0A~1B0B~1
    A0A~1B1B~0
    A1A~0B0B~1
    A1A~0B1B~0
    A1A~0B1B~0->A1A~0B0B~1
    A1A~0B1B~0->A1A~0B1B~0
    How to keep the top and bottom arm from lead?At software up postpone?



  10. #10
    Registered
    Join Date
    May 2006
    Location
    USA
    Posts
    16
    Downloads
    0
    Uploads
    0

    Smile Can you compare with UHU controller?

    Hi Alexander,
    Looks like a nice development. I had been thinking of making a uhu style controller except with an atmega128 for extra ease and features and because I'd like to program it in C. I don't like the idea of an open source project when the source isn't open, but at least your plan is free as opposed to beer whare.

    Your fet driver configuration looks a lot simpler than the uhu. Since you both started with the ELM SMC I wondered why you haven't borrowed the further developed uhu driver design? Do you feel the extra uhu driver circuits are not necessary?

    Other questions:
    1. Wonder how hard to make 53V 20 amp?
    2. How fast can you read encoders?
    3. Are you using enterupts or polling for encoders? I have programmed an Atmel Butterfly to read and display quadrature encoders using interupts, but the buterfly's LCD display sucks up a lot of speed.

    thanks
    Mike



  11. #11
    Registered
    Join Date
    May 2006
    Location
    USA
    Posts
    16
    Downloads
    0
    Uploads
    0

    Default

    Hello again,

    I like the way you have partitioned the high power motor drive electronics on a separate board with the PWM-A, PWM-B, buffered ENC-A & -B at the interface. I don't understand why the step and direction signals go to through the power board?

    How's it going?

    thanks
    Mike



  12. #12
    Registered
    Join Date
    Feb 2007
    Location
    USA
    Posts
    594
    Downloads
    0
    Uploads
    0

    Default

    (tagged for when I can find time to read this thru 3x)



Page 1 of 2 12 LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


About CNCzone.com

    We are the largest and most active discussion forum for manufacturing industry. The site is 100% free to join and use, so join today!

Follow us on


Our Brands

ADE-SMC DIY Servo controller

ADE-SMC DIY Servo controller