New Reply

Connecting USB devices in parallel

 
Share Thread Thread Tools
May1-11, 11:34 PM   #1
 
Recognitions:
Gold Membership Gold Member

Connecting USB devices in parallel


Since USB are a kind of Data buses I thought you can simply connect multiple usb devices such as say a keyboard and a mouse in parallel.
I mean, strip out the USB cable of both keyboard and mouse, connect together the Power supply (V+ and V-) and also connect together datas lines (D+ and D-). Then, plug the joined (paralled) device into a single USB port.
Would this work? Why?
PhysOrg.com
PhysOrg
science news on PhysOrg.com

>> King Richard III found in 'untidy lozenge-shaped grave'
>> Google Drive sports new view and scan enhancements
>> Researcher admits mistakes in stem cell study
May2-11, 01:16 PM   #2
 
The drivers for the data lines on USB devices are not "tri-state", so they always "power" the I/O lines. If you connect two data wires directly together they will fight each other and whomever is the strongest will (probably) take precedence. The strongest may not be the device you want to talk to at the time however...

I just looked inside a USB hub and each data line is separate. The particular device has a glob of goop over the "magic-connection" site for the data lines so I'd assume that there is some kind of buffer there which arbitrates which input gets to talk to the output when.

Other serial busses, like I2C, can be "wire-ORed" together because they release the data lines when not in use. I don't know why USB isn't like that come to cogitate on it...
May4-11, 07:24 AM   #3
 
Recognitions:
Gold Membership Gold Member
I thought the data lines were highZ most of the time and the USB devices were in Reading (waiting ) state most of the time for the Host to order them to transfer data. Seems like I am confusing it with I2C.

Thanks for your respones.

Looks like I2c is the winner? Why not use them everywhere?
New Reply
Thread Tools


Similar Threads for: Connecting USB devices in parallel
Thread Forum Replies
Connecting car alternators in parallel Electrical Engineering 52
need help connecting the dots Atomic, Solid State, Comp. Physics 2
Futuristic Devices and Technology Innovations in Consumer Electronic Devices Computers 1
Connecting your brain to someone else's. General Discussion 4