Puis-je utiliser des câbles PATA pour GPIO?

24

Le connecteur GPIO de Raspberry ressemble beaucoup aux anciens connecteurs Parallel-ATA . J'ai plusieurs câbles plats PATA de disquette / disque dur de rechange. Puis-je utiliser ces câbles pour GPIO? Je sais que GPIO a 26 broches, la disquette en a 34, le disque dur en a 40, mais le connecteur GPIO est au bord de la carte, donc le connecteur peut simplement se chevaucher.

Puis-je utiliser ces câbles, ou un câble spécial (comme celui-ci ) est un must?

asalamon74
la source

Réponses:

17

Un câble HDD à 40 broches ne conviendra probablement pas . Ils ont souvent la broche 20 obstruée (elle doit donc être absente du connecteur mâle) pour empêcher le connecteur d'être branché dans le mauvais sens.

Vous pouvez généralement utiliser un câble de disquette à 34 broches. Mais rappelez-vous qu'un groupe de sept fils est généralement torsadé (c'est-à-dire connecté dans l'ordre opposé d'une extrémité du câble à l'autre.) (Expliqué plus en détail ici .) N'oubliez pas d'ajuster le brochage sur la carte esclave pour compenser!

Mais vous pouvez toujours créer votre propre câble à la place.

finnw
la source
1
J'ai trouvé un vieux câble IDC qui traînait. Fonctionne très bien. Il n'a pas de broches bloquées et n'a pas non plus de fils torsadés. Rend les choses un peu plus simples. L'inconvénient est que c'est beaucoup plus long que nécessaire. embeddedartists.com/products/acc/acc_idc_50.php
Kibbee
Les câbles ATA à 40 broches fonctionnent correctement, pour le GPIO 40 voies sur Raspberry Pi B et Pi 2. Assurez-vous simplement que le connecteur n'a pas de prise bloquée à la broche 20.
Greenonline
En effet, les anciens câbles 40 broches (la version épaisse standard) fonctionnent très bien. Le 80pin (la version la moins ancienne des microcâbles) ne fonctionne pas. Lorsque je récupère ces câbles d'anciens PC de bureau, je retire également les commutateurs, les LED et le buzzer! Seuls les vrais vieux câbles plats (environ 20 ans) sont faciles à souder. Les moins anciennes sont trop fines et peuvent être pénibles à souder. Mieux vaut donc ne pas les couper.
EDP
7

La réponse courte est NON, vous ne pouvez pas utiliser de câbles ATA / IDE 40 broches pour GPIO sur le PI.

Bien qu'il soit facile d'obtenir des câbles sans la broche bloquée, le principal problème est que chaque connecteur court-circuite en interne sept des broches ensemble . C'est parce que dans la spécification ATA, ils sont tous au sol, mais cela pourrait être un terminal pour votre pi.

J'ai vérifié cela avec un câble standard (80 fils) acheté chez Maplin.

Les broches court-circuitées sont 2,19,22,24,26,30 et 40 qui, si vous ne faites pas attention, connecteront le 3V3 à plusieurs des lignes GPIO et à un DNC (Do-Not-Connect), qui risque de frire vous pi dès que vous l'allumez.

Si vous êtes prudent (ou chanceux), vous pouvez l'orienter de sorte qu'il ne connecte que les lignes GPIO, auquel cas tant que vous gardez toutes ces lignes au même niveau (par exemple, toutes les basses), vous pouvez vous en sortir.

Aeron Buchanan
la source
2
selon ce instructables.com/id/… ony 80 broches de câble sont court-circuitées comme vous l'avez décrit. Les fils à 40 broches sont sûrs.
Broncha
1
Je viens de le vérifier sur un câble à 40 fils, et lesdites broches ne sont pas court
Broncha
Un câble à 80 fils n'est pas le même qu'un câble à 40 broches. Les câbles ATA à 40 broches fonctionnent correctement, pour le GPIO 40 voies sur Raspberry Pi B et Pi 2. Assurez-vous simplement que le connecteur n'a pas de prise bloquée à la broche 20.
Greenonline
4

Les câbles de disquette ressemblaient toujours à ceci

MB==========B=><=A

><est le groupe de fils torsadés. Avec un couteau bien aiguisé, vous pouvez couper les fils juste après le connecteur B et garder la MB======Bpièce

Je pense que certains des derniers n'avaient que deux connecteurs, c'est-à-dire. pas de prise pour le lecteur B. Dans ce cas, vous pouvez soulever délicatement le connecteur et le déplacer vers le bas au-delà de la torsion. Cela peut être difficile car les clips de verrouillage sont très cassants

John La Rooy
la source
Il est très facile de détacher les 7 câbles gris, de les tourner et de les remettre en place. Utilisez la longueur d'un cure-dent pour les repousser. Cependant, 3 fois sur 4, les clips de verrouillage en plastique noir se cassent lorsqu'ils sont ouverts. Si vous êtes facile à stresser le câble lorsque vous détachez le connecteur du Pi, ce ne sera pas un problème cependant.
EDP
4

Depuis que je sais que cela reviendra à l'avenir. Je voulais faire la même chose et j'ai utilisé un câble de lecteur de disquette d'un vieil ordinateur. J'ai étiqueté les broches du Pi qui correspondent à celles de l'autre extrémité du câble. J'espère que cela aidera quelqu'un à l'avenir!

Broches étiquetées sur le Pi

Voici un brochage d'un câble de disquette pour référence.

Brochage du câble de disquette

Willem Ellis
la source
Je crois que vous avez cela à l'envers - remarquez le tampon de soudure carré sur le dessous de la carte. Cela indique la broche 1.
Richard Hansen
Oui, mais j'indique où irait la broche 1 du câble de disquette. Les numéros correspondent à la broche du câble du lecteur de disquette que vous utiliseriez à l'autre extrémité pour accéder à cette broche. Puisqu'il y a une torsion dans le câble.
Willem Ellis
1

Oui, mais c'est un peu plus grand.

J'utilise flex pour couper mon câble IDE pour le GPIO 26 broches et le connecter à mon contrôleur de moteur basé sur un L9110.

C'est très simple et fonctionne très bien.

Ciseaux, pistolet à souder, meuleuse d'angle et câbles plats

Francesco Amirante
la source