Использование PTZ-камер в системах видеонаблюдения. IP и Аналоговые Ptz камеры видеонаблюдения Ptz управление ip камерой

Подключение PTZ видеокамеры наблюдения во многом похоже на подключение стандартной камеры видеонаблюдения. У большинства PTZ видеокамер имеется три разъема: для подключения питания, передачи видео и данных. В некоторых камерах PTZ вы найдете аудио, но это довольно редкий случай.

Первым делом вы должны правильно определить требования к питанию видеокамеры наблюдения PTZ. Большинство таких камер работает от источника постоянного тока 24 В или 12 В. Вы должны также проверить требования видеокамеры к ампертражу. Так как имеют встроенный мотор, они потребляют большее количество тока. Например, если в характеристиках видеокамеры наблюдения с функциями PTZ указано значение 12 V DC / 2 A, вы должны обеспечить ей потребление тока силой по крайней мере 4 A.

После того, как вы подключили питание, теперь нужно подсоединить провода для передачи видео. Часто в управляемых видеокамерах для передачи видео используются . Многие установщики систем видеонаблюдения для подключения к камерам PTZ используют кабель категории 5 (CAT5). Используйте парный кабель CAT5 для передачи питания и одножильный для передачи видеосигнала.

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

В последнюю очередь подсоединяются провода для передачи данных. По ним передаются команды, которые, например, заставляют камеру вращаться. RS485 является очень распространенным интерфейсом, используемым для передачи данных. Вы можете использовать джойстик или для управления камерой PTZ. Но вы должны проверить, являются ли они совместимыми с друг с другом. В большинстве PTZ камер используется протокол Pelco, его также должны поддерживать видеорегистраторы и контроллеры. Вы должны установить PTZ ID, скорость передачи данных и протокол.

Для того, чтобы запрограммировать камеру PTZ, возможно, потребуется открыть ее корпус. Внутри вы найдете блок перемычек, известный также как DIP-switch. С его помощью можно запрограммировать PTZ ID, скорость передачи и протокол. В настройках видеорегистратора перейдите в главное меню, найдите конфигурации PTZ и скопируйте те же значения. Если вы используете джойстик, измените настройки с помощью комбинаций кнопок.

Мы желаем вам успехов в подключении видеокамеры наблюдения с функциями Pan Tilt Zoom.

Источник cctvdvrsystem.co.uk. Перевод статьи выполнила администратор сайта Елена Пономаренко

Камеры типа PTZ представляют собой ответвленный сегмент компактных устройств видеонаблюдения. Разработчики данной аппаратуры подняли охранные миниатюрные камеры на новый уровень благодаря их наделению более эффективными системами автоматического, а в некоторых случаях и роботизированного интеллектуального управления. Частично подобные технологии использовались и в первых поколениях систем видеонаблюдения, но современные решения заметно отличаются по целому ряду параметров, что и подтверждает своим примером PTZ-камера. Что это значит на практике пользования? В первую очередь - это более широкие возможности контроля за настройками камеры, причем в удаленном режиме. Кроме этого, создатели PTZ-моделей уделяют внимание базовым характеристикам съемки, позволяя получать высокое качество изображения при сохранении скромных размеров самой камеры.

Общие сведения о PTZ-камерах

Это нестандартная камера, главным отличием которой является наличие встроенного электронно-механического привода. Причем сама матрица, обеспечивающая фиксацию видеопотока, вполне соответствует по характеристикам традиционным компактным камерам для видеонаблюдения. Особенности обуславливает именно привод с роботизированным принципом управления, который, к слову, может выступать отдельной частью - элементом комплектации. Впрочем, последние модели такого типа отличаются и внутренним устройством. Оптический трансфокатор, в частности, позволяет изменять угол обзора, который захватывает PTZ-камера. Что это такое с точки зрения потребителя? В сущности это означает переменное с оптическим уменьшением и увеличением целевого объекта. Сигналы для управления приводным механизмом и внутренними сенсорами могут поступать от пульта ДУ, а могут генерироваться контроллерами, которые взаимодействуют с компьютером. То есть посредством программного обеспечения пользователь может настроить полностью автоматическую работу камеры.

