Oscill Support Forum

You are not logged in.

#1 2010-02-27 03:22:17

ds
Member

Индикация частоты

Здравствуйте!
Спасибо за прибор, очень неплохой. Только дона просьба - нельзя ли в курсорных измерениях наряду с временным промежутком выдавать и соответствующюю ему частоту, например: "2mS(500Hz)"?

 

#2 2010-02-27 10:03:43

Halt
Moderator

Re: Индикация частоты

Присоединяюсь.
И еще вопрос по новому программному обеспечению - когда намечается выход?
Вроде собирались на этой неделе.

Last edited by Halt (2010-02-27 10:04:17)

 

#3 2010-02-27 16:19:53

Oscill
Oscill author

Re: Индикация частоты

Не хочется выкладывать сырое, да ещё и новая прошивка нужна, чтобы задействовать два новых режима ПО. В общем, софт 1.3.0 выкладывается (но не все новые функции можно будет протестировать на старой прошивке), а новую прошивку 1.26 чуть позже - там недотестирована инициализация bluetooth-модуля, и появилась идея ускорения передачи в ПК.
Насчет частоты - сделано, спасибо.

 

#4 2010-02-27 18:58:37

woshod
Member

Re: Индикация частоты

Спасибо,я тоже про это собирался написать.
Видать не мне одному так было не удобно.
Нову софтину посмотрю.

А где собсвенно переключение время частота???mad

Last edited by woshod (2010-02-27 19:57:27)

 

#5 2010-02-27 21:36:04

Oscill
Oscill author

Re: Индикация частоты

Нет переключателя: показывается сразу и время (длительность отмеченного участка), и частота ( = 1/длительность)

 

#6 2010-02-28 08:27:46

Halt
Moderator

Re: Индикация частоты

Спасибо за оперативное добавление функции отображения частоты.
Вчера уже пробовал бету. Удобно когда исследуется сложный сигнал и частотомер показывает неправильно частоту (по триггеру). А тут можно в ручном режиме найти всплески нужного сигнала и сделать замер периода и сразу видеть частоту, не делая расчетов.
Еще раз спасибо.
Также понравилась функция Asence (автоматическое переключение развертки по амплитуде).

 

#7 2010-02-28 15:47:19

Oscill
Oscill author

Re: Индикация частоты

Там еще и автосмещение есть, наилучшие результаты - когда они совместно включены. Если использовать только авточувствительность - небольшой сигнал на фоне постоянной составляющей (типовая задача - пульсации питания) будет плохо виден. А благодаря автосмещению, размах пульсаций на экране увеличится в 2 (и более) раз.

А что скажете про авторазвертку? Там можно выбрать, сколько периодов сигнала показывать на экране. И при изменении частоты сигнала, развертка будет переключаться вслед за ним.

 

#8 2010-03-01 00:49:16

woshod
Member

Re: Индикация частоты

Oscill wrote:

Нет переключателя: показывается сразу и время (длительность отмеченного участка), и частота ( = 1/длительность)

Я сразу не понялsad
Этой линеечкой пользуюсь.. почти не пользуюсьsmile
Я подразумевал что будет типа снизу кранчика где пишится время на клету, будет и частота.smile
Имхо самое оно.

 

#9 2010-03-01 10:35:42

Oscill
Oscill author

Re: Индикация частоты

Написать частоту на клетку несложно. Но в этом нет физического смысла - непонятно, чего это частота. Частота дискретизации пишется сверху экрана справа (если помещается), в зависимости от выбранного использования памяти в клетке будет 8/16/32/64 выборки (без учета растяжки).

 

#10 2010-03-01 18:42:34

woshod
Member

Re: Индикация частоты

Ну например в режиме 20мс\клетка соответствует 50гЦ, а 2мс\кл. 1кгЦ
вот то и отображать.

 

#11 2010-03-01 19:20:39

Oscill
Oscill author

Re: Индикация частоты

Я понимаю. Но ведь клетка - это не характеристика сигнала, а характеристика развертки: за какое время луч пробегает одно деление шкалы. У развертки тоже есть частотные характеристики, но они не относится к клетке: это частота развертки, и частота дискретизации.
Предлагаемая индикация (дел/время) будет только путать пользователя.

 

#12 2010-03-06 02:59:23

ds
Member

Re: Индикация частоты

Спасибо за оперативность с введением индикации частоты (или просто повезло с выходом новой  версииsmile). Правда,когда писал, не подумал - наверное, лучше показывать время над линией, а частоту под ней? Взглядом будет легче ловить, а не вытаскивать нужное из длинной строки. Но это уже придирки. Есть еще одна вещь, просто реализуемая, но достаточно востребованная - это индикация в курсорных измерениях dV/dt. Учитывая, что параметр часто используется в силовых цепях, а осцилл с гальваноразвязкой, думаю, будет не лишним показать его в курсорных измерениях (под dV). Единственное, надо предусмотреть переключение В/мкс и В/нс (ручное и/или автоматическое в зависимости от развертки).

 

