Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Просмотр csv на компьютере. Визуализаторы.
Форум разработчиков электроники ELECTRONIX.ru > Аналоговая и цифровая техника, прикладная электроника > Метрология, датчики, измерительная техника
vladimir_orl
Здравствуйте. Подскажите. Вот сохранил данные с осциллографа на карточку. Формат данных - csv. В exel-е всё видит (в цифрах). Но хотелось бы программку, которая все эти данные выводит в графическом формате.
Можно конечно и самому написать, но может уже есть хорошие стандартные программы. Если кто знает, прошу ответить.
Victor®
Цитата(vladimir_orl @ Sep 19 2013, 11:29) *
Здравствуйте. Подскажите. Вот сохранил данные с осциллографа на карточку. Формат данных - csv. В exel-е всё видит (в цифрах). Но хотелось бы программку, которая все эти данные выводит в графическом формате.
Можно конечно и самому написать, но может уже есть хорошие стандартные программы. Если кто знает, прошу ответить.


SciDAVIS CSV-файлы поддерживает.
См. Import ASCII

А в нем уже можно понастравать много чего.
http://scidavis.sourceforge.net/
andron86
А разве в ехеле нельзя графики строить?
Victor®
Цитата(andron86 @ Sep 19 2013, 12:22) *
А разве в ехеле нельзя графики строить?


Можно, но SciDAVIS получше ИМХО да и бесплатнее (если это важно) sm.gif
vladimir_orl
Спасибо. Сейчас попробую. И всё больше склоняюсь к мысли создать свою плату сбора данных. Сейчас под рукой есть SAM4 от атмела. Наверное на нём сделаю.

Да. Дело в том что в csv формате осциллограф сохраняет данные вот таким образом:



Record Length,2.500000e+03,, -0.272000000000, 0.40000,
Sample Interval,2.000000e-04,, -0.271800000000, 5.60000,
Trigger Point,1.360000000000e+03,, -0.271600000000, 0.40000,
,,, -0.271400000000, 5.60000,
,,, -0.271200000000, 5.80000,
,,, -0.271000000000, 5.60000,
Source,CH2,, -0.270800000000, 5.60000,
Vertical Units,V,, -0.270600000000, 5.60000,
Vertical Scale,5.000000e+00,, -0.270400000000, 5.60000,
Vertical Offset,9.000000e+00,, -0.270200000000, 5.80000,
Horizontal Units,s,, -0.270000000000, 5.60000,
Horizontal Scale,5.000000e-02,, -0.269800000000, 5.60000,
Pt Fmt,Y,, -0.269600000000, 5.60000,
Yzero,0.000000e+00,, -0.269400000000, 5.80000,
Probe Atten,1.000000e+01,, -0.269200000000, 5.80000,
Firmware Version,FV:v11.07,, -0.269000000000, 5.40000,
,,,-00.268800000000, 5.60000,
,,,-00.268600000000, 5.60000,
,,,-00.268400000000, 5.80000,
,,,-00.268200000000, 5.80000,
,,,-00.268000000000, 5.60000,
,,,-00.267800000000, 5.60000,
,,,-00.267600000000, 5.60000,
,,,-00.267400000000, 5.60000,
,,,-00.267200000000, 5.60000,
,,,-00.267000000000, 5.60000,
,,,-00.266800000000, 5.80000,
,,,-00.266600000000, 5.60000,
,,,-00.266400000000, 5.60000,
,,,-00.266200000000, 5.60000,


Наверное в свободное время всё-таки напишу парсер.
AlexandrY
Цитата(vladimir_orl @ Sep 23 2013, 09:29) *
Наверное в свободное время всё-таки напишу парсер.


Такой парсер делается за пару минут в MATLAB.
Вот пример скрипта именно для ваших данных:
Нажмите для просмотра прикрепленного файла

Освойте Matlab и закроете большинство своих потребностей в обработке и визуализации каких бы то ни было данных.
vladimir_orl
Да. Спасибо. Как-то раньше в ту область не смотрел. Хотя советовали...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.