Results 1 to 9 of 9

Thread: Viper 100-Servos not getting power?

  1. #1
    Silver Member diyengineer's Avatar
    Join Date
    Feb 2010
    Location
    USA-WA STATE
    Posts
    2,901
    Downloads
    0
    Uploads
    0

    Viper 100-Servos not getting power?

    The viper is receiving 109Volts input. It has proper 12V power, and the encoder is correctly attached to the servo. I have tried all 3 servos with no luck. In hyperterminal i can enable and disable power to the servo with the X and O command but i cant feel the motor actually turn on at all, or make any audible sound. Also a multimeter on the DC output verifies no voltage going out at all..
    I wanted to start to program the loop parameter, but then found that none of the drivers are outputting power. I have NO jumpers in the banks, so im running it in "test" mode. I have also disconnected it from the breakoutboard. Hyperterminal can speak to all of them but no power output... Also i used the "M" command to see if my encoders were working and i can turn the pulley and the m command does not change any position...

    sometimes i get a FAST flashing red, sometimes a slow flashing red LED. You never mentioned what they stood for in the PDF...

    thanks for the help!


  2. #2
    Silver Member diyengineer's Avatar
    Join Date
    Feb 2010
    Location
    USA-WA STATE
    Posts
    2,901
    Downloads
    0
    Uploads
    0
    [nomedia="http://www.youtube.com/watch?v=Ic3cbsBYPuQ"]YouTube - Cnc Rebuild Video #41[/nomedia]

    Video.

    Also.. After lots of investigating. The encoders were not wired correctly, well they were all the way to the viper driver, but i spliced them incorrectly into the serial connector (DB9). I will have to resolder/rewire and try again.. Hopefully it did not fry anything, encoder or driver... ****..

    Viper encoder Pinout:
    pin1 5V
    pin2 B-
    pin3 B+
    pin4 A-
    pin5 A+
    pin6 not used
    pin7 not used
    pin8 not used
    pin9 Ground

    How NOT to wire it
    Pin1 B+
    Pin2 B-
    Pin3 5V
    Pin4 A+
    Pin5 A-
    Pin6 not used
    Pin7 not used
    Pin8 not used
    Pin9 Gnd

    I was basically feeding 5V into my B+ channel.. and i'm 100% sure i did that on each and every encoder. Do you think the encoders will be ok? The other channels were all mis matched, and ground was the only thing that was connected correctly.
    That is what i get for working late and starting wiring on 2 sides of the machine at once and having them not match.

    Also shot an email to US digital asking them if i damaged the B+ channel. I read my 5V has 250ma of power.
    Last edited by diyengineer; 01-18-2011 at 05:04 AM.


  3. #3
    Registered
    Join Date
    Feb 2007
    Location
    canada
    Posts
    669
    Downloads
    0
    Uploads
    0
    From the video, it shows your encoder is not working.
    When you turn the motor shaft, you should have the m command show a change, and it doesn't. BTW, it doesn't auto update, you have to keep hitting 'm' to read it again.

    So, be sure to get the motor reading the encoder before you even apply the 105 volts, or you will just have a run away situation. You only need the 12volt and the encoder connected to do the test.

    Arn't those Keling motors rated at 90 volts max ?

    Larry K
    Manufacturer of CNC routers and Viper Servo Drives
    www.LarkenCNC.com and www.Viperservo.com


  4. #4
    Community Moderator Al_The_Man's Avatar
    Join Date
    Dec 2003
    Location
    Canada
    Posts
    18,963
    Downloads
    0
    Uploads
    0
    Quote Originally Posted by diyengineer View Post
    Also.. After lots of investigating. The encoders were not wired correctly, well they were all the way to the viper driver, but i spliced them incorrectly into the serial connector (DB9). I will have to resolder/rewire and try again.. Hopefully it did not fry anything, encoder or driver... ****..

    I was basically feeding 5V into my B+ channel.. and i'm 100% sure i did that on each and every encoder. Do you think the encoders will be ok? .
    You may be lucky, it will depend somewhat on the nature of the encoder outputs.
    109v supply for motors rated at 90v should not be a problem, in fact the typical design criteria is power supply rated at least 10% above motor rated voltage.
    There is a drive in between.
    Power-Supply Considerations For Servo Amplifiers
    Al.
    CNC, Mechatronics Integration and Custom Machine Design (Skype Avail).

    “Logic will get you from A to B. Imagination will take you everywhere.”
    Albert E.


  • #5
    Silver Member diyengineer's Avatar
    Join Date
    Feb 2010
    Location
    USA-WA STATE
    Posts
    2,901
    Downloads
    0
    Uploads
    0

    Thumbs up Dear Larry K.

    SO i figured out the settings pretty well.

    P- 550
    I- 4
    D- 1100
    LP- 4

    They hold extremely hard.

    All the encoders are also working well.

    I tuned each drive and saved the information to the Eprom (slot 1).

    With 105V input, do those numbers sound about right Larry?

    I started the P @ 100 and worked up 50 at a time grabbing the shaft trying to turn it. at 550 it finally oscillated like crazy. then i worked up the D to 700 and it was solid. does it have to be twice the value of P? Will 700 be ok? Is to much not good?

    I chose a LP of 4 because it was a number for the NEMA 34 frame recommendation in the manual.

    The I i purely chose 4 because i have no clue how it effects the motor. I turned it to 20 and it had no effect when it came to holding. I kept it at 4.

    Using these servos:
    http://www.kelinginc.net/KL34-180-90.pdf


    take a peek at the servo link then my numbers and see if all looks like it should be. I'm sure they will require a lot more tuning once on the machine, but i want to get them as close as possible.

    Thank you Larry
    Last edited by diyengineer; 01-20-2011 at 02:49 AM.


  • #6
    Silver Member diyengineer's Avatar
    Join Date
    Feb 2010
    Location
    USA-WA STATE
    Posts
    2,901
    Downloads
    0
    Uploads
    0
    It seems that i am also missing one potentiometer on each board...
    Attached Thumbnails Attached Thumbnails Viper 100-Servos not getting power?-imag0078.jpg   Viper 100-Servos not getting power?-imag0077.jpg  


  • #7
    Registered
    Join Date
    Feb 2007
    Location
    canada
    Posts
    669
    Downloads
    0
    Uploads
    0
    The L parameter is loop time or samples/second of the servo loop. the values can be 1-10 1 is fastest and 10 is slowest. Typically a heaver mass resonds better to a slower sampling time.

    On your motors, the setting could be 3-6 depending on the mass of the load. You need to change this while the motor is stepped back and forth and look for the deadest responce (with least ringing). (it is harder when you have a gearhead and can't see the motor shaft)

    Yes, your drives have Lowvoltage detection which removes one of the pots. (the current warn)

    Also, I would put no higher than a 7.5 amp fuse in the drive since those motors fry easily. I use that motor on my routers, and have fried a few . The armature can't take a lot of heat and running at such a high voltage makes it worse.

    Larry
    Manufacturer of CNC routers and Viper Servo Drives
    www.LarkenCNC.com and www.Viperservo.com


  • #8
    Silver Member diyengineer's Avatar
    Join Date
    Feb 2010
    Location
    USA-WA STATE
    Posts
    2,901
    Downloads
    0
    Uploads
    0
    Now i have the whole machine moving

    I have a rough tune on the PID, but i need a way to truly tune it. I'm slightly lost.


    Quote Originally Posted by Larken View Post
    The L parameter is loop time or samples/second of the servo loop. the values can be 1-10 1 is fastest and 10 is slowest. Typically a heaver mass resonds better to a slower sampling time.

    On your motors, the setting could be 3-6 depending on the mass of the load. You need to change this while the motor is stepped back and forth and look for the deadest responce (with least ringing). (it is harder when you have a gearhead and can't see the motor shaft)

    Yes, your drives have Lowvoltage detection which removes one of the pots. (the current warn)

    Also, I would put no higher than a 7.5 amp fuse in the drive since those motors fry easily. I use that motor on my routers, and have fried a few . The armature can't take a lot of heat and running at such a high voltage makes it worse.

    Larry


  • #9
    Silver Member diyengineer's Avatar
    Join Date
    Feb 2010
    Location
    USA-WA STATE
    Posts
    2,901
    Downloads
    0
    Uploads
    0
    Can you please post all the Error numbers and what they pertain to.

    Thanks!


  • Similar Threads

    1. Newbie- What drives/power for these servos?
      By bodini in forum Servo Motors and Drives
      Replies: 3
      Last Post: 01-03-2011, 03:35 PM
    2. Moving Servos with power off
      By Bigrhamr in forum DynaTorch
      Replies: 3
      Last Post: 01-26-2010, 05:36 PM
    3. power supply for my servos
      By planeflier in forum General Electronics Discussion
      Replies: 6
      Last Post: 06-09-2006, 07:07 AM
    4. power servos, PSUs
      By max_imum2000 in forum General Electronics Discussion
      Replies: 2
      Last Post: 02-02-2006, 11:41 PM
    5. BIG servos! (is there such a thing as too much power? =)
      By damae in forum Servo Motors and Drives
      Replies: 23
      Last Post: 07-10-2005, 09:36 PM

    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.