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

Question Wiper motor starts instantly when plug USB

Discussion in 'DIY Motion Simulator Building Q&A / FAQ' started by tselehub, Mar 11, 2024.

  1. tselehub

    tselehub New Member

    Joined:
    Dec 6, 2023
    Messages:
    24
    Balance:
    98Coins
    Ratings:
    +1 / 0 / -0
    My Motion Simulator:
    2DOF
    HI, I have made all the connections correctly. I have checked them 100 times in the last ten days. When I plug it into the computer, the motor starts right up. I use arduino uno + IBT. Why is he doing that? I'm crazy, I've been trying for 10 days. Im trying to make 1dof (only traction loss)

    Check the video:

    https://youtube.com/shorts/JbRbufKJtbc
  2. ProjectF1

    ProjectF1 Member

    Joined:
    Jun 12, 2023
    Messages:
    37
    Occupation:
    Electrician
    Location:
    France
    Balance:
    202Coins
    Ratings:
    +9 / 0 / -0
    My Motion Simulator:
    AC motor, Arduino, 4DOF
    I think you have not connected the position feedback potentiometer and the motor is looking for its position...
    • Agree Agree x 1
  3. tselehub

    tselehub New Member

    Joined:
    Dec 6, 2023
    Messages:
    24
    Balance:
    98Coins
    Ratings:
    +1 / 0 / -0
    My Motion Simulator:
    2DOF
    when I connected it he broke it. the motor did not stop.
  4. Trent Robinson

    Trent Robinson Member

    Joined:
    Nov 21, 2023
    Messages:
    48
    Occupation:
    Systems Engineer
    Balance:
    258Coins
    Ratings:
    +15 / 1 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform
  5. tselehub

    tselehub New Member

    Joined:
    Dec 6, 2023
    Messages:
    24
    Balance:
    98Coins
    Ratings:
    +1 / 0 / -0
    My Motion Simulator:
    2DOF
    I will try BUT if you see my motor spin very fast. Every video I have see from other people spin slower and make slow moves
  6. Trent Robinson

    Trent Robinson Member

    Joined:
    Nov 21, 2023
    Messages:
    48
    Occupation:
    Systems Engineer
    Balance:
    258Coins
    Ratings:
    +15 / 1 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform
    I can't see your settings well as it is too blurry, but it looks like you have it on motion and without the feedback info, the motor is rapidly trying to match the curve without the feedback info.

    The speed of the motor is a function of the maxpwm, gear ratio of your motor and load. A 50:1 with low maxpwm will be "slow". A 25:1 with high maxpwm will move more quickly. Load is obviously nonexistent in this case.

    Following that procedure will ensure success if your wiring and hardware is correct.
  7. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    20,862
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    147,009Coins
    Ratings:
    +10,845 / 53 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    These are the steps to setting up SMC3, which includes initially not powering motors, please follow each step and if any step fails then report that and include pictures, not video, of all settings:

    1. Disconnect the motor power supply
    2. Make sure Simtools is not running – we’re not ready for that yet!
    3. Wire up the Arduino (with SMC3 installed) to your H-Bridges and connect to your computer via USB
    4. Run the Windows SMC3 Utility software and make sure it communicates with the Arduino (There is no need to set baud rates, they are not configurable)
    5. Set the Kp, Ki, Kd, PWMmin, PWMmax, PWMrev to 0 for ALL motors (This will make sure the motors don’t move)
    6. Set Clip to 255 (you need to do this first) and Limit to 255 (This will give you plenty of margin if something goes wrong while setting up)
    7. Turn on the power to your motors – nothing should move at this stage!
    8. Set Kp to about 400
    9. Now slowly, increase PWMmax… at some point the motor should start to move. When it does check the “Green” feedback line is moving toward the “Blue” target position.
      • If it is then that motor and feedback is wired correctly - proceed to test other motors.
      • If it is moving away turn off motor power immediately (or quickly reduce PWMmax again). In this case you need to either reverse the wires to the motor being tested –OR– reverse the +5V and GND wires to your feedback pot for the motor being tested (do not do both). Restart the test from the beginning.
    10. Do the above for each motor
    • Like Like x 1