Страница 1 из 1
Raspberry, BeagleBone + Labview - это реально!
Добавлено: 28 окт 2016, 18:20
Borjomy_1
Итак, господа )) В течение недели экспериментировал с платами BeagleBone и Raspberry 3 и
. Что вам сказать? Таки категорически оно работает!
Были подключены ШИМ, Serial, I2C, SPI
Например датчик GY-21
Если какие вопросы- спрашивайте.
Re: Raspberry, BeagleBone + Labview - это реально!
Добавлено: 28 окт 2016, 18:27
IvanLis
Borjomy_1 писал(а):Итак, господа )) В течение недели экспериментировал с платами BeagleBone и Raspberry 3 и
.
........
Если какие вопросы- спрашивайте.
Привет!
Использовались как DAQ посредством LINX?
Или самостоятельное устройство, то какая OS была установлена на устройстве?
Re: Raspberry, BeagleBone + Labview - это реально!
Добавлено: 28 окт 2016, 18:31
Borjomy_1
Использовались как DAQ посредством LINX?
Через LINX. Операционные системы штатные (BBB - Debian 7.4, RSB -Debian 8.0)
Но не понятно, что вы имеете в виду про DAQ. VI прогружается на контроллер и там выполняется
Re: Raspberry, BeagleBone + Labview - это реально!
Добавлено: 28 окт 2016, 18:48
IvanLis
Borjomy_1 писал(а):Использовались как DAQ посредством LINX?
Через LINX. Операционные системы штатные (BBB - Debian 7.4, RSB -Debian 8.0)
Но не понятно, что вы имеете в виду про DAQ. VI прогружается на контроллер и там выполняется
Т.е. имеется возможность отключить ПК и оставить Raspberry работать, например опрашивать датчики с логированием. А потом подключиться к нему и снять инфу для дальнейшего анализа?
Я не вникал, как LINX работает с Raspberry, но что касается Arduino, то весь код исполняется на ПК. На Arduino заливается специальная прошивка, которая взаимодействует с ПО выполняемым на ПК, просто предоставляя доступ к портам и интерфейсам.
Re: Raspberry, BeagleBone + Labview - это реально!
Добавлено: 28 окт 2016, 19:49
Borjomy_1
Работа как с cRIO
Re: Raspberry, BeagleBone + Labview - это реально!
Добавлено: 02 ноя 2016, 12:29
Borjomy_1
Ограничения: несмотря на то, что у BBB указаны 2 I2C интерфейса, программно (под
) доступен только один. C адресом устройства, которым предваряется каждая команда, посылаемая по этому интерфейсу, тоже есть нюанс: Драйвер указанный адрес сдвигает влево и добавляет бит чтения/записи, т.е если в документации указан результирующий код адреса (у которого младший бит управляет направлением данных), то его надо делить на 2. Разбирался с этим долго, ибо для некоторых комбинаций адресов посылки вообще(!) не передаются. Если нет осциллографа, то можно долго разбираться. Частота SCL не выставляется. С SPI та-же песня, по крайней мере под BBB можно указать скорость, она правильно вычислится, но фактическая ВСЕГДА будет около 50кГц. Причем распиновка CS не совпадает с хелпом. Например CS61 нашелся на P9.15.
Что касается производительности, то BBB дает 100% загрузку там, где тот-же код (без изменений) на RPi3 выполняется с 10-15% загрузкой. Попробую поставить на BBB более свежий Debian 8.0, но надежд мало.
Проект компилируется, деплоится и встает в автозагрузку. Т.е способен работать автономно. Удалось даже поднять на RPi3 Web сервер, который транслирует данные, собранные с датчика.
Re: Raspberry, BeagleBone + Labview - это реально!
Добавлено: 02 ноя 2016, 14:27
Pavel Krivozubov
Саша, а можешь примеры кода выложить?
Re: Raspberry, BeagleBone + Labview - это реально!
Добавлено: 02 ноя 2016, 15:37
Borjomy_1
TI2S.
это работа с датчиком GY-21, с публикацией на Web сервере
TSPI.
это работа с датчиком STEVAL-MKI159V1
Визуализация работает с первым примером и строит график изменений температуры и влажности через Shared Variables
Re: Raspberry, BeagleBone + Labview - это реально!
Добавлено: 03 ноя 2016, 14:18
Borjomy_1
Короче говоря, не берите BBB. У него и I2C и SPI программный!
На RPi3 SPI разгоняется до 15.6МГц
Re: Raspberry, BeagleBone + Labview - это реально!
Добавлено: 22 янв 2017, 16:44
IvanLis
Borjomy_1 писал(а):Итак, господа )) В течение недели экспериментировал с платами BeagleBone и Raspberry 3 и
. Что вам сказать? Таки категорически оно работает!
Привет!
Взял себе для пробы Raspberry, установлен
2015.
При попытке создать Target Device, выдает сообщение, что необходима
2014.
Получается, что связка
LabVIEW + LINX + Raspberry работает только до 2014 версии включительно?
Хотя VIPM установил MakerHub ничего не написав про это....
Re: Raspberry, BeagleBone + Labview - это реально!
Добавлено: 22 янв 2017, 18:12
IvanLis
Видимо нужно именно 2014, нашел вот что:
http://home.hit.no/~hansha/documents/la ... 20LINX.pdf
Получается, что для программирования 2015 и 2016 использовать можно, но для загрузки на целевое устройство необходима именно 2014.
Вот и в VIPM инфу нашел, до этого видимо внимания не обращал.
Re: Raspberry, BeagleBone + Labview - это реально!
Добавлено: 25 апр 2017, 16:48
shorkinman
Borjomy_1, Здравствуй! Недавно начал работать с Raspberry Pi 3 , и решил связать микрокомпьютер с Labview, но такая проблема образовалась. Пишет: Device interrogation failed: Unable to connect to the target. Патч-корд подключен, IP адрес прописан, SSH включен. Сам через SecureCRT спокойной стукаюсь до Raspberry. Если смог ли бы чем то помочь, то был бы очень признателен.
Re: Raspberry, BeagleBone + Labview - это реально!
Добавлено: 26 апр 2017, 09:19
Stkn