Российский производитель и разработчик сертифицированного измерительного оборудования с 1987 года


E14-140 измерить частоту

Вы не вошли.

 Поиск | Регистрация | Вход 

Dima_new
08.06.2011 12:02:54
#1

Гость

E14-140 измерить частоту

В общем нужно измерять, кроме прочего, еще и частоту вращения оптическим импульсным датчиком. Другие параметры (токи, напряжения) будут заведены на E14-140 и писаться на LGraph2. Для частоты вращения есть тахометр, но хотелось бы чтобы и частота писалась в LGraph. Может есть для этого плагин, который меряет частоту на входе, или который сможет слушать по COM-порту данные от тахометра и писать их в график.

08.06.2011 12:48:05
#2

Инженер-электронщик
Откуда: "Л Кард"
Здесь с 21.04.2014
Сообщений: 4,597

Re: E14-140 измерить частоту

Сформулируйте точно, какие именно выходы имеются у тахометра, их электрические характеристики (или дайте ссылку на документацию тахометра).
Уточните также: E14-140 или E14-140-М?
Кроме того, неясно, в каком виде Вы хотите видеть информацию в LGraph2, график частоты синхронно графикам напряжений и токов?

Если нужна синхронизация показаний частоты с  напряжениями/токами, то через СОМ-порт тахометра связываться будет нецелесообразно, поскольку неясно тогда, как эту систему синхронизировать. По-моему, проще на один из каналов АЦП E14-140 завести импульсный сигнал от датчика тахометра, тогда вопрос синхронизации решится сразу.

Dima_new
08.06.2011 15:37:36
#3

Гость

Re: E14-140 измерить частоту

Да, нужна синхронизация показаний частоты с остальными графиками (одновременная запись). Я рассматриваю 2 варианта:
1. Одновременно с записью в LGraph ловятся по COM-порту данные частоты с тахометра и както передаются на график. Либо просто скидываются в файл, а потом накладываются вручную, но это самый запасной вариант. Тахометр свой, на микроконтроллере, формат данных на COM-порт можно сделать какой нужно в пределах разумного, обновление данных о частоте 1-2 раза в секунду. В принципе, думаю, задержка передачи в УСБ не должна сильно мешать.
2. Убрать вообще тахометр и завести выходы датчиков на АЦП (там ТТЛ-выход от встроенного усилителя), но кто потом будет разбирать импульсы и рисовать график их частоты, это можно сделать средствами LGraph ?

Dima_new
08.06.2011 15:40:17
#4

Гость

Re: E14-140 измерить частоту

АЦП E14-140 без М

08.06.2011 15:56:34
#5

Инженер-электронщик
Откуда: "Л Кард"
Здесь с 21.04.2014
Сообщений: 4,597

Re: E14-140 измерить частоту

1. В варианте 1 какая точность синхронизации по времени нужна? Если максимальное время десятки-сотни миллисекунд рассинхронизации устраивает, тогда можно этот вариант рассмотреть...- Это возможное время задержки буферизация на приём по интерфейсам при работе Windows как системы НЕ реального времени.

2."кто потом будет разбирать импульсы и рисовать график их частоты" - например, специально написанный плагин LGraph2.

08.06.2011 16:11:52
#6

Инженер-электронщик
Откуда: "Л Кард"
Здесь с 21.04.2014
Сообщений: 4,597

Re: E14-140 измерить частоту

Была похожая тема http://www.lcard.ru/forumthreads/10219
Вы не её продолжаете, случайно?

Dima_new
09.06.2011 00:12:42
#7

Гость

Re: E14-140 измерить частоту

Нет, это не моя тема, прочитал с интересом. У меня вопрос выбора АЦП не стоит (буду пользовать то, что лежит в шкафу), но нужно реализовать систему минимальными временными затратами. Железная часть в принципе продумана, вопрос остался с софтом, хочется по-максимуму использовать что-то готовое. Склоняюсь к варианту прямого подключения датчиков к каналам АЦП. В крайнем случае просто иметь на графиках кучу импульсов и расшифровывать вручную (как это делали в эпоху светолучевых осциллографов smile. Или может есть что-то вроде плагина-фильтра с пологим спадом АЧХ, который можно отградуировать по частоте. Свой плагин - это, конечно, хорошо, но у меня на изучение интерфейсов плагинов и написание уйдет может не одна неделя.

09.06.2011 07:39:39
#8

Инженер-электронщик
Откуда: "Л Кард"
Здесь с 21.04.2014
Сообщений: 4,597

Re: E14-140 измерить частоту

09.06.2011 09:25:27
#9

Инженер-электронщик
Откуда: "Л Кард"
Здесь с 21.04.2014
Сообщений: 4,597

Re: E14-140 измерить частоту

Казалось бы, что ещё нужно? Выложено руководство по написанию плагинов, примеры плагинов с исходными текстами и комментариями. Твори - да и только...

14.06.2011 11:42:38
#10

Сотрудник "Л Кард"
Здесь с 18.04.2014
Сообщений: 810

Re: E14-140 измерить частоту

А какой диапазон частоты?

Если длительность импульсов датчика и интервалов между ними позволяет оцифровывать их на 100 кГц, то действительно можно завести их на аналоговый канал и (плагином) либо считать количество фронтов за секунду, либо преобразовать фронты в импульсы равной длительности и, как в сигма-дельта АЦП, пропустить через ФНЧ.

Кстати, готовый плагин-мультиметр имеет функцию частотомера, реализованную через спектр. Можно потестировать, как она будет вести себя на таком (прямоугольном и не очень стационарном) сигнале.

А в конце концов можно приделать к частотомеру ЦАП и мерить частоту в приближенно в милливольтах - это, конечно, смешно, но очень наглядно на графике и никаких плагинов не нужно smile

14.06.2011 13:10:53
#11

Инженер-электронщик
Откуда: "Л Кард"
Здесь с 21.04.2014
Сообщений: 4,597

Re: E14-140 измерить частоту

При преобразовании фронтов в импульсы равной длительности мы помехоустойчивостью частотомера жертвуем (так лучше не делать), а  при пропускании через ФНЧ: и расширение импульса достигается, и помехоустойчивость повышается...