Здравствуйте! Спасибо за прибор, очень неплохой. Только дона просьба - нельзя ли в курсорных измерениях наряду с временным промежутком выдавать и соответствующюю ему частоту, например: "2mS(500Hz)"?
Не хочется выкладывать сырое, да ещё и новая прошивка нужна, чтобы задействовать два новых режима ПО. В общем, софт 1.3.0 выкладывается (но не все новые функции можно будет протестировать на старой прошивке), а новую прошивку 1.26 чуть позже - там недотестирована инициализация bluetooth-модуля, и появилась идея ускорения передачи в ПК. Насчет частоты - сделано, спасибо.
Спасибо за оперативное добавление функции отображения частоты. Вчера уже пробовал бету. Удобно когда исследуется сложный сигнал и частотомер показывает неправильно частоту (по триггеру). А тут можно в ручном режиме найти всплески нужного сигнала и сделать замер периода и сразу видеть частоту, не делая расчетов. Еще раз спасибо. Также понравилась функция Asence (автоматическое переключение развертки по амплитуде).
Там еще и автосмещение есть, наилучшие результаты - когда они совместно включены. Если использовать только авточувствительность - небольшой сигнал на фоне постоянной составляющей (типовая задача - пульсации питания) будет плохо виден. А благодаря автосмещению, размах пульсаций на экране увеличится в 2 (и более) раз.
А что скажете про авторазвертку? Там можно выбрать, сколько периодов сигнала показывать на экране. И при изменении частоты сигнала, развертка будет переключаться вслед за ним.
Нет переключателя: показывается сразу и время (длительность отмеченного участка), и частота ( = 1/длительность)
Я сразу не понял Этой линеечкой пользуюсь.. почти не пользуюсь Я подразумевал что будет типа снизу кранчика где пишится время на клету, будет и частота. Имхо самое оно.
Написать частоту на клетку несложно. Но в этом нет физического смысла - непонятно, чего это частота. Частота дискретизации пишется сверху экрана справа (если помещается), в зависимости от выбранного использования памяти в клетке будет 8/16/32/64 выборки (без учета растяжки).
Я понимаю. Но ведь клетка - это не характеристика сигнала, а характеристика развертки: за какое время луч пробегает одно деление шкалы. У развертки тоже есть частотные характеристики, но они не относится к клетке: это частота развертки, и частота дискретизации. Предлагаемая индикация (дел/время) будет только путать пользователя.
Спасибо за оперативность с введением индикации частоты (или просто повезло с выходом новой версии). Правда,когда писал, не подумал - наверное, лучше показывать время над линией, а частоту под ней? Взглядом будет легче ловить, а не вытаскивать нужное из длинной строки. Но это уже придирки. Есть еще одна вещь, просто реализуемая, но достаточно востребованная - это индикация в курсорных измерениях dV/dt. Учитывая, что параметр часто используется в силовых цепях, а осцилл с гальваноразвязкой, думаю, будет не лишним показать его в курсорных измерениях (под dV). Единственное, надо предусмотреть переключение В/мкс и В/нс (ручное и/или автоматическое в зависимости от развертки).
А не сделать ли это в виде измерителя? Чтобы оно автоматически измеряло dV/dt, как сейчас измеряет время нарастания. То есть, время нарастания (Rise Time) разделить на (0,8 от "Rail-to-rail voltage"). Но в сигнале должно алгоритмом находиться два стабильных уровня (rails).
Здравый смысл в этом (сделать отдельный измеритель), безусловно, есть, особенно если этот измеритель будет показывать максимум/минимум. В большинстве силовых приложений задача стоит не превысить или наоборот (как бы это сказать - пренизить) какое - то пороговое значение dV/dt, и подобный измеритель будет очень полезен. А по поводу алгоритма - по моему, поиск участков не нужен, просто тупо прогнать V(i)-V(i-1) через коротенький медианный фильтр (3-5 значений) для отсева артефактов и запоминать максимумы и минимумы . Но и возможность курсором выделить часть сигнала и сразу узнать dV/dt, не занимаясь нудным пересчетом, тоже очень желательна.
Обычно процессы нарастания/убывания носят примерно экспоненциальный характер, с максимальной скоростью на начальном участке графика. Также часто встречается "ступенчатое" нарастание (например, "полочка" на перезарядке входной емкости MOSFET с дальнейшим быстрым нарастанием). "Автоматический" измеритель dU/dT скорее всего не сможет измерять его на этих хитрых участках. Так что я за "курсорный" измеритель
(синий - меандр от источника, зеленый - напряжение на затворе из-за большого R2, красный - выход). Как видим, для напряжения на затворе нужно отдельное определение dU/dT на разных участках.
"Автоматический" измеритель тоже лишним не будет. Летят-то MOSFETы именно из-за превышения dV/dt, причем неважно, на каком участке. Поэтому знать максимумы / минимумы (соответсвенно максимальное нарастание/спад) тоже полезно. С одного взглада можно понять, что что-то не так, и дальше искать, где именно, уже курсорными измерениями. Повторюсь, никаких участков программно выделять (для автоматического измерения) на осциллограмме не надо. Просто прогнать все семплы (точнее, разность текущего и предыдущего семпла) через короткий медианный фильтр (з-5 значений),чтобы исключить случайные артефакты, и запомнить максимум и минимум (поделив на интервал семплирования, естестственно). Смысл именют только они.
сделано. Перед "В" автоматически подставляется милли, микро, кило и т.д.
ds wrote:
Единственное, надо предусмотреть переключение В/мкс и В/нс (ручное и/или автоматическое в зависимости от развертки).
как удобнее это предусмотреть? Допустим, курсором выделили участок 0,5мкс и 1В, как его показывать - 2mV/ns или 2V/us? То есть, по какому значению времени разделять В/мкс и В/нс? Или, не по выделенному различать, а по время/дел - по какому? Еще вариант: подбором базы времени добиваться, чтобы были вольты (киловольты), но не милли/микровольты.
Я придумал куда ввсести индикацию частоты помимо курсора. В панельку переключенья времени во всплывающую подсказку. будет удобно особенно начинающим. ИМХО
измеряемое курсором: частота - во всплывающей подсказке над измеряемым интервалом, а крутизна - во всплывающей подсказке над измеряемой амплитудой.
woshod, то, что Вы предлагаете - не частота сигнала, а частота пробега луча над клетками. То есть, единица измерения - не Герц, а "клеток в секунду". Обозначить придется как "div/s".