Страница 1 из 2

Данные в виде графиков в режиме реального времени.

Добавлено: 14 июн 2018, 12:28
Serg_Grn
Понадобилось передавать данные от ардуины на компьютер в виде графиков для наблюдения и анализа.
Программа Serial Port Plotter подходит для этого, но требует небольшой коррекции кода в IDE. Чтобы упростить работу с этой программкой, слепил блок.
Блок передаёт данные в UART Serial (пины: 0 (RX) и 1 (TX) ). Программа получает данные от COM-порта и выводит в виде графиков в режиме реального времени.

Блок для одного графика:
Uart_Serial_Port_Plotter_(CODE).ubi
-------------------------------------------------
Блок для трёх графиков:
Uart_Serial_Port_Plotter_v2_(CODE).ubi
-------------------------------------------------
Ссылка на программу Serial Port Plotter:
[spoiler]https://os.mbed.com/users/borislav/note ... t-plotter/[/spoiler]

Данные в виде графиков в режиме реального времени.

Добавлено: 14 июн 2018, 13:13
pony sonata
Serg_Grn писал(а): 14 июн 2018, 12:28в виде графиков в режиме реального времени
я бы не был так категоричен, если вы используете uart :)

Данные в виде графиков в режиме реального времени.

Добавлено: 14 июн 2018, 13:52
Serg_Grn
pony sonata писал(а): 14 июн 2018, 13:13я бы не был так категоричен, если вы используете uart
Имеется ввиду, что график строится сразу по ходу работы контроллера, а не собираются данные и потом по ним в excel рисуется график. В данном случае разница принципиальна.

Данные в виде графиков в режиме реального времени.

Добавлено: 14 июн 2018, 14:08
grin-mpx
Serg_Grn писал(а): 14 июн 2018, 12:28в виде графиков для наблюдения и анализа.
Выложите скрин пожалуйста, как оно выглядит на экране монитора.

Данные в виде графиков в режиме реального времени.

Добавлено: 14 июн 2018, 15:02
Serg_Grn
grin-mpx писал(а): 14 июн 2018, 14:08Выложите скрин пожалуйста, как оно выглядит на экране монитора.
Датчик температуры вставляется поочередно в горячую и холодную воду - на графике изменение температуры. Шкала по оси Y (разделить на 10) - это градусы.
[spoiler]
Монитор_.jpg
[/spoiler]

Данные в виде графиков в режиме реального времени.

Добавлено: 15 июн 2018, 00:59
ViktorPetrov
Можно доработать до нескольких датчиков? Arduino - строим график в реальном времени ,с сылку на программу в описание блока нужно добавить .

Данные в виде графиков в режиме реального времени.

Добавлено: 15 июн 2018, 10:46
Serg_Grn
[ref]ViktorPetrov[/ref], добавил.

Данные в виде графиков в режиме реального времени.

Добавлено: 15 июн 2018, 21:42
CraCk
Проблема с отрицательными числами решена?

Данные в виде графиков в режиме реального времени.

Добавлено: 16 июн 2018, 00:02
Serg_Grn
CraCk писал(а): 15 июн 2018, 21:42Проблема с отрицательными числами решена?
А в чём проблема?

Данные в виде графиков в режиме реального времени.

Добавлено: 16 июн 2018, 21:43
CraCk
Serg_Grn писал(а): 16 июн 2018, 00:02А в чём проблема?
Вернуться к началу
https://os.mbed.com/comments/cr/83/4094/#c20520

Данные в виде графиков в режиме реального времени.

Добавлено: 18 июн 2018, 11:48
Serg_Grn
CraCk писал(а): 16 июн 2018, 21:43https://os.mbed.com/comments/cr/83/4094/#c20520
К сожалению, пока не получается с отрицательными числами.

Данные в виде графиков в режиме реального времени.

Добавлено: 18 июн 2018, 12:09
kulibinsvv
А чем, собственно, PowerGraph не угодил?
В бесплатном варианте для ваших целей его "выше крыши".

Данные в виде графиков в режиме реального времени.

Добавлено: 18 июн 2018, 12:25
Serg_Grn
kulibinsvv писал(а): 18 июн 2018, 12:09А чем, собственно, PowerGraph не угодил?
Да ничем, просто мне первой попалась на глаза Serial Port Plotter.

Данные в виде графиков в режиме реального времени.

Добавлено: 18 июн 2018, 15:27
kulibinsvv
В теме "Визуализация данных" уже обсуждался вопрос, что лучше. Про PowerGraph там тоже говорили.

Данные в виде графиков в режиме реального времени.

Добавлено: 18 июн 2018, 17:21
CraCk

Данные в виде графиков в режиме реального времени.

Добавлено: 23 июл 2021, 18:28
Di123
[ref]Serg_Grn[/ref], а файл програмы остался ?
на сайте его нету том на 404 выкидывает

Данные в виде графиков в режиме реального времени.

Добавлено: 23 июл 2021, 20:15
sergserg
Di123 писал(а): 23 июл 2021, 18:28 Serg_Grn, а файл програмы остался ?
на сайте его нету том на 404 выкидывает
это не оно?
https://github.com/CieNTi/serial_port_plotter/releases

судя по комментам
Плоттер можно найти в репозитории github
https://github.com/CieNTi/serial_port_plotter

Данные в виде графиков в режиме реального времени.

Добавлено: 24 июл 2021, 04:45
Di123
да но он какой то кривоватый
график не рисует
если нажать фильтр инкоминг дата то там выдаются значения с термометра но график не рисует

Данные в виде графиков в режиме реального времени.

Добавлено: 24 июл 2021, 11:49
skrickis
Di123 писал(а): 24 июл 2021, 04:45 да но он какой то кривоватый
график не рисует
если нажать фильтр инкоминг дата то там выдаются значения с термометра но график не рисует
странно я попробовал мне всё отлично работает
спосибо автору :smile9:

https://failiem.lv/u/h4mqqmwms

Данные в виде графиков в режиме реального времени.

Добавлено: 24 июл 2021, 12:57
Di123
[ref]skrickis[/ref],
2021-07-24_084432.png