Страница 3 из 33
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
МитяРа
Леонид Иванович писал(а):Например, вот эти статьи:
Почитал, подумал - кое-что прояснилось..
Кстати, там в одной статье ошибка в схеме, но графики правильно нарисованы, а в другой - наоборот..
очень часто сталкиваюсь с очепятками и ошибками в буржуйских статьях..
Ладно ещё, если ошибка в схеме, но когда в рассчётных формулах наврут, это жуть.. считаешь, а оно не сходится..
Ещё вопрос: а
при измерении коэффициента заполнения D, когда измеряются положительный и отрицательный импульсы,
они измеряются, как два одиночных импульса?
P.S. Кстати, режим измерения D на первой странице описания и в описании режимов фигурирует, как скважность..
Хотя в таблице режимов прибора, он обозначен, как D..
Может внести путаницу, т.к. это две обратных величины..
Re: Частотомер FC-510
Добавлено: Вт фев 28, 2012 17:11:40
foxit
Вот нарыл по теме 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
Meteor
МитяРа писал(а):Ещё вопрос: а при измерении коэффициента заполнения D, когда измеряются положительный и отрицательный импульсы, они измеряются, как два одиночных импульса?
Такое наверное потребует сразу 2 интерполятора - проще скорее всего частоту в период пересчитать, а дальше как обычно
Re: Частотомер FC-510
Добавлено: Вт фев 28, 2012 18:46:53
МитяРа
Meteor писал(а):потребует сразу 2 интерполятора
при измерении длительности импульсов интерполятор в FC-510 не используется..
Re: Частотомер FC-510
Добавлено: Вт фев 28, 2012 18:51:34
Meteor
Оффтоп
башка после третьесуточной гонки не фурычит.
По теме, интерполятор как раз ведь для определения тау.. иль я не тау

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. Но она пока не тестилась за неимением у меня такого индикатора.