element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • 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 & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • 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
RoadTests & Reviews
  • Products
  • More
RoadTests & Reviews
RoadTest Forum How Would You RoadTest: Isolated Digital USB 3.0 I/O Module
  • Blogs
  • RoadTest Forum
  • Documents
  • RoadTests
  • Reviews
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join RoadTests & Reviews to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 18 replies
  • Subscribers 2563 subscribers
  • Views 1665 views
  • Users 0 members are here
  • scasny
Related

How Would You RoadTest: Isolated Digital USB 3.0 I/O Module

rscasny
rscasny over 7 years ago

Today I was approached about roadtesint this USB 3.0 I/O Module. so, I wanted to take a moment to introduce it to you, mention a few salient points, and ask the RoadTester group how they would roadtest it. Here goes:

 

This is a 16-channel isolated digital input and output USB 3.0 I/O module. It has a built in USB hub that supports a daisy chain topology. All digital input and digital output channels are protected by 2,500 VDC isolation. A few other points are:

image

  • USB 3.0 SuperSpeed
  • Daisy chainable by built in USB hub
  • 16-ch digital input and 16-ch digital output with 2,500 VDC isolation
  • Wide input voltage range (10 ~ 30 VDC)
  • Wide output voltage range (5 ~ 40 VDC) and high output current (350 mA/ch)
  • Quick removable European type connector
  • LED indicators for I/O status
  • Supported operating systems: Windows XP/7/8/10 and Linux

 

 

Would you be interested in RoadTesting this product? What would you like to test or build?

Attachments:
image
  • Sign in to reply
  • Cancel

Top Replies

  • ipv1
    ipv1 over 7 years ago +4
    I am currently working in an industrial automation scenario where we are facing problems with electrical isolation. Back EMF from certain machines causes printers in the vicinity to reset and I am working…
  • cghaba
    cghaba over 7 years ago +3
    I would use it as an I/O card to transform a small affordable computer such as Raspberry Pi or BeagleBone into a PLC by running a Soft PLC software.
  • dougw
    dougw over 7 years ago +3
    The voltage capabilities of this module lend themselves well to automotive power. Modern smart phones have USB 3 and can manage multiple video sources. I'm thinking some complex system that runs off vehicle…
Parents
  • hlipka
    hlipka over 7 years ago

    Link to the module manufacturer: USB-5830 - 16-ch Isolated Digital Input and 16-ch Isolated Digital Output USB 3.0 I/O module - Advantech .

    They talk about being usable from Linux (which is what I would need), but provide only a Windows driver for download.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • hlipka
    hlipka over 7 years ago

    Link to the module manufacturer: USB-5830 - 16-ch Isolated Digital Input and 16-ch Isolated Digital Output USB 3.0 I/O module - Advantech .

    They talk about being usable from Linux (which is what I would need), but provide only a Windows driver for download.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
  • rscasny
    rscasny over 7 years ago in reply to hlipka

    Hi Hendrik,

     

    Thanks for the comment. I pointed this out to the supplier. They have sent me the Linux drivers. So, yes, you would be able to use it.

     

    Randall

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Cancel
  • rscasny
    rscasny over 7 years ago in reply to hlipka

    Hendrik,

     

    A clarification: the supplier told me they are developing linux drivers for these distributions:

     

    • Ubuntu 12.04/14.04/15.10 (desktop).  kernel version 3.2/3.13/4.2
    • OpenSUSE Leap42.1, kernel version 4.1.12
    • Fedora 23, kernel version 4.2.3
    • Debian 8.3, kernel version 3.16.0
    • Red Hat Enterprise Linux 7.2, kernel version 3.10.0

     

    Should there be any others to include?

     

    Thanks

     

     

    Randall

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • hlipka
    hlipka over 7 years ago in reply to rscasny

    I cannot really comment on the other distributions, but the Ubuntu versions look really old. 12.04 is 6 years old by now, and AFAIK not maintained anymore for quite a while now. The list should at least include the latest stable version. This would be 16.04 by now, and 18.04 will be the next one - so it should be included as well.

    For Debian, the current version is 9.3, so it 8.3 also looks quite old, and the Redhat version also seems to be quite old.

    But does this mean there are no current drivers for Linux available? Because that would mean I would not need to think about applying for that road test (even when they exist I would hesitate given how I expect my available time in spring, but without drivers I do not plan further)

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • rscasny
    rscasny over 7 years ago in reply to hlipka

    Hendrik,

     

    I won't launch the roadtest without the Linux versions done.

     

    I contacted them and they want to write the following: Ubuntu 16.04 and Debian 9.3.

     

    Is that okay?

     

    Randall

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • hlipka
    hlipka over 7 years ago in reply to rscasny

    Hi rscasny,

    now you're putting me into a difficult position... As much as I would like to test that module, I will not participate in road tests in the near future. I still have two to finish, have some projects of my own that  waiting to be finished for too long now, and my family would also like to see me now and then. Especially since testing this means going down the programming route (at least on Linux - on Windows I guess there is more software available to make this easier), so I think it will take several weeks of work. I also reckon that with the Linux driver being new there will be problems that cost additional time.

    To answer your question: There is a good chance that these driver versions will work on more recent version of Ubuntu and Debian, but both are quite old. Since the drivers are new I would expect them to work at least with the latest long-term-support release - for Ubuntu this is 17.04 (with 18.04 coming up in two months). Its still worth a shot, Linux APIs are usually stable enough that it might work, but I would still consider such old drivers a risk.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • mcb1
    mcb1 over 7 years ago in reply to rscasny

    I won't launch the roadtest without the Linux versions done.

    Given that we embrace Open Source and we like sharing here in the community, this sounds like a very good plan.

    (not that I'll be entering).

     

     

    Mark

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • shabaz
    shabaz over 7 years ago in reply to rscasny

    Hi rscasny,

     

    Interesting product! If this becomes a Roadtest then I'd apply to use it with Ubuntu Linux if Advantech are interested in this. For an example application, it could be used to control motors for a CNC machine. I have the CNC XY compound table compound table and some other bits and pieces, but I do not have an isolated interface designed - and this one seems like it could be an interesting solution for automation.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • michaelkellett
    michaelkellett over 7 years ago in reply to shabaz

    I don't think this would be very good at motor control, it's only offering slowish digital on/off.

    It's intended for typical factory automation: turning valves on or off, maybe some solenoids and getting input from digital sensors (like proximity, push buttons etc).

     

    MK

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • shabaz
    shabaz over 7 years ago in reply to michaelkellett

    Hi Michael,

     

    That's a shame : ( I hadn't realized 100-usec would be insufficient. I just ran the calculation, and the table would move at less than 1mm/sec : ( The latency and jitter is the thing that attracted me to consider USB 3.0, but the 100usec rate is too slow : (

    Oh well - back to the drawing board. Most home CNC machines are still using parallel ports! but I'm ruling that out - I have one or two ideas, that won't require a PCI connected interface card.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • 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