SPI расстояния

G

Guest

Guest
Привет
Im проектирование 4 cirucit платы, один процессорный модуль (PIC33F устройство) другие 3 предназначены для датчика Измерения, каждый имеет простой A2D с (SPI) интерфейсом.

Печатные платы будут связаны непосредственно с разъемом композиция (без проводов).

Какое максимальное расстояние, которое вы можете использовать SPI кончено?(как я, могут разработать более платы в будущем, хотя макс. расстояние будет меньше, чем 70см).

Нужно ли использовать какие-то микросхемы SPI, чтобы помочь буфера SPI от процессора?

Является SPI worng путь, как я уже сказал I2C наиболее часто используется на дальние расстояния?

Заранее спасибо за любые советы

 
Расстояние зависит от шин.70см в порядке, вопрос в том, насколько быстро вы хотите пойти?
Я связан с акселерометром SPI ~ 1/2m кабеля, я имела возможность использовать 1.5MHz тактовой частотой.

 
Эй, пытаются изучить и SPI спецификация думаю, что у получите все подробности

 
Привет, Wirelength и скорость и количество устройств, подключенных вот что важно.Так что если у вас есть 100 устройств, подключенных Ваша скорость будет ниже, но если у вас есть только несколько устройств, подключенных вы можете пойти 1 метр.Если в среде есть много шума! /

 
Ребята,
Я до 16 устройств и наши инженеры программного обеспечения указанной тактовой частотой 2МГц хотя это, скорее всего, изменений на этапе разработки.

Моя среда, потенциально является очень шумно (промышленная), который означает, что я должна также выделить каждый интерфейс SPI с соответствующими оптико или эквивалентные устройства и можно найти.

Любое использован любой достойной высокой скоростью, низкой, если Optos для изоляции SPI?

 
Не выбирайте SPI !!!..Go For CAN Bus!.Если вы выберете SPI пожалеешь поздно вы никогда не любили!.Совершенно неправильным выбором для вашего приложения / enviroment

 
Павел,
Я бы, конечно, как использовать CAN BUS, но только один из модулей IM проектирование имеет processer с CAN остальных модулей просто SPI IC's Таким образом, нет процессора.Это означало SPI была простой способ двигаться вперед.

Я не могу использовать процессор на остальных модулей, а стоимость превышает мой бюджет.

Есть ли какой-либо полезной для SPI и CAN интерфейс IC может использовать, не неся расходов на Procesor / программное обеспечение и т.д.?

Или вы можете предложить иной подход.

Ура
Крис

 
Дизайн токовая петля для SPI самостоятельно с помощью транзисторов т.д. ..что-то вроде 10 - 20 мА для высоких и низких 4mA ...но не использовать SPI как это, поскольку оно даст много проблем.другие варианты LIN автобуса очень низкой цене, и я считаю, Microchip позволяет банку чипа с интерфейсом SPI

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Улыбка" border="0" />

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

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Улыбка" border="0" />
 
Поль жестокое смотреть в это прямо сейчас, я использовал некоторые мА передатчики от TI до жестокого посмотреть на это и посмотрим, что Freq я могу работать.

Жестокое также проверить CAN SPi устройства
Спасибо за совет
Крис

 
Я согласен с другими должностями, не используйте SPI в шумной обстановке, используя дифференциальный автобуса как можно или RS-422/485.
Микрочип SPI CAN контроллер MCP2515, трансивер может находится MCP2551.

 
SPI и I2C может быть расширена за пределы спецификации.Например, посмотрите на Philips AN255-02, который описывает использование их PCA9511 ... PCA9518 'трансиверов надежная I2C.

В качестве примечания, я wouls выбрать более I2C SPI, поскольку это может позволит вам "Daisy-цепочку" датчик узлы в этой области.SPI требует отдельного чипа-выбор линии.

 

Welcome to EDABoard.com

Sponsor

Back
Top