1. Do not share user accounts! Any account that is shared by another person will be blocked and closed. This means: we will close not only the account that is shared, but also the main account of the user who uses another person's account. We have the ability to detect account sharing, so please do not try to cheat the system. This action will take place on 04/18/2023. Read all forum rules.
    Dismiss Notice
  2. For downloading SimTools plugins you need a Download Package. Get it with virtual coins that you receive for forum activity or Buy Download Package - We have a zero Spam tolerance so read our forum rules first.

    Buy Now a Download Plan!
  3. Do not try to cheat our system and do not post an unnecessary amount of useless posts only to earn credits here. We have a zero spam tolerance policy and this will cause a ban of your user account. Otherwise we wish you a pleasant stay here! Read the forum rules
  4. We have a few rules which you need to read and accept before posting anything here! Following these rules will keep the forum clean and your stay pleasant. Do not follow these rules can lead to permanent exclusion from this website: Read the forum rules.
    Are you a company? Read our company rules

AMC-AASD15A servo controller

Discussion in 'SimTools compatible interfaces' started by Thanos, Nov 6, 2019.

  1. Thanos

    Thanos Building the Future one AC Servo at a time... or 6

    Joined:
    Jul 6, 2017
    Messages:
    1,347
    Occupation:
    Electronics Engineer
    Location:
    United States
    Balance:
    2,699Coins
    Ratings:
    +1,043 / 9 / -0
    My Motion Simulator:
    AC motor, Motion platform, 4DOF, 6DOF
    The torque develops against a fixed point. When i said about 10mm position distance, its what the commanded distance to the servo should be if there is no obstacle. If the servo is blocked from rotating, it will instead start developing torque that is proportional of the distance command you sending to it... simple.

    I just gave the 10mm distance command as example, it may need more depending on the load that is attached on the servo before it reaches the max 300% torque.

    Also using it in combination with position command, it will guarantee the motor won't start running away if the load breaks...
  2. cfischer

    cfischer Active Member Gold Contributor

    Joined:
    Sep 7, 2015
    Messages:
    343
    Location:
    Colorado
    Balance:
    2,509Coins
    Ratings:
    +241 / 1 / -0
    This is simple and works fine. Until you move the end of the actuator, like in a g helmet system when a user moves his head. It's ok, I'm over it. I just thought I would ask.
  3. cubexxx

    cubexxx Member

    Joined:
    Oct 4, 2019
    Messages:
    69
    Balance:
    532Coins
    Ratings:
    +41 / 0 / -0
    My Motion Simulator:
    3DOF, AC motor, Arduino, 4DOF
    You can use parameters Pn189 and Pn190 in the aasd driver to map the arduino output (0.55-2.75) to 0 - 100% torque. No additional hardware needed. I think even -100% to +100% is achievable
    • Informative Informative x 1
  4. cfischer

    cfischer Active Member Gold Contributor

    Joined:
    Sep 7, 2015
    Messages:
    343
    Location:
    Colorado
    Balance:
    2,509Coins
    Ratings:
    +241 / 1 / -0
    Now that is interesting. Thanks for the pro tip!
  5. Thanos

    Thanos Building the Future one AC Servo at a time... or 6

    Joined:
    Jul 6, 2017
    Messages:
    1,347
    Occupation:
    Electronics Engineer
    Location:
    United States
    Balance:
    2,699Coins
    Ratings:
    +1,043 / 9 / -0
    My Motion Simulator:
    AC motor, Motion platform, 4DOF, 6DOF
    So I was sent a metal enclosure for the AMC-AASD15A to modify for the 7th servo connector and add the 3.5mm connector I use for e-stop and force offline switches... nothing that an angle cutter (dremel) and a drill cannot handle!

    Boy, this looks much better than I thought in person than on photos...





    Thanks
    Thanos
    • Like Like x 5
    • Agree Agree x 1
  6. prodigy

    prodigy Burning revs

    Joined:
    Oct 27, 2013
    Messages:
    459
    Location:
    Croatia
    Balance:
    6,698Coins
    Ratings:
    +399 / 4 / -0
    My Motion Simulator:
    2DOF, 3DOF, AC motor, SCN5, JRK
    @Thanos what is this display you are using to see the EMI signal?
  7. Thanos

    Thanos Building the Future one AC Servo at a time... or 6

    Joined:
    Jul 6, 2017
    Messages:
    1,347
    Occupation:
    Electronics Engineer
    Location:
    United States
    Balance:
    2,699Coins
    Ratings:
    +1,043 / 9 / -0
    My Motion Simulator:
    AC motor, Motion platform, 4DOF, 6DOF
    Its a DSO211 Nano
    DSO211 NANO


    Thanks
    Thanos
    • Useful Useful x 1
  8. Thanos

    Thanos Building the Future one AC Servo at a time... or 6

    Joined:
    Jul 6, 2017
    Messages:
    1,347
    Occupation:
    Electronics Engineer
    Location:
    United States
    Balance:
    2,699Coins
    Ratings:
    +1,043 / 9 / -0
    My Motion Simulator:
    AC motor, Motion platform, 4DOF, 6DOF
    Hi everybody. Its time to update the firmware of your AMC-AASD15A!!

    There are other things that wanted to add, but this update was long due now so I released the most important features for now:
    -Additional functionality on E-Stop and Force Offline inputs.
    -Addition of calculations for easy use with Gearbox reduction rotary actuators.


    Download the firmware file and the bootloader utility and unzip them. You can watch this video if you haven't updated the firmware before: Firmware update procedure for AMC-AASD15A

    https://github.com/tronicgr/AMC-AASD15A-Firmware/tree/master/Latest_firmware


    Here is the list of changes for the new firmware v2.08:

    ======= enc_6dof_AMC_AASD15A_v2_08 =======
    release date: 01/22/2020:
    -Added option for KLM input (e-stop) to either HOLD powered position or Kill power to the Motors
    -Added option for FSW input (Force offline) to either Always Park or let user use park/standby button.
    -Added Actuator type selection for Linear or Rotary type (gearbox reduction). The menus are showing new options fit for describing the gearbox like reduction Ratio, Steps of the motor and output Angle range as well the CW or CCW direction of the motor.


    example calculation for gearbox:
    (500pulses / 360 ) * 180degrees = 250 Pulses
    250Pulses * (50:1 Reduction) = 12500 Pulses
    *keep in mind that the max pulses buffer that AMC-AASD15A can use is 65535!






    Thanks
    Thanos
    • Like Like x 1
    • Agree Agree x 1
  9. Thanos

    Thanos Building the Future one AC Servo at a time... or 6

    Joined:
    Jul 6, 2017
    Messages:
    1,347
    Occupation:
    Electronics Engineer
    Location:
    United States
    Balance:
    2,699Coins
    Ratings:
    +1,043 / 9 / -0
    My Motion Simulator:
    AC motor, Motion platform, 4DOF, 6DOF
    The AMC-AASD15A will be available now with Servo7-aux connector included, on the little PCB board already soldered, ready to plug and mount on the 3D printed enclosure.

    20200124_054712_sm.jpg



    Thanks
    Thanos
    • Like Like x 1
  10. Mark Pattison

    Mark Pattison New Member

    Joined:
    Nov 26, 2019
    Messages:
    19
    Occupation:
    Engineer
    Location:
    Michigan
    Balance:
    267Coins
    Ratings:
    +9 / 0 / -0
    My Motion Simulator:
    6DOF
    Can we still order just the 7th aux servo connection for those of us who don't have it yet, but would like to add it for potential growth options in the future?
  11. Thanos

    Thanos Building the Future one AC Servo at a time... or 6

    Joined:
    Jul 6, 2017
    Messages:
    1,347
    Occupation:
    Electronics Engineer
    Location:
    United States
    Balance:
    2,699Coins
    Ratings:
    +1,043 / 9 / -0
    My Motion Simulator:
    AC motor, Motion platform, 4DOF, 6DOF
    I may add a separate product on Tindie for it assembled, but otherwise you may order the PCB made and solder a DB25 female connector and male-female 2.54mm pitch headers yourself to it:

    https://oshpark.com/shared_projects/pSGlJpx4

    Thanks
    Thanos
  12. djbart82

    djbart82 New Member

    Joined:
    Nov 6, 2019
    Messages:
    21
    Occupation:
    Operador
    Location:
    28029, Madrid
    Balance:
    210Coins
    Ratings:
    +1 / 0 / -0
    My Motion Simulator:
    3DOF, Motion platform
    Donde podemos comprar la carcasa de metal?
  13. Thanos

    Thanos Building the Future one AC Servo at a time... or 6

    Joined:
    Jul 6, 2017
    Messages:
    1,347
    Occupation:
    Electronics Engineer
    Location:
    United States
    Balance:
    2,699Coins
    Ratings:
    +1,043 / 9 / -0
    My Motion Simulator:
    AC motor, Motion platform, 4DOF, 6DOF
    I think you said: "Where can we buy the metal case?"

    You can contact PT-Actuator for that, here:
    http://www.pt-actuator.com/index.html


    Thanks
    Thanos
  14. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    20,535
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    145,034Coins
    Ratings:
    +10,776 / 52 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
  15. Thanos

    Thanos Building the Future one AC Servo at a time... or 6

    Joined:
    Jul 6, 2017
    Messages:
    1,347
    Occupation:
    Electronics Engineer
    Location:
    United States
    Balance:
    2,699Coins
    Ratings:
    +1,043 / 9 / -0
    My Motion Simulator:
    AC motor, Motion platform, 4DOF, 6DOF
    Here is the results of using the new rolling average filter on a large Closed-Loop stepper motor (Nema34). It definately inproves the quality of motion!!! Note these closed loop steppers can reach up to 3000RPM, have lots of rotor inertia and without proper acceleration-deceleration slopes, they overshoot too much !!!!!





    These closed loop stepper motors, are hybrid servo motors, meaning to be used as constant speed (pulse rate) and have NO proper PID control so they lack acceleration-deceleration properties and pulse signal smoothing. Still much more noisy in my opinion that the real servomotor solutions.


    Thanks

    Thanos
    • Winner Winner x 1
  16. Mark Pattison

    Mark Pattison New Member

    Joined:
    Nov 26, 2019
    Messages:
    19
    Occupation:
    Engineer
    Location:
    Michigan
    Balance:
    267Coins
    Ratings:
    +9 / 0 / -0
    My Motion Simulator:
    6DOF
    No way... Is this similar to what ClearPath calls their "RAS" (Regressive Auto Spline)?

    If so...
    AWESOME AWESOME AWESOME SAUCE ! ! !
    • Agree Agree x 1
  17. Thanos

    Thanos Building the Future one AC Servo at a time... or 6

    Joined:
    Jul 6, 2017
    Messages:
    1,347
    Occupation:
    Electronics Engineer
    Location:
    United States
    Balance:
    2,699Coins
    Ratings:
    +1,043 / 9 / -0
    My Motion Simulator:
    AC motor, Motion platform, 4DOF, 6DOF
    That is exactly what it is... it corrects the S-curve response of the motor, injecting pulses in the process!
    • Winner Winner x 1
  18. Thanos

    Thanos Building the Future one AC Servo at a time... or 6

    Joined:
    Jul 6, 2017
    Messages:
    1,347
    Occupation:
    Electronics Engineer
    Location:
    United States
    Balance:
    2,699Coins
    Ratings:
    +1,043 / 9 / -0
    My Motion Simulator:
    AC motor, Motion platform, 4DOF, 6DOF
    • Like Like x 1
    • Winner Winner x 1
    Last edited: Feb 7, 2020
  19. Thanos

    Thanos Building the Future one AC Servo at a time... or 6

    Joined:
    Jul 6, 2017
    Messages:
    1,347
    Occupation:
    Electronics Engineer
    Location:
    United States
    Balance:
    2,699Coins
    Ratings:
    +1,043 / 9 / -0
    My Motion Simulator:
    AC motor, Motion platform, 4DOF, 6DOF
    Load up with this Valentines special discount. $20 off for the AMC-AASD15A servo controller!
    Use this code on the checkout: E8477BB7


    Thanks
    Thanos


    *limited supply in stock, expect great delays after because of parts extended delivery delays after coronavirus aftermath...
  20. prodigy

    prodigy Burning revs

    Joined:
    Oct 27, 2013
    Messages:
    459
    Location:
    Croatia
    Balance:
    6,698Coins
    Ratings:
    +399 / 4 / -0
    My Motion Simulator:
    2DOF, 3DOF, AC motor, SCN5, JRK
    Now I can buy one for my wife ;)
    • Funny Funny x 1