Сервопривод#
Внешний вид блока в REPEAT VISION#
Блок Сервопривод описывает связь сервопривода с платами Arduino Nano, Uno и Mega.
В свойстве блока Режимы работы сервопривода выбирается один из режимов, в которых может работать сервопривод:
Шаговый режим;Непрерывное вращение;Четкое позиционирование;Микросекундный режим.
В свойстве Задержка движения записывается время на которое задерживается вращение сервопривода.
В случае использования нескольких сервоприводов в одной модели, применяется свойство Имя сервопривода, которое задает уникальное наименование для каждого сервопривода в модели.
Свойство Плата подключения позволяет выбрать тип платы к которой подключен сервопривод:
Arduino Nano и Uno;
Arduino Mega;
Driver.
Рис. 1 Обозначение пинов сервопривода#
Название платы |
Свойство где указан номер пинов подключения сервоприводов |
Номера пинов подключения сервоприводов |
|---|---|---|
Arduino Nano |
3, 5, 6, 9, 10, 11 |
|
Uno |
3, 5, 6, 9, 10, 11 |
|
Arduino Mega |
с 2 по 13, с 44 по 46 |
Примечание
При выборе в качестве платы подключения драйвера (Driver) номер пина подключения сервопривода, к драйверу, подается числом на вход блока.
Важно
При выборе плат в свойстве Плата подключения Arduino Nano, Uno и Mega, то сервопривод подключается непосредственно к физической плате. В случае выбора Driver, сервопривод подключается к модулю драйвера, а тот в свою очередь к управляющей плате.
Важно
На вход блока можно подавать значения:
угла поворота сервопривода в диапазоне от 0 до 180 ̊ ;
положения сервопривода в диапазоне от 500 (0 ̊ ) до 2500 (180 ̊ ) мкс.
1. Свойства#
Свойство |
Значение по умолчанию |
Описание |
Единицы измерения |
|---|---|---|---|
Режим работы сервопривода: |
Шаговый режим |
- |
- |
100 |
Время задержки вращения сервопривода |
мс |
|
Плата подключения: |
Arduino Nano и Uno |
Тип управляющей платы для подключения сервопривода |
- |
Номер пина сервопривода плат Arduino Nano и Uno: |
3 |
Номера пинов плат Arduino Nano и Uno, к которым может подключаться сервопривод |
- |
Номер пина сервопривода платы Arduino Mega, доступно при выборе |
9 |
Номера пинов платы Arduino Mega, к которым может подключаться сервопривод |
- |
servo |
Уникальное имя сервопривода на модели |
- |
2. Входы и выходы#
Параметры |
Вход/Выход |
Описание |
Единицы измерения |
Тип порта |
|---|---|---|---|---|
Вход |
Вход |
- |
- |
Автоматика |
Выход |
Выход |
- |
- |
Автоматика |
Для того, чтобы посмотреть возможности подключения блока необходимо перейти на страницу Описание портов блоков
3. Кодогенерация#
Важно
Блок поддерживает генерацию исходного кода на C
См. также
С примером использования данного блока можно ознакомиться в разделе Кодогенерация практическое руководство Описание структуры исходников кодогена REPEAT VISION