Свежие обсуждения
Измерения

Измеритель RLC-2

1 812 1127

АК: А сможет ли кто ни будь протестировать с 60 Гц сетевой частотой?

Надо бы попробовать для нашей тактовой 250 кГц получить тестовую близко 1 кГц, но не точно 1 кГц. Сможете такое сделать. И протестируем работу.

Я посчитал, частоту кварца 20 000 000 Гц надо поделить на 19200, получим 1041,6666... Гц тестовую частоту. Отношение этой тестовой частоты к частоте измерений 6,25 Гц (для тактовой 250 кГц) будет не целое число и точно такое же по величине как в случае с 240 кГц тактовой, 60 Гц сетевой и 1000 Гц тестовой.

Для 250 кГц тактовой: 1041,6666... Гц/6,25 Гц = 166,666...
Для 240 кГц тактовой: 1000 Гц /6 Гц = 166,666...

6,25 Гц и 6 Гц, это частоты измерений в АЦП.

 

Если с сетевой 50 Гц, тактовой 250 кГц и тестовой 1041,6666... Гц я у себя получу стабильные показания, тогда можно смело использовать для американцев частоты 240 кГц и 480 кГц с тестовыми частотами 1 кГц и 10 кГц. 

 
АК: Набор тактовых частот 100 200 400 кГц универсален, он подходит для обеих сетевых частот, и если бы прибор только разрабатывался, то лучше было бы использовать этот набор. Ну а сейчас к этому набору надо добавить еще две частоты 250 и 500 кГц, потому что в в пользовании есть приборы настроенные под такие частоты.

Ну если интегрирующие конденсаторы подхдят (200кГц и 250кГц, 400кГц и 500кГц) то можно ведь использовать эти частоты без изменений в схеме и не чего настраивать не нужно. Или не подходят?

АК: Надо бы попробовать для нашей тактовой 250 кГц получить тестовую близко 1 кГц, но не точно 1 кГц. Сможете такое сделать.

Что бы после запятой было безконечность цифр? Посмотрю вечером.

 
АК: Набор тактовых частот 100 200 400 кГц универсален, он подходит для обеих сетевых частот

В даташите на ICL7135 приведены все соотношения:

TCLOCK = 1/ FCLOCK
TINT = 10,000 x TCLOCK = 10,000 x 1/ FCLOCK = 10,000 / FCLOCK
TINT / T60Hz or TINT / T50Hz = Integer

После упрощения получаем:

Для сети 50 Гц
10,000 / FCLOCK / T50Hz= Integer
500,000 / FCLOCK = Integer
FCLOCK= 500,000 / Integer

Для сети 60 Гц
10,000 / FCLOCK / T60Hz= Integer
600,000 / FCLOCK = Integer
FCLOCK= 600,000 / Integer

Отсюда получаем набор тактовых частот для сети 50 Гц:

F(кГц) = 500 / n = 500, 250, 166(6), 125, 100, 83(3)...

И для сети 50 Гц:

F(кГц) = 600 / n = 600, 300, 200, 150, 120, 100...

Универсальная частота только одна - 100 КГц.

 
Laimys: Ну если интегрирующие конденсаторы подхдят (200кГц и 250кГц, 400кГц и 500кГц) то можно ведь использовать эти частоты без изменений в схеме и не чего настраивать не нужно. Или не подходят?

При новом изготовлении прибора, если использовать переключаемые интегрирующие конденсаторы, то надо подбирать конденсаторы для 200 кГц и 400 кГц, эти же конденсаторы будут хорошо работать и на частотах 250 кГц и 500 кГц соответственно. Наоборот нельзя, например, кто-то подобрал оптимальные конденсаторы (и резисторы) для 250 кГц и 500 кГц, то на более низкие частоты переходить нельзя, потому что напряжение заряда интегрирующего конденсатора может войти в ограничение (достигнуть напряжения питания).

Laimys: Что бы после запятой было безконечность цифр? Посмотрю вечером.

В частоте да, ну не совсем бесконечное, но большое:
20 000 000 Гц / 19 200 = 10041,6666666666666666666666666667 Гц
а период получается: 0,96 мс

 

Laimys - Что если сделать отдельно программу к частоте 50 Гц  и отдельно для 60 Гц ? А то куча новых меню и подпрограмм? Это не  есть хорошо.

 
skb4: Что если сделать отдельно программу к частоте 50 Гц  и отдельно для 60 Гц ? А то куча новых меню и подпрограмм? Это не есть хорошо.

Только не это. Новые меню сгрупированные и в них легко найти то что надо. Куча подпрограмм? Да это ещё не куча. Фляш память для того и предназначена.

 

DWD, спасибо, значит для расчета они берут 10 000 отсчетов тактовой частоты, а не 40 000, как я брал. Так что мои расчеты не верны, верим только даташиту:

To achieve maximum rejection of 60Hz pickup, the signal
integrate cycle shouldbe a multiple of 60Hz. Oscillator
frequencies of 300kHz, 200kHz, 150kHz, 120kHz, 100kHz,
40kHz, 33+1/3kHz, etc. should beselected.

For 50Hz
rejection, oscillator frequencies of 250kHz, 166+2/3kHz,
125kHz, 100kHz, etc. would be suitable. Note that 100kHz
(2.5 readings/sec) will reject both 50Hz and 60Hz.

Добавляем еще в список к 50 Гц частоту 500 кГц, и это весь выбор. 
А что же нам теперь выбрать из имеющегося для американцев? 600 тоже проходит, но АЦП не потянет.


Для американцев предлагаю: 300kHz, 200kHz, 100kHz . А кварц все равно надо менять, а то с 20 МГц - 300 кГц не получается. 

 
АК: Для американцев предлагаю: 300kHz, 200kHz, 100kHz .

Согласен.

 

АК: А кварц все равно надо менять, а то с 20 МГц - 300 кГц не получается. 

Теперь для тактовой 200 кГц, период тестовой частоты 1 кГц не кратен периоду интегрирования. Для 300 кГц - нормально. Может исключить 200 кГц, а оставить 100 и 300 для американцев?