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

RLC-2, идеи по улучшению прибора

1 23 51

Neekeetos: Именно схемы не осталось но там просто ддс и после него компаратор, возможно по плате будет видно -

Спасибо, попробую разобраться

 

Neekeetos: Внутреннего компаратора в той ддске нету, есть только выход старшего бита а он с дискретностью тактов ддс меняется, те грубо.

В протеусе, исследовал простой DDS на рассыпухе, пытался вытянуть квадратурные импульсы от синуса с аккумулятора фазы, но... вобщем не получилось. А теоретически это возможно?

 

FR1: MCP6562

AD8611 пошустрее и поточнее будет.

 

FR1: пытался вытянуть квадратурные импульсы от синуса с аккумулятора фазы, но... вобщем не получилось. А теоретически это возможно?
С аккумулятора фазы импульсы можно сформировать с дискретностью тактовой аккумулятора, соотв если период нужной частоты нельзя выразить в целом количестве тактов то будет джиттер. Иногда правда важен не джиттер а например соотношение фаз, я тут недавно делал генератор квадратур на стм32 , там присутствует джиттер в один такт мк но в большинстве случаев он незаметен.

 

Понятно, спасибо.
Была задумка использовать внешний DDS AD9834 в генераторе RLC, но их нужно по всей видимости две одновременно, что бы генерить синус и косинус, где косинус нужен только для получения меадра. Не практично, однако, но я еще 10 раз подумаю об этом. Как синхронизировать сами DDS в интернете видел, вроде реально.

 

FR1: Как синхронизировать сами DDS в интернете видел, вроде реально.

а зачем их синхронизировать? замер все равно производится скажем для 4 фаз 0 90 180 270 градусов, внутри ддс меандра можно задавать фазу для соотв замера, при этом общая синхронизация не нарушится.

 

FR1: Как эти значения интерпретировать с условием, что АЦП 16-бит, и собственно, что делать с этим?

Согласно формуле из даташита: Vin = Vref * Td/Ti
Так как у Вас отношение Td/Ti=2, то формула упрощается до: Vin = 2Vref.

При разрядности 16 бит имеем 65536 отсчётов, что при минимальном разрешении АЦП 60мкВ даёт напряжение полной шкалы Uin=65536*60мкВ=4В. Отсюда следует, что опорное напряжения должно быть в 2 раза меньше - 2В.

Получается, что насчитав 65536 импульсов до момента спада сигнала CMPTR при измерении, получим значение входного напряжения 4В, а насчитав 1 импульс - получим 60мкВ.

FR1: Время интегрирования меньше 20мс не стоит брать, в связи с кратностью наводки сети, я правильно понял Datasheet, а увеличивать только кратно 20мс-ам?

Да.

 

Понятно, а еще вопрос

DWD: При разрядности 16 бит имеем 65536 отсчётов, что при минимальном разрешении АЦП 60мкВ даёт напряжение полной шкалы Uin=65536*60мкВ=4В.

Под полной шкалой понимается 0 - 4В? Или по другому спрошу, 65536 отсчетов на положительное Vin и 65536 отсчетов на отрицательное Vin или от -2В до +2В 65536 отсчетов т.е. по 32768 отсчетов на каждую полярность?

 

FR1: Под полной шкалой понимается 0 - 4В?

Подразумевалось, что да...

Входное напряжение должно быть немного меньше напряжения питания. По этому при "заземлении" одного из дифференциальных входов АЦП (для улучшения точности преобразования), что обычно и делается, размах входного напряжения любой полярности не может быть больше "немного меньше напряжения питания".

Кстати, максимальное напряжение питания ТС500: -8В/+12В, но в сумме не более 18В.
Если взять +-8В, то с учётом того, что входное напряжение должно быть на 1,5В меньше напряжения питания, получим максимальное входное напряжение +-6,4999В при разрешении 0,1мВ=100мкВ при разрешающей способности АЦП 60мкВ.

А если вход сделать дифференциальным (если синхронный детектор позволит), то взяв напряжение питания -8В/+10В, получим максимальльное входное напряжение 15,000В с разрешением 1мВ.

То есть, один предел может быть довольно "длинным". В комбинации с задавемыми пользователем значений времён интегрирования, деинтегрирования и опорного напряжения можно получить довольно гибкую систему измерения, логика которой может подерживать результат повышенной точности за счёт переноса входного напряжения ближе к верхнему пределу.
Но это так, размышления вслух...

 

Мой вариант генератора.
При высоких уровнях на входах F_1 и F_2 выдает 100 кГц, остальные комбинации соответствуют RLC-2.
Как прикрепить файл?