Основные характеристики камеры

Количество пикселей является основным показателем качества работы для всех видов таких камер. Простейшие версии обеспечиваются матрицами на 0,3 МП, а высокотехнологичные - модулями на 5 МП. Количество регистрируемых кадров за секунду обычно находится в диапазоне 6-30 ед. Конечно, в оценке качества изображения не обойтись и без разрешающей способности устройства PTZ - HD-камеры, к примеру, уверенно поддерживают формат 1920x1080. При этом остается актуальной и устаревающая матрица VGA на 640x480. В охранных комплексах нередко оправдывается и применение таких модулей. Но если вышеописанные характеристики полностью укладываются в набор качеств обычных камер видеонаблюдения, то в скорости поворота и увеличения фокуса PTZ имеет заметные преимущества. Так, оптическое увеличение может быть 36-кратным, а цифровое 18-кратным. Что касается скорости поворота, то в современных моделях она достигает 400 °/с. Также передовые модификации снабжаются технологией 3D-позиционирования.

Сферы применения аппаратуры PTZ

Специалисты выделяют две сферы, в которых наиболее выгодно раскрываются эксплуатационные возможности таких камер. Это охранные системы обеспечения безопасности и видеосвязь в конференц-залах. В обоих случаях пользователи ценят гибкость аппаратуры в плане управления и практически не ограниченные возможности для физической установки оборудования. Здесь важно отметить и системы беспроводного подключения, которые поддерживает современная PTZ-камера. Что это означает в процессе эксплуатации? Технологии беспроводной связи практически избавляют пользователя от необходимости подведения кабелей к устройству. С точки зрения маскировки, это оптимальное решение, поскольку у злоумышленника будет меньше шансов обнаружить признаки И наоборот, оперативная работа поворотной механики камеры позволит отслеживать происходящее в помещении с наиболее выигрышным позиционированием.

Виды конструкций видеокамер

Производители выпускают камеры такого типа в нескольких вариациях. Наибольшее распространение получила поворотная камера PTZ в виде полусферы. Данная разновидность называется Speed Dome и отличается высокой отказоустойчивостью. Сама конструкция благодаря геометрической форме минимизирует риски попадания под корпус частиц пыли и влаги.

Другой вариант - сферическая конструкция, которая во многом схожа с камерами в виде полусферы. Такие модели обычно снабжаются мощной инфракрасной подсветкой и средствами защиты от вандалов. Вообще, купольные камеры PTZ проектируются таким образом, что все механические компоненты начинки имеют минимальные шансы на прямой контакт с окружающей средой. Это достоинство особенно проявляется в корпусах уличных моделей, которые заслуживают отдельного внимания.

Особенности уличных моделей

Эксплуатация систем видеонаблюдения вне помещения требует учета целого ряда дополнительных факторов. Среди них нюансы обеспечения связи камеры и пульта управления, организация системы энергоснабжения и вопросы защиты аппаратуры от внешних воздействий. Что касается защиты, то корпуса обычно получают термокожух с пыле- и влагозащитной изоляцией. Некоторые модели дополнительно снабжаются обогревателем и системой вентиляции, которые обеспечивают возможность холодного пуска при пиковых отрицательных и положительных температурах. Питание может обеспечиваться напрямую или за счет аккумуляторов. К слову, оправдывает себя и применение источников бесперебойного энергоснабжения. Даже типовая настройка PTZ камеры позволяет автоматизировать процесс перехода на резервное питание в случае нестабильного сетевого энергоснабжения. Связь, в свою очередь, также организуется или напрямую через кабель или по беспроводной технологии с помощью радиомодуля.

Аналоговые и цифровые модели

В аналоговых моделях полученная запись автоматически подвергается обработке цифровым процессором. Далее материал отправляется на электронный преобразователь, в котором вновь происходит конвертация, но в обратном режиме. Коммуникационную связь такой аппаратуры обеспечивают коаксиальные провода. К недостаткам моделей этого типа относят невысокое разрешение, которое не позволяет рассчитывать на качественное изображение при съемке на дальних расстояниях. Цифровые PTZ-камеры видеонаблюдения также предусматривают предварительную обработку сигнала в процессоре, после чего материал может передаваться по протоколу TCP/IP в изначально заданном формате. Главным преимуществом цифровых моделей является именно высококачественная «картинка», так как в плане коммуникационного и механического оснащения аналоговые устройства в некоторых случаях оказываются более надежным решением.

