element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Arduino
  • Products
  • More
Arduino
Arduino Forum Interface Arduino with Maxon Controllers
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Arduino to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Suggested Answer
  • Replies 6 replies
  • Answers 1 answer
  • Subscribers 391 subscribers
  • Views 2460 views
  • Users 0 members are here
Related

Interface Arduino with Maxon Controllers

darren_busuttil
darren_busuttil over 7 years ago

Hi all, thank you for your kind attention.

 

My question is on how to interface an Arduino (Mega) with 2 types of motor controllers from Maxon.  The motor and controllers are the following:

 

Motor:  EC-45 FLAT 50W  -   https://www.maxonmotor.com/maxon/view/product/251601

Controller 1:  EPOS2 50/5 -  https://www.maxonmotor.com/maxon/view/product/control/Positionierung/347717

Controller 2:  ESCON 50/5 - https://www.maxonmotor.com/maxon/view/product/control/4-Q-Servokontroller/409510

 

Cubli:  http://www.idsc.ethz.ch/research-dandrea/research-projects/cubli.html

 

My degree project is to implement a one-dimensional Cubli, by which I will use the motor mentioned above and controlled by one of the controllers mentioned above.  In the original Cubli project the motor was controlled with Controller 1 and interfaced with an STM microcontroller.

 

What I want is to use an Arduino microcontroller, therefore my questions are the following:

 

  1. Controller 1 has interfaces USB, CANOpen and RS232 and I am aware of the non-compatible Logic Levels for Digital IO Pins, but can the Arduino microcontroller be interfaced with one of those interfaces?
  2. Controller 2 somehow can be used with Arduino, but I don't know essentially how to perform it right now, the only source is the video https://www.youtube.com/watch?v=ePJaqmZa0L4.  Also, this controller only has USB interface, so my question is - how can I communicate the ESCON controller with the Arduino and is it possible for this interface only using USB?  Till now I am assuming that the EC-45 FLAT motor is compatible with Controller 2, so any feedback on this aswell will also be greatly appreciate it.

 

Any required additional info needed please do not hesitate to contact me back.

 

Thank you again for your kind attention and I look forward for a reply.

 

Darren Busuttil

Darren.Busuttil.a103229@mcast.edu.mt

  • Sign in to reply
  • Cancel

Top Replies

  • dougw
    dougw over 7 years ago +2
    shabaz is correct but you can buy a USB host shield or a CANBUS shield or an RS232 shield for arduinos if you want to use an arduino. The video seems to be using the UART Tx pin to control the Maxon although…
  • shabaz
    shabaz over 7 years ago +1 suggested
    Hi Darren, Maxon have a hardware reference manual, and a command reference manual, for their controllers, downloadable from the website. This should be sufficient to determine what microcontroller or single…
Parents
  • shabaz
    0 shabaz over 7 years ago

    Hi Darren,

     

    Maxon have a hardware reference manual, and a command reference manual, for their controllers, downloadable from the website. This should be sufficient to determine what microcontroller or single board computer (SBC) you wish to use.

    I don't know if you're aware, but the Arduino Uno doesn't have any of the interfaces you mention. You could create a RS232 connection by using a logic level to RS232 level converter. If you wish to connect via USB then most likely the Maxon controller looks like a 'USB Device' (I didn't check the hardware manual). In that case, you need a 'USB Host' to connect it to, and typically that would exist on a more powerful microcontroller or a SBC.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
Reply
  • shabaz
    0 shabaz over 7 years ago

    Hi Darren,

     

    Maxon have a hardware reference manual, and a command reference manual, for their controllers, downloadable from the website. This should be sufficient to determine what microcontroller or single board computer (SBC) you wish to use.

    I don't know if you're aware, but the Arduino Uno doesn't have any of the interfaces you mention. You could create a RS232 connection by using a logic level to RS232 level converter. If you wish to connect via USB then most likely the Maxon controller looks like a 'USB Device' (I didn't check the hardware manual). In that case, you need a 'USB Host' to connect it to, and typically that would exist on a more powerful microcontroller or a SBC.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
Children
  • darren_busuttil
    0 darren_busuttil over 7 years ago in reply to shabaz

    Hi Shabaz,

     

    Thank you for your reply, will check it out tomorrow and get back to you.

     

    Thank you again, much appreciate it!

     

    Regards image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube