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

Arduino: noisy motors while not moving? Why?

Discussion in 'Motor actuators and drivers' started by AlexinChina, Dec 16, 2015.

  1. AlexinChina

    AlexinChina Member

    Joined:
    Sep 2, 2015
    Messages:
    71
    Location:
    China
    Balance:
    371Coins
    Ratings:
    +8 / 1 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform
    Hi, I made a 2 dof, and my motor is 350W, I uesd this:
    upload_2015-12-16_14-31-4.png
    but my motors will make noisy while not moving, and I test this
    http://www.xsimulator.net/community...-motors-while-not-moving-check-this-out.6697/
    Motor's noisy will be less, but as shown in Fig 1, 2, and 3, the feedback line(the green one) will jump while not moving ,and sometimes good and sometimes bad,
    what if we can add same electrical components on the circuit to block out those noise?
    Fig 1
    upload_2015-12-16_14-25-17.png
    Fig 2
    upload_2015-12-16_14-25-38.png
    Fig 3
    upload_2015-12-16_14-27-0.png
  2. Pit

    Pit - - - - - - - - - - - - - - - - Gold Contributor

    Joined:
    Oct 2, 2013
    Messages:
    3,012
    Location:
    Switzerland
    Balance:
    30,439Coins
    Ratings:
    +3,089 / 31 / -0
    My Motion Simulator:
    DC motor, Arduino, 6DOF
    Try a deadzone of 1 or 2.

    PS: Figure 3 shows your potentiometer signal, which is pretty noisy.

    PS2: I remember someone used capacitors on the pot to reduce the noise...but I dunno where to find this posting yet.
  3. pipis2015

    pipis2015 over-boost

    Joined:
    Feb 18, 2015
    Messages:
    222
    Location:
    Athens, GREECE
    Balance:
    10,248Coins
    Ratings:
    +272 / 1 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    What pots are you using.
    More than 20kohm?
  4. AlexinChina

    AlexinChina Member

    Joined:
    Sep 2, 2015
    Messages:
    71
    Location:
    China
    Balance:
    371Coins
    Ratings:
    +8 / 1 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform
    Thank you:)!
    I changed this parameter but futile.My motors are not change and the same noisy.
    The strange thing is even the same parameters as yesterday,my motor also better than yesterday.
    So it's affected by weather?:(
  5. AlexinChina

    AlexinChina Member

    Joined:
    Sep 2, 2015
    Messages:
    71
    Location:
    China
    Balance:
    371Coins
    Ratings:
    +8 / 1 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform
    Only 10kohm, so I should test 20kohm?
    Last edited: Dec 17, 2015
  6. AlexinChina

    AlexinChina Member

    Joined:
    Sep 2, 2015
    Messages:
    71
    Location:
    China
    Balance:
    371Coins
    Ratings:
    +8 / 1 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform
    I have some questions:
    1 Whether if the quality of potentiometer will affect the sound of the motor while not moving ?
    2 Whether if the resistance value of potentiometer will affect the sound of the motor while not moving ?How to select the resistance value of the potentiometer?
  7. pipis2015

    pipis2015 over-boost

    Joined:
    Feb 18, 2015
    Messages:
    222
    Location:
    Athens, GREECE
    Balance:
    10,248Coins
    Ratings:
    +272 / 1 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    10kohm potentiometer is OK.
  8. OZHEAT

    OZHEAT Active Member

    Joined:
    Oct 26, 2015
    Messages:
    208
    Location:
    Australia
    Balance:
    2,459Coins
    Ratings:
    +106 / 6 / -0
    My Motion Simulator:
    3DOF, DC motor
    Make sure your leads running from your pot is not together with your motor power leads.
    It would be best if you twist the power leads together or run the lead through a ferrite ring a couple of times.
    You can even plait(like in hair) the three potentiometer leads and that will help.
    Cheers Andy
  9. AlexinChina

    AlexinChina Member

    Joined:
    Sep 2, 2015
    Messages:
    71
    Location:
    China
    Balance:
    371Coins
    Ratings:
    +8 / 1 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform
    :)Let me try
  10. AlexinChina

    AlexinChina Member

    Joined:
    Sep 2, 2015
    Messages:
    71
    Location:
    China
    Balance:
    371Coins
    Ratings:
    +8 / 1 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform
    ok thank u
  11. mariana fino

    mariana fino

    Balance:
    Coins
    Ratings:
    +0 / 0 / -0
    hi, on my project i used 10 ohm pots ,and with my heigth the motors dont make any noise ,but if i slide my chair forward or back the balance point change , the motors start to do some noise always fighting the unbalanced heigth,try to change your pot links ,that also can cause the same isses,

    Attached Files:

  12. Adrianstealth

    Adrianstealth Active Member

    Joined:
    Nov 18, 2010
    Messages:
    158
    Occupation:
    director
    Location:
    england
    Balance:
    328Coins
    Ratings:
    +37 / 0 / -0
    My Motion Simulator:
    SCN6, 4DOF
    It may because you need to t some smoothing in, the small movements are causing lots of small movements which is the noise your hearing
    • Like Like x 1
  13. TFOU57

    TFOU57 Member

    Joined:
    Mar 30, 2009
    Messages:
    164
    Location:
    Thionville - France
    Balance:
    5,723Coins
    Ratings:
    +16 / 1 / -0
    My Motion Simulator:
    2DOF, AC motor, Arduino
    Aduino your code directly reads the value of the potentiometer and uses this unique data to make calculations?

    To minimize noise, your code can also make several successive readings and take the average of these readings to perform the calculation of position correction

    What cable uses you? shielded?


    Votre code Arduino lit directement la valeur du potentiomètre et utilise cette unique donnée pour effectuer les calculs ?
    Afin de minimiser le bruit, ton code peut également faire plusieurs lectures successives et prendre la moyenne de ces lectures pour effectuer les calcul de correction de position
    Quel câble utilise-tu ? Blindé ?
  14. chu

    chu 2dof racingseat

    Joined:
    Dec 2, 2015
    Messages:
    149
    Occupation:
    tecnician
    Location:
    VITORIA
    Balance:
    937Coins
    Ratings:
    +34 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    Sometimes increasing the deadzone on smc3utils on the motor that make noises could help, I´ve got 2 on my rigth motor an now doesn´t make any noise.
  15. chu

    chu 2dof racingseat

    Joined:
    Dec 2, 2015
    Messages:
    149
    Occupation:
    tecnician
    Location:
    VITORIA
    Balance:
    937Coins
    Ratings:
    +34 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    another thing to check is the ground of the power or just the motor may be in bad conditions
    • Agree Agree x 1
  16. TFOU57

    TFOU57 Member

    Joined:
    Mar 30, 2009
    Messages:
    164
    Location:
    Thionville - France
    Balance:
    5,723Coins
    Ratings:
    +16 / 1 / -0
    My Motion Simulator:
    2DOF, AC motor, Arduino
    Increase in thedeadzoneisasolutionbutthisisnotanidealsolutionbecausesmalleffectsmaydisappearinpartinthisdeadzone

    Augmentation de la zone morte est un solution mais ce n'est pas une solution idéale car les petits effets peuvent disparaître en partie dans cette zone morte !
    • Like Like x 1
  17. TFOU57

    TFOU57 Member

    Joined:
    Mar 30, 2009
    Messages:
    164
    Location:
    Thionville - France
    Balance:
    5,723Coins
    Ratings:
    +16 / 1 / -0
    My Motion Simulator:
    2DOF, AC motor, Arduino
    For diagnosis, it would in any position of the simulator's problem appears

    Pour plus de diagnostic , il faudrait dans quelle postion du simulateur son problème apparait
  18. chu

    chu 2dof racingseat

    Joined:
    Dec 2, 2015
    Messages:
    149
    Occupation:
    tecnician
    Location:
    VITORIA
    Balance:
    937Coins
    Ratings:
    +34 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    try increasing the fpwm, the value that works fine for me with a similar hardware is 35 khz and with the fpid on 1, another thing I see is that the power max is too low. In my configuration is at maximum value. It works may be not for your hardware. But is something to try.
    • Like Like x 1
  19. TFOU57

    TFOU57 Member

    Joined:
    Mar 30, 2009
    Messages:
    164
    Location:
    Thionville - France
    Balance:
    5,723Coins
    Ratings:
    +16 / 1 / -0
    My Motion Simulator:
    2DOF, AC motor, Arduino

    The lack of power would be felt mainly in the simulator is most inclined involving maximum effort

    When simulator is in neutral position ie horizontally, if the moving party's center of gravity is positioned, the effort to provide the engine is minimum. It's the universal joint that absorbs the efforts!

    The abnormal play in one or the engine is not excluded: Check!




    Le manque de puissance se ferait sentir principalement dans le simulateur est le plus incliné impliquant l'effort maximal

    Lorsque de simulateur est en position neutre c'est à dire à l'horizontal , si le centre de gravité de la partie mobile est bien placé, l'effort à fournir pas les moteurs est minimum . C'est le cardan qui encaisse les efforts !
    Du jeu anormal dans un ou les moteurs n'est pas exclu : A vérifier !
  20. Pit

    Pit - - - - - - - - - - - - - - - - Gold Contributor

    Joined:
    Oct 2, 2013
    Messages:
    3,012
    Location:
    Switzerland
    Balance:
    30,439Coins
    Ratings:
    +3,089 / 31 / -0
    My Motion Simulator:
    DC motor, Arduino, 6DOF
    I think you are spamming threads...