USB 2 Port Hub DCP Enumerator / Charge Adapter V2

Ok, here is my story…I like to tinker…I also like to come up with innovative ideas that might help people, sometimes my ideas are a bit grandiose and may or may not be practical

What I have come up with from viewing other OSHPark boards is a way to take an old junk ATX powersupply and be able to effectively power multiple USB items with proper DCP (dedicated charge port) protocols (meaning the item will charge faster because it is capable of pulling the current it was designed to pull to charge the battery rather than “trickle charge” at a much lower charge rate

First let me give you a bit of information to explain why I am doing what I am doing

USB - Wikipedia <-information on dedicated charging ports vs charging downstream port (data enabled charging, usually restricted to 500mA or lower)

Here is my story
I browse OSHPark for different little “projects” people make…stumbled across these two projects

USB Power Hub v1.0
https://oshpark.com/shared_projects/tqPuzeWK

Which provides 13 USB dumb power charging position, basically a 5vdc regulated USB connection, problem is, there is nothing that will let whatever you plug into it know if its data capable or a dedicated charging port thus pull more current for charging

I found this project then
USB DCP Enumerator / Charge Adapter
https://oshpark.com/shared_projects/NIDe7kjj

The thing with this one is it has an IC on it that is an intelligent charge controller, you plug an item in it, it will autoranging the correct level for the device to charge at, up to 10watts or 2A, but it’s only a single design
The design above had the Texas Instruments TPS2514 (a single port chip) its big brother the TPS2513 is a dual port autoranging chip
Data Sheet

I thus determined I would “tweak” it
The progression of my design is as such, shrank it down from 13 to 6 ports, shrank the board considerably, converted to pretty much all SMD components…version 1 had simple data port resistors/shorts (up to 1A per port charge rate)
USB 6 Port Hub Charge Adapter w/ DCP resistor

With a 100-130ohm resistor tied between D- and D+ on the USB plug anything you plug into it will automatically see the “short” and then adjust to a full 1A draw from the port (with losses thru the charge cable and whatnot of course) but will allow for faster charging

I then took it a step further

USB 6 Port Hub DCP Enumerator / Charge Adapter

This uses the TPS2513 per dual ports, it can now autorange up to 2A per port for very fast charging if the plugged in device is capable of such current draw to charge

I plan on using an old ATX powersupply with a load resistor on the 5vdc rail for stability, if you look at an ATX powersupply the bulk of the current is on the 5vdc rail very capable of pushing 20-30A or more with high accuracy regulation of 5vdc…tie this into the above boards and you can easily “quick charge” your devices (at their proper charge requirement levels) rather than wait forever because the device being charged won’t pull more than 500mA from a computer charging port

Typos. TPS

corrected…so what is your take on the idea/design/thought process?

Am I delusional, or do you think there might be a need/want/use for this?

AAAAAND I see a problem right of the bat…the two ports on the left…the controller…capacitor is on the wrong dang side…jeez

Gotta fix it…glad I am only in the pre-building stage before I released for share…jeez

anyone else have any ideas/tips on my idea?

Should I try to shrink the board smaller 3x boards from OSHPark are $33.90

Actually I’ve been thinking of trying the TSP2513 myself.
My take on you board? Honestly, I would just do a compact 2 ports single TSP2513 design. People can stack them if they want more ports. Lower cost for the boards.

I will make up a 2 port USB variant with a single TPS2513 then when I get home…what do you think would be the best connection for putting the voltage into the board, plain thru hole or something with terminals, maybe screw post quick connect/disconnect terminals?

Have you seen existing 4 port units on ebay? I use one I packaged up in a hobby box, great little jigger.

http://www.ebay.com.au/itm/121284997402?ssPageName=STRK:MEWAX:IT&\_trksid=p3984.m1438.l2649

Initially only two sockets worked with “I” devices, I linked the centre pins on the other two sockets, now they will all charge “I” devices. You can see the link on the pic above has just the right side linked.

what hobby box did you use to house it?

No haven’t seen those…very cool though

Wonder what they use for regulation and how stable it is

They are on aliexpress too
http://www.aliexpress.com/item/New-4-USB-DC12V-to-5V-5A-Car-Charger-Power-Supply-Step-Down-Module-for-iPhone/1081666467.html
and amazon

Nice!

I haven’t yet…haven’t even produced one yet, this was my initial release for the idea

Still needs TONS of tweaking

I might even hit up a person that can do some 3D printing (for custom enclosure) :wink:

i was wondering what farty used for the 4 port one…
6 ports and a custom enclosure sounds very cool!
i would like to use one of these with the existing power supply in my desktop, finding someway to thread a cable through the back of the case.
i think it makes a lot of sense, and might save around 10% electricity vs a couple of dedicated ac adapters (my power supply is supposed to be rated 85 plus multiplied by above step down converter at 94, vs 70 found in various adapters…).

I shrank the board, it definitely costs much less (only problem is the daggum silk screen on the top for the USB connectors)
They will have an overhang, a printed housing will be able to fit around the overhang better I believe

Detected 2 layer board of 2.09x1.58 inches (53x40mm). $16.50 for three.

Top

Bottom

Any input? Is there any way I can hide the silk screen of the USB connectors but not the IC’s (or will it matter on the board size?)

Edit the part. Right click a USB connector > Open package. Change > Layer > tDocu, click each line for the usb outline, save. Back on your board, update the usb connectors. Library > Update all. The usb outline will now be on the tDocu layer vs the chip outlines which will still be tPlace.

Nice thanks…the thing is…the CAM processor I use, the Top Silk layer uses both the tPlace and tDocu layers when it makes the gerber…daggumit

Do you think the above render w/ the tPlace makes the board “appear” bigger to OSHpark thus they charge more, the milling layer is the outline of the bottom image 2.09×1.58 inches (53×40mm) so the board physically will be milled out that size, but I think the silkscreen makes the top image bigger than it needs to be…attempting to fix now

AAAAAND nothing…keep getting an error Library SparkFun-Connectors.lbr was not found in current library path(s). Please adjust the library paths or export the drawing libraries first!
Uggh…went to control panel made sure the SparkFun library is in the directory, I can select them an use…uggh

Edit your cam job or Change > Layer > tTest instead of tDocu.
Slikscreen does not seem to effect board cost.

You can also charge over each usb port by using Replace.

Good start, but why not switch it up a bit. It should be easy to cut the board down to 1/3 it’s current size and set it up for stacking. You’ve got the ports segregated into two’s anyway. As a matter of fact, I see no interdependence between the pairs anyway! So just make it a 2-port board and be done…. Since you’re mounting them in boxes anyway I see absolutely no reason to make a 6-port board.

Also you don’t have mounting holes yet.

If you want to maintain your current port layout (2/2/2/0) you can just make the 2-port version trapezoidal. No reason they can’t fit into the same space. You’ll save money overall (cost per 6 ports will go down) because lots of space is unused in the 6-up version.

Found the replacement part, changing, a tiny bit different than the USB-A-S but for the most part identical, hopefully “no silk” on render

USB-A-S-NOSILK-FEMALE

nope no change…still renders it…but at $17~ for 3x boards might order a set on payday to see what they come in like

Then to try to get the components past the wife (budget is really tight right now)

I still don’t understand the advantage of putting 3 of these chips on one PCB . The space in the middle of the PCB is wasted… why not just make a PCB with 1 chip and 2 ports and put three of those PCBs in the same project box?