кабель SPI: вопросы

Dimanoss
Offline
Зарегистрирован: 29.05.2016
День добрый, подошёл в ремонте к прокладке кабелей и закрались в душу сомнения.  Ответов пока не нашёл, надеюсь, кто-то уже с подобным сталкивался...
 
Вопрос первый: какова максимальная длина/сопротивление кабеля для SPI?
 
Вопрос второй: есть ли определённые требования к качеству кабеля?
 
Вопрос третий: существует ли необходимость корректировать скорость обмена по SPI в зависимости от длины/качества кабеля?
 
Вопрос четвёртый: если используется многожильный, но не витой пары кабель (да и витой - тоже), нормально ли по паре жил пускать к удалённому МК питание?  Не создаст ли это наводки?
 
ну, и немного не в топик:  если удалённый МК отстоит от источника питания метров на 10-15-20-30, возможно ли ему на такое расстояние подавать рабочее напряжение (5, 3.3), или же придётся стабилизировать уже на месте (если стабилизацию непосредственно самим МК не рассматривать)?
andycat
andycat аватар
Offline
Зарегистрирован: 07.09.2017

SPI это не на метры интерфейс.

Dimanoss
Offline
Зарегистрирован: 29.05.2016

спасибо, записал. :-)

b707
Offline
Зарегистрирован: 26.05.2017

Dimanoss пишет:

День добрый, подошёл в ремонте к прокладке кабелей и закрались в душу сомнения.  Ответов пока не нашёл, надеюсь, кто-то уже с подобным сталкивался...
 
Вопрос первый: какова максимальная длина/сопротивление кабеля для SPI?

пока не поздно, меняйте архитектуру системы. SPI не предназначен для длинных линий, на длине больше пары метров уже может быть куча проблем. Вообще, прежде чем заморачиваться с вашей "пересылкой массива" - спросили бы сначала.

Переходите на RS485, изменения в проекте будут не такие большие. как кажется (если, конечно. код заранее правильно спроектирован и команды пересылки данных вынесены в отдельные процедуры).

sadman41
Offline
Зарегистрирован: 19.10.2016

Dimanoss пишет:

 
Вопрос четвёртый: если используется многожильный, но не витой пары кабель (да и витой - тоже), нормально ли по паре жил пускать к удалённому МК питание?  Не создаст ли это наводки?
 
ну, и немного не в топик:  если удалённый МК отстоит от источника питания метров на 10-15-20-30, возможно ли ему на такое расстояние подавать рабочее напряжение (5, 3.3), или же придётся стабилизировать уже на месте (если стабилизацию непосредственно самим МК не рассматривать)?

https://ru.wikipedia.org/wiki/Power_over_Ethernet#Passive_PoE

mykaida
mykaida аватар
Offline
Зарегистрирован: 12.07.2018

Не, ну оптика по любому лучше! А уж квантовые процессоры....