Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.52/54: Рейтинг темы: голосов - 54, средняя оценка - 4.52
1 / 1 / 1
Регистрация: 17.08.2011
Сообщений: 41
1

SPI -> 485->SPI

22.01.2012, 22:06. Показов 11043. Ответов 29
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Есть необходимость переводить SPI на 485 интерфейс. Хотел бы уточнить, драйвер 485 сажать напрямую к выводам SPI или через "что то"? Очень хотелось бы совет какой драйвер 485 здесь уместен и схему подключения к SPI.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.01.2012, 22:06
Ответы с готовыми решениями:

SD card и SPI
Кто-нибудь пытался без сторонних библиотек работать с SD карточками через SPI ? CMD0 - какой HEX...

SPI на STM8S103F3P6
Здравствуйте участники форума! Разбираюсь со SPI на STM8S103F3P6 в среде IAR. Не могу понять,...

Sdio vs spi
Привет ребята, на данный момент нужно подключить lpc4357 микроконтроллер к wi-fi модулю gainspan...

SPI at89s53
Нужно в микроконтроллер принять 2 байта из АЦП mcp3201. Пишу программу в Keil uVision5, при...

MSP430 + TLC5916 SPI
Добрый день! В учебных целях собираю управление с MSP430 launchpad (MSP430G2231)...

29
Модератор
Эксперт по электронике
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,521
24.01.2012, 12:53 21
Author24 — интернет-сервис помощи студентам
Цитата Сообщение от Humanoid Посмотреть сообщение
Подозреваю, что это не Slave Output, а Signal Output
slave раб(подчиненный)
перевод мой и достаточно вольный
MISO(Master Input Slave Output) главный принимает подчиненный отдает
MOSI(Maste Output Slave Input) главный отдает подчиненный принимает

raxp,
я понял что тебя покоробило
Цитата Сообщение от ValeryS Посмотреть сообщение
что три сигнала в одну сторону а 4 в другую???
следует читать
"три сигнала в одну сторону четвертый в другую"
прошу прощения за неоднозначность фразы
но сути это не меняет
на стороне источника 2 микросхемы( 3 передатчика 1 приемник)
на стороне контроллера 2 микросхемы (1 передатчик 3 приемника)
итого 4 микросхемы цена ( по Farnell найдено по интернету) 3.70 евро
примерно 500 руб
а 8 sn75176 не более 200

Добавлено через 6 минут
повторюсь
предлагаю babyJack посмотреть в сторону открытых коллекторов
всего 5 проводов 4 сигналиных и земля
хотя у диф сигнала свое преимущество
можно взять любой кабель от компютерной сети(как раз 4 витых пары)
и не заморачиватся с кабелем
0
10231 / 6609 / 498
Регистрация: 28.12.2010
Сообщений: 21,156
Записей в блоге: 1
24.01.2012, 14:05 22
...если говорить об удешевлении и сохранении надежности связи, я бы использовал токовую петлю (известный как ИРПС), реализуется оптроном и резистором на один канал. Просто и со вкусом и с гальванической развязкой сразу. Оптроны есть сдвоенные, счетверенные и т.д., и это гораздо дешевле
0
Модератор
Эксперт по электронике
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,521
24.01.2012, 14:10 23
Цитата Сообщение от raxp Посмотреть сообщение
я бы использовал токовую петлю,
тоже вариант

Добавлено через 3 минуты
а в токовой петле передатчик открытый коллектор по моему
1
1 / 1 / 1
Регистрация: 17.08.2011
Сообщений: 41
03.02.2012, 21:17  [ТС] 24
Цитата Сообщение от raxp Посмотреть сообщение
...если говорить об удешевлении ...
Да, тут преимущества.
Цитата Сообщение от raxp Посмотреть сообщение
...и сохранении надежности связи, я бы использовал токовую петлю (известный как ИРПС)...
На счет надежности это вопрос. Нет, что касается помехозащищенности тут все отлично.
Проблема в том насколько токовая петля хорошо работает с синхронным интерфейсом, SPI ведь синхронный. Просто разброс задержек у большинства оптронов порядка мкс. Это значит, что такой же разброс и в сигналах MOSI, SCK. Что может привести к ошибкам.
0
10231 / 6609 / 498
Регистрация: 28.12.2010
Сообщений: 21,156
Записей в блоге: 1
03.02.2012, 23:19 25
...насколько видно из темы, вы сами настаиваете на SPI, хотя вам приведены варианты получше. А оптроны есть и высокоскоростные, да даже речь не о них, достаточно будет взять и обычные, но одном корпусе (сборка), у них разброс минимизирован технологически.
0
1 / 1 / 1
Регистрация: 17.08.2011
Сообщений: 41
04.02.2012, 01:31  [ТС] 26
Цитата Сообщение от raxp Посмотреть сообщение
...насколько видно из темы, вы сами настаиваете на SPI, хотя вам приведены варианты получше.
Ну что поделать, раз железки общаются через SPI, да при том на расстоянии.
На счет вариантов по лучше, насколько я понял всего два варианта - 485 и петля.
485 всем устраивает кроме цены. С петлей тоже не совсем ясно в плане задержек т.е на сколько SPI допускает сдвиг MOSI и SCK между собой. К с лову, у меня SPI на 125 кГц.
Быстрые оптроны приближаются в цене к драйверам 485.
Интересно, на практике кто нить делал SPI через токовую петлю или 485, было бы интересно услсышать конкретные цифры.
0
117 / 74 / 6
Регистрация: 23.01.2012
Сообщений: 186
04.02.2012, 07:56 27
Цитата Сообщение от babyJack Посмотреть сообщение
485 всем устраивает кроме цены.
http://www.platan.ru/cgi-bin/q... ode=max485
????
0
15 / 15 / 0
Регистрация: 22.01.2012
Сообщений: 113
04.02.2012, 08:17 28
232 - до 15м. 485 - до 4000м., при проводнике 0.6 мм. Есть конвертер 232/485.
0
10231 / 6609 / 498
Регистрация: 28.12.2010
Сообщений: 21,156
Записей в блоге: 1
04.02.2012, 11:06 29
на практике кто нить делал SPI через токовую петлю или 485
делали (точнее разгребали после некоторых товарищей), но это тупиковый вариант удлинения SPI. Такие решения должны отфильтровываться еще на этапе разработки или выбора оборудования. Неверный выбор - имеете гемор.
0
1 / 1 / 1
Регистрация: 17.08.2011
Сообщений: 41
04.02.2012, 12:58  [ТС] 30
Цитата Сообщение от raxp Посмотреть сообщение
...Неверный выбор - имеете гемор.
Даже при удлинении менее 10м?
0
04.02.2012, 12:58
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.02.2012, 12:58
Помогаю со студенческими работами здесь

Программатор SPI Flash
Возникла необходимость прошить SPI. 25L4008E. Производства, по всей вероятности Micromix. (По...

STM8S103F3P6 работа с SPI
Добрый день, сложилась проблема при использовании SPI на камне STM8S103F3P6. Инициализация SPI ...

MSP430G2553 через SPI к CC110L
Есть МК (MSP430G2553) и есть трансмиттер Anaren LR09A на чипе CC110L всё управление чипом...

VinculumII. Чтение и запись по SPI
Не так давно устроился на работу, и первым моим микроконтроллером оказался Vinculum II. Мне...

Pic18f4520 и ацп ad7706 по spi
Уважаемые форумчане! У меня завалялся прибор измерительный с pic18f4520 и ацп AD7706. Не смотря на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
30
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru