Форум » » Управление оборудованием через USB » Ответить

Управление оборудованием через USB

Вячеслав: Коллеги, есть ли подвижки по этой теме? Чем можно приземлить команды с Crestron в USB ?

Ответов - 18

Chikalov: Зачем управлять по USB, если великолепно идет по Ethernet?

Вячеслав: К сожалению, не у всякого оборудования есть интерфейсы управления по Eth и COM

Игорь K.: Почему "К сожалению"? К счастью, я думаю. USB порты, как правило, используются для начальной настройки или сложных многофакторных приложений управления. Я так понимаю, возникло желание продублировать на SIMPL ПО управления, что работает через USB?


Вячеслав: Есть такие железяки как контроллеры LED NOVASTAR (вероятно занимающие подавляющее большинство рынка контроллеров LED экранов различных производителей), так вот только один из них имеет на борту COM. Остальные управляются исключительно по USB, что не есть удобно. Тем более с интеграцией проблемка получается. Хотя судя по приложению, что то может управляться по IP, но я такие не встречал пока. Не пойму почему USB в принципе далек от интеграции, может есть какие то веские причины?

Игорь K.: UNILUMIN, ABSEN контроллеры точно такие же, все по USB. Но зачем дублировать родной софт? Загружать цветовые профили не получится, тестовые изображения проще генерировать в контроллере видеостены или раньше. Питание можно рубить силовыми реле. Зачем USB?

Chikalov: Контроллеры NOVASTAR из USB спокойно превращаются в COM port и USB одновременно работающих при наличии желания и паяльника. Если докупить модуль ESP за 200р из китая, то рулить можно и по WiFi. P/S/ Схема удобная, если надо быстро поменять яркость или цветовую температуру экрана... Но управление с USB крестрона не получится без прокладки в виде ПК.

Вячеслав: Поделитесь схемой. Паяльник найдем ) Если без прокладки в виде ПК эта схема работает. Что там за физика в портах UART для каскадирования? (MCTRL 660) Может родной 232? ABSEN и UNILUIMIN по моему новастаровские контроллеры и используют. По крайней мере первый из них точно. В принципе родной софт сам в себе достаточен, а вот для централизованного управления не годится. Тем более надо ПК держать включенным и датчики локальные. Если на один ПК повесить несколько контроллеров подключенных через виртуальные порты MOXA , то софт умирает. Боюсь соврать, но наверное уже после 8 одновременно контролируемых контроллеров. У нас их более 40. Один маленький RMC3 прекрасно справляется со всеми. Да и задача чтоб по одной улице все витрины работали синхронно. Если на одной перегрев и яркость понижаем, то на других так же надо понижать, чтоб не выбивалась из общей картины.

Chikalov: 1. Ищем на плате аппаратный драйвер USB (в моем случае это был CP2102) 2. Находим приходящие линии RX и TX TTL уровней к микрухе по даташиту. Впаиваем проводки. 3. Выбираем нужный конвертер в нужную нам физику (например MAX2323CPE+ для RS232) и все к нему подпаиваем по даташиту. Можно взять распаянную микруху с полным обвесом P.S. Можно без микрух сделать по данной схеме

Вячеслав: Спасибо, будем иметь ввиду. 1.А скорость какая будет у такого переходника? Где то делали подобное? 2.Я так понимаю можно все снаружи сделать разделав USB кабель не вскрывая корпус?

Chikalov: 1) Битрейт 115200. Делал подобное, на стенде работало, но до конца не реализовал. 2) Вскрывая корпус и все внутри. Подпаивать надо прямо в плату в шину TTL.

VIM: Есть готовый OEM эмулятор клава \ мышка от Crestron - клик

Игорь K.: Выпущен контроллер Novastar SD700E, на борту 2 разъема RS232 (In/Out), протокол имеется.

Вячеслав: Отлично. Протокол откуда раздобыт? P.S. Похоже это не продукт новостара, а продукт unilumin (

Игорь K.: Устройство и описание протокола доступно от поставщика или производителя. Ничего секретного.

Вячеслав: Рассмотрел MDS300 от novastar, там тоже преобразователь CP2102. У него есть микроскопические выводы на печатную плату (в пистоны) Vdd, GND, RX, TX Чисто гипотетически можно впаять в эти пистоны тонюсенькую иголочку. Вопрос, на Vdd надо подавать какое то напряжение извне? (типа +3В) Этим же напряжением надо запитать преобразователь 232 на TTL?

Chikalov: 1. Впаивать в выводы CP2102 крайне не советую, можно потом огрести проблем. Зачищать от лака и выпаиваться в дорожки или переходы в плате. 2. VDD CP2102 = 3.3V. Напряжение можно только снимать для запитки колхоза. 3. Если преобразователь интерфейсов работает от более чем 3,3V, то необходимо еще согласовывать логические уровни TTL.

Вячеслав: Пистоны на отводных дорожках. Как специально на нужных выводах. Но зачистил GND и Vdd между ними показывает 0 мВ, словно кз. Вы говорите должно выдавать? Хм

Chikalov: Если нет питания, то берем в другом месте. С микрухи забираем 25 и 26 пин и больше к ней не возвращаемся.



полная версия страницы