Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 21.12.2014, 11:19  
swat24
Гражданин KAZUS.RU
 
Регистрация: 16.03.2009
Адрес: Украина, Харьков
Сообщений: 762
Сказал спасибо: 108
Сказали Спасибо 67 раз(а) в 67 сообщении(ях)
swat24 на пути к лучшему
По умолчанию Программа для отображения в виде графика поступающих данных

Добрый день. Подскажите какие есть программы, или кто чем пользовался для отображения/сохранения графика (можно по типу цифрового осциллографа/приставки) с поступающих данных от внешнего устройства? Которое подключено или через ком порт или через usb hid.
Нашел, что для такого используют матлаб, но если с com портом разобраться легко, то для hid устройства нужен, как я понял, файл конфигурации, только пока не нашел как он создается под существующий протокол передачи.
Для чего все это нужно? - хочу получить графики нескольких процессов с сохранением и отображением на пк. Точности и скорости АЦП stm32f407vg мне хватит, но делать свою собственную программу отображения на пару раз - смысла не вижу, тем более если такое уже есть.
Реклама:
swat24 вне форума  
Непрочитано 21.12.2014, 12:17  
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,922
Сказал спасибо: 2,985
Сказали Спасибо 3,162 раз(а) в 2,146 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: программа для отображения в виде графика поступающих данных

CDC (COM-порт) поверх USB, в терминалке писать лог, потом его закачать в Эксель/ОпенОфис и построить график?
ForcePoint вне форума  
Непрочитано 21.12.2014, 12:22  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,921
Сказал спасибо: 2,543
Сказали Спасибо 11,821 раз(а) в 5,927 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: программа для отображения в виде графика поступающих данных

Сообщение от swat24 Посмотреть сообщение
но делать свою собственную программу отображения на пару раз - смысла не вижу
Своя программа быстрее поисков. И еще - "Хочешь, чтобы было сделано как НАДО - сделай сам"(с). Если эти резоны перебиваются другими - тогда можно искать.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor на форуме  
Непрочитано 21.12.2014, 17:28  
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,982
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: программа для отображения в виде графика поступающих данных

swat24,
средствами VBA в ёксель нельзя передать данные? там есть возможность работы с портами
jump вне форума  
Непрочитано 21.12.2014, 18:06  
swat24
Гражданин KAZUS.RU
 
Регистрация: 16.03.2009
Адрес: Украина, Харьков
Сообщений: 762
Сказал спасибо: 108
Сказали Спасибо 67 раз(а) в 67 сообщении(ях)
swat24 на пути к лучшему
По умолчанию Re: программа для отображения в виде графика поступающих данных

ForcePoint, CDC у меня есть, передаю на скорости около 1мбода (1.28 вроде) но если передавать большими посылками, например заполнить по ДМА массив 65535 и после отправить через ДМА на ЮСАРТ, то ПК не выдерживает такого и вешается... Моя программа потребляет около 60-70% процессора и вешается в конце.
С USB HID вроде программа работает быстрее (на компе, пишу на шарпе), но это около 200-250 кбайт/секунду. допустим если взять ацп 8 битный, то мне такой скорости передачи хватит. Но это надо будет все сбрасывать в файл, тот же csv, потом открывать матлабом и уже с ним работать, но если бы сразу можно было и получать данные и отрисовывать было бы очень хорошо и удобно
Для матлаба пример видел, где данные получали по COM порту, но почему то по таймеру, а не по приходу посылки, и рисовали график. Хочу так попробовать, может что и получится.

akegor, минус в написанном самому - не получается написать приложение, которое на высокой скорости сможет принять данные по ком порту, с HID так вроде и работает, но или глюк компонента или я что то не понял, но если отключаться как написано на сайте - то вызывается исключение, а передача как шла так и идет, в общем с отключением там небольшие проблемы.

Что хочу получить - оцифровать сигнал на скорости 150-180 кГц (это по хорошему, а если меньше то уже смотреть хватит или нет), длительностью 1-2 минуты.
В чем минусы использования EXCEL - в нем ограничения на максимальное количество строк, если не ошибаюсь около 1.5 млн. Чего явно мало. Плюс график не самый детальный.
Можно использовать ACCESS, но без построения графиков если брать новый.
Можно переводить в формат таблицы - csv например и обрабатывать в матлабе.

