Le meilleur connecteur de bord pour mon PCB?

13

Je fais un PCB où le but est de maintenir la nomenclature aussi bas que possible et aussi le coût pour les plus bas. Cela s’est avéré être une tâche assez difficile, mais je suis au stade final maintenant.

Mon PCB doit être programmé ou interfacé selon la situation et je ne veux pas ajouter de connecteurs ni obliger l'utilisateur final à souder des fils supplémentaires, alors j'ai pensé que le connecteur de bord serait l'option parfaite.

J'ai regardé autour et il y a des milliers d'options et je ne sais pas quel serait le meilleur design. Mon PCB final a une épaisseur de 0,8 mm et 4 cm (L) x 4 cm (H), mais pourrait le rendre plus grand à cet effet et nécessite au moins 8 broches, mais plus serait formidable.

La première chose qui me vient à l'esprit est d'utiliser les anciens connecteurs de disquette ou un slot ISA ou même PCI. Que dois-je garder à l'esprit lors de la conception de cela sur mon PCB et quel serait le connecteur le moins cher?

Piotr Kula
la source
Le connecteur va-t-il à un PCB ou à un câble?
stevenvh
Soit - cela ne me dérange pas, je dois seulement en faire quelques-uns.
Piotr Kula
Je pensais à les mettre comme une carte pci normale - programmez-la et la suivante. mais je suppose que pour l'interface, il doit être bien serré ..
Piotr Kula
Dans ce cas, notez que le connecteur auquel WillyWonka fait référence est spécifié pour seulement 50 (!) Cycles d'accouplement (ce qui devrait cependant être suffisant pour une utilisation typique sur un PC).
stevenvh
1
Cycles d'accouplement, ne correspondent pas. Connecteur allumé + connecteur éteint = 1 cycle d'accouplement. Le nombre de fois que vous pouvez le placer sur le connecteur de bord du PCB.
stevenvh

Réponses:

14

Comme vous n'êtes pas satisfait des 50 cycles d'accouplement du connecteur PCI, j'ai pensé que ce dont vous avez vraiment besoin, c'est d'un connecteur qui s'allume et s'éteint facilement. Jetez un oeil à celui-ci :

entrez la description de l'image ici entrez la description de l'image ici

attention: pas bon marché! 5,82 USD chez Digikey, et chez Farnell même 7,91 GBP, soit 12,40 dollars! (J'ai toujours su que Farnell coûte cher, mais ils continuent de me surprendre.) La bonne nouvelle est que vous n'en avez besoin que d'un.

Je les ai utilisés dans quelques projets au travail, comme connecteur carte à carte. Les contacts sont des contacts à ressort, ils ne fixent pas mécaniquement le PCB supérieur. (Dans mon projet, le PCB supérieur a été fixé avec des boutons-pression dans le boîtier.)

Vous auriez à faire un petit outil qui aligne votre PCB avec le connecteur, et vous poussez simplement votre carte sur l'outil et appuyez sur le bouton "programme".

Et plus de bonnes nouvelles (éventuellement): tous vos contacts sont du même côté (en bas) de votre PCB. Ce type a un pas de 2,54 mm et est disponible avec 2 à 30 contacts, mais il existe également une version avec un pas de 1,27 mm (si vous pouvez faire votre outil de programmation avec cette précision). Le pas de 2,54 mm vous donnera cependant une longueur inférieure à 2 cm.

modifier les boutons-pression que j'ai mentionnés Les boutons-pression
dans le boîtier sont un moyen bon marché de monter un PCB, car vous n'avez pas besoin de trous de montage ou de vis. L'opérateur n'a qu'à enfoncer le PCB, et c'est tout. Prend moins d'une seconde, beaucoup moins que le montage de 4 vis.

entrez la description de l'image ici

Je n'ai pas un tel boîtier ici, mais ce bref croquis devrait expliquer comment cela fonctionne. Sous le PCB inférieur, il y a également des arrêts comme celui illustré pour le PCB supérieur. Donc, pour monter le PCB inférieur, il vous suffit de le pousser vers le bas des deux niveaux d'accrochage jusqu'à ce qu'il atteigne ses arrêts. Poussez ensuite le PCB supérieur. Bien sûr, cela n'a pas les évidements pour passer par le premier niveau d'arrêts, il est donc fixé au niveau supérieur au PCB inférieur. Si vous utilisez le connecteur Samtec SIB pour connecter les deux PCB, la distance H entre eux est de 3,8 mm, suffisante pour la plupart des composants SMT.

Tout cela est très agréable, mais pas pour vous. Tout d'abord, il est sacrément difficile de retirer les PCB une fois qu'ils sont en place. Deuxièmement, il s'agit d'un moule d'injection personnalisé, qui ne vous coûtera que 10 000 à 15 000 dollars pour un moule d'entrée de gamme, pour une série limitée.

Ce dont vous avez besoin, c'est de deux murs à angle droit pour pouvoir aligner la planche à programmer en la plaçant dans le coin. Ayez un rebord dans un mur, vous mettez le PCB en dessous et poussez l'autre côté vers le bas pour entrer en contact avec le connecteur.

stevenvh
la source
Merci Steven! Ça a l'air bien. Le PDF ne semble pas fonctionner. L'autre tag-connect semble bien aussi ... les deux bonnes réponses ...
Piotr Kula
@ppumkin - le lien fonctionne pour moi, mais j'en ai trouvé un autre. Pouvez-vous essayer celui-là?
stevenvh
Votre réponse est la meilleure basée sur ma question. J'ai posé une question sur le connecteur de bord et je pense que je vais l'utiliser celui-ci cette fois. Merci pour votre temps.
Piotr Kula
Donc, en y regardant de plus près maintenant. Je devrai faire un boîtier avec une fente adaptée à l'épaisseur de mon PCB. Vous avez parlé de clichés dans la pièce jointe que vous avez faite. Pourriez-vous développer cela? Je ne peux pas visualiser ce que vous voulez dire. Je peux utiliser un pas de 1,27 mm sans problème.
Piotr Kula
1
@ppumkin - J'ai ajouté quelque chose sur les snaps à ma réponse, mais j'ai également noté pourquoi ce n'était pas pour vous. Juste FYI.
stevenvh
14

Ce n'est pas un connecteur de bord, mais il semble que vous ayez besoin d'un câble Tag Connect :

Câble Tag-Connect

Ce sont des câbles avec alignement et des broches à ressort à la fin. Sur votre PCB, vous avez juste besoin d'un encombrement extrêmement réduit - pas de pièces de nomenclature. Il existe des versions sans "pattes" (très petites) et des versions avec "pattes" (qui se clipsent dans la planche pour la maintenir en place). La version TC-2050 possède 10 broches. Je les utilise pour programmer toutes mes planches de nos jours.

Jim Paris
la source
Très agréable! Alors, où puis-je les acheter comme dans l'UE (où les achetez-vous?)
Piotr Kula
FindChips pourrait vous aider. La version 6 broches (TC2030) est en stock dans un tas d'endroits, mais la version 10 broches ne semble disponible que chez DigiKey, qui expédie en Europe .
Jim Paris
Pas bon marché hein? :-) Merci!
Piotr Kula
3
Wow, 35 dollars! "Pas bon marché" pourrait bien être l'euphémisme de l'année :)
Federico Russo
4
Cela dépend de votre point de vue. Combien a coûté votre matériel de développement et de programmation? Que vaut votre temps? Pour tout projet sérieux, un NRE comme celui-ci est trivial.
Jim Paris
6

Points de test des broches Pogo

Pour la programmation, de nombreuses personnes conçoivent des cartes avec des traces allant sur des tampons métalliques ronds ou des tampons métalliques rectangulaires ( a , b ) ou des trous traversants comme «points de test», puis utilisent des broches pogo sur le dispositif de programmation qui a frappé ces points. (voir Quel est le bon moyen de mettre à jour le programme sur un SyncMOS 5964?; également "Pogobeds at Sparkfun" ).

Parfois, ces concepteurs mettent les plots ou les trous dans un modèle qui permet de souder un connecteur plus permanent - mais ils ne dépensent pas réellement d'argent sur ce connecteur. Ils ne remplissent pas ce composant, donc le coût de ce motif est proche de zéro, tout comme le coût du motif de bord sur une carte qui se branche sur un connecteur de bord est proche de zéro. Ils continuent d'utiliser des broches pogo sur un gabarit de test qui heurte les trous où ce connecteur pourrait, dans un avenir lointain, être soudé un jour. "Réalisation d'un gabarit de test avec broches pogo" . "Connecteurs tactiles ICSP"

Souvent , ce modèle est un pitch pin « standard 0,1" - tête de programmation », tel que le connecteur standard Atmel AVR ISP ou le connecteur standard Microchip PIC ICSP. A b c d ou l' un des autres dispositifs de raccordement de PIDC commun .

Hélas, souvent ce motif a plus ou moins les mêmes broches, mais dans un arrangement semi-aléatoire unique. "Construire un gabarit ICSP"

davidcary
la source
J'aime le gabarit ICSP .. mais j'ai vraiment besoin de quelque chose de plus comme plug in, program, take out et next. Je peux voir certaines personnes plier les épingles et ne pas les tenir correctement et toutes sortes. Grande réponse +1
Piotr Kula
3

Je dirais que le connecteur PCI vous donnera une bonne densité et semble être le connecteur de carte le moins cher

entrez la description de l'image ici

Vous devriez pouvoir concevoir le PCB assez facilement car c'est l'un des connecteurs les plus couramment utilisés. Voici également la conception avec un conseil d'empreinte PCB.

Ce connecteur particulier a une largeur de 39 mm (bord à bord), il semble donc qu'il devrait bien fonctionner avec votre conception. Mais si votre maison de fabrication vous permet de couper un connecteur ou une fente, faites simplement un connecteur pour le côté droit ou gauche de votre PCB. Il totalise celui-ci vous donne 64 connexions. La trace PCB est de 1 mm de large et 3,2 mm

Willy Wonka
la source
2
Je ne sais pas s'ils fonctionnent pour les PCB de 0,8 mm.
stevenvh
Oui, j'y ai pensé aussi - je n'étais pas sûr de 0,8 mm comme le suggère Steven ...
Piotr Kula
@ppumkin - Ils pourraient entrer en contact (probablement), mais la force mécanique peut être trop faible et en particulier un câble attaché peut tirer vers le connecteur du PCB.
stevenvh
1
@ppumkin - cela ne va pas vous aider: vous le placez sur le connecteur de bord du PCB, et vous vous retrouvez avec exactement le même connecteur de bord. C'est un "riser" pour placer votre carte PCI un peu plus haut, principalement pour des raisons mécaniques, comme de gros composants sur la carte mère. Voyons si je peux trouver autre chose.
stevenvh
3
@ppumkin - Niveau de sensibilité à l'humidité. La classe 1 signifie qu'il résistera indéfiniment au niveau d'humidité spécifié. D'autres classes ont des temps plus courts.
stevenvh