Herz 5 18 марта, 2010 Опубликовано 18 марта, 2010 · Жалоба Для ввода данных в РС использую Docklight, сохраняю ASCII в Notepad-е, затем заношу данные в Excel и строю графики. Мало, что муторно, так ещё и постфактум, как говорится... Хотелось бы видеть данные в графическом виде прямо по мере ввода. Подскажите решение (программку?). LabView, наверное, это может? Не приходилось ещё с ним работать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vishv 0 18 марта, 2010 Опубликовано 18 марта, 2010 · Жалоба Решал я подобную задачу, правда пришлось писать самостоятельно. Получилось вполне работоспособно. Если сформулируете поподробнее, что Вам нужно, то я попробую Вам помочь. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Herz 5 18 марта, 2010 Опубликовано 18 марта, 2010 · Жалоба Да всё просто, как будто. Ну вот, передаю я из МК, скажем, три переменные. (после третьей посылаю символ LF). Так это выглядит в терминале: А так построенные в Excel-е диаграммы: Так вот, в идеале, если бы терминал, кроме отображения потока в виде цифр (символов) и ведения лог-файла, имел бы окошко "самописца", где рисовались бы эти кривые в реальном времени. Желательно с настраиваемым масштабом. Как-то так. Скоростей больших я пока не использую, обычно 19200. Буду очень благодарен, если сможете помочь. Хотя, мне казалось, задача вполне тривиальная, чтобы имелись готовые решения. Если требуются ещё уточнения - согласуем в личке. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
shf_05 0 20 марта, 2010 Опубликовано 20 марта, 2010 · Жалоба имхо- самый простой способ- маленька прога на VB, C# или даже матлабом можно сделать- у меня m файл связывается с платой, считывает 48кб памяти, строит графики, fft и прочее, естественно и в файл сохранить не сложно. правда в рв не получается- скорости 115200 не хватает для передачи, а 1мбит не на всех com портах есть и неудобство- надо ставить матлаб, правда можно из m файла exe сделать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vishv 0 20 марта, 2010 Опубликовано 20 марта, 2010 · Жалоба 2 Herz! Вопросы отправил в личку Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Solitonuz 0 22 марта, 2010 Опубликовано 22 марта, 2010 · Жалоба Ваша задача - суть получение и отрисовка телеметрической информации в реальном времени через порт. Я подобное делал тоже в Matlabe. Весьма удобная штука, простая работа с графикой, плюс поддерживает внешние интерфейсы. Дополнительно можно в реальном времени эти сигналы фильтровать Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Herz 5 6 апреля, 2010 Опубликовано 6 апреля, 2010 · Жалоба Спасибо за подсказку. Давно пора преодолеть дремучесть и освоить эти инструменты. Начну безотлагательно. :rolleyes: Не подозревал, что данные для анализа в MATLAB можно брать прямо из порта. Никаких дополнительных средств (модулей) для этого не требуется? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ukpyr 0 6 апреля, 2010 Опубликовано 6 апреля, 2010 (изменено) · Жалоба можно и на Питоне (serial + scipy + matplotlib). Изменено 6 апреля, 2010 пользователем ukpyr Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Herz 5 6 апреля, 2010 Опубликовано 6 апреля, 2010 · Жалоба можно и на Питоне (serial + scipy + matplotlib). К стыду своему, не знаю что это такое. Нельзя ли чуть подробнее? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ukpyr 0 6 апреля, 2010 Опубликовано 6 апреля, 2010 (изменено) · Жалоба язык программирования и библиотеки к нему для связи с COM портами, обработки данных, и построения графиков. все бесплатное и кроссплатформенное. Изменено 6 апреля, 2010 пользователем ukpyr Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Herz 5 6 апреля, 2010 Опубликовано 6 апреля, 2010 · Жалоба язык программирования и библиотеки к нему для связи с COM портами, обработки данных, и построения графиков. все бесплатное и кроссплатформенное. Не подумайте, что я гуглить не умею, но, может, посоветуете, где с этим познакомиться? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vishv 0 7 апреля, 2010 Опубликовано 7 апреля, 2010 · Жалоба 2 Herz! Посмотрите в личке. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ukpyr 0 7 апреля, 2010 Опубликовано 7 апреля, 2010 · Жалоба Не подумайте, что я гуглить не умею, но, может, посоветуете, где с этим познакомиться? пример работы с посл.портом : http://pyserial.sourceforge.net/shortintro.html терминал с исходниками : http://pyserial.sourceforge.net/examples.html по scipy/numpy и matplotlib: http://ru.wikiversity.org/wiki/Программиро...на_языке_Python http://koldunov.net/?p=381 http://koldunov.net/?p=275 http://www.performanceinside.com/ http://jenyay.net/Programming/PyMath http://docs.scipy.org/doc/scipy/reference/...nterpolate.html http://matplotlib.sourceforge.net/users/screenshots.html Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Herz 5 7 апреля, 2010 Опубликовано 7 апреля, 2010 · Жалоба Очень интересно. Большое спасибо! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Herz 5 25 мая, 2010 Опубликовано 25 мая, 2010 · Жалоба Спешу похвалиться. :rolleyes: Благодаря совету Solitonuz стал осваивать (без отрыва от производства, как говорили ) MATLAB и уже справился с поставленной задачей. Действительно, мощный и полезный инструмент. Если кого заинтересует, буду рад поделится решением, в том числе для выслушать критику. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться