This simple device allows you to check the correct working of the USB ports of any computer, using a green led and message from your operative system.
It will allow you to test the proper assembly of any port without risking any expensive device.
If you normally work fixing computers this is a must in your tool kit.

Ps: I'm from Argentina so let me know any grammar mistake


 
Remove these adsRemove these ads by Signing Up

Step 1: The circuit

usb.PNG
DSC01103.JPG

The circuit is very simple using only some discrete components.
The operation is simple, you connect it to the USB port, if it's okay, the green LED is lit in all its intensity and you will have a message from your operative system telling you than a USB device has been detected. If the polarity is reversed the red LED is lit in all its intensity. Any other combination causes lit one of the two LED but very dim.

You will need:
The PCB (see step 2)
The USB connector (see step 3)
Two 22K resistors
One 1k resistor
One 100 ohm resistor
One 1.5 k resistor
One 3v3 zener diode
One 1N4148 diode
Two leds (green and red)

The diagram was extracted from this forum (in Spanish): http://www.ucontrol.com.ar/forosmf/proyectos-en-general/probador-usb/

cholerah21 says: May 13, 2013. 3:26 AM
sir laptop got like this http://www.usbman.com/Guides/Belkin_F3U001.jpg? hhh
m1s73r says: Nov 16, 2011. 10:33 AM
When does the red LED light up?
panic mode in reply to m1s73rApr 24, 2013. 6:43 PM
Q: "When does the red LED light up?"

A: when USB polarity is reversed. this little mistake can easily be done on auxiliary or remote ports on desktops. those are ones that connect to motherboard through cable, for example:
http://www.usbman.com/Guides/Belkin_F3U001.jpg

plugging in camera or phone etc is an expensive way to test for this.
brunoip (author) in reply to panic modeApr 24, 2013. 7:15 PM
Pánico mode is right, Thanks for answering him.
bobbock says: Nov 1, 2010. 2:15 PM
What wattage resistors are you using, or does it make a difference?

I'm new to building electronic devices, and thought this would be a good one to try. When I went to get the supplies from my local store the first question they asked was what wattage. I bought 1/4 watt ressistors assuming that the voltage of a usb port is around 3.3 volts.

Thank you for the project and any help you can give.

ionic in reply to bobbockNov 8, 2011. 3:35 PM
Bob
I believe they are 1/8W as they are the same size as a 1N4148 diode.
Blip-Blip-Duino in reply to bobbockJul 12, 2011. 6:52 PM
Wattage(sounds like cabbage, haha) doesn't really make a difference. In this case, seeing as you're using an USB port, with 1/8 you're more than fine. BTW USB uses 5 volts DC, usually @ 200-450 mAh.
os_sanches says: Aug 7, 2011. 5:03 PM
kkkk, muito bom.
jupiter2 says: Jul 15, 2011. 12:34 AM
good job!
beaver84 says: May 6, 2011. 3:54 PM
cool! :D
inhaos says: May 5, 2011. 2:17 AM
your schematic is cool
here is a perfect solution for you
http://www.inhaos.com/product_info.php?products_id=29

cheers!
mased007 says: Mar 17, 2011. 10:37 AM
Hello. How to ironing method do? please
MoritzB says: Feb 12, 2011. 8:39 AM
Does it only check the voltage at the red and black connections, or does it also check the data lines?
dwyatt1045 says: Jan 26, 2011. 6:07 PM
I was wondering what the wattage is for the resistor
brunoip (author) in reply to dwyatt1045Jan 26, 2011. 7:09 PM
The smallest you can get.
1/4 or 1/8 watts shloud be fine.
There is no problem if you want to use a big one.
Regards, Bruno.
kenobr100 says: Dec 1, 2010. 10:15 AM
how much did this cost to build ?
brunoip (author) in reply to kenobr100Jan 26, 2011. 7:08 PM
I think it would be less than 2 dollars.
xtagz says: Aug 20, 2010. 9:52 AM
Sir.. Can u send me some other links for the PCB design..?? i cant DL the pdf file because im not a pro members... thanks..
Minifig666 in reply to xtagzNov 17, 2010. 3:18 PM
You don't have to be a pro to get that PDF, did you try clicking it?
manish_1october in reply to xtagzSep 29, 2010. 11:38 PM
manish_1october@yahoo.co.in


i need a circuit diagram.


can u help me.....
Taran606 says: Oct 27, 2010. 2:28 PM
i dont have any 3v3 zener diodes any other parts i can use
hiteshp says: Aug 19, 2010. 10:01 PM
Taran A Small Bridge Pack can really do the Trick if the need is only checking the Polarities ... if you know proper functioning of Diodes..
Taran606 says: Aug 19, 2010. 12:07 PM
Insted of using 5 resistors can't u use one 100 ohm resistor and one 46.5k resistor
brunoip (author) in reply to Taran606Aug 19, 2010. 3:07 PM
no
Taran606 in reply to brunoipAug 19, 2010. 9:32 PM
Why explain and can u make a smaller compact version plz
Taran606 in reply to brunoipAug 19, 2010. 9:23 PM
Why explain abd can u make a smaller version that's more compact
Taran606 says: Aug 18, 2010. 10:42 PM
In the 5th pic or the last one what are the extra leeds on the side for and are they inportant
brunoip (author) in reply to Taran606Aug 19, 2010. 10:11 AM

Read the text:
"...to keep it firmly attached to the PCB"

regards, Bruno

Taran606 in reply to brunoipAug 19, 2010. 11:51 AM
Thanks
hiteshp says: Aug 19, 2010. 8:13 AM
Well You Could have Done it ... avoiding Most of Resitors using a Bridge Pack One Resister and Two LEDs... This is Nice though .. A Bridge would compact it further... :)
Taran606 in reply to hiteshpAug 19, 2010. 10:00 AM
Can I make a diagram because this one has to many resistors and I want to make it smaller
Leuh4n says: Aug 16, 2010. 5:07 PM
Fa, que trabajo posta :O
vhhp says: Aug 10, 2010. 9:37 AM
Brunoip, Good work. Liked your product and also your sensible replies. ..regards..
MASKELF says: Jul 10, 2010. 1:24 PM
excellent creation Bruno after creating it worked perfectly and as expected, is a great tool because I lost a USB memory port through a poorly connected, thanks! add a photo of mine
DSC00260.JPGDSC00256.JPG
ozzymon says: Jul 7, 2010. 7:49 PM
buenisima la idea, increible tu ingenio!!! segui asi y ojala que tenfçgas suerte con tu usb tester!!
brunoip (author) says: Jul 7, 2010. 12:11 PM
An user sent me a photo of his prototype.
It worked perfectly.
Here it is:

