Products > Test Equipment

open source GPIB adapter

<< < (27/42) > >>

dazz1:
I removed suspect usb connector and found the problem.  :-+ The visible side of the connector pins were nicely tinned.  The lower side was not. I also found lots of flux residue under the connector in a hard to clean out location.

I am replacing the usb-c connector and starting by tinning the lower side of the connectors.  There is no evidence the first connector was faulty.  Just bad soldering.  A little embarrassing  https://www.eevblog.com/forum/Smileys/default/facepalm.gif   because a few decades ago, I used to manage a school to train technician apprentices.  I introduced a High Reliability Hand Soldering course.  I never took the course myself so that is my excuse for making a mess of soldering the usb-c connector.

When I was young, my eyesight was good and I used large parts.  Now I am old, my eyesight is not so good, and I use really small parts.   :-//

tautech:
It does help to select extended/low density footprint when laying out the PCB which provide for a solder fillet to be formed rather than a footprint that's the perfect size for a component.
We all live and learn....

dazz1:
I replaced the connector. 
Removed the solder bridges. 
Beeped out all the connector pins.

Connected everything up and ....  nothing.
The red led is doing what it should be doing, so the MCU is doing its thing. 

One of the usb data lines is floating so I could have 2x faulty usb cables or I have a bad batch of usb-c connectors. 

Since I stopped buying things of Aliexpress for the cheapest price, I haven't had an issue with quality.  I find the more you pay for an item on Aliexpress, the better the quality.  Definitely not true for western sellers.

Apart from the usb connector, there is no evidence that the fault is with the adapter, software etc. 


dazz1:
I found the fault with my adapter today.
One of the 22R resistors in each USB data line between the MCU and the USB connector had an intermittent fault to open circuit.
I found the fault by rescuing a USB socket from an old motherboard.  This broke out all of the signal lines.
I was then able to do continuity checks through the cable, connector and to the various points on the pcb.  This test showed the connector is all good.
Probably should have found this fault earlier.

The adapter now reliable renumerates with both a Linux and Windows machines.

Now I am just tying to get a version of visa running following some pointers way back at post 102.

coromonadalix:
Rhode Schwartz visa package is small and efficient, you have rs tools in it to send and read commands ...

Navigation

[0] Message Index

[#] Next page

[*] Previous page

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod