Ещё один вопрос по "дальности" UART на прямую, без RS-232.
Ещё один вопрос по "дальности" UART на прямую, без RS-232.
необходимо в автомобиле соединить два устройства на Atmega, блок кнопок в двери и блок комфорта в салоне. городить ещё одну K-Line не хочется ибо придётся менять софт из-за недуплексности оной. и так вопрос: будет ли стабильно работать связь двух UART напрямую на длине провода 2-3метра? на входе в дверь в месте с UARTом будеу идти жгут с силовыми проводами до стеклоподъёмников и замков, какая-никакая но индуктивность... высокая скорость не нужна вроде 30килобит там сто лет не нужна, будут передаваться команды на работу моторов, так что 2400 хватит... соединять планирую мгтф, думаю не надо объяснять почему 
- Реклама
- daniiiil112
- Вымогатель припоя
- Сообщения: 533
- Зарегистрирован: Вт июл 24, 2012 22:20:26
- Откуда: Славянск-на-Кубани
- Контактная информация:
Re: Ещё один вопрос по "дальности" UART на прямую, без RS-23
Работать будет, по стандарту длина линии не больше 15 метров.
Вместо мгтф лучше витую пару.
Вместо мгтф лучше витую пару.
-
uk8amk
- Поставщик валерьянки для Кота
- Сообщения: 2222
- Зарегистрирован: Вт ноя 27, 2007 11:32:06
- Откуда: Tashkent
Re: Ещё один вопрос по "дальности" UART на прямую, без RS-23
В том то и дело, что автор хочет передавать TTL, а не 232.
В принципе на пару метров можно при соответствующей защите входов от всяких импульсных помех , питании устройств через отдельный кабель(а не корпус авто к примеру) и добавлении в протокол проверки целостности данных.
В принципе на пару метров можно при соответствующей защите входов от всяких импульсных помех , питании устройств через отдельный кабель(а не корпус авто к примеру) и добавлении в протокол проверки целостности данных.
- daniiiil112
- Вымогатель припоя
- Сообщения: 533
- Зарегистрирован: Вт июл 24, 2012 22:20:26
- Откуда: Славянск-на-Кубани
- Контактная информация:
Re: Ещё один вопрос по "дальности" UART на прямую, без RS-23
Ради спортивного интереса откопал кусок шввп 2х0.5 6 метров (примерно) , с одной стороны комп, с другой stm32.
На 9600 стабильно передаётся инфа с stm32 (температура и время).
Проверил на помехи включением дрели в бухте провода - мусор в терминале.
На 9600 стабильно передаётся инфа с stm32 (температура и время).
Проверил на помехи включением дрели в бухте провода - мусор в терминале.
Re: Ещё один вопрос по "дальности" UART на прямую, без RS-23
Я бы добавил преобразователи уровней RS-485, например, ST3485; это не стоит почти ничего, а помехоустойчивость повышает. И еще в тяжелой э/м обстановке хорошо бы ввести в протокол проверку на ошибки, например, CRC.
Разница между теорией и практикой на практике гораздо больше, чем в теории.
- Реклама
Re: Ещё один вопрос по "дальности" UART на прямую, без RS-23
Проверка ошибок - обязательно. Хорошо еще и избыточность ввести, дублирование, к примеру.
А 485 в данном случае, думаю, чересчур. Банальная токовая петля через оптрон вполне надежна.
А 485 в данном случае, думаю, чересчур. Банальная токовая петля через оптрон вполне надежна.
- Вложения
-
- TP.JPG
- (5.93 КБ) 1107 скачиваний
Re: Ещё один вопрос по "дальности" UART на прямую, без RS-23
спасибо за советы. CRC естественно будет, витую пару вместо мгтф там нельзя, будет идти через гофру двери, витая пара сломается...
отдельное большое спасибо.daniiiil112 писал(а):Ради спортивного интереса откопал кусок шввп 2х0.5 6 метров (примерно) , с одной стороны комп, с другой stm32.
Re: Ещё один вопрос по "дальности" UART на прямую, без RS-23
Не, ну свить-то можно и МГТФ.витую пару вместо мгтф там нельзя
Разница между теорией и практикой на практике гораздо больше, чем в теории.
- POS_troi
- Мучитель микросхем
- Сообщения: 449
- Зарегистрирован: Пт окт 15, 2010 16:08:06
- Откуда: Украина, Славянск
Re: Ещё один вопрос по "дальности" UART на прямую, без RS-23
А почему бы не FTP 
- daniiiil112
- Вымогатель припоя
- Сообщения: 533
- Зарегистрирован: Вт июл 24, 2012 22:20:26
- Откуда: Славянск-на-Кубани
- Контактная информация:
Re: Ещё один вопрос по "дальности" UART на прямую, без RS-23
Сломается после первой зимы, а вот из мгтф сделать витую пару хорошая идея.
Re: Ещё один вопрос по "дальности" UART на прямую, без RS-23
По стандартной экранированной витой паре 14 метров отлично работает на 19200 и перешиваю через загрузчик ардуину на скорости 57600 - ошибок не видел, пока развязки никакой нет. 2 пары - rx/tx, еще одна reset и питание, но помех как в авто нет.
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /




