Передача данных из одного контроллера в другой

Обсуждаем контроллеры компании Atmel.
Ответить
Открыл глаза
Сообщения: 61
Зарегистрирован: Пн окт 03, 2011 09:49:59

Сообщение port_wine777 »

Приветствую всех. Подскажите, как мне передавать данные от одного микроконтроллера к другому на большое расстояние и без использования дополнительных устройств или элементов (например преобразователя UART в интерфейс RS-485). Кабель уже проведён (НЕЭКРАНИРОВАННЫЙ UTP, длина 50 м, подвешен на стальную проволоку, на открытом воздухе + вплотную идёт кабель 220 вольт + в одном месте соединён через переходник RJ-45 / RJ-45 с использованием коннекторов, но соединён уже в помещении). Так что помехи наверное обеспечены. Микроконтроллеры ATmega48. Передавать данные нужно в одном направлении, 10 байт каждую секунду, но чтобы приходили стабильно, без потерь. Как мне быть? Изобретать свой интерфейс или использовать что-то уже изобретённое? Сделать нужно из того что имеется, потому что срочно, а детали покупаю только с длительной доставкой, да и кабель экранированный тут не купить, да и менять времени нет. Посоветуйте что-нибудь.
Реклама
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

Сообщение uk8amk »

Для больших расстояний и тяжёлых условий используют токовую петлю с развязкой на оптроне:
https://ru.wikipedia.org/wiki/%D2%EE%EA ... 5%F2%EB%FF
http://webhamster.ru/mytetrashare/index ... 11l3461cf2
Реклама
Собутыльник Кота
Аватара пользователя
Сообщения: 2708
Зарегистрирован: Сб май 14, 2011 21:16:04
Откуда: г. Чайковский

Сообщение Z_h_e »

port_wine777 писал(а):и без использования дополнительных устройств или элементов
Зачем так себя зажимать? На таком расстоянии наводка может быть такой что сожгет напрямую подключенные контроллеры.
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 311
Зарегистрирован: Вт дек 31, 2013 17:36:43

Сообщение Balzercvua »

Z_h_e писал(а):
port_wine777 писал(а):и без использования дополнительных устройств или элементов
Зачем так себя зажимать? На таком расстоянии наводка может быть такой что сожгет напрямую подключенные контроллеры.
согласен будет сосать ток!!!И помехи будут его раскачивать что может произвести к выходу из строя устройства нужно расчитать и защиту стабилизацию уровней в общем нада помучатся !!и каскадик какойто на транзюках(высокочастотных) чтобы было усиление по сигналу как оно по другому должно 50 м стабильно бегать?? плюс подтяжкии чтобы бы были расчитанные в отношение логического нуля фильтра для помех на которые узел приема не будет реагировать и самое главное время передачи одного бита через витую тогда можно говорить о секунде а если общение в две стороны то нада смотреть чтобы одна линия не давала наводку на другую в принципе програмно можно решить!!!
Реклама
Эиком - электронные компоненты и радиодетали
Ответить

Вернуться в «AVR»