Управление камерой

Кроме настройки основных параметров съемки камеры PTZ предоставляют массу возможностей управления уже в процессе непосредственного применения устройства. При установке камеры на объекте пользователь может заранее запрограммировать ее на сотни предустановленных позиций. Для каждого режима предполагается целый набор параметров положения, среди которых величина угла, уровень масштабирования и т. д. Некоторые модели также позволяют назначать индивидуальные сценарии автоматического сканирования. Например, камера PTZ уличная в этом плане наиболее развита, поскольку ей приходится охватывать большие территории, в том числе с дальними планами. Дистанционное управление, в свою очередь, дает возможность коррекции с наклоном. Для этого чаще всего используется телеметрический пульт.

Производители PTZ-камер

Высокотехнологичные сегменты довольно быстро наполняются продукцией от крупных производителей. В данном же случае ситуация несколько иная, поскольку наиболее удачные разработки демонстрируют менее известные компании. Лидерские позиции занимает камера Axis PTZ, модификации которой ориентированы как на специализированные, так и на универсальные задачи видеонаблюдения. Также заслуживают внимания предложения от Dahua, Geovision и комплексные решения фирмы Optimus. Из крупных всемирно известных брендов технологию PTZ неплохо освоили инженеры Samsung, хотя из-за высокой стоимости данная продукция не так популярна по сравнению с аналогами от вышеназванных производителей.

Заключение

Не так выражен интерес и самих потребителей к системам видеонаблюдения этого типа. Несмотря на очевидный технологический прорыв отдельных решений, данная продукция все еще занимает отдельную узкую нишу. Понимают это и производители, стремящиеся разрабатывать новые опции и функциональные возможности, которыми в принципе может обладать PTZ-камера. Что это значит в контексте общего развития сегмента? На данном этапе технологи делают ставку на оптимизацию коммуникационного взаимодействия самой камеры и управляющего комплекса. На практике это будет означать упрощение средств организации связи между отдельными компонентами систем видеонаблюдения, и в то же время более плотное схождение механики камер и программного обеспечения.

При организации наблюдения внутри достаточно большого объекта, контроля за прилегающей территории — всегда стоит задача отслеживания проникновения или мониторинга происходящего на значительной площади.

Решением может стать установка нескольких камер. Однако такой шаг повлечет за собой удорожание системы и необходимость контролировать и записывать множество видеопотоков. Гораздо привлекательнее для решения мониторинга большой площади выглядит PTZ камера.

Принцип работы PTZ камер

PTZ - это технически сложное устройство, в котором реализовано сразу несколько механик, необходимых для слежения за объектами на большой площади.

Краткий список конструктивных узлов можно описать так:

  1. регистратор, состоящий из светочувствительного элемента и системы первичной обработки сигнала;
  2. система оптики, оснащенная сервоприводами для фокусировки;
  3. поворотный блок, осуществляющий вращение регистратора в горизонтальной плоскости;
  4. сервопривод, осуществляющий наклон регистратора по вертикали;
  5. система вторичной обработки сигнала;
  6. структура, отвечающая за формирование итогового видеопотока, реализующее сигнальное реагирование, проводящее обработку импульсов управления.

Говоря простыми словами, PTZ камеры по сигналу управления может нацелиться на указанную точку, провести фокусировку (в том числе автоматическую) для формирования четкого изображения, по желанию оператора или головного устройства провести масштабирование (зум, в том числе цифровой).

Современные модели предлагают гораздо больше. Например, встроенное управление PTZ камерами видеонаблюдения может включать реагирование и фиксацию обзора на движущемся объекте, следование за нарушителем периметра, определение дальности для последующей настройки четкости картинки.

Конструктивные особенности и технические характеристики камер

Выбор модели должен делаться с позиции будущих условий ее эксплуатации. Сегодня на рынке представлено несколько разновидностей камер.

