Нужен четырех канальный адаптер управления по RS485

Обсуждаем цифровые устройства...
Ответить
Родился
Аватара пользователя
Сообщения: 17
Зарегистрирован: Сб авг 21, 2010 09:32:28
Откуда: Оренбург

Сообщение fim75 »

Здравствуйте коллеги, встал вопрос с IP-видеокамерой с выходом из самой камеры управления позиционированием поворотного устройства с интерфейсом RS485 ( витая пара, внутри + / внешний -), есть еще сама поворотка которая имеет внутри себя драйвер управления двигателями, то есть входа управления - 1. Auto, 2. Left, 3. Right, 4. Up, 5. Donw, 6. Com . Как мне согласовать эти устройства и есть ли возможность собрать это устройство на какой нибудь Atmega?
Реклама
Опытный кот
Аватара пользователя
Сообщения: 838
Зарегистрирован: Вт апр 12, 2011 18:38:19
Откуда: с Земли

Сообщение coredumped »

fim75 писал(а):Как мне согласовать эти устройства и есть ли возможность собрать это устройство на какой нибудь Atmega?
Возможность есть, если камера действительно умеет управлять позиционером.
Для реализации нужны описания протокола управления камеры и протокола управления позиционера. А также реализация RS485 может быть по 2-м и 4-м проводам (дуплекс/полудуплекс).
Все будет только лучше, в крайнем случае - хуже.
Реклама
Родился
Аватара пользователя
Сообщения: 17
Зарегистрирован: Сб авг 21, 2010 09:32:28
Откуда: Оренбург

Сообщение fim75 »

Камера такая KDM 6810АС , в описании просто сказано что управляет по RS485( + и -) то есть витая пара, а поворотка KDM-6651 .
Опытный кот
Аватара пользователя
Сообщения: 838
Зарегистрирован: Вт апр 12, 2011 18:38:19
Откуда: с Земли

Сообщение coredumped »

Если доки нет, то прийдется расхакать протокол.
Сделайте переходник RS485 - RS232 (MAX485+MAX232), подключите к компьютеру. Давайте команды камере на повороты и смотрите что "вылазит" в RS485.
Составьте табличку соответствия команд кодам.
Аналогично можно поступить с поворотником. COM - это скорее всего общий провод. Попробуйте подавать на остальные выводы сигналы TTL, разберитесь как это все работает. Или может туда нужно подавать непосредственно "силовые" сигналы? У поворотника есть отдельно контакты питания? Я советую аккуратно разобрать и посмотреть что там за "начинка" внутри.
Когда накопите нужные знания, слепить контроллер управления не составит труда.
Все будет только лучше, в крайнем случае - хуже.
Реклама
Эиком - электронные компоненты и радиодетали
Родился
Аватара пользователя
Сообщения: 17
Зарегистрирован: Сб авг 21, 2010 09:32:28
Откуда: Оренбург

Сообщение fim75 »

Ок, так и сделаем, про поворотку её еще не купили, как пришлют так продолжим тему.
Реклама
Родился
Аватара пользователя
Сообщения: 17
Зарегистрирован: Сб авг 21, 2010 09:32:28
Откуда: Оренбург

Сообщение fim75 »

Команды соснифил COM Port Toolkit на скорости обмена 9600 , там их пять, в вверх, в низ, в лево, в право и еще запуск автопатрулирования . Протокол как оказалось Pelco-D .
9600(бит/с)
000001 - FF 01 00 08 00 1F 28 в верх (семь байтов)
000002 - FF 01 00 00 00 00 01 (стоп) как отпускаешь кнопку
000003 - FF 01 00 10 00 1F 30 вниз
000004 - FF 01 00 00 00 00 01 (стоп) как отпускаешь кнопку
000005 - FF 01 00 04 1F 00 24 в лево
000006 - FF 01 00 00 00 00 01 (стоп) как отпускаешь кнопку
000007 - FF 01 00 02 1F 00 22 в право
000008 - FF 01 00 00 00 00 01 (стоп) как отпускаешь кнопку
000009 - FF 01 90 00 00 00 91 старт авто
000010 - FF 01 10 00 00 00 11 стоп авто
Сама поворотка управляется достаточно примитивно - один общий(com) от 220вольт переменки и второй подключается на остальные пять клемм по степени нужного действия (auto,left,right,up,daun) ,внутри три двигателя, два горизонтальное вращение(туда и обратно) и один вертикаль, его буду подключать через симисторы которые непосредственно после контроллера будут управляться через оптопары.Так же в самой поворотке есть концевики которые ограничивают предел вращения, команда "авто" осуществляется за счет добавочного переключателя который меняет двигателя(ну это не столь важно) и он так же находится параллельно концевикам вращения по горизонтали. Осталось дело за самым малым - написать прошивку . :)
Реклама
Сверлит текстолит когтями
Сообщения: 1278
Зарегистрирован: Пн июн 18, 2007 21:51:20

Сообщение aleksandr-zh »

fim75 писал(а):Осталось дело за самым малым - написать прошивку . :)
посмотрите личные сообщения...
Ответить

Вернуться в «Цифровая техника»