Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 12.09.2008, 22:00  
Superki
Прописка
 
Регистрация: 08.02.2008
Сообщений: 150
Сказал спасибо: 22
Сказали Спасибо 19 раз(а) в 19 сообщении(ях)
Superki на пути к лучшему
По умолчанию Помогите с выбором интерфейса

Здравствуйте! Возникла необходимость объединить 2 контроллера Atmel. Логика работы следующая - нужно, чтобы один контроллер произвел АЦП преобразование, а другой получил его результат как 16-битное число..
Контроллеры должны быть гальванически развязанными...
ну насчет развязки это наверно оптрон... а вот с интерфейсом? SPI?
к тому же результат АЦП может потребоваться в любой момент, то есть как синхронизировать контроллеры?
Заранее спасибо за ответ
Реклама:
Superki вне форума  
Непрочитано 13.09.2008, 11:42  
vdlab
Гражданин KAZUS.RU
 
Аватар для vdlab
 
Регистрация: 17.07.2006
Адрес: PV.DP.UA
Сообщений: 620
Сказал спасибо: 3
Сказали Спасибо 60 раз(а) в 48 сообщении(ях)
vdlab на пути к лучшему
По умолчанию

Собственно какая разница, какой интерфейс? Какой по скорости устраивает, такой и берите, хоть SPI, хоть UART. Последний даже лучше, меньше линий нужно для передачи.
__________________
Если ты читаешь это - значит тебе нечем заняться...
vdlab вне форума  
Непрочитано 13.09.2008, 16:06  
Superki
Прописка
 
Регистрация: 08.02.2008
Сообщений: 150
Сказал спасибо: 22
Сказали Спасибо 19 раз(а) в 19 сообщении(ях)
Superki на пути к лучшему
По умолчанию

но USART не получится использовать, он уже занят)))

а есть еще интерфейс, который может передавать данные по одной линии? 1 Wire какой-то вроде)))
Superki вне форума  
Непрочитано 13.09.2008, 16:55  
vdlab
Гражданин KAZUS.RU
 
Аватар для vdlab
 
Регистрация: 17.07.2006
Адрес: PV.DP.UA
Сообщений: 620
Сказал спасибо: 3
Сказали Спасибо 60 раз(а) в 48 сообщении(ях)
vdlab на пути к лучшему
По умолчанию

Так скорость то передачи какая нужна?
И вообще, если апаратный ЮАРТ занят, можно софтовым обойтись. Или свой формат придумать.
__________________
Если ты читаешь это - значит тебе нечем заняться...
vdlab вне форума  
Непрочитано 15.09.2008, 15:44  
lankai
Частый гость
 
Регистрация: 18.12.2007
Сообщений: 34
Сказал спасибо: 8
Сказали Спасибо 3 раз(а) в 1 сообщении
lankai на пути к лучшему
По умолчанию

Контроллеры физически далеко друг от друга?
ИМХО если не далеко проше всего тот контроллер где АЦП, работает в режиме непрерывного преобразования, а по прерыванию от SPI передаёт два байта результата АЦП.
lankai вне форума  
Непрочитано 15.09.2008, 16:56  
dimonbest
Гражданин KAZUS.RU
 
Аватар для dimonbest
 
Регистрация: 30.04.2006
Сообщений: 984
Сказал спасибо: 5
Сказали Спасибо 18 раз(а) в 14 сообщении(ях)
dimonbest на пути к лучшему
По умолчанию

Сообщение от Superki
но USART не получится использовать, он уже занят)))
Так есть контроллеры ATMEL с двумя UART
dimonbest вне форума  
Непрочитано 15.09.2008, 22:06  
Superki
Прописка
 
Регистрация: 08.02.2008
Сообщений: 150
Сказал спасибо: 22
Сказали Спасибо 19 раз(а) в 19 сообщении(ях)
Superki на пути к лучшему
По умолчанию

контроллеры расположены в 2-3 метрах друг от друга)))
данные передавать нужно только одно число и все...
единственная проблема в том, чтобы полностью гальванически развязать их.... то есть интерфес должен быть полностью гальванически развязан... а как можно развязать SPI??? там же двунаправленный обмен данными.. двунаправленных оптронов не встречал))) как быть?
Superki вне форума  
Непрочитано 16.09.2008, 00:38  
vdlab
Гражданин KAZUS.RU
 
Аватар для vdlab
 
Регистрация: 17.07.2006
Адрес: PV.DP.UA
Сообщений: 620
Сказал спасибо: 3
Сказали Спасибо 60 раз(а) в 48 сообщении(ях)
vdlab на пути к лучшему
По умолчанию

Ну, во первых он хоть и двунаправленный, но все же это не I2C, линии приема и передачи там разделены.
Во вторых, фактически если требуется передача данных только в одном направлении, то тот же SPI вырождается в двухпроводную однонаправленную шину. Со стороны устройства, принимающего данные, требуется лишь выставить лог. уровень на одной ноге, чтобы включить оптрон, который "на другой стороне" подключен например к выводу внешнего прерывания. Далее, по прерыванию передающий МК выдает в линию связи значение АЦП.
__________________
Если ты читаешь это - значит тебе нечем заняться...
vdlab вне форума  
Непрочитано 16.09.2008, 01:47  
strnikol
Вид на жительство
 
Регистрация: 22.05.2006
Сообщений: 301
Сказал спасибо: 1
Сказали Спасибо 29 раз(а) в 26 сообщении(ях)
strnikol на пути к лучшему
По умолчанию

Используйте RS485. Это может быть дороже зато меньше головной боли. Схем с гальванической развязкой RS485
в инете можно найти. Например можно применить ADM2486 и
tme 0505s. При этой схеме включения можно сделать "сеть" по трем проводам как минимум 16 приборов.
strnikol вне форума  
Непрочитано 16.09.2008, 08:49  
lankai
Частый гость
 
Регистрация: 18.12.2007
Сообщений: 34
Сказал спасибо: 8
Сказали Спасибо 3 раз(а) в 1 сообщении
lankai на пути к лучшему
По умолчанию

Сообщение от vdlab
Во вторых, фактически если требуется передача данных только в одном направлении, то тот же SPI вырождается в двухпроводную однонаправленную шину. Со стороны устройства, принимающего данные, требуется лишь выставить лог. уровень на одной ноге, чтобы включить оптрон, который "на другой стороне" подключен например к выводу внешнего прерывания. Далее, по прерыванию передающий МК выдает в линию связи значение АЦП.
Коллега а как вы обойдётесь без тактового сигнала SCK ?
lankai вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с выбором детали Edward_tlt Источники питания и свет 24 22.06.2008 17:18
Помогите с выбором станции SWiTCh2 Информация по радиокомпонентам 2 15.04.2008 08:04
Помогите с выбором программы. hammerson Proteus, KiCAD и другие ECAD 2 22.01.2008 18:08
помогите с выбором Oleg78 Информация по радиокомпонентам 1 11.01.2007 02:28
Помогите с выбором микросхем sitay Информация по радиокомпонентам 2 06.07.2004 20:04


Часовой пояс GMT +4, время: 07:25.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot