Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
16.09.2008, 09:01
|
|
Частый гость
Регистрация: 18.12.2007
Сообщений: 34
Сказал спасибо: 8
Сказали Спасибо 3 раз(а) в 1 сообщении
|
Сообщение от Superki
|
контроллеры расположены в 2-3 метрах друг от друга)))
данные передавать нужно только одно число и все...
единственная проблема в том, чтобы полностью гальванически развязать их.... то есть интерфес должен быть полностью гальванически развязан... а как можно развязать SPI??? там же двунаправленный обмен данными.. двунаправленных оптронов не встречал))) как быть?
|
Ну возможно взять несколько оптронов .
Но возможно предложенный strnikol вариант с RS-485 самый лучший. У вас связь по Уарту какой интерфейс использует?
|
|
|
|
16.09.2008, 09:25
|
|
Почётный гражданин KAZUS.RU
Регистрация: 19.01.2007
Сообщений: 1,747
Сказал спасибо: 2
Сказали Спасибо 46 раз(а) в 35 сообщении(ях)
|
В одну сторону? на 2-3 м.? Зачем городить огород? Две линии, два оптрона- тактирование и данные и все. по каждому клоку прерываемся и читаем битик с "даты"(можно даже читать трижды и можоритарно выбирать, для помехоустойчивости).
Удачи!
__________________
Я, думаю, нужно подумать...
|
|
|
|
16.09.2008, 22:06
|
|
Прописка
Регистрация: 08.02.2008
Сообщений: 150
Сказал спасибо: 22
Сказали Спасибо 19 раз(а) в 19 сообщении(ях)
|
связь по УАРТ использует интерфейс RS-232 с компьютером....
sanitar249, вот это наверно и будет реализовано.. вроде все достаточно просто... похоже на SPI,...
|
|
|
|
17.09.2008, 00:31
|
|
Гражданин KAZUS.RU
Регистрация: 17.07.2006
Адрес: PV.DP.UA
Сообщений: 620
Сказал спасибо: 3
Сказали Спасибо 60 раз(а) в 48 сообщении(ях)
|
Сообщение от lankai
|
Сообщение от vdlab
|
Во вторых, фактически если требуется передача данных только в одном направлении, то тот же SPI вырождается в двухпроводную однонаправленную шину. Со стороны устройства, принимающего данные, требуется лишь выставить лог. уровень на одной ноге, чтобы включить оптрон, который "на другой стороне" подключен например к выводу внешнего прерывания. Далее, по прерыванию передающий МК выдает в линию связи значение АЦП.
|
Коллега а как вы обойдётесь без тактового сигнала SCK ?
|
А где я писал, что обойдусь без него?
аффтару: зачем городить огород с прерываниями, если(как я понимаю) модуль SPI все равно свободен?
в любом случае меньше двух оптронов(по одному в каждую сторону) никак не получится.
__________________
Если ты читаешь это - значит тебе нечем заняться...
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 18:38.
|
|