Хотя основной список конструкционных значимых узлов у них одинаков, устройства различаются по ряду параметров.

  • Роботизированные камеры. Данный класс устройств мало распространен, поскольку считается морально устаревшим. Это некий гибрид среднестатистической уличной камеры, установленной на систему позиционирования. Устройства не могут предложить (в большинстве случаев) ни автоматизированной фокусировки, ни умного управления с реагированием на события.
  • PTZ камера ориентирована на использование внутри помещения. Данный сегмент моделей отличается максимальной открытостью конструкции и малой защитой от влаги и пыли. Такие устройства рекомендуется эксплуатировать при температуре от 0 до 55 градусов Цельсия.
  • Купольная для установки внутри помещений — такая Ptz камера отличается малой защищенностью конструкции от проникновения влаги и загрязнений, может работать при температуре 0-55 градусов. Ее отличие от поворотной в высокой эстетике и несколько сниженной необходимостью в обслуживании.
  • купольные продукты с общим названием Speed Dome отличаются высокой защитой от влаги и пыли, а благодаря устанавливаемому куполу — и антивандальной стойкостью. Такая камера может работать при температуре от -50 до 60 градусов Цельсия.

Верх технологического совершенства — это купольные PTZ камеры уличного типа. Они отличаются скоростным приводом, наличием мощной , умными технологиями автоматизированного управления и реагирования.

В этом сегменте устройств можно отыскать модель, способную решить практически любые задачи. К примеру, допускающую подключение внешних датчиков ( , воды, газа) для событийного реагирования и фокусировке на проблемной зоне для мониторинга. Уличная купольная камера может работать при температуре от -40 до 60 градусов, защищена от воды, пыли, вандалов.

К другим конструктивным особенностям отдельных изделий может относиться оснащение для осуществления дополнительных функций.

К примеру:

  1. для записи аудио;
  2. динамик для двустороннего диалога;
  3. отключаемый ИК фильтр для получения хорошей картинки днем и ночью;
  4. система панорамного обзора (привод, непрерывно поворачивающий камеру на 360 градусов);
  5. порт подключения карт памяти;
  6. блок беспроводной (или по сетям мобильных провайдеров) связи;
  7. система подогрева и контроля температуры.

В зависимости от стоящих перед видеонаблюдением задач — можно остановить выбор на той или иной модели с нужным уровнем надежности, защиты и функционала.

Настройка и подготовка к работе

Настройка камеры - это не только установка параметров работы с нею в видеорегистраторе или ином головном устройстве.

PTZ камера только тогда покажет весь свой потенциал, когда:

  • оптимально выбрано место установки, без слепых зон, с зоной обзора, подразумевающей минимальные промежутки времени на поворот следящего устройства;
  • предпринята защита от вибрации, простого доступа для повреждения;
  • проконтролирована минимальная возможность попадания прямых солнечных лучей на обзорный купол, что может как вызвать перегрев, так и повлиять на картинку (вызвать засветку).

Программная настройка камеры зависит от типа головного устройства, но в общих терминах может быть описана так:

  1. выбор канала;
  2. настройка всех транслируемых каналов (уровни программной компенсации, яркость-насыщенность и другие);
  3. выбор одного из поддерживаемых протоколов управления;
  4. задание параметров видеопотока (скорости, а следовательно — степени загрузки канала данных);
  5. настройка схемы стоповых битов, которые применяются для деления потока;
  6. выбор протокола коррекции ошибок данных;
  7. заполнение временной диаграммы (интервалы движения, углы наклона — формирование полной карты обзора территории).

В обязательные пункты настройки PTZ камеры входит задание IP адреса для цифровых устройств. Также, сегодня на рынке легко приобрести модели, предлагающие , поддерживающие стандартные протоколы авторизации, оборудованные собственными трансмиттерами беспроводной связи.

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

Преимущества и недостатки

PTZ камеры видеонаблюдения должны оцениваться комплексно, в привязке к задаче, для решения которой их можно использовать.

В отдельных случаях — минусы устройств данного класса не играют никакой роли, на первую позицию выходят преимущества.

Аналогично, если обращать внимание только на плюсы и не полностью использовать предлагаемые возможности — минусы могут свести на нет всю полезность системы PTZ видеонаблюдения.

Камеры рассматриваемого класса имеют преимущества:

  • значительный угол обзора, до панорамного и объемного (360 по горизонтали и близко к 90 по вертикали);
  • масштабируемость, наряду с оптическим зумом оптики с сервоприводом большинство моделей предлагает цифровое увеличение картинки;
  • возможность задать расписание, временную диаграмму, которая включает как перемещение точки обзора, так и изменение масштабирования и фокусировки;
  • полностью роботизированное управление, позволяющее поставить четкие цели, остальное (перемещение, фокусировку, переключение режимов) — сделает умное встроенное управление ptz камерами видеонаблюдения;
  • возможность реализовывать разные схемы реакции на события.

При правильном проектировании системы наблюдения — PTZ устройства способны показать снижение расходов, заменяя сразу несколько стационарных моделей.

Однако такие технические средства имеют и недостатки:

  1. цена. Стоимость равной по характеристикам видеопотока PTZ камеры в несколько раз выше аналогичного устройства IP класса;
  2. обслуживание. Из-за сложности технической реализации, большого числа движущихся деталей, уровень отказов и износа компонентов PTZ системы достаточно высока. Камеры требуют периодического сервиса, осмотра, профилактического обслуживания;
  3. низкие показатели стандартизации. Каждый производитель PTZ предлагает собственное ПО, которое не совместимо с продуктами конкурентов. Поэтому построить оптимальную структуру, используя камеры разных брендов — трудно или невозможно.

Минусы роботизированных камер — понятны и достаточно ожидаемые. Поэтому при правильном проектировании систем видеонаблюдения и трезвой оценке возможностей, они не играют важной роли.

Заключение

Роботизированные PTZ камеры еще недавно были дорогой роскошью.

Однако благодаря техническому прогрессу, множество конструкционных решений показали резкое снижение цены и как следствие — умные, автоматические устройства стали доступны и среднестатистическому массовому потребителю.

При правильном проектировании системы видеонаблюдения — PTZ камеры способны реализовать весь свой положительный потенциал.

Видео: Настройка поворотной PTZ камеры видеонаблюдения

(начиная с версии 7.3.2) можно поворачивать и масштабировать PTZ-камеру собеседника (в том числе камеру удалённого терминала). В классическом приложении можно было управлять только камерами SIP и H.323 устройств через шлюз сервера.

Как разрешить удалённое управление камерами SIP/H.323-устройств через свой сервер?

Данный раздел предназначен для администраторов TrueConf Server

Разрешение на удалённое управление камерами при SIP и при H.323 соединениях устанавливаются раздельно друг от друга, в разных меню панели управления сервером.

Чтобы включить эту функцию, войдите в раздел нужного вам шлюза (в списке слева выберите пункт Сеть → SIP шлюз или Сеть → H.323 шлюз соответственно). В секции Глобальные настройки включите флажок Включить управление удаленной камерой по Q.922/H.224/H.281 (он называется одинаково в меню настройки SIP-шлюза и H.323-шлюза, однако фактически это два разных флажка, отвечающих за разные разрешения). Не забудьте нажать кнопку Применить чтобы сохранить изменения.

Как регулировать доступ к управлению своей камерой при звонке из TrueConf для Windows

Если абонент участвует в конференции через клиентское приложение TrueConf, то удалённо управлять его камерой можно только если он использует версию клиентского приложения 7.3 или новее.

По умолчанию управление PTZ-камерой абонента, использующего TrueConf для Windows 7.3+, доступно любому другому пользователю по запросу . Это означает, что при попытке перехватить управление камерой перед владельцем камеры возникнет окно, где он должен будет подтвердить, что разрешает это сделать.

В настройках клиентского приложения можно отключить этот механизм – можно запретить посылать запросы (тем самым сделать камеру в принципе недоступной для внешнего управления) или разрешить всем пользователям получать доступ к камере по одному нажатию мыши, без запроса и подтверждения разрешения.

Для этого войдите в меню Настройки → Видео и звук → Управление PTZ-камерой и в самом низу под заголовком Кто может управлять моей камерой выберите один из вариантов: По запросу , Все пользователи или Никто .

