Since i'm planning to build a bigger batch of USBpwrMe i actually need to test each unit in a fast and repeatable way. Therefore i have designed a test jigg that will measure all functions.
Following steps will be performed
1 It will measure the current consumption of the board to see if there is excessive power consumption
2 It will change polarity on the DUT and measure if there is any voltage on the output.
3 It will will apply resistors on the D+ and D- lines och the USB-A connector and measure so that expected voltage appears.
4 It will apply resistors on the CC1 and CC2 line for the USB-C connector. Vbus1, Vbus2, CC1 and CC2 are measured. If negotiation is correct it will enable Vbus.
5 It will change input voltage from 5V to 6V and test so that the OVP protection works.
6 Finally it will test the OVP mode switch by telling user to turn of OVP. And measures that Vbus goes on.

The test will hopefuuly test a unit under 5s. It will have a PIC MCU and display for clear testinstruction and results
The Gerber files are already sent to manufacturer and ar in production. Now you might wonder why a choose a to small borad that won't fit the display. Well at first i did. And when i uploaded the gerbers files it was aorund 40Usd to get it manufactured and shipped. By reducing the height of the board with 3cm the cost was 12Usd. Since it's only a testjigg and will be built into a casing i rather save some money

The PCB has 4 layer stackup. Not reallt needed but it's much easier to route the signals and takes less time. The schematic and routing tok around 5hours.
Below you can se the different layers.
TOP Layer
INNER 1 Layer
INNER 2 Layer
BOTTOM

KS-Elektronikdesign
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.