У меня получилось взять на временное пользование цифровой осциллограф (приставку) он оцифровывает на скорости 180кГц максимум. Когда подключил оказалось, что этого хватает, можно даже меньше, по идее 100-150 кГц хватит. Для него есть программа, его родная, она строит осцилограмму в режиме реального времени плюс импортирует в тот же csv.
swat24 вне форума  
Непрочитано 21.12.2014, 18:39  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,921
Сказал спасибо: 2,543
Сказали Спасибо 11,821 раз(а) в 5,927 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: программа для отображения в виде графика поступающих данных

Сообщение от swat24 Посмотреть сообщение
Что хочу получить
Начинать бы с этого. А то потом оказывается, что
Сообщение от swat24 Посмотреть сообщение
оцифровать сигнал на скорости 150-180 кГц (это по хорошему, а если меньше то уже смотреть хватит или нет), длительностью 1-2 минуты.
То, что есть в первом посте, весьма безобидно, по сравнению с последним откровением.
Сообщение от swat24 Посмотреть сообщение
Когда подключил оказалось, что этого хватает, можно даже меньше, по идее 100-150 кГц хватит.
Может, и меньше хватит? Или поток обрабатывать в МК и в большого брата отправлять только необходимое?
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor на форуме  
Непрочитано 21.12.2014, 19:39  
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,922
Сказал спасибо: 2,985
Сказали Спасибо 3,162 раз(а) в 2,146 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: Программа для отображения в виде графика поступающих данных

Сообщение от swat24 Посмотреть сообщение
CDC у меня есть, передаю на скорости около 1мбода (1.28 вроде) но если передавать большими посылками, например заполнить по ДМА массив 65535 и после отправить через ДМА на ЮСАРТ, то ПК не выдерживает такого и вешается...
Что за терминалка? Озабачивался скорострельной передачей (для меньших объёмов, до 16 кБ проверял) - остановился на GtkTerm под пингвином (500 кБод через FT232) и putty или br@y под форточками. Правда вот под семёркой обычно используемый брэй на днях вдруг сбоить стал - принимал в путти на 230 кБод через XR21V1410 до 16 МБит.
ForcePoint вне форума  
Непрочитано 21.12.2014, 19:45  
swat24
Гражданин KAZUS.RU
 
Регистрация: 16.03.2009
Адрес: Украина, Харьков
Сообщений: 762
Сказал спасибо: 108
Сказали Спасибо 67 раз(а) в 67 сообщении(ях)
swat24 на пути к лучшему
По умолчанию Re: Программа для отображения в виде графика поступающих данных

ForcePoint, терминал Putty, завтра попробую принять именно большой объем в файл, может что и получится.

akegor, меньше может и хватит, но это надо пробовать.

Нашел компоненты для работы с ком портом в матлабе, завтра буду пробовать. Что получится расскажу
swat24 вне форума  
Непрочитано 21.12.2014, 20:25  
Boba_spb
Почётный гражданин KAZUS.RU
 
Регистрация: 08.06.2008
Сообщений: 1,394
Сказал спасибо: 4
Сказали Спасибо 183 раз(а) в 167 сообщении(ях)
Boba_spb на пути к лучшему
По умолчанию Re: программа для отображения в виде графика поступающих данных

Сообщение от swat24 Посмотреть сообщение
ForcePoint, CDC у меня есть, передаю на скорости около 1мбода (1.28 вроде) но если передавать большими посылками, например заполнить по ДМА массив 65535 и после отправить через ДМА на ЮСАРТ, то ПК не выдерживает такого и вешается...
Это как она вешается?
Может передавать чуть меньшими пакетами, да размеры буферов расставить правильные,да и многопоточность применить - может и пережует тады ПК. По Ethernet то не с такими скоростями все летает
Boba_spb вне форума  
Непрочитано 22.12.2014, 10:42  
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 813 раз(а) в 590 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Программа для отображения в виде графика поступающих данных

gnuplot
Если надо не только нарисовать, но еще и обработать, то octave (а он уже гнуплот использует)
__________________
Союз Советских Социалистических Округов Северной Америки
eddy вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Апгрейд и комплектующие для ноутбуков mikesmith Барахолка электронных компонентов 28 17.05.2023 23:25
Ностальжи по школе... Ar-Gen-Tum Отвлекитесь, эмбеддеры! 141 27.02.2015 16:10
из DVD в DVD-player реально? Altalimir Микроконтроллеры, АЦП, память и т.д 14 17.09.2007 21:21
[Решено] Сборник перлов любителей кабельщины mikesmith Отвлекитесь, эмбеддеры! 135 14.08.2007 15:49


Часовой пояс GMT +4, время: 11:38.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot