Posso usare i cavi PATA per GPIO?


24

Il connettore GPIO di Raspberry sembra molto simile ai vecchi connettori Parallel-ATA . Ho diversi cavi a nastro di ricambio PATA floppy / hdd. Posso usare questi cavi per GPIO? So che GPIO ha 26 pin, floppy ha 34, hdd ha 40, ma il connettore GPIO si trova sul bordo della scheda, quindi il connettore potrebbe semplicemente sovrapporsi.

Posso usare questi cavi o un cavo speciale (come questo ) è un must?

Risposte:


17

Un cavo HDD a 40 pin probabilmente non si adatta. Spesso hanno il pin 20 ostruito (quindi deve essere assente dal connettore maschio) per evitare che il connettore venga inserito nel modo sbagliato.

Di solito è possibile utilizzare un cavo floppy a 34 pin. Ma ricorda che un gruppo di sette fili è di solito attorcigliato (cioè collegato nell'ordine opposto da un'estremità del cavo all'altra.) (Ulteriormente spiegato qui .) Non dimenticare di regolare il pinout sulla scheda slave per compensare!

Invece puoi sempre creare il tuo cavo .


1
Ho trovato un vecchio cavo IDC in giro. Funziona alla grande. Non ha pin bloccati e non ha nemmeno fili intrecciati. Rende le cose un po 'più semplici. Il rovescio della medaglia è che è molto più lungo del necessario. embeddedartists.com/products/acc/acc_idc_50.php
Kibbee,

I cavi ATA a 40 pin funzionano bene, per il GPIO a 40 vie su Raspberry Pi B e Pi 2. Assicurati solo che il connettore non abbia una presa bloccata sul pin 20.
Greenonline

In effetti, i vecchi cavi da 40 pin (la versione standard spessa) funzionano alla grande. L'80pin (la versione meno vecchia dei microcavi) no. Quando raccolgo questi cavi dai vecchi PC desktop, estraggo anche interruttori, LED e cicalino! Solo i veri vecchi cavi piatti (circa 20 anni) sono facili da saldare. I meno anziani sono troppo sottili e possono essere un problema per la saldatura. Quindi meglio non tagliarli.
EDP,

7

La risposta breve è NO: non è possibile utilizzare cavi ATA / IDE a 40 pin per GPIO sul PI.

Mentre è facile ottenere cavi senza il pin bloccato, il problema principale è che ciascun connettore mette in corto circuito internamente sette dei pin . Questo perché nelle specifiche ATA sono tutte a terra, ma potrebbe essere il terminale per il tuo pi.

Ho verificato questo con un cavo standard (80 fili) acquistato da Maplin.

I pin in corto sono 2,19,22,24,26,30 e 40 che, se non stai attento, collegheranno il 3V3 a diverse linee GPIO e un DNC (Do-Not-Connect), che probabilmente frigge pi non appena lo accendi.

Se stai attento (o fortunato) puoi orientarlo in modo tale da connettere solo le linee GPIO insieme, nel qual caso purché mantieni tutte quelle linee allo stesso livello (ad es. Tutte basse), potresti farcela.


2
secondo questo instructables.com/id/… solo i pin del cavo a 80 fili sono in corto come descritto. I cavi a 40 pin sono sicuri.
Broncha,

1
L'ho appena verificato su un cavo a 40 fili e i pin non sono in cortocircuito
Broncha,

Un cavo a 80 fili non equivale a un 40 pin. I cavi ATA a 40 pin funzionano bene, per il GPIO a 40 vie su Raspberry Pi B e Pi 2. Assicurati solo che il connettore non abbia una presa bloccata sul pin 20.
Greenonline

4

I cavi floppy sembravano sempre così

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

Dov'è ><il gruppo di fili intrecciati. Con un coltello affilato è possibile tagliare i fili appena oltre il connettore B e mantenere la MB======Bparte

Penso che alcuni dei successivi avessero solo due connettori, vale a dire. nessuna spina per l'unità B. In tal caso, è possibile sollevare delicatamente il connettore e spostarlo verso il basso oltre il twist. Questo può essere difficile poiché le clip di bloccaggio sono molto fragili


È molto facile staccare i 7 cavi grigi, girarli e reinserirli. Usa una lunghezza di uno stecchino per reinserirli. Lo ha fatto molte volte, funziona alla grande. Tuttavia, 3 volte su 4, le clip di bloccaggio in plastica nera si rompono quando vengono aperte. Se sei facile stressare il cavo quando si stacca il connettore dal Pi, non sarà un problema.
EDP,

4

Dal momento che so che questo accadrà in futuro. Volevo fare la stessa cosa e ho usato un cavo per unità floppy da un vecchio computer. Ho etichettato quali pin sul Pi corrispondono a quali pin sull'altra estremità del cavo. Spero che questo aiuti qualcuno in futuro!

Spille con etichetta sul Pi

Ecco una piedinatura di un cavo floppy per riferimento.

Pinout Cable Floppy


Credo che tu abbia questo all'indietro - nota il pad di saldatura quadrato sul lato inferiore della scheda. Ciò indica il pin 1.
Richard Hansen il

Sì, ma sto indicando dove andrebbe il pin 1 del cavo floppy. I numeri corrispondono a quale pin del cavo dell'unità floppy si utilizzerà sull'altra estremità per accedere a quel pin. Dal momento che c'è una torsione nel cavo.
Willem Ellis,


1

Sì, puoi, ma è un po 'più grande.

Uso flex per tagliare il mio cavo IDE per il GPIO a 26 pin e collegarlo al controller del mio motore basato su un L9110.

È molto semplice e funziona molto bene.

Forbici, pistola per saldatura, smerigliatrice angolare e cavi a nastro

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.