#13 2010-03-06 19:42:50

Oscill
Oscill author

Re: Индикация частоты

А не сделать ли это в виде измерителя? Чтобы оно автоматически измеряло dV/dt, как сейчас измеряет время нарастания. То есть, время нарастания (Rise Time) разделить на (0,8 от "Rail-to-rail voltage"). Но в сигнале должно алгоритмом находиться два стабильных уровня (rails).

 

#14 2010-03-07 10:30:47

ds
Member

Re: Индикация частоты

Здравый смысл в этом (сделать отдельный измеритель), безусловно, есть, особенно если этот измеритель будет показывать максимум/минимум. В большинстве силовых приложений задача стоит не превысить или наоборот (как бы это сказать - пренизитьsmile) какое - то пороговое значение dV/dt, и подобный измеритель будет очень полезен. А по поводу алгоритма - по моему, поиск участков не нужен, просто тупо прогнать  V(i)-V(i-1) через коротенький медианный фильтр (3-5 значений) для отсева артефактов и запоминать максимумы и минимумы . Но и возможность курсором выделить часть сигнала и сразу узнать dV/dt, не занимаясь нудным пересчетом, тоже очень желательна.

 

#15 2010-03-09 10:09:10

Gray Cat
Member

Re: Индикация частоты

Обычно процессы нарастания/убывания носят примерно экспоненциальный характер, с максимальной скоростью на начальном участке графика. Также часто встречается "ступенчатое" нарастание (например, "полочка" на перезарядке входной емкости MOSFET с дальнейшим быстрым нарастанием). "Автоматический" измеритель dU/dT скорее всего не сможет измерять его на этих хитрых участках. Так что я за "курсорный" измеритель wink


Gray©at
 

#16 2010-03-09 10:27:17

Gray Cat
Member

Re: Индикация частоты

Вот, например, простейшая схема:
http://oscill.ru/components/com_agora/img/members/55/MOSFET-Rise-time-1.png
(синий - меандр от источника, зеленый - напряжение на затворе из-за большого R2, красный - выход). Как видим, для напряжения на затворе нужно отдельное определение dU/dT на разных участках.


Gray©at
 

#17 2010-03-09 11:48:57

Oscill
Oscill author

Re: Индикация частоты

Gray Cat wrote:

"Автоматический" измеритель dU/dT скорее всего не сможет измерять его на этих хитрых участках. Так что я за "курсорный" измеритель wink

согласен. Тем более, что на зеленом графике нет стабильных верхнего и нижнего уровней, а без них не получится замерить время нарастания.

 

#18 2010-03-09 13:37:33

ds
Member

Re: Индикация частоты

"Автоматический" измеритель тоже лишним не будет. Летят-то MOSFETы именно из-за превышения dV/dt, причем неважно, на каком участке. Поэтому знать максимумы / минимумы (соответсвенно максимальное нарастание/спад) тоже полезно. С одного взглада можно понять, что что-то не так, и дальше искать, где именно, уже курсорными измерениями. Повторюсь, никаких участков программно выделять (для автоматического измерения) на осциллограмме не надо. Просто прогнать все семплы (точнее, разность текущего и предыдущего семпла) через короткий медианный фильтр (з-5 значений),чтобы исключить случайные артефакты, и запомнить максимум и минимум (поделив на интервал семплирования, естестственно). Смысл именют только они.

Last edited by ds (2010-03-09 13:45:00)

 

#19 2010-03-10 22:35:23

Oscill
Oscill author

Re: Индикация частоты

ds wrote:

индикация в курсорных измерениях dV/dt.

сделано. Перед "В" автоматически подставляется милли, микро, кило и т.д.

ds wrote:

Единственное, надо предусмотреть переключение В/мкс и В/нс (ручное и/или автоматическое в зависимости от развертки).

как удобнее это предусмотреть? Допустим, курсором выделили участок 0,5мкс и 1В, как его показывать - 2mV/ns или 2V/us? То есть, по какому значению времени разделять В/мкс и В/нс? Или, не по выделенному различать, а по время/дел - по какому? Еще вариант: подбором базы времени добиваться, чтобы были вольты (киловольты), но не милли/микровольты.

 

#20 2010-03-24 14:47:36

woshod
Member

Re: Индикация частоты

Я придумал куда ввсести индикацию частоты помимо курсора.
В панельку переключенья времени во всплывающую подсказку.
будет удобно особенно начинающим. ИМХО

 

#21 2010-03-24 19:57:30

Oscill
Oscill author

Re: Индикация частоты

измеряемое курсором: частота - во всплывающей подсказке над измеряемым интервалом, а крутизна - во всплывающей подсказке над измеряемой амплитудой.

woshod, то, что Вы предлагаете - не частота сигнала, а частота пробега луча над клетками. То есть, единица измерения - не Герц, а "клеток в секунду". Обозначить придется как "div/s".

 

Forum Tools