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 One of my IBTs is getting too hot

Discussion in 'DIY Motion Simulator Building Q&A / FAQ' started by 29ford, Mar 13, 2024.

  1. 29ford

    29ford Member

    Joined:
    Feb 23, 2022
    Messages:
    34
    Balance:
    198Coins
    Ratings:
    +12 / 0 / -0
    My Motion Simulator:
    2DOF
    Hey guys have you had any issues where just one of your ibts_2s are getting hot just doing the initial testing in smc3 utils ?

    could really do with some help not sure what could be causing it.

    i know its not pulling too much current as i have 25Amp inline fuses and these have not blown.

    i have checked my Arduino wiring and all seems to be as per the diagram on the SMC page.

    i have also replaced the ibt to make sure it wasn't a faulty one.

    thanks

    29 Ford
  2. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    21,147
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    148,578Coins
    Ratings:
    +10,903 / 54 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    Last edited: Mar 13, 2024
  3. 29ford

    29ford Member

    Joined:
    Feb 23, 2022
    Messages:
    34
    Balance:
    198Coins
    Ratings:
    +12 / 0 / -0
    My Motion Simulator:
    2DOF
    • Like Like x 1
    Last edited by a moderator: Mar 13, 2024
  4. 29ford

    29ford Member

    Joined:
    Feb 23, 2022
    Messages:
    34
    Balance:
    198Coins
    Ratings:
    +12 / 0 / -0
    My Motion Simulator:
    2DOF
    Sorry for the long delay.

    I have now heat sink compounded the heatsinks and got a fan blowing ait over them to cool them this has helped slightly but still struggling with thermal shut down.

    However whilst I have been looking through everything these last couple of weeks I have noticed my smc3 utility is showing me some data that may be the problem




    20240424_213753.jpg
    On motor 2 I can move the hall effect sensor and the green line shows it moving.

    But if I switch to motor 1 and move the motor 2 hall effect pot it shows it moving.
    20240424_213818.jpg
    Could this mean the arduino could potentially be trying to drive both motors against each other causing the heat. Or is this normal for the hall effect to show in both motor windows?



    Edit: my oscilloscope does not show this it shows two separate hall effect sensors

    Cheers
    Last edited: Apr 24, 2024
  5. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    21,147
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    148,578Coins
    Ratings:
    +10,903 / 54 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    Neither Hall sensor seems to be properly centered, is there a reason for that?

    Each motor should behave as expected, something is fundamentally wrong if they do not.
  6. 29ford

    29ford Member

    Joined:
    Feb 23, 2022
    Messages:
    34
    Balance:
    198Coins
    Ratings:
    +12 / 0 / -0
    My Motion Simulator:
    2DOF
    They are normally centred at neutral ride height. This is with the motors off and the rig at full droop or rest. Which is why they are at the top of the scale.

    Could you confirm I should only see one hall effect in each chanel on smc3 utility? As my scope is showing them separate.

    I think this is highly likely where my issue could be coming from. Might have to get all the parts back on the test rig at this rate. And go back to basics.
  7. Attyla.pl

    Attyla.pl Active Member

    Joined:
    Oct 1, 2023
    Messages:
    203
    Location:
    Polska
    Balance:
    870Coins
    Ratings:
    +59 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    SMC3Utils cannot control two motors at the same time, it always controls only one motor .
    If you want to show something from SMC3utils screen then post screen captures instead of photos ( photos are too blurry and unreadable).
    To reduce the heating of the IBT2 you can gently sand the varnish from the bottom of the IBT2 I'll post a picture, just put a thermal paste such as GD800.

    Attached Files:

  8. 29ford

    29ford Member

    Joined:
    Feb 23, 2022
    Messages:
    34
    Balance:
    198Coins
    Ratings:
    +12 / 0 / -0
    My Motion Simulator:
    2DOF
    I did the mod to the ibts with thermal compound which did help slightly.

    I will try get some better screen shots. But my issue seems to be that say I move pot 1 which is attached to motor 1 that shows as the green movement in motor 1 when monitoring on smc3

    If I now switch to monitor motor 2 I can move the motor 1 pot and that still shows as a moving green trace this is what I think my issue could be. But not sure how.

    I know smc3 can only control 1 motor but surely it should be sampling motor 2 pot when you are viewing/controlling motor 2. So I think there may be an issue with wiring or arduino possibly.
  9. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    21,147
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    148,578Coins
    Ratings:
    +10,903 / 54 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    To quote the SMC source: https://www.xsimulator.net/communit...3dof-motor-driver-and-windows-utilities.4957/

    The SMC3 is a "Simulator Motor Controller for 3 Motors" written for the Arduino UNO R3. At the time of writing this it has not been tested on any other Arduino model. The SMC3 uses a PID motor control loop. The PID algorithm has been optimised for this application and achieves 4096 PID updates per second for all three motors giving smooth precise motor control with well tuned parameters.​

    The purpose of a pot is to provide positional information for the motor it is attached to.
  10. dryas123

    dryas123 New Member

    Joined:
    Jan 19, 2023
    Messages:
    16
    Balance:
    - 138Coins
    Ratings:
    +12 / 0 / -0
    My Motion Simulator:
    2DOF
    Hey,

    what kind of motors are you trying to control? Voltage, Watts etc. would be helpful. Also can you make some photos of the connections of cables to the IBT etc.?

    Ben
  11. 29ford

    29ford Member

    Joined:
    Feb 23, 2022
    Messages:
    34
    Balance:
    198Coins
    Ratings:
    +12 / 0 / -0
    My Motion Simulator:
    2DOF
    Sorry I'm really bad at writing what I'm trying to say I know it can control 3 motors but only monitor one. I just don't know why my pot signal from motor 1 is showing its movent when monitoring motor 1 or 2
  12. 29ford

    29ford Member

    Joined:
    Feb 23, 2022
    Messages:
    34
    Balance:
    198Coins
    Ratings:
    +12 / 0 / -0
    My Motion Simulator:
    2DOF
    The motors I am running are a 24v wheelchair motor.
    520w each

    They are wired in 10gauge silicone wire
    And the data and 5v power for the ibts are all run in 26gauge.
    102950
  13. Attyla.pl

    Attyla.pl Active Member

    Joined:
    Oct 1, 2023
    Messages:
    203
    Location:
    Polska
    Balance:
    870Coins
    Ratings:
    +59 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    Missing wire from A0 to potentiometr 1 ? 20240223_223057.jpg
  14. Attyla.pl

    Attyla.pl Active Member

    Joined:
    Oct 1, 2023
    Messages:
    203
    Location:
    Polska
    Balance:
    870Coins
    Ratings:
    +59 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    Dont set PWMmax above 140-150 520W motor burn your IBT2
    • Like Like x 1
  15. 29ford

    29ford Member

    Joined:
    Feb 23, 2022
    Messages:
    34
    Balance:
    198Coins
    Ratings:
    +12 / 0 / -0
    My Motion Simulator:
    2DOF
    Screenshot_20240426_221346_Gallery.jpg
    Unfortunately not :( it's definitely there and connected.
  16. 29ford

    29ford Member

    Joined:
    Feb 23, 2022
    Messages:
    34
    Balance:
    198Coins
    Ratings:
    +12 / 0 / -0
    My Motion Simulator:
    2DOF
    Thanks for the tip. I only have them at 100 at the moment but u haven't even sat in the rig yet so guessing I will need a bit more. But good to know that's where I should stop
  17. Attyla.pl

    Attyla.pl Active Member

    Joined:
    Oct 1, 2023
    Messages:
    203
    Location:
    Polska
    Balance:
    870Coins
    Ratings:
    +59 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    Ok , well that leaves one option , unsolder the cables from the A0 socket and then check if you have a correct reading from the second potentiometer ( just don't accidentally turn on the power to the motors)
  18. 29ford

    29ford Member

    Joined:
    Feb 23, 2022
    Messages:
    34
    Balance:
    198Coins
    Ratings:
    +12 / 0 / -0
    My Motion Simulator:
    2DOF
    OK so it turns out my pot issue was down to the fact I was disconnecting one to isolate them for testing and smc3 displays the value of the pot on every monitoring motor channel if only 1 pot is connected once I connected them both up at the same time they are behaving as expected pot 1 shows on channel 1 and pot 2 on channel 2
    • Like Like x 1
    • Informative Informative x 1
  19. Attyla.pl

    Attyla.pl Active Member

    Joined:
    Oct 1, 2023
    Messages:
    203
    Location:
    Polska
    Balance:
    870Coins
    Ratings:
    +59 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    Good to hear it, we look forward to the completion of 2DOF and the video.
  20. 29ford

    29ford Member

    Joined:
    Feb 23, 2022
    Messages:
    34
    Balance:
    198Coins
    Ratings:
    +12 / 0 / -0
    My Motion Simulator:
    2DOF
    So I've taken a short break from the rig after being disheartened frying 4 ibts.

    And comeback to it with not much more success however I have been watching alot of videos where people's rigs stay in a centred position. Meaning the motors are not constantly driving to stay there. ( that's what I believe)

    My rig always self drives down under it's own weight the the lower stops rather than staying at centre so I wondering if my motors are having g to work hard just to stay on centre to fight the driving down nature of my rig.

    My gearboxes on my wheelchair motors are 19:1 could this bee an issue? I see most people using 25:1

    Thanks
    Dan