dsc00240z.jpg
papajay_23 says: Jul 7, 2010. 9:24 AM
what is the introduction of this usb tester??can i use thiis in thesis proposal?
vyncynt says: Jul 6, 2010. 1:01 PM
I have been wanting to have one since I got my tech job. this is very neat, thanks brunoip.
fpm2000 says: Jul 2, 2010. 2:25 AM
Nice instructable! Since I don´t have the skills to build one, I purchased a similar device from www.USBcheck.net.
TheGimpAddict says: Jun 26, 2010. 8:04 AM
Did you design the pcb by yourself?
brunoip (author) in reply to TheGimpAddictJun 26, 2010. 9:48 AM
Yes, I did.
Using PCB Wizard.
zilcho says: Jun 22, 2010. 9:55 PM
I'm a complete noob on electronic stuffs so could you tell me what kind of iron on thing you used to print the circuit board.
brunoip (author) in reply to zilchoJun 23, 2010. 7:48 AM
You can use any type of iron.
Instructables has several posts explaining how to do it.
Regards, Bruno
TSC says: Jun 22, 2010. 6:39 AM
Cool!!!!
The nerdling says: Jun 20, 2010. 7:48 PM
hello heres a tip: use a rule for your lines but s is syill good
brunoip (author) in reply to The nerdlingJun 21, 2010. 5:05 PM
I prefer it that way. Thanks [i]A la criolla[/i] Regards, Bruno
XOIIO says: Jun 16, 2010. 5:50 PM
I would just use a usb stick and rig an autorun file. Or just plug in a cruzer.
gzaloprgm in reply to XOIIOJun 17, 2010. 8:40 AM
What if the polarity is inverted? A lot of usb sticks break when that happens.
XOIIO in reply to gzaloprgmJun 17, 2010. 5:40 PM
Why would he need to replace a USB drive in the first place?
DELETED_JollyDeer says: Jun 16, 2010. 5:16 PM
(removed by author or community request)
thinkdunson in reply to DELETED_JollyDeerJun 17, 2010. 3:18 PM
especially since weld and solder have different meanings.
dylanwinn in reply to DELETED_JollyDeerJun 16, 2010. 8:58 PM
"any grammar mistake " -> "grammar mistake mistakes" "method of ironing" -> "ironing method" "PDF file annexed" -> "PDF file attached" I now know how people feel when I (try to) speak Spanish.
dylanwinn in reply to dylanwinnJun 16, 2010. 8:59 PM
That was a joke, by the way. My Spanish is terrible.
cgf_ar says: Jun 17, 2010. 2:43 PM
que bien un argentino!!! seguro estudias ingenieria electronica! los apuntes de derivadas jaja si habre renegado!!!
unreal_ed says: Jun 17, 2010. 2:19 PM
I'm going to be mean but... "Ps: I'm from Argentina, so let me know ABOUT any grammar mistakeS I MAKE"
1up says: Jun 17, 2010. 1:53 PM
Very nice. :)
didgitalpunk says: Jun 17, 2010. 1:44 PM
cool little thing dude ! keep on the good work!
SignalCorpsOperator says: Jun 17, 2010. 12:45 PM
Looks good ! Very cool little tester, thanks !!!
wolf555hound says: Jun 16, 2010. 2:19 AM
Very cool! I'll have to make one of these over the summer to play around with. As a side note, I only found 2 small grammar mistakes. "This simple device allows you tu check" the tu should be "to" and... "If you normally work fixing computers is a must in your tool kit." There should be a this before is. Other then that very well made!
Khord in reply to wolf555houndJun 17, 2010. 9:17 AM
Also, I believe, "Ps: I'm from Argentina so let me know any grammar mistake" Should be: "Ps: I'm from Argentina so let me know of any grammar mistakes" Great instructable, maybe I'll make one this summer.
Utok in reply to wolf555houndJun 17, 2010. 8:54 AM
I taught English for three years, but I also speak two other languages. I tend to ignore grammar errors in cases like this where I can tell what is intended. The person above makes a very good suggestion; however, if you are going to change the sentence as indicated above, add a comma after "computers." It would correctly read: "If you normally work fixing computers, this is a must in your tool kit." That said, the grammar in this instructable is at least as good as the average--better, really. Many times I read these and see people who are incapable of capitalizing. Though I don't know if I will have a chance to make it, I like the concept of your instructable.
brunoip (author) in reply to wolf555houndJun 16, 2010. 12:34 PM
Fixed, thanks.
lukeshu in reply to brunoipJun 17, 2010. 9:00 PM

Very nice instructable, I likely be building one of these.

Since you invited me to let you know, I did find a few grammar mistakes.
The original will be on the top line, followed by a corrected version. If I have comments to make, they will be in indented with `>' symbols.

==Intro Page==
Ps: I'm from Argentina so let me know any grammar mistake
PS: I'm from Argentina so let me know of any grammar mistakes.

==Step1==
operative system
operating system

Any other combination causes lit one of the two LED but very dim.
Any other combination causes one of the two LEDs to be lit, but very dim.

==Step2==
I made it using the method of ironing.
I made it using the ironing method.
> When you say, ``method of [X]ing' > you are identifying the method you used to
> do [X]. The phrase ``[X]ing method'' could mean this too, however, to be
> slightly more verbose, you could say:
> > I made it using the ironing method of creating PCBs.
> However, it is not necessary to say that last bit because it is implicit.

PDF file annexed contains the design ready for printing.
The PDF file attached contains the design, ready for printing.

==Step3==
This project seeks to be economical so you're not going to buy a connector.
This project seeks to be economical so we're not going to buy a connector.
> It's not strictly wrong to say ``you're'', however, unless talking directly to
> someone it is considered bad form. Also, you use ``we'' almost everywhere
> else, so you switched persons, which is wrong. You do this several times,
> but it's a minor mistake, and this is the most noticeable instance of it.

==Step4==
The components are easy to weld.
The components are easy to solder.
> The purpose of soldering is electrical. The purpose of welding is structural.
> Note that `solder' also refers to the stuff you melt when soldering.

