Могу ли я использовать кабели PATA для GPIO?

Разъем GPIO от малины выглядит очень похоже на старый разъемы Parallel-ATA . У меня есть несколько запасных ленточных кабелей с гибкими /hdd PATA. Могу ли я использовать эти кабели для GPIO? Я знаю, что GPIO имеет 26 контактов, флоппи имеет 34, hdd - 40, но разъем GPIO находится на краю платы, поэтому разъем может просто перекрываться.

Могу ли я использовать эти кабели, или нужен специальный кабель (например этот )?

24 голоса | спросил asalamon74 16 J0000006Europe/Moscow 2012, 14:57:50

6 ответов


17

40-контактный кабель жесткого диска, вероятно, будет не . У них часто имеется контактный штырь 20 (поэтому он должен отсутствовать у разъема), чтобы предотвратить неправильное подключение разъема.

Обычно вы можете использовать 34-контактный гибкий кабель. Но помните, что группа из семи проводов обычно скручена (т.е. соединена в противоположном порядке от одного конца кабеля к другому.) (Далее объясняется here .) Не забудьте отрегулировать распиновку на ведомой доске, чтобы скомпенсировать!

Но вы всегда можете создать собственный кабель .

ответил finnw 16 J0000006Europe/Moscow 2012, 16:18:27
6

Короткий ответ NO: вы не можете использовать 40-контактный кабель ATA /IDE для GPIO на PI.

В то время как легко получить кабели без заблокированного штыря, основная проблема заключается в том, что каждый разъем внутренне замыкает семь штыри вместе . Это связано с тем, что в спецификации ATA все они заземлены, но это может быть терминал для вашего pi.

Я проверил это со стандартным (80-проводным) кабелем, купленным у Maplin.

Закороченные контакты 2,19,22,24,26,30 и 40 , которые, если вы не будете осторожны, подключите 3V3 к нескольким линиям GPIO и DNC (Do-Not-Connect), который, скорее всего, поджарит вас pi, как только вы включите его.

Если вы осторожны (или удачливы), вы можете ориентировать его так, чтобы он соединял линии GPIO вместе, и в этом случае, пока вы держите все эти линии на одном уровне (например, все низкие), вы можете уйти с он.

ответил Aeron Buchanan 16 SunEurope/Moscow2012-12-16T22:48:41+04:00Europe/Moscow12bEurope/MoscowSun, 16 Dec 2012 22:48:41 +0400 2012, 22:48:41
4

Кабели гибких дисков, которые всегда выглядят так,

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

Где >< - группа витых проводов. С острым ножом вы можете обрезать провода непосредственно мимо разъема B и оставить MB======B часть

Я думаю, что некоторые из более поздних из них имели только два разъема, т. е. нет разъема для привода B. В этом случае вы можете осторожно отсоединить разъем и переместить его за твист. Это может быть затруднено, так как блокирующие зажимы очень хрупкие.

ответил John La Rooy 12 J000000Thursday12 2012, 10:37:34
4

Поскольку я знаю, что это произойдет в будущем. Я хотел сделать то же самое и использовать кабель гибкого диска от старого компьютера. Я обозначил, какие штырьки на Pi соответствуют тому, что штырьки на другом конце кабеля. Надеюсь, это поможет кому-то в будущем!

Маркированные контакты на Pi

Ниже приведена раскладка гибкого кабеля для справки.

Вывод гибкого кабеля

ответил Willem Ellis 7 FriEurope/Moscow2012-12-07T08:37:42+04:00Europe/Moscow12bEurope/MoscowFri, 07 Dec 2012 08:37:42 +0400 2012, 08:37:42
2

Я думаю, что лучший способ - использовать кабель lpt (Sub-D25) со старого ПК, который он идеально подходит, вы можете найти его во всем старом компьютерном магазине

https: //www. facebook.com/photo.php?fbid=302451366533276&set=a.302451336533279.59880.300644370047309&type=3

http://shop.intos.de/ieos/images/Produkte /крупный план /33225.jpg

ответил Francesco Amirante 6 ThuEurope/Moscow2012-12-06T08:31:18+04:00Europe/Moscow12bEurope/MoscowThu, 06 Dec 2012 08:31:18 +0400 2012, 08:31:18
1

Да, вы можете, но это немного больше.

Я использую flex, чтобы вырезать свой IDE-кабель для 26-контактного GPIO и подключить его к контроллеру мотора на основе L9110.

Это очень просто и работает очень хорошо.

Ножницы, паяльник, угловая шлифовальная машина и ленточные кабели

ответил Francesco Amirante 7 FebruaryEurope/MoscowbThu, 07 Feb 2013 12:04:05 +0400000000pmThu, 07 Feb 2013 12:04:05 +040013 2013, 12:04:05

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132