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

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

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

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

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

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

Электроника - это просто Теоретические и практические вопросы для начинающих электронщиков.

 
Опции темы
Непрочитано 05.08.2008, 20:59  
malyshevsergey
Прописка
 
Регистрация: 13.07.2006
Сообщений: 117
Сказал спасибо: 26
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
malyshevsergey на пути к лучшему
По умолчанию Связь двух МК через SPI или ....

Здрасти всем!

Возник у меня вопрос вот какой. Есть 12-ти проводной шлейф для питания тельфера. Из 12 проводов задействовано 9 для питания 3Ф АД мне нужно по оставшимся 3 проводам связать два МК AVR между собой при длинне шлейфа 60 метров. Как лучше связать МК, Через SPI или что другое? И какие при этом могут быть проблемы?
Реклама:
malyshevsergey вне форума  
Непрочитано 05.08.2008, 22:51  
LVII
Частый гость
 
Регистрация: 06.06.2008
Сообщений: 43
Сказал спасибо: 90
Сказали Спасибо 126 раз(а) в 23 сообщении(ях)
LVII на пути к лучшему
По умолчанию

Если скорость обмена низкая, то посредством USART.
У меня в одном проекте в закольцованы 18 устройств, правда со скоростью 2400 бод. Общая длина шлейфа 120 метров. Некоторые умельцы, немного усложняя приемо-передатчики, ухитряются обмениваться по шлейфу 2.5 км.
при стандартном сечении телефонного провода 0.4 мм.
LVII вне форума  
Непрочитано 05.08.2008, 23:05  
malyshevsergey
Прописка
 
Регистрация: 13.07.2006
Сообщений: 117
Сказал спасибо: 26
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
malyshevsergey на пути к лучшему
По умолчанию

У меня провод 1.5мм
malyshevsergey вне форума  
Непрочитано 05.08.2008, 23:47  
S-Alx
Прохожий
 
Регистрация: 01.10.2005
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
S-Alx на пути к лучшему
По умолчанию

UART + Токовая петля.
Или смотри в сторону RS485.
S-Alx вне форума  
Непрочитано 06.08.2008, 02:18  
elboy
Прохожий
 
Регистрация: 29.03.2008
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
elboy на пути к лучшему
По умолчанию

Какая необходима скорость передачи? Симплекс или дуплекс? С SPI на больших расстояниях могут возникнуть проблемы. Например, при длине кабеля всего в 1.5 метра организовать передачу на 10Мбит при помощи RS485 уже проблема, правда решаемая. Если все таки выбор падет на SPI, то следует учесть все временные задержки, т.к. они и составляют самую проблематичную часть и отличаются для различных МК.
elboy вне форума  
Непрочитано 06.08.2008, 06:59  
Alexey198
Частый гость
 
Регистрация: 28.01.2007
Сообщений: 42
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
Alexey198 на пути к лучшему
По умолчанию

Если решитесь через UART то посмотрите эту ссылку http://cxem.net/comp/comp6.php
Alexey198 вне форума  
Непрочитано 06.08.2008, 10:48  
makakus
Почётный гражданин KAZUS.RU
 
Регистрация: 08.10.2007
Сообщений: 2,760
Сказал спасибо: 1,106
Сказали Спасибо 1,037 раз(а) в 569 сообщении(ях)
makakus на пути к лучшему
По умолчанию

UART контроллера в уровнях RS485 посредством MAX485 или SN65LBC184 (у этих защита на входах). Очевидно, в остальных проводах бывают коммутационные помехи? Может потребоваться доп. защита (см. http://www.caxapa.ru/sch/protect_data.html) Ну и протокол какой с CRC и подтверждениями. MODBUS к примеру, ненужное отсечь
makakus вне форума  
Непрочитано 06.08.2008, 21:57  
malyshevsergey
Прописка
 
Регистрация: 13.07.2006
Сообщений: 117
Сказал спасибо: 26
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
malyshevsergey на пути к лучшему
По умолчанию

Сообщение от elboy
Какая необходима скорость передачи?
9600 бод вполне устроит. Растояние между двумя МК 60 метров.
malyshevsergey вне форума  
Непрочитано 06.08.2008, 22:04  
malyshevsergey
Прописка
 
Регистрация: 13.07.2006
Сообщений: 117
Сказал спасибо: 26
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
malyshevsergey на пути к лучшему
По умолчанию

Сообщение от Alexey198
Если решитесь через UART то посмотрите эту ссылку http://cxem.net/comp/comp6.php
Спасибо за ссылочку.
malyshevsergey вне форума  
Непрочитано 06.08.2008, 22:09  
malyshevsergey
Прописка
 
Регистрация: 13.07.2006
Сообщений: 117
Сказал спасибо: 26
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
malyshevsergey на пути к лучшему
По умолчанию

Спасибо всем! Остановил всой выбор на UART и RS485.
malyshevsergey вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Связь двух модемов GPRS novice56 Автоматика и аппаратура связи 18 15.11.2008 20:07
Связь 2 двух МК по RS485,ошибки при передаче данных. Zemlyanov Микроконтроллеры, АЦП, память и т.д 8 12.10.2007 12:58
Связь двух микроконтролеров Dammit Микроконтроллеры, АЦП, память и т.д 24 11.05.2007 11:18
Связь двух компьютеров по радио nexio Автоматика и аппаратура связи 1 27.12.2005 08:35
связь двух контроллеров по проводам питания xerox2 Микроконтроллеры, АЦП, память и т.д 3 15.10.2005 03:34


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


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