реклама на сайте
подробности

 
 
> Много устройств на одной SPI шине
Pasha_a13
сообщение Nov 10 2014, 11:10
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 166
Регистрация: 8-09-09
Из: Украина
Пользователь №: 52 244



Добрый день!

Возник вопрос - нужно на одну шину SPI навесить порядка 25-30 микроконтроллеров, которые будут работать в режиме slave. Мастер будет всего один (тоже контроллер).
Работать они будут цепочкой, т.е. данные вошли в первый MOSI, вышли из MISO и пошли к следующему контроллеру.
Тактироваться все будут от одного источника, так же и как CS у них будет общий.
Так как контроллеров довольно много, то протяженность линии будет довольно большая - порядка 40-50 см, не меньше.
Задержки при обмене данных должны быть минимальные, потому частота тактирования должна быть не менее 12 МГц.

Первую проблему, которую я вижу это нагрузочная способность выводов SCK и CS - решить ее думаю использованием дополнительных буферов с хорошей нагрузочной способностью.
Больше вопросов возникает из-за протяженности линий по плате (емкость проводников и т.п.) - каким образом избежать негативных последствий связанных с этим?

Подскажите пожалуйста какие еще могут быть нюансы и как лучше решать связанные с ними проблемы?

Спасибо!
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Pasha_a13   Много устройств на одной SPI шине   Nov 10 2014, 11:10
- - vitan   Цитата(Pasha_a13 @ Nov 10 2014, 15:10) ка...   Nov 10 2014, 12:31
- - iosifk   Цитата(Pasha_a13 @ Nov 10 2014, 15:10) До...   Nov 10 2014, 12:38
- - Pasha_a13   Да, микроконтроллеры cortex M4 вполне нормально вы...   Nov 10 2014, 13:01
|- - vitan   Цитата(Pasha_a13 @ Nov 10 2014, 17:01) А ...   Nov 10 2014, 13:38
|- - Pasha_a13   Цитата(vitan @ Nov 10 2014, 17:38) Выбор ...   Nov 10 2014, 13:52
||- - vitan   Цитата(Pasha_a13 @ Nov 10 2014, 17:52) Пл...   Nov 10 2014, 14:00
|- - Pasha_a13   Каким образом правильно произвести моделирование?   Nov 10 2014, 13:55
- - Pasha_a13   Спасибо! Попробую гиперлинксом промоделировать...   Nov 10 2014, 14:43
|- - vitan   Цитата(Pasha_a13 @ Nov 10 2014, 18:43) А ...   Nov 10 2014, 15:59
|- - Pasha_a13   Цитата(vitan @ Nov 10 2014, 19:59) Да ник...   Nov 10 2014, 18:56
|- - Plain   Тогда тяните все тактовые и данные "звездой...   Nov 11 2014, 01:34
||- - Pasha_a13   Цитата(Plain @ Nov 11 2014, 05:34) Тогда ...   Nov 11 2014, 12:12
||- - Lmx2315   QUOTE (Pasha_a13 @ Nov 11 2014, 15:04) Та...   Nov 11 2014, 12:13
|||- - Pasha_a13   Цитата(Lmx2315 @ Nov 11 2014, 16:13) ..из...   Nov 11 2014, 12:21
||- - Xenia   Почему бы не использовать дополнительные микросхем...   Nov 11 2014, 12:22
|||- - Pasha_a13   Цитата(Xenia @ Nov 11 2014, 16:22) Почему...   Nov 11 2014, 12:26
|||- - Xenia   Цитата(Pasha_a13 @ Nov 11 2014, 15:26) ну...   Nov 11 2014, 12:39
|||- - Maverick   может стоит взять какую-то STM32 (для примера) c 6...   Nov 11 2014, 14:56
||- - Plain   Цитата(Pasha_a13 @ Nov 11 2014, 15:12) Ци...   Nov 11 2014, 17:15
|- - Maverick   Цитата(Pasha_a13 @ Nov 10 2014, 20:56) та...   Nov 11 2014, 11:47
- - Maverick   Цитата(Pasha_a13 @ Nov 10 2014, 13:10) До...   Nov 10 2014, 14:45
- - Xenia   Цитата(Pasha_a13 @ Nov 10 2014, 14:10) Ра...   Nov 10 2014, 14:47
|- - Pasha_a13   Цитата(Xenia @ Nov 10 2014, 18:47) А коль...   Nov 10 2014, 14:52
|- - Maverick   Цитата(Pasha_a13 @ Nov 10 2014, 16:52) Да...   Nov 10 2014, 14:57
|- - Pasha_a13   Цитата(Maverick @ Nov 10 2014, 18:57) ТЗ ...   Nov 10 2014, 15:04
|- - MiklPolikov   Я бы с такой схемой не стал связываться. Можно уйт...   Nov 10 2014, 15:04
|- - Pasha_a13   Цитата(MiklPolikov @ Nov 10 2014, 19:04) ...   Nov 10 2014, 15:10
|- - MiklPolikov   Цитата(Pasha_a13 @ Nov 10 2014, 19:10) У ...   Nov 10 2014, 16:36
- - Plain   Достаточно регулярных буферов на тактовый и выборк...   Nov 10 2014, 17:36
- - vitan   А как насчет мультиплексоров? Судя по буферам внеш...   Nov 11 2014, 14:06


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th July 2025 - 21:36
Рейтинг@Mail.ru


Страница сгенерированна за 0.01375 секунд с 7
ELECTRONIX ©2004-2016