Как управлять камерой?

Чтобы начать управление камерой, щёлкните правой кнопкой мыши на видеоокне собеседника и в появившемся меню выберите Показать управление камерой .

Если у собеседника выбран вариант По запросу , то приложение предложит вам послать такой запрос. В новом приложении это делается в виде текстового сообщения, а в классическом в правом верхнем углу видеоокна появляется иконка, по нажатию на которую будет послан запрос.

После получения доступа в углу видеоокна появится панель управления камерой.

При закрытии панели на её месте в углу появится небольшая иконка из скрещённых стрелок, нажав на которую можно будет вернуть окно

Можно ли управлять камерой собеседников во время групповой конференции?

Да, можно. Но делать это может только .

Как управлять собственной PTZ-камерой из приложения TrueConf для Windows

Если в клиентском приложении (версии 7.3 или новее) у вас выбрана PTZ-камера, то в углу вашего видеоокна появится иконка из скрещённых стрелок, по нажатию на которую откроется панель управления вашей камерой.

Попала ненадолго в руки PTZ (управляема) камера CNB-M1360PL. Данный тип камер управляется по Rs-485 интерфейсу обычно используя протокол Pelco-D. Из возможностей управления протокол поддерживает: поворот по горизонтали, наклон по вертикале, управление зумом, фокусом, диафрагмой, OSD (экранным меню), различные настройки и различные другие возможности. Но не всегда все выше перечисленное может присутствовать на выбранной камере, у камеры попавшей в руки из доступных: зум, фокус и вкл/выкл.

В статье поделюсь опытом общения с данной камерой, описанием протокола Pelco D, программой для проверки подобных видеокамер и примером реализации кода управления камерами по Rs-485 используя протокол Pelco D.

Вид камеры покрупнее.

Данная, можно сказать модульная, без корпусная видеокамера она из самых дешевых и доступных, средняя цена в районе 6000р (на момент написании статьи 04.11.2017). Правда она без поворотной платформы в комплекте, что немного печально для первого знакомства с подобными камерами . Камера оснащена 12 кратным оптическим зумом и до 120 цифровым, автоматической фокусировкой, переключением режима день/ночь и остальными стандартными для настраиваемых видеокамер функционалом. Из управления на данной камере доступен: зум, фокус и вкл/выкл.

Может комплектоваться платой управления OSD меню камеры, на которой так же расположены BNC разъём видео выхода, разъёмы подключения питания и линии Rs-485, преобразователь интерфейса UART-Rs485. При этом на камеру идёт только линия Tx с логическим уровнем 5В.

На фотографии платы управления, вид сверху, на разъёме подписан 1 вывод.

Управление экранным меню производится 5 кнопками по интерфейсу ad-key, который ранее уже рассматривал на примере простой модульной видеокамеры — . Схема подключения кнопок немного отличная, от нарисованной ранее, но смысл тот же.

Кнопки в данной камере отвечаю не только за навигацию по экранному меню, но и за управление зумом и фокусом.

В экранном меню по мимо настроек изображения можно выбрать один из двух протоколов управления Pelco D или DXP и задать номер камеры, для её адресации на линии Rs-485. На одну линию можно посадить несколько камер с одинаковыми номерами, что бы управлять ими одновременно или с разными номерами для раздельного управления. Настройки интерфейса: скорость 2400 и стандартные 8N1. У других камер скорость может отличаться, но они находятся в стандартном диапазоне от 2400 до 115200.

Pelco D

Краткое описание протокола Pelco D.
На камеры с пульта отправляются посылки по 7 байт:

Контрольная сумма — 1 байт равна сумме 5 байт: со 2 по 6.

Протокол Pelco D может отправлять для управления камерами 15 стандартных команд, с помощью него можно производить удалённую настройку камер (но не все камеры это поддерживают или их производители используют нестандартные/свои команды и тщательно их скрывают) и управлять экранным OSD меню (тоже не все камеры поддерживают). Т.к. экземпляр на руках поддерживает только ограниченный набор из стандартных команд, то дополнительные возможности удалённой настройки камер рассматривать не буду.

Стандартные команды:

