LabView+Arduino. Подача команд

VISA, TCP/IP, USB, CAN, GPIB и подобные протоколы
Ответить
exwellz
interested
interested
Сообщения: 8
Зарегистрирован: 21 апр 2019, 19:17
Репутация: 0
Версия LabVIEW: 13
Контактная информация:

LabView+Arduino. Подача команд

Сообщение exwellz »

Всем привет! Хочу сделать устройство, которое работает на 2-ух двигателях. Один поворачивает влево-вправо, другой вверх-вниз. Данные для поворота подаются автоматически из LV. Проблема в том, что не могу понять как это реализовать, чтобы на один порт подавать сразу 4 значения. Чтобы он смог распознать какое значение соответствует направлению движения. Если есть какие-либо идеи, буду очень благодарен! Заранее спасибо! :help:

Artem.spb

Activity Автор
expert
expert
Сообщения: 1967
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Репутация: 0
Версия LabVIEW: 12-18
Контактная информация:

Re: LabView+Arduino. Подача команд

Сообщение Artem.spb »

Что за порт?
что за моторы? Ка кони к ардуино подключены?
Как вы вообще взаимодействуете с ардуино?

exwellz
interested
interested
Сообщения: 8
Зарегистрирован: 21 апр 2019, 19:17
Репутация: 0
Версия LabVIEW: 13
Контактная информация:

Re: LabView+Arduino. Подача команд

Сообщение exwellz »

Artem.spb писал(а):Что за порт?
что за моторы? Ка кони к ардуино подключены?
Как вы вообще взаимодействуете с ардуино?
Порт Usb, двигатели обычные шаговые. Arduino uno.
Сама конструкция на фото.
Вложения
1.jpg
2.jpg
3.jpg

Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
professor
professor
Сообщения: 4947
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Репутация: 0
Версия LabVIEW: 2015, 2016
Откуда: СССР

Re: LabView+Arduino. Подача команд

Сообщение IvanLis »

exwellz писал(а):Хочу сделать устройство, которое работает на 2-ух двигателях. Один поворачивает влево-вправо, другой вверх-вниз. Данные для поворота подаются автоматически из LV. Проблема в том, что не могу понять как это реализовать, чтобы на один порт подавать сразу 4 значения. Чтобы он смог распознать какое значение соответствует направлению движения.
Ну... во-первых у Вас два объекта управления, как Вы четыре значения насчитали?
Как передать... формируете пакет, в него загоняете все необходимые переменные. На приеме пакет разбирается и раздается соответствующим устройствам.

exwellz
interested
interested
Сообщения: 8
Зарегистрирован: 21 апр 2019, 19:17
Репутация: 0
Версия LabVIEW: 13
Контактная информация:

Re: LabView+Arduino. Подача команд

Сообщение exwellz »

IvanLis писал(а):
exwellz писал(а):Хочу сделать устройство, которое работает на 2-ух двигателях. Один поворачивает влево-вправо, другой вверх-вниз. Данные для поворота подаются автоматически из LV. Проблема в том, что не могу понять как это реализовать, чтобы на один порт подавать сразу 4 значения. Чтобы он смог распознать какое значение соответствует направлению движения.
Ну... во-первых у Вас два объекта управления, как Вы четыре значения насчитали?
Как передать... формируете пакет, в него загоняете все необходимые переменные. На приеме пакет разбирается и раздается соответствующим устройствам.
4 значения: поворот вправо, влево, вверх и вниз. Чтобы он мог из этого пакета данных понять в какую именно сторону ему нужно повернуть.

Ответить

Вернуться в «Коммуникация с приборами»