1. 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!
  2. 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
  3. 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

Showroom Prototype DIY 3-DOF motion platform – Arduino + 3x BTS7960 + SMC3

Discussion in 'DIY Motion Simulator Projects' started by krause-a, Nov 2, 2020.

  1. krause-a

    krause-a New Member Gold Contributor

    Joined:
    Jul 23, 2009
    Messages:
    11
    Location:
    46514 Schermbeck, Germany
    Balance:
    131Coins
    Ratings:
    +21 / 0 / -0
    My Motion Simulator:
    3DOF, Arduino
    Here are the SMC3 settings.

    The Kp value with 200 and the PWMmax with 200 are relatively low. But so it still works well.
    At higher values, unfortunately, the motors will be very warm and sometimes switch off the motor drivers.

    I am currently thinking about an active cooling of the motors to increase the Kp value and the PWMmax value.

    Attached Files:

  2. Gustau

    Gustau New Member

    Joined:
    Nov 25, 2020
    Messages:
    25
    Location:
    Barcelona
    Balance:
    207Coins
    Ratings:
    +6 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform
    Did it work?
  3. Joe Cortexian

    Joe Cortexian New Member

    Joined:
    Sep 8, 2021
    Messages:
    8
    Balance:
    76Coins
    Ratings:
    +1 / 0 / -0
    My Motion Simulator:
    3DOF
    “I found the reason for this in the program SMC3.ino.
    The subroutine Parsecommand contains the line
    "Serial.println(RxBuffer[0][ComPort])"
    I have commented these out.”

    I am also having an issue with smc3 but when I do a search of the source I do not find any Serial.println at all in the smc3 source. Your screen shot says version 1.00 but I don’t believe that code has that line of code. So apparently we don’t have the same source code.