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

Treadmill DC DD MMOS

Discussion in 'DIY peripherals' started by weld12, Jan 20, 2020.

  1. weld12

    weld12 New Member Gold Contributor

    Joined:
    Oct 16, 2015
    Messages:
    29
    Occupation:
    Mechanical/technical/engineering/scientific
    Location:
    Portland, Oregon
    Balance:
    195Coins
    Ratings:
    +23 / 1 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    I started this experiment with a 90vdc , 1 1/2 HP treadmill motor paired with KB electronics KBMG 212D and the SIMG signal isolator. The PWM from the MMOS through the STM32F4 seems to convert reasonably well through the Cytron H-bridge as -10 - 0 and 0-10 (buck conversion 12v in/10vdc out to the cytron) which maintains the same frequency from MMOS. Using the CUI AMT102V encoder directly mounted on the back of the motor, shaft through encoder on the treadmill motor. cytron4.jpg
    • Like Like x 2
    • Creative Creative x 1
    Last edited: Jan 20, 2020
  2. weld12

    weld12 New Member Gold Contributor

    Joined:
    Oct 16, 2015
    Messages:
    29
    Occupation:
    Mechanical/technical/engineering/scientific
    Location:
    Portland, Oregon
    Balance:
    195Coins
    Ratings:
    +23 / 1 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    KIMG0008.JPG Encoder conveniently mounted here.
    KIMG0005.JPG Plumbing flange welded to flipped bored pulley for the belt.
    KIMG0004.JPG Treadmill Motor mounted with isolation.

    Unfortunately I found myself dissatisfied with the noise of this motor/SCR drive combination.
    Certainly the brushes, smell, arcing would not have been tolerable for long.
    • Like Like x 1
  3. weld12

    weld12 New Member Gold Contributor

    Joined:
    Oct 16, 2015
    Messages:
    29
    Occupation:
    Mechanical/technical/engineering/scientific
    Location:
    Portland, Oregon
    Balance:
    195Coins
    Ratings:
    +23 / 1 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    KIMG0019.JPG
    KIMG0016.JPG KIMG0010.JPG
    • Like Like x 2
  4. weld12

    weld12 New Member Gold Contributor

    Joined:
    Oct 16, 2015
    Messages:
    29
    Occupation:
    Mechanical/technical/engineering/scientific
    Location:
    Portland, Oregon
    Balance:
    195Coins
    Ratings:
    +23 / 1 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    To be continued...
    • Like Like x 1
  5. weld12

    weld12 New Member Gold Contributor

    Joined:
    Oct 16, 2015
    Messages:
    29
    Occupation:
    Mechanical/technical/engineering/scientific
    Location:
    Portland, Oregon
    Balance:
    195Coins
    Ratings:
    +23 / 1 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    Saved for later..
  6. RacingMat

    RacingMat Well-Known Member Gold Contributor

    Joined:
    Feb 22, 2013
    Messages:
    2,233
    Location:
    Marseille - FRANCE
    Balance:
    20,875Coins
    Ratings:
    +2,079 / 21 / -2
    My Motion Simulator:
    2DOF, DC motor, Arduino
    nice experiment! I wish you success :)

    beware that hot glue may loosen when temperature will rise in the box... and cards may fall and short-circuit
  7. Sel The Don

    Sel The Don New Member

    Joined:
    Feb 10, 2021
    Messages:
    29
    Occupation:
    International Sales and Relations
    Location:
    Bursa, Turkey
    Balance:
    265Coins
    Ratings:
    +3 / 0 / -0
    I want to try this as I have a 180 volt DC treadmill motor sitting in my cupboard.

    As the KBMG is capable of 200 volts I want to use that, but the H-Bridge is only supplying 10 volts?

    Any info will be greatly appreciated!
  8. Sieben

    Sieben Active Member

    Joined:
    Nov 6, 2018
    Messages:
    391
    Balance:
    2,216Coins
    Ratings:
    +115 / 2 / -0
  9. Sel The Don

    Sel The Don New Member

    Joined:
    Feb 10, 2021
    Messages:
    29
    Occupation:
    International Sales and Relations
    Location:
    Bursa, Turkey
    Balance:
    265Coins
    Ratings:
    +3 / 0 / -0
    Yeah I saw that but I don't want to mess around making my own PCBs and stuff, just thought that I could use off the shelf PCBs.

    Cheers mate!
  10. weld12

    weld12 New Member Gold Contributor

    Joined:
    Oct 16, 2015
    Messages:
    29
    Occupation:
    Mechanical/technical/engineering/scientific
    Location:
    Portland, Oregon
    Balance:
    195Coins
    Ratings:
    +23 / 1 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    The 10v is voltage following ie. max speed CW to the KBMG and so -10v would be full CCW ( 0v at rest, no command to run from the cytron H-bridge). It's function is conversion of PWM to analog dc voltage. The KBMG: 120v AC input produces 90VDC and input 220v AC reliably produces 180VDC. It may function on the first input and the last output at reduced speed. The KBMG would work well on a lathe with potentiometer my backup plan for the drive......I need to update having toyed with the various dip switches, pots and gimx adapter.
  11. Sel The Don

    Sel The Don New Member

    Joined:
    Feb 10, 2021
    Messages:
    29
    Occupation:
    International Sales and Relations
    Location:
    Bursa, Turkey
    Balance:
    265Coins
    Ratings:
    +3 / 0 / -0
    Thanks for the info mate, I'll look into it!
  12. Bruno Reis

    Bruno Reis New Member

    Joined:
    Nov 25, 2020
    Messages:
    7
    Balance:
    96Coins
    Ratings:
    +0 / 0 / -0
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 4DOF
    bro, was your project successful? I don’t see any more updates and I barely understand the connection scheme, I have a 90v motor but it’s not a treadmill! I'm using a bridge chamada ZS-H1B 48v 16a, luckily my motor consumes 6a at maximum peak, I am new in this DIY world so everything is directly connected, without any capacitor, resistor, converter and etc. In other words, this is still very raw still my project ...
  13. Bruno Reis

    Bruno Reis New Member

    Joined:
    Nov 25, 2020
    Messages:
    7
    Balance:
    96Coins
    Ratings:
    +0 / 0 / -0
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 4DOF
    For now I have something a little stronger than the logitech g27, but I want to keep it close to the thrustmaster t500, I think 60v is enough.