Author Topic: small ISP connectors  (Read 3890 times)

0 Members and 1 Guest are viewing this topic.

Offline AmperTopic starter

  • Frequent Contributor
  • **
  • Posts: 290
  • Country: 00
small ISP connectors
« on: March 07, 2020, 05:16:35 pm »
Hi!

Im looking for a connector type i can use on small pcbs with 6-pin ISP. The board in question is 20x30mm and almost exclusively surface mount looking for the smallest "footprint" i can get. To this point the ISP connector is the single bulkiest component, which is sort of sad.

A friend of mine usually uses micromatch for this purpose but they are still 5mm tall which would be alright if i cant get anything more suitable but id still like some other alternatives.

Pogo pins are also a possibility but as this thing is a semi prototyping board that has to be re flashed in the field i dont like this idea here.

Footprint should be small but it should also be mechanically sound enough to survive being treated sort of rough as a normal pin header would be.

Open for any suggestions!
 

Offline Fred27

  • Supporter
  • ****
  • Posts: 727
  • Country: gb
    • Fred's blog
Re: small ISP connectors
« Reply #1 on: March 07, 2020, 05:33:48 pm »
Does Tag Connect fit your requirements? It's basically pogo pins but with locating holes.
 

Online ataradov

  • Super Contributor
  • ***
  • Posts: 11905
  • Country: us
    • Personal site
Re: small ISP connectors
« Reply #2 on: March 07, 2020, 05:45:06 pm »
Tag-Connect requires a huge board area free of stuff.

I really like 1.27mm pich connectors - https://www.ebay.com/itm/2-3-4-5-6-7-40P-Female-Sockets-Male-Pin-Header-1-27mm-Pitch-Connector-Double-Row/183945905661. They are small and the actual connector can be surrounded very closely by other components on the board, as long as they are not tall.
Alex
 
The following users thanked this post: kripton2035

Offline AmperTopic starter

  • Frequent Contributor
  • **
  • Posts: 290
  • Country: 00
Re: small ISP connectors
« Reply #3 on: March 07, 2020, 08:00:13 pm »
well yes, but just having smaller pitch is not what im after. I need surface mount with compareably small print but most importannt is build height, 5mm is to much, 3mm would be ok, 2mm ideal. The connector should not purtrude above the other surface mount components as this will ruin the formfactor of a 100% surface mount board. Tag connect looks pretty much ideal, is there something with less pitch though? and smaller positioning pins? In case i can arrange it on a board, maybe i could just print a jig that will use a board edge for allignment. Thats not the exact thing im after, but at least close.

Im still looking for some connector that will stay connected with no external force, maybe even snap in. It will be interesting for other problems as well where pogos will be not permanent enough or to bulky, like board stacking connectors for example.
 

Online ataradov

  • Super Contributor
  • ***
  • Posts: 11905
  • Country: us
    • Personal site
Re: small ISP connectors
« Reply #4 on: March 07, 2020, 08:05:27 pm »
For small connectors that would retain the cable, you need to look at FFC/FPC style connectors. They can be pretty small, but figuring out the cable part is a pain.
Alex
 

Offline AmperTopic starter

  • Frequent Contributor
  • **
  • Posts: 290
  • Country: 00
Re: small ISP connectors
« Reply #5 on: March 07, 2020, 08:33:43 pm »
Well, those are to small/ fumbly again ^^ Also not really made to be disconnected often.

Basically micromatch would be ideal if it was 1.72mm pitch and not 2.54.
 

Offline cgroen

  • Supporter
  • ****
  • Posts: 642
  • Country: dk
    • Carstens personal web
Re: small ISP connectors
« Reply #6 on: March 08, 2020, 03:20:20 pm »
I use the tag-connect "no legs" variant on all I do. Its correct that you need 3 holes for mechanical steering, but at least you can use the space on the other side of the board where the 6 pads are. The "no legs" version has a small "clip" that you can mount on the connector on the other side of the board once the connector is inserted into the board if you need to to do "long term debugging".
https://www.tag-connect.com/product/tc2030-ctx-nl-6-pin-no-legs-cable-with-10-pin-micro-connector-for-cortex-processors
 

Offline fcb

  • Super Contributor
  • ***
  • Posts: 2135
  • Country: gb
  • Test instrument designer/G1YWC
    • Electron Plus
Re: small ISP connectors
« Reply #7 on: March 08, 2020, 03:37:13 pm »
I use the tag-connect "no legs" variant on all I do. Its correct that you need 3 holes for mechanical steering, but at least you can use the space on the other side of the board where the 6 pads are. The "no legs" version has a small "clip" that you can mount on the connector on the other side of the board once the connector is inserted into the board if you need to to do "long term debugging".
https://www.tag-connect.com/product/tc2030-ctx-nl-6-pin-no-legs-cable-with-10-pin-micro-connector-for-cortex-processors
+1 for Tag-Connect
https://electron.plus Power Analysers, VI Signature Testers, Voltage References, Picoammeters, Curve Tracers.
 

Offline cgroen

  • Supporter
  • ****
  • Posts: 642
  • Country: dk
    • Carstens personal web
Re: small ISP connectors
« Reply #8 on: March 08, 2020, 03:51:12 pm »
Tag-connect "no leg":
The 3 holes are 35 mil/0.89 mm each
 

Offline AmperTopic starter

  • Frequent Contributor
  • **
  • Posts: 290
  • Country: 00
Re: small ISP connectors
« Reply #9 on: March 08, 2020, 04:31:07 pm »
hah, right, i didnt realize you could use the back, thats a big plus.
Just bought one, it seems pretty ideal to me, Thanks!
 
The following users thanked this post: cgroen

Online mariush

  • Super Contributor
  • ***
  • Posts: 5171
  • Country: ro
  • .
Re: small ISP connectors
« Reply #10 on: March 08, 2020, 05:34:14 pm »
Your problem made me wonder if you could have something like this:

945664-0

The connector could be a stack of 2-3 thin pcbs .. both sides with 3 1mm..1.27mm pins soldered flat to the circuit board.... and a middle pcb or something which could be pushed in between the two small boards so that it would push the boards onto the through hole half bits and make solid contact.

Another option ... it's more expensive, but maybe you could just solder a microusb connector and be done with it? You have microusb with 5 pins (power, data and otg pin) and you could maybe use the housing as 6th wire?
You'd require maybe a custom usb cable or your programmer would have to be customized to separate housing from ground.  It's about 20 cents for the connector, in volume.
« Last Edit: March 08, 2020, 05:39:50 pm by mariush »
 

Offline AmperTopic starter

  • Frequent Contributor
  • **
  • Posts: 290
  • Country: 00
Re: small ISP connectors
« Reply #11 on: March 08, 2020, 06:00:55 pm »
Nice idea! Though some sort of spring will be necessary i think, at least if it is supposed to last for a lot of cycles.

Micro usb is a nice idea but i dont really like special pinouts on standard connectors, technically i cant argue with it though.
 

Offline cgroen

  • Supporter
  • ****
  • Posts: 642
  • Country: dk
    • Carstens personal web
Re: small ISP connectors
« Reply #12 on: March 08, 2020, 06:15:58 pm »
Amper,
use a tag connect and be done with it, no need to invent more or less practical solutions when one is readily available and tested. And NEVER use a USB connector or anything else standard for such a a thing, it will 100% sure end in disaster ;)
 

Offline AmperTopic starter

  • Frequent Contributor
  • **
  • Posts: 290
  • Country: 00
Re: small ISP connectors
« Reply #13 on: March 08, 2020, 07:37:15 pm »
I wasnt the one suggesting new designs :P

I think its allways a good idea to think of new ways, thats what sets you apart from all the other designers in their mental boxes. It just has to be a sound idea.
 

Offline TomS_

  • Frequent Contributor
  • **
  • Posts: 854
  • Country: gb
Re: small ISP connectors
« Reply #14 on: March 08, 2020, 08:22:51 pm »
What about pogo pins in your own little custom programming adapter? Something where you place the board into, hold it down and program.

You wouldn't even need any pads at all then as they could contact the IC legs directly (potentially), or you could put them anywhere it was convenient.
 

Offline AmperTopic starter

  • Frequent Contributor
  • **
  • Posts: 290
  • Country: 00
Re: small ISP connectors
« Reply #15 on: March 09, 2020, 03:01:30 am »
As i said in my first post, i want it to work in the field without much work, this is not for just flashing once and then selling a product, i want to change firmaware conveniently, so a cable connection with a plug would be optimal.
 

Online SiliconWizard

  • Super Contributor
  • ***
  • Posts: 15799
  • Country: fr
Re: small ISP connectors
« Reply #16 on: March 09, 2020, 03:08:05 am »
Yes, but very small SMD connectors are a nightmare reliability wise if you're going to plug/unplug more than a couple times. We had done this in the past on a very small board, this was breaking all the time - even if you're being very gentle.

So yeah I also recommend a pogo-pin thing, either Tag-connect or something custom, as you prefer.
 

Offline Dave

  • Super Contributor
  • ***
  • Posts: 1356
  • Country: si
  • I like to measure things.
Re: small ISP connectors
« Reply #17 on: March 09, 2020, 08:16:28 am »
Tag-connect "no leg":
The 3 holes are 35 mil/0.89 mm each
This one is not routed well. According to Tag Connect, no tracks or vias should be between the 6 exposed contacts.
Source
<fellbuendel> it's arduino, you're not supposed to know anything about what you're doing
<fellbuendel> if you knew, you wouldn't be using it
 

Offline cgroen

  • Supporter
  • ****
  • Posts: 642
  • Country: dk
    • Carstens personal web
Re: small ISP connectors
« Reply #18 on: March 09, 2020, 08:21:55 am »
Well,
until now, approx 50.000 boards does not agree on that (not of this exact design, but others using the same connector here, also with tracks between the 6 pads) ;)
I can't see what problem that should give you whatsoever, the pads are big compared to the "pogo" pins in the connector. The connector is very well centered with the 3 holes/pins

 

Offline AmperTopic starter

  • Frequent Contributor
  • **
  • Posts: 290
  • Country: 00
Re: small ISP connectors
« Reply #19 on: March 09, 2020, 04:00:37 pm »
Thats exactly the reason why i was asking ^^ A half size micro match would have been awesome, they are robust and survive many cycles, but well, if it doesnt exist im out of luck.

I will also print some hook to go under a board, in case i want a semi permanent connection the side of the pogostick with the two pins will be on the boards edge, just two alf circles should give nice registration combined with the other one and having it on the edge will allow hooking under the board without having large holes around as with the original design.
 

Offline IDEngineer

  • Super Contributor
  • ***
  • Posts: 1950
  • Country: us
Re: small ISP connectors
« Reply #20 on: March 10, 2020, 04:21:53 pm »
If you want a commercial, lowest possible PCB real estate solution, take a look at Tag-Connect's board edge system:

https://www.tag-connect.com/product/ec-06-pcb-edge-connector

This consumes nearly zero surface area. Its downside is increased cost of PCB fabrication for the castellated edge. Here's the board layout:

 
The following users thanked this post: fcb, I wanted a rude username

Online SiliconWizard

  • Super Contributor
  • ***
  • Posts: 15799
  • Country: fr
Re: small ISP connectors
« Reply #21 on: March 10, 2020, 04:27:16 pm »
If you want a commercial, lowest possible PCB real estate solution, take a look at Tag-Connect's board edge system:

Nice, hadn't seen this version of Tag-connect yet.
 

Online ataradov

  • Super Contributor
  • ***
  • Posts: 11905
  • Country: us
    • Personal site
Re: small ISP connectors
« Reply #22 on: March 10, 2020, 05:07:09 pm »
It is pretty flimsy and the pin that holds the board breaks that tiny PCB part away very easily.  I would not use that for any sort of field handling.
Alex
 

Offline AmperTopic starter

  • Frequent Contributor
  • **
  • Posts: 290
  • Country: 00
Re: small ISP connectors
« Reply #23 on: March 10, 2020, 05:11:57 pm »
Yes, thats not really field stuff, but nevertheless interesting and nice to know, it could be useful otherwise. I could also imagine making some different sort of board cutout that will make it captive and use the edge. One downside will be higher board price if i remember correctly, they want more for cut in half plated areas.

I got the tag-connect cable today and i have to say, im very glad i did it, it wasnt cheap @25€+shipping from ebay but no complaints quality wise and it really is small. Now i just have to hurry to get my boards done, i want to try this thing asap :D
 

Offline cgroen

  • Supporter
  • ****
  • Posts: 642
  • Country: dk
    • Carstens personal web
Re: small ISP connectors
« Reply #24 on: March 10, 2020, 05:40:05 pm »
Yes, thats not really field stuff, but nevertheless interesting and nice to know, it could be useful otherwise. I could also imagine making some different sort of board cutout that will make it captive and use the edge. One downside will be higher board price if i remember correctly, they want more for cut in half plated areas.

I got the tag-connect cable today and i have to say, im very glad i did it, it wasnt cheap @25€+shipping from ebay but no complaints quality wise and it really is small. Now i just have to hurry to get my boards done, i want to try this thing asap :D

Amper,
you are right, they are not exactly cheap! When I order them, I usually get 5 at a time. But! This was until I made a little trick, I now place a piece of heatshrink on the Tag Connect right where the flat cable exits the black plastic. I have had a tendency to put pressure on the cable there when programming a bunch of boards, this will at some point wear the cable out. By placing the heatshrink this problem is now completely gone :)
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf