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

$450 Mige Direct Drive Wheel using MMOS and AASD

Discussion in 'DIY peripherals' started by Peacemaker105, May 6, 2020.

  1. Peacemaker105

    Peacemaker105 Active Member Gold Contributor

    Joined:
    Jul 18, 2017
    Messages:
    197
    Location:
    Perth, Aus
    Balance:
    1,975Coins
    Ratings:
    +352 / 2 / -0
    My Motion Simulator:
    6DOF
    Oh mate, you don't mess around do you @Thanos haha. Hell yeah! The pin header spacing should all be the same though, yeah?
    • Like Like x 1
  2. Thanos

    Thanos Building the Future one AC Servo at a time... or 6

    Joined:
    Jul 6, 2017
    Messages:
    1,347
    Occupation:
    Electronics Engineer
    Location:
    United States
    Balance:
    2,692Coins
    Ratings:
    +1,043 / 9 / -0
    My Motion Simulator:
    AC motor, Motion platform, 4DOF, 6DOF
    The Core407v board has different pinout from Discovery board... Its just hard to find discovery boards anymore.

    Plus the core407v is more compact! It will be easier to design 3D printed enclosure for it.
    • Informative Informative x 1
    Last edited: May 8, 2020
  3. Peacemaker105

    Peacemaker105 Active Member Gold Contributor

    Joined:
    Jul 18, 2017
    Messages:
    197
    Location:
    Perth, Aus
    Balance:
    1,975Coins
    Ratings:
    +352 / 2 / -0
    My Motion Simulator:
    6DOF
    That would be just my luck :(
    There's hundreds of discovery boards available from element14, rsoline, mouser etc. (STM32F407G-DISC1) yes a tiny bit bigger but because it has ST-link programmer built in.
  4. wannabeaflyer2

    wannabeaflyer2 Well-Known Member

    Joined:
    Jun 12, 2015
    Messages:
    724
    Location:
    london uk
    Balance:
    8,286Coins
    Ratings:
    +950 / 7 / -0
    My Motion Simulator:
    2DOF, Arduino, Motion platform, 6DOF
    @Peacemaker105 Oh Oh i Think thats the one i have as well ....Bugger :-( oh well still game on so another E-bay hit coming up

    Attached Files:

    • Like Like x 1
    Last edited: May 8, 2020
  5. Thanos

    Thanos Building the Future one AC Servo at a time... or 6

    Joined:
    Jul 6, 2017
    Messages:
    1,347
    Occupation:
    Electronics Engineer
    Location:
    United States
    Balance:
    2,692Coins
    Ratings:
    +1,043 / 9 / -0
    My Motion Simulator:
    AC motor, Motion platform, 4DOF, 6DOF
    Well, at least you can still use the ST-Link programmer on the Discovery boards you have to program the firmware into the Core407v...
    https://www.waveshare.com/core407v.htm

    No need to buy extra programmer...
    • Funny Funny x 1
  6. Peacemaker105

    Peacemaker105 Active Member Gold Contributor

    Joined:
    Jul 18, 2017
    Messages:
    197
    Location:
    Perth, Aus
    Balance:
    1,975Coins
    Ratings:
    +352 / 2 / -0
    My Motion Simulator:
    6DOF
    @Thanos I see you've worked in retail before! Nice sales pitch haha. Funny thing is i actually ordered an st-link anyway because i didn't know this at the time lol

    @wannabeaflyer2 Nice DD wheel production line you got going on there, it does look a little incomplete.. :p
    • Funny Funny x 1
  7. Gadget999

    Gadget999 Well-Known Member

    Joined:
    Dec 27, 2015
    Messages:
    1,886
    Location:
    London
    Balance:
    11,543Coins
    Ratings:
    +453 / 9 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, 6DOF
  8. Gadget999

    Gadget999 Well-Known Member

    Joined:
    Dec 27, 2015
    Messages:
    1,886
    Location:
    London
    Balance:
    11,543Coins
    Ratings:
    +453 / 9 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, 6DOF
  9. OZHEAT

    OZHEAT Active Member

    Joined:
    Oct 26, 2015
    Messages:
    208
    Location:
    Australia
    Balance:
    2,458Coins
    Ratings:
    +105 / 6 / -0
    My Motion Simulator:
    3DOF, DC motor
    Good to see someone else that has used different servo driver despite what majority of people think that granite's simucube is the ONLY driver that can be used.
    I said long ago that granite are laughing their arse off because of all the sim people think that it only works with their "special" driver. The only reason that they use <50v is because their driver cant handle 310v(mosfets vs IGBTs.

    Peacemaker you will probably need to tweek a few timings to get rid of the jitter from pwm input.
    • Agree Agree x 1
  10. thefost

    thefost Member

    Joined:
    Sep 20, 2019
    Messages:
    31
    Balance:
    242Coins
    Ratings:
    +13 / 0 / -0
    Great work @Peacemaker105 ! Really excited to see how this project turns out and will be keeping a close eye on this thread. I'd offer to help with the custom PCB, but looks like @Thanos has you covered :D
    • Like Like x 2
  11. Thanos

    Thanos Building the Future one AC Servo at a time... or 6

    Joined:
    Jul 6, 2017
    Messages:
    1,347
    Occupation:
    Electronics Engineer
    Location:
    United States
    Balance:
    2,692Coins
    Ratings:
    +1,043 / 9 / -0
    My Motion Simulator:
    AC motor, Motion platform, 4DOF, 6DOF
  12. Gadget999

    Gadget999 Well-Known Member

    Joined:
    Dec 27, 2015
    Messages:
    1,886
    Location:
    London
    Balance:
    11,543Coins
    Ratings:
    +453 / 9 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, 6DOF
    can you explain - would it be suitable as a 6dof motor
  13. wannabeaflyer2

    wannabeaflyer2 Well-Known Member

    Joined:
    Jun 12, 2015
    Messages:
    724
    Location:
    london uk
    Balance:
    8,286Coins
    Ratings:
    +950 / 7 / -0
    My Motion Simulator:
    2DOF, Arduino, Motion platform, 6DOF
  14. Thanos

    Thanos Building the Future one AC Servo at a time... or 6

    Joined:
    Jul 6, 2017
    Messages:
    1,347
    Occupation:
    Electronics Engineer
    Location:
    United States
    Balance:
    2,692Coins
    Ratings:
    +1,043 / 9 / -0
    My Motion Simulator:
    AC motor, Motion platform, 4DOF, 6DOF
    The link had only the motor, without matched driver. Never buy them separate, it will be impossible to find matched servo drive and if you do, you will have to build the encoder wiring to match and find the correct parameters of the motor model and calibration information, which from my experience, its not easy task and its not worth it, to try save a few dollars.

    Thanks
    Thanos
    • Informative Informative x 2
    Last edited: May 11, 2020
  15. Thanos

    Thanos Building the Future one AC Servo at a time... or 6

    Joined:
    Jul 6, 2017
    Messages:
    1,347
    Occupation:
    Electronics Engineer
    Location:
    United States
    Balance:
    2,692Coins
    Ratings:
    +1,043 / 9 / -0
    My Motion Simulator:
    AC motor, Motion platform, 4DOF, 6DOF
    • Informative Informative x 2
    Last edited: May 11, 2020
  16. Peacemaker105

    Peacemaker105 Active Member Gold Contributor

    Joined:
    Jul 18, 2017
    Messages:
    197
    Location:
    Perth, Aus
    Balance:
    1,975Coins
    Ratings:
    +352 / 2 / -0
    My Motion Simulator:
    6DOF
    Mige don't use AASD drivers so very possible the pinouts are different.. Not to mention a 130st (130mm flanged motor) is way too big for a 6dof unless you're building something epicly large. 80-90st is what you want.
    • Agree Agree x 1
    • Informative Informative x 1
  17. wannabeaflyer2

    wannabeaflyer2 Well-Known Member

    Joined:
    Jun 12, 2015
    Messages:
    724
    Location:
    london uk
    Balance:
    8,286Coins
    Ratings:
    +950 / 7 / -0
    My Motion Simulator:
    2DOF, Arduino, Motion platform, 6DOF
    Cheers @Thanos , The wave share version it is then , Motor driver Combo Ordered so Here we go again .. Thanks @Peacemaker105 for increasing the size my DD FFB production line LOL .. ( Note to self ....Must sell off this Things to pay for newer Things " :)
    • Funny Funny x 2
  18. Peacemaker105

    Peacemaker105 Active Member Gold Contributor

    Joined:
    Jul 18, 2017
    Messages:
    197
    Location:
    Perth, Aus
    Balance:
    1,975Coins
    Ratings:
    +352 / 2 / -0
    My Motion Simulator:
    6DOF
    Nice!! well hopefully between the few of us and the help of thanos we can fine tune this baby to oblivion :)
    • Like Like x 2
    • Agree Agree x 1
  19. Wilbo

    Wilbo New Member

    Joined:
    Sep 19, 2016
    Messages:
    3
    Location:
    West midlands
    Balance:
    232Coins
    Ratings:
    +0 / 0 / -0
    My Motion Simulator:
    Arduino
    Great work so far pal....one question...How easy would it be to fit a SinCos encoder to the aasd? As in would it read it or would modifications be necessary?
  20. Peacemaker105

    Peacemaker105 Active Member Gold Contributor

    Joined:
    Jul 18, 2017
    Messages:
    197
    Location:
    Perth, Aus
    Balance:
    1,975Coins
    Ratings:
    +352 / 2 / -0
    My Motion Simulator:
    6DOF
    Hey mate, it won't work. From what i've read the maximum Encoder to work with MMOS is ~16,000ppr due to the 16.8khz rate. So the 10,000ppr (40,000cpr) encoder will be the highest readily available encoder to work before you would have to upgrade to Granity simucube setup. I've got a 40,000cpr encoder on the way to see how that fairs.

    I have tried changing the filtering (PN188) to "1" and it made a MASSIVE difference to road feel like bumps and curbs etc but it also increses the high frequency noise felt in the motor. I'm hoping the higher resolution encoder will allow me to find a better balance between this motor noise while keeping the detail felt in the road. Unless someone has another way to filter out this noise? perhaps using the DAC like thanos mentioned will help with this also.

    Unfortunately i have been busy repairing my rig and just life in general these past days so haven't had much time to play with it more. Hoping on my next break i will have more time to mess around with settings etc.
    • Agree Agree x 1