Что мерить, чем мерить, как мерить. И, естественно - зачем мерить...

При поддержке компании ПРИСТ


Ответить

Re: Частотомер FC-510

Вс фев 26, 2012 12:15:45

А как тут может помочь одновибратор? Функция интерполятора - измерение длительности импульсов, которая меньше одного периода тактовой частоты. В зависимости от длительности входного импульса емкость интерполятора заряжается до определенного напряжения. Затем разряжается. Время разряда будет пропорционально времени заряда. Коэффициент пропорциональности задается соотношением зарядного и разрядного тока. Разряд длится дольше заряда (у меня примерно в 100 раз), его длительность уже вполне возможно измерить с помощью счетчика, работающего на тактовой частоте. Таким образом мы узнаем длительность входного импульса интерполятора.

Re: Частотомер FC-510

Вс фев 26, 2012 12:27:52

Леонид Иванович писал(а):Таким образом мы узнаем длительность входного импульса интерполятора.
Ага.. теперь понятно..
Т.е. мы пропорционально расширяем импульс в 100 раз, измеряем, потом делим на те-же 100 и получаем его исходную длительность..

Ещё вопрос, а при измерении длительности импульса, например положительного, когда, как писалось выше подсчитывается количество входных импульсов и количество единичек заполнения в импульсах, интерполятор запускается для каждого импульса?
Или мы считаем заполнение первого импульса, потом отрабатываем интерполятором и "досчитываем" действительную длительность импульса, а потом повторяем это для N-ного количества импульсов?

Re: Частотомер FC-510

Вс фев 26, 2012 12:35:06

МитяРа писал(а):Т.е. мы пропорционально расширяем импульс в 100 раз, измеряем, потом делим на те-же 100 и получаем его исходную длительность..


Если сказать точнее, то делим не на 100, а на калибровочное значение интерполятора. Это же аналоговая схема, требующая калибровки. Калибровка у меня проводится при каждом цикле измерения.

МитяРа писал(а):Ещё вопрос, а при измерении длительности импульса, например положительного, когда, как писалось выше подсчитывается количество входных импульсов и количество единичек заполнения в импульсах, интерполятор запускается для каждого импульса?


В документации явно сказано, что в измерении длительности импульсов интерполятор не участвует. Для этого нужны 2 интерполятора, я столько не делал, так как это частотомер начального уровня.

Re: Частотомер FC-510

Вс фев 26, 2012 12:41:38

Леонид Иванович писал(а):проводится при каждом цикле измерения.
Насколько понял, подаётся какой-то импульс известной длительности и потом измеряется "отклик" интерполятора?

Леонид Иванович писал(а):Для этого нужны 2 интерполятора
А если использовать один интерполятор, а входной сигнал инвертировать или повторять применив элемент "исключающее ИЛИ", типа ЛП5..

Re: Частотомер FC-510

Вс фев 26, 2012 13:07:09

МитяРа писал(а):Насколько понял, подаётся какой-то импульс известной длительности и потом измеряется "отклик" интерполятора?


Да. Интерполятором при калибровке измеряется 1 период тактовой частоты. Полученное значение можно увидеть в меню "Int".

МитяРа писал(а):А если использовать один интерполятор, а входной сигнал инвертировать или повторять применив элемент "исключающее ИЛИ", типа ЛП5..


Какие ЛП5, если есть Altera :) Дело не в инверсии. Один интерполятор не сможет измерить положение фронта и спада импульса, если импульс короткий.

Re: Частотомер FC-510

Вс фев 26, 2012 13:15:14

Леонид Иванович писал(а):в измерении длительности импульсов интерполятор не участвует. Для этого нужны 2 интерполятора, я столько не делал,
А если сделать, то каков будет принцип измерения длительности импульса?

МитяРа писал(а):Ещё вопрос, а при измерении длительности импульса, например положительного, когда, как писалось выше подсчитывается количество входных импульсов и количество единичек заполнения в импульсах, интерполятор запускается для каждого импульса?
Или мы считаем заполнение первого импульса, потом отрабатываем интерполятором и "досчитываем" действительную длительность импульса, а потом повторяем это для N-ного количества импульсов?

Re: Частотомер FC-510

Вс фев 26, 2012 13:46:45

МитяРа писал(а):А если сделать, то каков будет принцип измерения длительности импульса?