бит 7 бит 6 бит 5 бит 4 бит 3 бит 2 бит 1 бит 0
Команда 1 Sense eserved Reserved Auto/Manual Scan Camera on/off Iris Close Iris Open Focus Near
Команда 2 Focus Far Zoom Wide Zoom Tele Tilt Down Tilt Up Pan Left Pan Right Всегда 0

Бит Sense используется совместно с битами Auto/Manual Scan и Camera on/off.

Отмечу, что после включения команд на движения по осям или фокуса и зума, камера будет двигаться до достижения крайнего положения. Остановить движение можно командой «стоп».

В интернете можно найти подробное описание протокола Pelco-D на английском.

При работе с камерой, её подключал к компьютеру через 2-х долларовый преобразователь USB-Rs485 (на первом фото в правом нижнем углу), построенному на основе преобразователя интерфейса USB-UART ch340 и преобразователя UART-Rs485 MAX485. У данного, самого дешевого преобразователя, нет гальванической развязки и всего 2 выхода Rs485 A+ и A-, общего провода нет! При подключении оборудования по 485 линии желательно использовать гальваническую развязку и так же соединять преобразователи общим проводом, т.к. если цепи питания устройств будут им не объединены на больших расстояниях устройства могут работать некорректно, со сбоями или сгореть. Что у меня и произошло, но при длине провода ~60см. Преобразователь был включен в компьютер, а камера питалась от лабораторного блока питания, но у блока питания отсутствовал земляной провод (забыл, что именно у используемого БП заземления на сетевой вилке нет, у всего остального лабораторного оборудования и компьютера на рабочем месте есть), что при его включении и выключении привело к тому, что в китайском преобразователе сгорела микросхема MAX485. Будьте внимательнее и, лучше, не экономьте на преобразователях и проводах.

Утилита для тестирования камер с протоколом Pelco-D

Для работы с камерой, точнее проверки её функционала, написал простую утилиту.

При подключении преобразователя интерфейса к компьютеру в компьютере, появляется новый виртуальный порт (в зависимости от преобразователя). К нему в программе можно подключится, предварительно установив скорость порта необходимую для используемых камер. Программа предоставляет возможность управления камерой через командные биты, прописывать посылку вручную и минимальный стандартный функционал для поворота камеры, управлением её зумом, фокусом и диафрагмой.

Программа использует стандартные настройки COM порта 8N1 (8 бит, нет контроля чётности, 1 стоп бит). Утилита не производит контроль линий управления COM порта (RTS и DTR).

Пример кода

Пример реализации кода для управления PTZ камерой по протоколу Pelco D будет выглядеть следующим образом:

Unsigned char ptz_camera_adress; // адрес камеры // отправка данных по линии Rs-485 // input: *data - указатель на массив отправляемых данных void ptz_camera_send_data(char *data) { rs485_mode_send_data(); while (*data) { send_uart(*data); ++data; } rs485_mode_received_data(); } // отправка посылки PTZ камерам // input: adress - адрес камеры, cmd1 и cmd2 - каманда 1 и 2, data1 и data2 - данные 1 и 2 void ptz_camera_data_send(unsigned char adress,unsigned char cmd1,unsigned char cmd2,unsigned char data1,unsigned char data2) { char ptz_camera_txBuff; ptz_camera_txBuff=0xFF; ptz_camera_txBuff=ptz_camera_adress; ptz_camera_txBuff=cmd1; ptz_camera_txBuff=cmd2; ptz_camera_txBuff=data1; ptz_camera_txBuff=data2; ptz_camera_txBuff=ptz_camera_adress+cmd1+cmd2+data1+data2; ptz_camera_send_data(ptz_camera_txBuff); } // камера вкл void ptz_camera_on(void) { ptz_camera_data_send(ptz_camera_adress,0x88,0x00,0x00,0x00); } // камера выкл void ptz_camera_off(void) { ptz_camera_data_send(ptz_camera_adress,0x08,0x00,0x00,0x00); }

rs485_mode_send_data() — переключение модуля Rs-485 на передачу данных
send_uart(char data) — функция отправки данных по UART
rs485_mode_received_data() — переключение модуля Rs-485 на приём данных