What is it about?
I'm running a remote operated system with multiple devices connected to control computers via USB interface. For some reasons sometimes a device should be reconnected, plugged in or out physically. In order to do this I need a device to interrupt and reconnect the USB connection completely (in terms of power and data) which can be remote controlled.
Cliffs:
- Device to disrupt/reconnect USB connection (data + power)
- Support up to USB 2.0
- Multiple USB connections supported
- Remote control for every connection
Current design ideas:
Analog switch IC to switch D+/D- USB data lines. (e.g. FSUSB30MUX ?)
MOSFET to interrupt/connect USB 5V line.
Some uC (e.g. Atmel Mega16u2) to control the system and connect it via USB CDC to a control computer
Questions:
1. Stay with this approach or totally different solution?
2. Choice of analog switch for data lines? Which one is most suitable for USB2.0/my requirements (Bandwidth, Ron, Ron flatness...)
3. MOSFET for power switching?
4. Anything special to take care of regarding hf? Board layout? Additional wiring/protective elements etc. I didn't mention so far?
Thanks for your advice
Andreas