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

AMC1280USB Motion Simulator Controller

Discussion in 'SimTools compatible interfaces' started by Thanos, Jul 6, 2017.

  1. Thanos

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

    Joined:
    Jul 6, 2017
    Messages:
    1,358
    Occupation:
    Electronics Engineer
    Location:
    United States
    Balance:
    2,773Coins
    Ratings:
    +1,051 / 9 / -0
    My Motion Simulator:
    AC motor, Motion platform, 4DOF, 6DOF
    Good for you! I think you could drive up to 64 sabertooth controllers if you multiplex the arduino serial pins... and there is analog input multiplexer too if you like to use as well. ;)
    • Like Like x 1
  2. BlazinH

    BlazinH Well-Known Member

    Joined:
    Oct 19, 2013
    Messages:
    2,145
    Location:
    Oklahoma City, USA
    Balance:
    16,621Coins
    Ratings:
    +1,835 / 32 / -1
    You must mean specifically, "From the Sabertooth 2x32 manual:" since what you stated is relevant only to that model and doesn't work with any other motor driver currently sold by Dimension Engineering including the Sabertooth 2x60.

    While the original SMC3 sketch can control 3 motors total, SMC3-SPS was optimized for use with only one Sabertooth since adding a second would leave one of it's motor drivers unused. Of course someone could add a forth or more motors to the sketch, optimize it, and then use more than one Sabertooth per Arduino. But since an Uno can still be bought for $10 or less including shipping costs, three of them at $30 is still less than your board even with your kickstarter specials. Does your board have as much processing power as three Uno working together? Anyway, in my opinion you do offer a nice all-in-one solution for those that want that and are willing to pay more for it.

    PS. Down on the first page of this thread is shown driving a Sabertooth 2x60 at 12-bit analog. While you can drive one at 12-bit analog this may mislead some because the 2x60 utilizes an 8-bit analog to digital converter, not 12. In other words, there is no resolution gained using analog vs. packet serial with a 2x60.
    • Informative Informative x 1
    Last edited: Jul 29, 2017
  3. Thanos

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

    Joined:
    Jul 6, 2017
    Messages:
    1,358
    Occupation:
    Electronics Engineer
    Location:
    United States
    Balance:
    2,773Coins
    Ratings:
    +1,051 / 9 / -0
    My Motion Simulator:
    AC motor, Motion platform, 4DOF, 6DOF
    I'm sorry, the AMC1280USB offers more than simple arduino boards. It has other connectivity and parts on it that cannot be sold less than $100 retail, but here I am and offering it with half of that and you are still looking it at the teeth (like a donkey). Well, good then, I don't like to undersell it.

    Anyway, I'm not here to try to prove you wrong or how much better the AMC1280USB is. All I wanted you all to know is that it was on kickstarter (which is ending in 6 days now). I did my offer for affordable AMC1280USB controllers for the xsimulator community there, but it seems that Alibaba and Aliexpress "faux" arduino boards are prevailing (10 arduinos for a dime !! ). They don't need to spend their time to develop anything for them, just solder the overflow chips they are using on the PCB.

    Either support the AMC1280USB on the kickstarter or if you like the arduinos better, use the arduinos and don't support it.

    All I know is there is no problem between AMC1280USB and Sabertooth drivers. In fact they work very well! See a well documented case here:
    http://6dof.my.primusnetz.de/

    And very detailed connections (using the 6DOF ext analog as he had an old version):
    http://6dof.my.primusnetz.de/thanos/


    Thanks,
    Thanos
    • Agree Agree x 2
  4. BlazinH

    BlazinH Well-Known Member

    Joined:
    Oct 19, 2013
    Messages:
    2,145
    Location:
    Oklahoma City, USA
    Balance:
    16,621Coins
    Ratings:
    +1,835 / 32 / -1
    I support it because it will provide another option for people at a better price than previously. But not spending money on it when it won't work for me because of the way I do motion control on my rig. Anyway, not knocking your board. It does offer some benefits to those that need it that an arduino alone can't perform. ;)
    • Like Like x 5
    Last edited: Jul 31, 2017
  5. Mmcool

    Mmcool Member

    Joined:
    Jun 26, 2015
    Messages:
    67
    Location:
    USA
    Balance:
    1,174Coins
    Ratings:
    +19 / 7 / -0
    My Motion Simulator:
    2DOF
    Hey, its on 99% now! Way to go!
    • Like Like x 1
  6. SeatTime

    SeatTime Well-Known Member

    Joined:
    Dec 27, 2013
    Messages:
    2,573
    Occupation:
    Retired
    Location:
    Brisbane Australia
    Balance:
    28,370Coins
    Ratings:
    +2,844 / 39 / -0
    My Motion Simulator:
    AC motor, Motion platform
    Its past the goal :). Well done @Thanos .
    • Like Like x 3
    • Winner Winner x 1
  7. SilentChill

    SilentChill Problem Maker

    Joined:
    Jul 19, 2014
    Messages:
    2,643
    Occupation:
    Railway Maintenance
    Location:
    Morecambe, Lancashire, England
    Balance:
    20,560Coins
    Ratings:
    +3,488 / 34 / -0
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 6DOF
    • Agree Agree x 6
    • Like Like x 3
  8. Thanos

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

    Joined:
    Jul 6, 2017
    Messages:
    1,358
    Occupation:
    Electronics Engineer
    Location:
    United States
    Balance:
    2,773Coins
    Ratings:
    +1,051 / 9 / -0
    My Motion Simulator:
    AC motor, Motion platform, 4DOF, 6DOF
    Thanks @SilentChill @SeatTime

    There are still 4 days left, and alot $55 AMC1280USB kits to grab while they are still available!
    • Winner Winner x 1
  9. SilentChill

    SilentChill Problem Maker

    Joined:
    Jul 19, 2014
    Messages:
    2,643
    Occupation:
    Railway Maintenance
    Location:
    Morecambe, Lancashire, England
    Balance:
    20,560Coins
    Ratings:
    +3,488 / 34 / -0
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 6DOF
    If it were $55 for 6DOF control I woulda jumped at it but I cant justify the extra $$$ for 6DOF addon for what gain I may get.
  10. Thanos

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

    Joined:
    Jul 6, 2017
    Messages:
    1,358
    Occupation:
    Electronics Engineer
    Location:
    United States
    Balance:
    2,773Coins
    Ratings:
    +1,051 / 9 / -0
    My Motion Simulator:
    AC motor, Motion platform, 4DOF, 6DOF
    No worries. Not sure what you mean about addon.

    Thanks
    Thanos
  11. BondeX

    BondeX Active Member

    Joined:
    Feb 11, 2016
    Messages:
    142
    Occupation:
    EE
    Location:
    Michigan, USA
    Balance:
    1,501Coins
    Ratings:
    +76 / 0 / -0
    My Motion Simulator:
    2DOF, 3DOF, DC motor, Arduino, 6DOF
    And this is the part that is not explained well in the Kickstarter. The 6dof extension board is only needed if you are running VFDs/AC motors. For all DC motor 6DOF simulators, just the basic 55$ board will be sufficient as was explained by Thanos.

    I grabbed one of these boards so I don't have to deal with 3/6 Arduinos.
    • Agree Agree x 3
  12. Pit

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

    Joined:
    Oct 2, 2013
    Messages:
    3,012
    Location:
    Switzerland
    Balance:
    30,451Coins
    Ratings:
    +3,091 / 31 / -0
    My Motion Simulator:
    DC motor, Arduino, 6DOF
    I also grabbed one for 55$ just to support @Thanos and his project.
    • Like Like x 7
  13. Thanos

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

    Joined:
    Jul 6, 2017
    Messages:
    1,358
    Occupation:
    Electronics Engineer
    Location:
    United States
    Balance:
    2,773Coins
    Ratings:
    +1,051 / 9 / -0
    My Motion Simulator:
    AC motor, Motion platform, 4DOF, 6DOF
    I don't want to give spoilers, but there is possibility of better integration of the AMC1280USB hardware with Simtools soon, if @yobuddy is up to it.

    There was a suggestion for Presets for both the Axis Assignments and Interface settings for the AMC1280USB, but the controller already has capabilities to take it even further.

    With a few simple commands Simtools could identify retrieve all the settings from the AMC1280USB, like how many motors are being used, PID settings, Sensor limits and resolutions or even home position. This would allow a neat intelligent "automatic" profiling on the Simtools side to determine the type of platform and assign correct axis for 6DOF (with inverse kinematics support), or 3DOF or 4DOF etc... Also could be used to notify the AMC1280USB owners that they use outdated version firmware if a newer improved version exists.

    Anyway, that's something that we will be looking at soon. Hopefully available same time as the kickstarter rewards will be delivered.

    Thanks
    Thanos
    • Like Like x 3
    • Informative Informative x 1
  14. value1

    value1 Nerd SimAxe Beta Tester SimTools Developer Gold Contributor

    Joined:
    Jan 9, 2011
    Messages:
    2,184
    Location:
    Zug, Switzerland
    Balance:
    14,801Coins
    Ratings:
    +3,322 / 11 / -1
    My Motion Simulator:
    2DOF, DC motor, JRK, Joyrider
    Do you know this post: https://www.xsimulator.net/communit...ugin-for-simtools-2-0-api-documentation.8813/

    PS: You have my Kickstarter support too :)
    • Like Like x 3
  15. Thanos

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

    Joined:
    Jul 6, 2017
    Messages:
    1,358
    Occupation:
    Electronics Engineer
    Location:
    United States
    Balance:
    2,773Coins
    Ratings:
    +1,051 / 9 / -0
    My Motion Simulator:
    AC motor, Motion platform, 4DOF, 6DOF

    I have seen it before, but it seems incomplete? It will need much work to have it "assign" axis and other useful information back to simtools if it even has access to do that. I'll have another look, perhaps I'll compile my 6DOF plugin to hook to it with redirected inputs/outputs through it.

    Just noticed... its in VisualBasic? I'm not even sure if I have it, I know I have MS visual studio with C++ on it as that is what the 6DOF plugin compiles on.

    PS. Thanks for the support!!!! :)
  16. value1

    value1 Nerd SimAxe Beta Tester SimTools Developer Gold Contributor

    Joined:
    Jan 9, 2011
    Messages:
    2,184
    Location:
    Zug, Switzerland
    Balance:
    14,801Coins
    Ratings:
    +3,322 / 11 / -1
    My Motion Simulator:
    2DOF, DC motor, JRK, Joyrider
    Yes, it's written in VB.
    In principle you can also write a dll in any other language as long as it exports the same functions as the original plugin.

    I've modified the jrk interface plugin so that the dll feeds back the position to Simtools. It's not difficult and very flexible.
    With pleasure :)
    • Like Like x 2
  17. yobuddy

    yobuddy Well-Known Member Staff Member Moderator SimAxe Beta Tester SimTools Developer Gold Contributor

    Joined:
    Feb 9, 2007
    Messages:
    5,307
    Occupation:
    Computer Technician
    Location:
    Portland, Oregon - USA
    Balance:
    49,494Coins
    Ratings:
    +5,109 / 18 / -0
    Its defiantly happening!! :thumbs

    We will build a custom Interface plugin for it first. ;)
    Basic at first, but it can grow over time.
    yobuddy
    • Like Like x 6
    • Winner Winner x 3
    • Friendly Friendly x 1
  18. SeatTime

    SeatTime Well-Known Member

    Joined:
    Dec 27, 2013
    Messages:
    2,573
    Occupation:
    Retired
    Location:
    Brisbane Australia
    Balance:
    28,370Coins
    Ratings:
    +2,844 / 39 / -0
    My Motion Simulator:
    AC motor, Motion platform
    I'm using the upgraded 1280 and Sabertooths 2x60 motor drivers for my sim upgrade , so this is all good news :thumbs.
    • Like Like x 1
  19. SilentChill

    SilentChill Problem Maker

    Joined:
    Jul 19, 2014
    Messages:
    2,643
    Occupation:
    Railway Maintenance
    Location:
    Morecambe, Lancashire, England
    Balance:
    20,560Coins
    Ratings:
    +3,488 / 34 / -0
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 6DOF
    I didn't realise you do not need the 6DOF ext board, that is just for AC. That was my problem with backing, maybe I'm a bit slow but it did not mention 6DOF so I just presumed you needed the ext board.

    I have backed for $55 ;)
    • Like Like x 4
  20. Thanos

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

    Joined:
    Jul 6, 2017
    Messages:
    1,358
    Occupation:
    Electronics Engineer
    Location:
    United States
    Balance:
    2,773Coins
    Ratings:
    +1,051 / 9 / -0
    My Motion Simulator:
    AC motor, Motion platform, 4DOF, 6DOF
    Almost reached the stretch goal! I started printing soft buttons and knobs already!

    149funded.png


    EDIT* Its 150% now!! Well done!


    Thanks
    Thanos
    • Winner Winner x 3
    • Like Like x 2
    • Agree Agree x 2
    Last edited: Aug 2, 2017