t_pulse = M (число импульсов заполнения) * t_clk + t_int1 - t_int2. Только как "сшить" калибровки двух разных интерполяторов, детально не думал.

Re: Частотомер FC-510

Вс фев 26, 2012 13:51:04

Леонид Иванович писал(а):t_pulse =
Т.е. лучше каждый импульс замерять и после замера N-ного их количества делать усреднение..

Re: Частотомер FC-510

Вс фев 26, 2012 13:57:50

Делать или не делать усреднение - это другой вопрос. Для этого есть глобальный праметр Average. Но факт, что частотомер должен уметь измерять длительность одиночного импульса.

Re: Частотомер FC-510

Вс фев 26, 2012 14:09:36

Леонид Иванович писал(а):факт, что частотомер должен уметь измерять длительность одиночного импульса.
Думаю, что это правильно..
Для очень многих приложений необходимо измерять именно одиночный импульс..

Re: Частотомер FC-510

Вт фев 28, 2012 13:45:37

Леонид Иванович писал(а):Например, вот эти статьи:
Почитал, подумал - кое-что прояснилось..

Кстати, там в одной статье ошибка в схеме, но графики правильно нарисованы, а в другой - наоборот.. :))
очень часто сталкиваюсь с очепятками и ошибками в буржуйских статьях..
Ладно ещё, если ошибка в схеме, но когда в рассчётных формулах наврут, это жуть.. считаешь, а оно не сходится.. :cry:

Ещё вопрос: а при измерении коэффициента заполнения D, когда измеряются положительный и отрицательный импульсы, они измеряются, как два одиночных импульса?

P.S. Кстати, режим измерения D на первой странице описания и в описании режимов фигурирует, как скважность..
Хотя в таблице режимов прибора, он обозначен, как D..

Может внести путаницу, т.к. это две обратных величины..

Re: Частотомер FC-510

Вт фев 28, 2012 17:11:40

Вот нарыл по теме Time to Digital Converters
http://www.ko4bb.com/~bruce/TDC.html

Re: Частотомер FC-510

Вт фев 28, 2012 17:28:36

foxit писал(а):Вот нарыл
Особенно понравилось рассуждение про ТераГерцовые частоты.. :)))

Re: Частотомер FC-510

Вт фев 28, 2012 18:43:35

МитяРа писал(а):Ещё вопрос: а при измерении коэффициента заполнения D, когда измеряются положительный и отрицательный импульсы, они измеряются, как два одиночных импульса?

Такое наверное потребует сразу 2 интерполятора - проще скорее всего частоту в период пересчитать, а дальше как обычно

Re: Частотомер FC-510

Вт фев 28, 2012 18:46:53

Meteor писал(а):потребует сразу 2 интерполятора
при измерении длительности импульсов интерполятор в FC-510 не используется..

Re: Частотомер FC-510

Вт фев 28, 2012 18:51:34

Оффтоп
башка после третьесуточной гонки не фурычит.
По теме, интерполятор как раз ведь для определения тау.. иль я не тау :roll:

Re: Частотомер FC-510

Вт фев 28, 2012 18:52:16

МитяРа писал(а):Ещё вопрос: а при измерении коэффициента заполнения D, когда измеряются положительный и отрицательный импульсы, они измеряются, как два одиночных импульса?


Да, как два одиночных импульса.

МитяРа писал(а):P.S. Кстати, режим измерения D на первой странице описания и в описании режимов фигурирует, как скважность.. Хотя в таблице режимов прибора, он обозначен, как D.. Может внести путаницу, т.к. это две обратных величины..


Это старое описание. Я обновляю этот проект на форуме cqham, так как утомительно обновлять его сразу в нескольких местах. Там уже и описание другое, и схема другая.

Re: Частотомер FC-510

Вт фев 28, 2012 18:54:32

Meteor писал(а):интерполятор как раз ведь для определения тау..
Угу.. Для определения кусочка импульса, который меньше периода образцового генератора..

Re: Частотомер FC-510

Пт мар 02, 2012 11:09:18

Леонид Иванович писал(а):на форуме cqham, .... и схема другая.
Леонид Иванович, если не трудно, можно схему тут выложить.. Мя на cqham-е не регистрировался..

Re: Частотомер FC-510

Пт мар 02, 2012 14:23:23

Обновил всю документацию. Есть версия прошивки для индикатора 1601 с поддержкой UART. Но она пока не тестилась за неимением у меня такого индикатора.
Ответить