У кого-нибудь есть любой образец код или предложения, которые помогут мне взаимодействовать с моим 100 контактом UC3A1512 на устройство через RS-485?

StackOverflow https://stackoverflow.com/questions/4033256

  •  26-09-2019
  •  | 
  •  

Вопрос

Я пытаюсь подключить и управлять устройством, которое принимает только вход RS-485. Я хочу общаться с этим устройством по моим существующим UC3A1512.. Отказ У кого-нибудь есть какой-либо существующий исходный код или примеры, которые могут помочь мне создать этот интерфейс?

Мне нужен способ вывода данных через Формат RS-485.

Мне не нужно устанавливать круговую поездку, мне просто нужна возможность отправлять команды на устройство.

Я посмотрел на Атмосферавеб-сайт, а также на Avrfreaks. И я ничего не вижу ценности для моего проекта.

Любая помощь приветствуется и ценится!

Пожалуйста, просмотрите страницу 10 это Adobe PDF от Лин Инженер Чтобы понять больше об устройстве, с которым мне нужно общаться.

Это было полезно?

Решение 3

До сих пор самые актуальные ответы пришли с моего вопроса, опубликованного Electronics.Stackexchange.com.

Если бы я знал, что это существовало до публикации моего вопроса о стеке, я бы ограничил свой вопрос к Электроника и робототехника ТОЛЬКО. Отказ Как я уже задал вопрос и получать ответы, я решил сохранить оба вопроса открытыми.

Спасибо за ваши ответы!

Другие советы

RS-485. Это просто электрическая спецификация для дифференциального последовательного автобуса. Есть много разных форматов данных, которые могут быть использованы. Для подключения RS-485 к микроконтроллеру вам нужен какой-то аппаратный драйвер IC, есть много для выбора (быстрый поиск на Farnell найденном 39).

Серийный формат низкого уровня может быть 9600 8N1, если Page 13 Руководство по драйверу это какая-либо указание.

Формат более высокого уровня (как отправлять команды на мотор) не указан в документе, и я не нашел его в другом месте.

В UC3A1212 необходимо настроить один из USAPTS в операцию RS-485, см. Главу 26 листа данных. После того, как интерфейс настроен, операция может быть аналогична RS-232, если используется простой формат команды.

RS485. это простой симметричный последовательный автобус. Данные, которые вам нужны для отправки на эту последовательную ссылку, должны быть указаны в эталонном листе данных для вашего UC3A1512. устройство.

Для создания и отладки вашего приложения (вероятно, на эмуляторе полезно, чтобы вы могли отправить его с вашего хоста, прежде чем попробовать его из встроенного контроллера. Это легко, как RS485. позволяет несколько соединений в отличие от RS232. который является точкой на точку.

RS485. возможно преобразованный регулярно серийный RS232.Отказ Если у вашего компьютера больше нет порта RS232 (большинство не), вы можете получить USB в RS232 преобразователь.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top