==End==

Honestly, though, I've seen way worse mistakes from native speakers; all your mistakes were pretty minor, and I would have missed the if I weren't looking.
providehope says: Jun 17, 2010. 7:23 AM
I designed something similar to this a couple of years ago but mine only checks the polarity of the usb port. Used only 1 usb plug, 2 leds and a resistor.
DSC01403.JPG
Cmos4081 says: Jun 17, 2010. 5:57 AM
I might just try this as we always assume the USB port is working fine when it could be the problem! Tu ingles fue lo suficientemente bueno como para que la gente lo entienda al proyecto. Ademas es bueno cuando los demas miembros son solidarios al ayudarte en corregir la grmatica. Si necesitas de ayuda con otro proyecto avisame que te lo traduzco. Me invitas un asado y quedamos a mano. Suerte!
indestructable says: Jun 16, 2010. 9:56 AM
This will show presence of some voltage on the USB port, but not that the port is operating within the correct range (nominally 5V).

This device will also signal the operating system that a full-speed USB device has been inserted in the port. This device then doesn't really test the communication of the USB port. (There is nothing there for the OS to communicate with and therefore will see this as a 'bad' USB device.)

It really only tests about as much as a volt meter does without the benefit of the fact that a volt meter will display the exact USB voltage.

The device is much too simple to be any more value than a volt meter to anyone testing PCs. For anyone interested in making this, please be aware of the device limitations. As an alternate, use a volt meter to test for the correct USB voltage, and then use a known good USB device (such as a thumb drive) to verify actual USB operation.


dylanwinn in reply to indestructableJun 16, 2010. 8:54 PM
It's hard to get the multimeter probes into the USB port, though. Besides, if your OS recognizes a connected (albeit nonfunctional) USB device with this connected, you've not only ensured you used the correct header, but tested all of the wires for continuity, all in one step.
valleycrosser in reply to indestructableJun 16, 2010. 5:26 PM
I see your point. The instructable is still good though.
lucoboy says: Jun 16, 2010. 6:01 PM
Capo, geinal el tester, y genial que al fin encuentro un argentino xD. Saludos
jam BD says: Jun 16, 2010. 5:01 PM
Nicely designed =)
depotdevoid says: Jun 15, 2010. 9:39 PM
Great idea, I've got to build one!
brunoip (author) in reply to depotdevoidJun 16, 2010. 12:33 PM
Upload a picture when you do it. Regards, Bruno
depotdevoid in reply to brunoipJun 16, 2010. 1:17 PM
Will do, but it might be a month or two. I've got about 16 million other projects cluttering up my workbench, but I think this might help out with a couple of them!
Decepticon says: Jun 16, 2010. 4:41 AM
This is a great idea....especially for older PC's where you are unsure if the port is bad, the usb peripheral is bad or the chipset driver is not working correctly. Now....if only I had the proper ingredients to etch my own PCB's.
brunoip (author) in reply to DecepticonJun 16, 2010. 12:39 PM
The materials are not so hard to find. I use a 13mm drill for drilling. Good luck. Regards, Bruno
AntMan232 says: Jun 16, 2010. 8:55 AM
It should be "let me know *about* any grammar mistakes rather than for. Otherwise, it's really good!
brunoip (author) in reply to AntMan232Jun 16, 2010. 12:36 PM
Fixed, thanks.
TSC says: Jun 16, 2010. 8:59 AM
Nice!!!!!!!
Javin007 says: Jun 16, 2010. 8:07 AM
I really don't see how this could have been made any more simple. EXCELLENT 'ible.
zack247 says: Jun 15, 2010. 9:05 PM
thank you! i really need one of these. i am working on a computer right now and i cant tell if the usb port is working or not. this will work without the os, right? too bad 1997 wasn't descriptive enough...
Pro

Get More Out of Instructables

Already have an Account?

close

PDF Downloads
As a Pro member, you will gain access to download any Instructable in the PDF format. You also have the ability to customize your PDF download.

Upgrade to Pro today!