I want to make a USB shield that uses 4 relays that basically swaps between 2 USB connections.
USB1 Data+ -> Relay1 NO
USB1 Data- -> Relay2 NO to USB camera (to transfer data from SD card)
USB1 5V -> Relay3 NO
USB1 Ground -> Relay4 NO
USB2 Data+ -> Relay1 NC
USB2 Data- -> Relay2 NC to USB power (to keep camera battery charged)
USB2 5V -> Relay3 NC
USB2 Ground -> Relay4 NC
USB Common Data+ -> Relay1 COM
USB Common Data- -> Relay2 COM to computer USB port
USB Common 5V -> Relay3 COM
USB Common Ground -> Relay4 COM
The problems I am experiencing is with the USB signal. I have tried using short premium quality USB cable and a breakout board with mixed results. I can get a connection from USB1 to the computer by putting the 5V into the relay but when I put the Data into a relay, it works sometimes and sometimes it doesn't. I looked around and couldn't find a USB signal amplifier, this might solve most of my problems.
Most of my testing has been on a breadboard. I am looking to put together a quality circuit board for this to make the path and interference the USB signal transfers through as minimal and with as little interference as possible. I am willing to pay for someone to get this project going for me as I have never made schematics or sent a circuit board off to be made. If there is someone out there that thinks they can help me with this, please message me and will work something out.