Bisakah saya menggunakan kabel PATA untuk GPIO?

24

Konektor GPIO Raspberry terlihat sangat mirip dengan konektor Parallel-ATA yang lama . Saya memiliki beberapa kabel pita PATA floppy / hdd cadangan. Bisakah saya menggunakan kabel ini untuk GPIO? Saya tahu bahwa GPIO memiliki 26 pin, floppy memiliki 34, hdd memiliki 40, tetapi konektor GPIO berada di ujung papan, sehingga konektor mungkin hanya tumpang tindih.

Bisakah saya menggunakan kabel ini, atau kabel khusus (seperti ini ) adalah suatu keharusan?

asalamon74
sumber

Jawaban:

17

Kabel HDD 40-pin mungkin tidak pas. Mereka sering memiliki pin 20 yang terhalang (sehingga harus tidak ada pada konektor pria) untuk mencegah konektor dicolokkan dengan cara yang salah.

Anda biasanya dapat menggunakan kabel floppy 34-pin. Tetapi ingat bahwa sekelompok tujuh kabel biasanya dipilin (yaitu terhubung dalam urutan yang berlawanan dari satu ujung kabel ke yang lain.) (Dijelaskan lebih lanjut di sini .) Jangan lupa untuk menyesuaikan pinout pada papan slave untuk mengimbangi!

Tapi Anda selalu bisa membuat kabel sendiri .

menemukan
sumber
1
Saya menemukan kabel IDC tua tergeletak di sekitar. Bagus sekali. Itu tidak memiliki pin diblokir, dan juga tidak memiliki kabel bengkok juga. Membuat segalanya sedikit lebih lurus ke depan. The downside adalah bahwa itu jauh lebih lama daripada yang diperlukan. embeddedartists.com/products/acc/acc_idc_50.php
Kibbee
Kabel 40 pin ATA berfungsi dengan baik, untuk 40 cara GPIO pada Raspberry Pi B dan Pi 2. Pastikan konektor tidak memiliki soket yang diblokir di pin 20.
Greenonline
Memang, kabel 40pin lama (versi standar tebal) berfungsi dengan baik. 80pin (versi microcables yang lebih lama) tidak. Saat saya mengambil kabel ini dari PC desktop lama, saya juga mematikan sakelar, LED, dan bel! Hanya kabel datar yang benar-benar tua (20 tahun atau lebih) yang mudah disolder. Yang kurang tua terlalu tipis dan bisa menyusahkan solder. Jadi lebih baik jangan memotongnya.
EDP
7

Jawaban singkatnya adalah TIDAK. Anda tidak dapat menggunakan kabel ATA / IDE 40 pin untuk GPIO pada PI.

Meskipun mudah untuk mendapatkan kabel tanpa pin yang diblokir, masalah utamanya adalah bahwa setiap konektor secara internal menyatukan tujuh pin secara bersamaan . Ini karena dalam spec ATA semuanya ground, tetapi bisa jadi terminal untuk pi Anda.

Saya telah memverifikasi ini dengan kabel standar (80 kawat) yang dibeli dari Maplin.

Pin korsleting adalah 2,19,22,24,26,30 dan 40 yang, jika Anda tidak hati-hati akan menghubungkan 3V3 ke beberapa jalur GPIO dan DNC (Do-Not-Connect), yang kemungkinan akan menggoreng Anda pi segera setelah Anda menyalakannya.

Jika Anda berhati-hati (atau beruntung), Anda dapat mengarahkannya sehingga hanya menghubungkan garis GPIO, dalam hal ini selama Anda menjaga semua garis pada tingkat yang sama (misalnya semua rendah) maka Anda mungkin lolos begitu saja.

Aeron Buchanan
sumber
2
menurut ini instructables.com/id/... ony pin kabel 80 kawat korsleting seperti yang Anda gambarkan. Kawat 40 pin aman.
Broncha
1
Saya baru saja memverifikasi ini pada kabel 40 kawat, dan pin tersebut tidak disingkat
Broncha
Kabel 80 kawat tidak sama dengan 40 pin. Kabel 40 pin ATA berfungsi dengan baik, untuk 40 cara GPIO pada Raspberry Pi B dan Pi 2. Pastikan konektor tidak memiliki soket yang diblokir pada pin 20.
Greenonline
4

Kabel floppy dulu selalu terlihat seperti ini

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

Di mana ><kelompok kabel bengkok. Dengan pisau tajam Anda dapat memotong kabel melewati konektor B dan menyimpan MB======Bbagiannya

Saya pikir beberapa yang kemudian hanya memiliki dua konektor, yaitu. tidak ada colokan untuk drive B. Jika demikian, Anda dapat mencabut konektor dengan hati - hati dan memindahkannya melewati putaran. Ini bisa sulit karena klip pengunci sangat rapuh

John La Rooy
sumber
Sangat mudah untuk mencabut 7 kabel abu-abu, memutarnya dan memasangnya kembali. Gunakan panjang tusuk gigi untuk mendorongnya kembali. Lakukan berkali-kali, bekerja dengan sangat baik. Namun, 3 dari 4, klip pengunci plastik hitam akan pecah saat dibuka. Jika Anda mudah menekankan kabel saat melepaskan konektor dari Pi, itu tidak akan menjadi masalah.
EDP
4

Karena saya tahu ini akan muncul di masa depan. Saya ingin melakukan hal yang sama dan menggunakan kabel floppy drive dari komputer lama. Saya telah memberi label pin apa pada Pi sesuai dengan pin apa di ujung kabel yang lain. Semoga ini bisa membantu seseorang di masa depan!

Pin berlabel pada Pi

Berikut adalah pinout dari kabel floppy untuk referensi.

Pinout Kabel Floppy

Willem Ellis
sumber
Saya percaya Anda memiliki ini mundur - perhatikan pad solder persegi di bagian bawah papan. Itu menunjukkan pin 1.
Richard Hansen
Ya, tapi saya menunjukkan di mana pin 1 dari kabel floppy akan pergi. Angka-angka cocok dengan pin kabel floppy drive yang akan Anda gunakan di ujung yang lain untuk mengakses pin itu. Karena ada twist di kabel.
Willem Ellis
1

Ya Anda bisa, tetapi ini sedikit lebih besar.

Saya menggunakan flex untuk memotong kabel IDE saya untuk GPIO 26 pin dan menghubungkannya ke pengontrol motor saya berdasarkan L9110.

Ini sangat sederhana dan bekerja dengan sangat baik.

Gunting, Solder gun, Penggiling sudut dan kabel pita

Francesco Amirante
sumber