Posso usar cabos PATA para GPIO?

24

O conector GPIO do Raspberry se parece muito com os antigos conectores Parallel-ATA . Eu tenho vários cabos de fita PATA de disquete / disco rígido sobressalentes. Posso usar esses cabos para GPIO? Eu sei que o GPIO possui 26 pinos, o disquete possui 34, o disco rígido possui 40, mas o conector GPIO está na borda da placa, portanto o conector pode se sobrepor.

Posso usar esses cabos ou um cabo especial (como este ) é obrigatório?

asalamon74
fonte

Respostas:

17

Um cabo HDD de 40 pinos provavelmente não se encaixará. Eles costumam ter o pino 20 obstruído (portanto, deve estar ausente no conector macho) para impedir que o conector seja conectado da maneira errada.

Você geralmente pode usar um cabo de disquete de 34 pinos. Mas lembre-se de que um grupo de sete fios geralmente é torcido (isto é, conectado na ordem oposta de uma extremidade do cabo à outra.) (Mais explicado aqui ). Não se esqueça de ajustar a pinagem na placa escrava para compensar!

Mas você sempre pode fazer seu próprio cabo .

finnw
fonte
11
Encontrei um velho cabo IDC por aí. Funciona bem. Ele não possui pinos bloqueados e também não possui fios trançados. Torna as coisas um pouco mais diretas. A desvantagem é que é muito mais que o necessário. Embeddedartists.com/products/acc/acc_idc_50.php
Kibbee
40 pinos fina cabos ATA trabalho, para o 40 caminho GPIO on Raspberry Pi B e Pi 2. Apenas certifique-se de que o conector não tem uma tomada bloqueada no pino 20.
Greenonline
De fato, os antigos cabos de 40 pinos (a versão espessa padrão) funcionam muito bem. Os 80 pinos (a versão menos antiga de microcabos) não. Quando colho esses cabos em PCs antigos, também retiro os interruptores, LEDs e buzinas! Somente os cabos chatos antigos (20 anos ou mais) são fáceis de soldar. Os menos velhos são muito finos e podem ser uma dor de soldar. Então é melhor não cortá-los.
EDP
7

A resposta curta é NÃO, você não pode usar cabos ATA / IDE de 40 pinos para GPIO no PI.

Embora seja fácil obter cabos sem o pino bloqueado, o principal problema é que cada conector conecta internamente sete dos pinos . Isso ocorre porque, na especificação ATA, todos eles são aterrados, mas pode ser um terminal para o seu pi.

Eu verifiquei isso com um cabo padrão (80 fios) comprado da Maplin.

Os pinos em curto são 2,19,22,24,26,30 e 40 que, se você não tomar cuidado, conectará o 3V3 a várias linhas GPIO e um DNC (Do-Not-Connect), que provavelmente fritará você pi assim que liga.

Se você for cuidadoso (ou sortudo), poderá orientá-lo para que ele conecte apenas as linhas GPIO; nesse caso, desde que você mantenha todas essas linhas no mesmo nível (por exemplo, todas baixas), poderá se safar.

Aeron Buchanan
fonte
2
de acordo com este instructables.com/id/… ony pinos de cabo de 80 fios estão em curto, como você descreveu. Fio de 40 pinos são seguros.
Broncha 15/07/14
11
Eu apenas verificado isso em 40 cabo de fio, e o referido pinos não estão em curto
Broncha
Um cabo de 80 fios não é igual a 40 pinos. 40 pinos fina cabos ATA trabalho, para o 40 caminho GPIO on Raspberry Pi B e Pi 2. Apenas certifique-se de que o conector não tem uma tomada bloqueada no pino 20.
Greenonline
4

Os cabos de disquete costumavam ter sempre essa aparência

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

Onde ><está o grupo de fios trançados. Com uma faca afiada, você pode cortar os fios logo após o conector B e manter a MB======Bpeça

Eu acho que alguns dos últimos tinham apenas dois conectores, ie. nenhum plugue para a unidade B. Nesse caso, você pode retirar cuidadosamente o conector e movê-lo para baixo após a torção. Isso pode ser difícil, pois os clipes de travamento são muito quebradiços

John La Rooy
fonte
É muito fácil arrancar os 7 cabos cinza, girá-los e recolocá-los. Use um palito de comprimento para empurrá-los de volta. Fiz isso muitas vezes, funciona muito bem. No entanto, 3 vezes em 4, os clipes de travamento de plástico preto se quebram quando abertos. Se você for fácil estressar o cabo ao desconectar o conector do Pi, não será um problema.
EDP
4

Desde que eu sei que isso vai aparecer no futuro. Eu queria fazer a mesma coisa e usei um cabo de unidade de disquete de um computador antigo. Eu identifiquei quais pinos no Pi correspondem a quais pinos na outra extremidade do cabo. Espero que isso ajude alguém no futuro!

Pinos rotulados no Pi

Aqui está uma pinagem de um cabo de disquete para referência.

Pinagem de cabo de disquete

Willem Ellis
fonte
Eu acredito que você tem isso ao contrário - observe o bloco de solda quadrado na parte inferior do quadro. Isso indica o pino 1.
Richard Hansen
Sim, mas estou indicando para onde iria o pino 1 do cabo de disquete. Os números correspondem ao pino do cabo da unidade de disquete que você usaria na outra extremidade para acessar esse pino. Uma vez que há uma torção no cabo.
perfil completo de Willem Ellis
1

Sim, você pode, mas é um pouco maior.

Eu uso o flex para cortar meu cabo IDE para o GPIO de 26 pinos e conectá-lo ao meu controlador de motor com base em um L9110.

É muito simples e funciona muito bem.

Tesoura, pistola de solda, rebarbadora e cabos de fita

Francesco Amirante
fonte