Jump to content

Измерение переменного напряжения 220 вольт через трансформатор тока ZMPT101B на Atmega8


Uhbif
 Share

Recommended Posts

Приветствую всех!

Изначально задача следующая, измерение переменного напряжения частотой 50 Гц в диапазоне 150-250 вольт, с погрешностью +-2 вольта. 

Пробую измерять переменное напряжение  220 вольт через трансформатор тока ZMPT101B, в первую обмотку ставлю последовательно резистор на 220 кОм, во вторую параллельно ставлю резистор на 1.6 кОм. При измерении напряжения со второй обмотки без АЦП микроконтроллера вижу абсолютно чистую синусоиду, ее изменение пропорционально и линейно входному напряжение 220 вольт. Но при подключении к АЦП вся линейность и чистота синусоиды теряется. Предполагаю, что это происходит из-за того, что АЦП имеет определенную емкость и именно она и влияет на линейность и чистоту синусоиды. Пробовал увеличивал сопротивление в первой обмотке до 440 кОм, ставил последовательно еще один резистор на 220 кОм, ситуация значительно улучшается, но она не идеальна, также предполагаю, что можно еще увеличить сопротивление в первой обмотке, например, до 850 кОм и будет наверное еще лучше, т.к. ток упадет приблизительно до 0.25 мА и напряжение во второй обмотке будет около 400 мВ и емкость АЦП не будет так сильно влиять. Исходя из вышеизложенной информации хочу обратиться к пользователям сайта, кто то может имел такую же проблему и как она была решена. По даташиту и по роликам в интернете все говорят о линейности работы данного трансформатора при сопротивлении в первой обмотке 200-220 кОм, то есть стараются задавать ток 1-2 мА, в моем же случае ток должен упасть и весьма значительно.  Буду признателен за толковые ответы.

Link to comment
Share on other sites

Реле, разъемы, вентиляторы, корпуса, микросхемы, конденсаторы и много другое!

Скидки до 20% на сайте электронного дискаунтера ТМ Электроникс.

Бесплатная доставка в любую точку России + кэшбэк 15%.

Всем кто сделает заказ в сентябре, начислим 3000 баллов на аккаунт. 1 балл = 1 рублю!

Подробнее

35 минут назад, Uhbif сказал:

задача следующая, измерение переменного напряжения...

Пробую измерять переменное напряжение  220 вольт через трансформатор тока

A это не смущает?

Почему не взять обычный трансформатор и понизить 220 В в нужное число раз. А потом уже мерить с помощью АЦП?

Edited by ChePay
Link to comment
Share on other sites

Литиевые батарейки и аккумуляторы от мирового лидера  EVE в Компэл

Компания Компэл, официальный дистрибьютор EVE Energy, бренда №1 по производству химических источников тока (ХИТ) в мире, предлагает продукцию EVE как со склада, так и под заказ. Компания EVE широко известна в странах Европы, Америки и Юго-Восточной Азии уже более 20 лет. Недавно EVE была объявлена поставщиком новых аккумуляторных элементов круглого формата для электрических моделей «нового класса» компании BMW.

Продукция EVE предназначена для самого широкого спектра применений – от бытового до промышленного. Подробнее>>

Литиевые ХИТы EVE Energy на складе в Компэл

На склад КОМПЭЛ поступил ассортимент литиевых химических источников тока EVE. На данный момент доступны батарейки серии ER типоразмеров 1/2АА, С, D и аккумуляторы серий ICR, INR с типоразмером 18650. 

Продукция EVE обладает высочайшей стандартизацией и повторяемостью характеристик. Она является отличной альтернативой как по цене, так и по качеству аналогичной продукции других известных брендов. Подробнее>>

34 минуты назад, Uhbif сказал:

в первую обмотку ставлю последовательно резистор на 220 кОм, во вторую параллельно ставлю резистор на 1.6 кОм. 

Дело не совсем в емкости. Дело в УВХ. А УВХ это не только емкость, но и ключ захвата. Сами по себе просечки на сигнале в момент подключения УВХ никак не влияют на измерения. Важно, что бы время захвата (acquisition time) было достаточным для заряда емкости УВХ до входного напряжения. Преобразование будет производится со значением напряжения в момент отключения УВХ. Необходимое время захвата зависит от выходного сопротивления источника сигнала.

5 минут назад, Uhbif сказал:

Действующее

Какую частоту дискретизации предполагаете выбрать?

8 минут назад, ChePay сказал:

A это не смущает?

А почему это должно смущать? Последовательно включен балласт и фактически измеряется ток через балласт. А он пропорционален напряжению.

戦う前に相手のベルトの色に注目

Link to comment
Share on other sites

16 минут назад, Uhbif сказал:

Действующее

Так может его того, в постоянное и в конденсатор? А дальше дело техники, коэффициент подобрать - и никаких синусоид...

Link to comment
Share on other sites

Не слишком плодотворная идея. Просто потому, что так действующее значение не измерить. Так измеряется пиковое.

戦う前に相手のベルトの色に注目

Link to comment
Share on other sites

4 минуты назад, Огонёк сказал:

Так может его того, в постоянное и в конденсатор? А дальше дело техники, коэффициент подобрать - и никаких синусоид...

Пробовал в постоянное через диодный мост, но проще так не получается, так как характеристика диодов нелинейная и данные тоже нелинейные, проще здесь не получается.

Приходится подбирать несколько коэффициентов для различных уровней входных сигналов. Это усложняет программу.

Пробовал измерять переменное входное напряжение через обычный резистивный делитель 100 и 1 кОм соответственно, отличная линейность и точность, недостаток один нельзя путать фазу и ноль, иначе КЗ. Поэтому задумался о применении трансформатора тока. 

 

7 минут назад, my504 сказал:

Не слишком плодотворная идея. Просто потому, что так действующее значение не измерить. Так измеряется пиковое.

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

Link to comment
Share on other sites

1 минуту назад, Огонёк сказал:

С действующим связано простой формулой.

Связано не с пиковым, а с амплитудным. Да и то, если это чистая синусоида. А когда в сети была чистая синусоида?

2 минуты назад, Uhbif сказал:

Поэтому задумался о применении трансформатора тока. 

Нормальное решение. Только нужно, чтобы трансформатор тока был рассчитан на 50 Гц.

Так какая предполагается частота дискретизации?

戦う前に相手のベルトの色に注目

Link to comment
Share on other sites

2 минуты назад, my504 сказал:

Связано не с пиковым, а с амплитудным.

:unknw: А амплитуда и пик напряжения - разве не одно и то же?

5 минут назад, my504 сказал:

А когда в сети была чистая синусоида?

Подозреваю, что

1 час назад, Uhbif сказал:

напряжения частотой 50 Гц в диапазоне 150-250 вольт

это не совсем про сеть.

Или про плохую сеть.

Link to comment
Share on other sites

Нет конечно. Вы забываете, что измеряется не синусоида с выхода генератора сигналов, а сеть. И амплитуда там постоянно изменяется. Емкость просто будет сохранять максимальное значение на интервале саморазряда или разряда на измерительную цепь.

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

Однако точность действующего значения рассчитанного из амплитудного будет никакая. В сети достаточно мерзкая форма напряжения. Ее похабят нелинейные нагрузки и насыщение трансформаторов, включая трансформатор ТП...

Edited by my504

戦う前に相手のベルトの色に注目

Link to comment
Share on other sites

3 минуты назад, my504 сказал:

сеть. И амплитуда там постоянно изменяется

Сеть - не звуковой сигнал. Изменение амплитуды на масштабах интегрирования там сводится к незначительной погрешности.

Edited by Огонёк
Link to comment
Share on other sites

Только что, Огонёк сказал:

Изменение амплитуды на масштабах интегрирования там сводятся к незначительной погрешности.

Да вы что? :crazy:

Любой бросок амплитуды будет тупо запоминаться на емкости. Результат никакого отношения к текущей амплитуде иметь не будет.

戦う前に相手のベルトの色に注目

Link to comment
Share on other sites

12 минут назад, my504 сказал:

Связано не с пиковым, а с амплитудным. Да и то, если это чистая синусоида. А когда в сети была чистая синусоида?

Нормальное решение. Только нужно, чтобы трансформатор тока был рассчитан на 50 Гц.

Так какая предполагается частота дискретизации?

Руководствовался следующими соображениями

Для формирования тактовой частоты модуля АЦП в нем имеется  
отдельный предделитель. Коэффициент деления предделителя и  
соответственно длительность преобразования определяются состоянием битов 
ADPS2...ADPS0 регистра ADCSRA/ADCSR (см. Табл. 9.5). 
Наибольшая точность преобразования достигается, если тактовая  
частота модуля АЦП находится в диапазоне 50...200 кГц. Соответственно,  
коэффициент деления предделителя рекомендуется выбирать таким, чтобы 
тактовая частота модуля АЦП находилась в указанном диапазоне. 

В программе 

void adc_init(void)       //включаем АЦП
{
  SFIOR |= (1<<PUD); 
  ADMUX |= (1 <<REFS0);   //выбираем напряжение для сравнения AVCC и подключаем АЦП к РС1 контролллера
  ADCSRA |= (1<<ADEN)|(1<<ADIE)|(1<<ADPS2)|(1<<ADPS1)|(0<<ADPS0);
 }

то есть коэф деления 64 согласно табл. 9.5 книги Евстифеева Микроконтроллеры Мега стр. 409. Получается 15 кГц, что меньше диапазона 50-200 кГц, но опытным путем при измерении на резистивном делителе именно так получалась наилучшая точность. 

Далее 

unsigned int get_adc_result(void)
{
 return((uint16_t)(summ / cycle_max));
}

cycle_max = 32, то есть 32 измерения и усредняем данные с АЦП.

Далее 

for (l=0; l < 100; l++)   
   { 
   adc_select_channel(ch_v);     
   while(adc_ready()); 
   v = 1.1*get_adc_result();
   value = value + v; 
   if(PINC.3==0)
   { 
   value = 0;   
  sost_off();
   }  
   delay_ms(1); - 100 измерений в цикле через 1 мс и снова усредняем, при таком раскладе на резисторах вполне нормальная работа в диапазоне 150-250 вольт.

Примерно так работает программа. 

 

 

 

 

 

Link to comment
Share on other sites

Только что, Огонёк сказал:

Ага. На века .

Простой пример. Сегодня пришла плата изделия в ремонт. Из Новосибирска. На конденсаторах питания 35 Вольт. Штатно там 55...

Практически "на века"... :crazy:

2 минуты назад, Огонёк сказал:

@my504 действующее значение напряжение - оно на чём-то да действует. И это что-то кратковременные разовые пики сгладит.

А вы точно знаете что такое действующее значение напряжения?

戦う前に相手のベルトの色に注目

Link to comment
Share on other sites

Только что, my504 сказал:

Простой пример.

Не поспеваю за хитрым виражом мысли. Как плата из Новосибирска связана с измерением действующего значения в худо-бедно-вроде-бы сети?

Link to comment
Share on other sites

спасибо всем за участие в беседе, на сегодня я все, иду спать, если есть интересные мысли, я рад их выслушать

Link to comment
Share on other sites

3 минуты назад, Uhbif сказал:

Получается 15 кГц 

Да вы могли бы только эту величину озвучить.

Правда я совершенно не понял как вы считаете действующее...  В куске кода написано что то напоминающее средневыпрямленное значение... Это совсем не действующее.

戦う前に相手のベルトの色に注目

Link to comment
Share on other sites

5 минут назад, my504 сказал:

А вы точно знаете что такое действующее значение напряжения?

Взаимно. Какова ваша версия?

И, пользуясь случаем, спрошу:

28 минут назад, my504 сказал:

Связано не с пиковым, а с амплитудным.

Вы в чём разницу между пиковым и амплитудным видите?

Link to comment
Share on other sites

4 минуты назад, Огонёк сказал:

Не поспеваю за хитрым виражом мысли. Как плата из Новосибирска связана с измерением действующего значения в худо-бедно-вроде-бы сети?

Очень просто. Там выпрямитель. И емкость. То самое, что предложили вы. Включали крайний раз дней 10 назад. 

戦う前に相手のベルトの色に注目

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.

  • Сообщения

    • У меня в старом был ИК, а в новом не повезло. Правда, функции смарт не поддерживались.
    • Не в каждом смартфоне есть инфракрасный порт.
    • 1 мм зазор есть? Напряжение не более 499 В? Тогда пофиг. 
    • Спасибо aitras. и что про R6 не забыли. Это против возбуда. Для LM49710 тоже R6=100 Ом. (да с разными ОУ по разному!) Там правда 7812 требуют перепада напряжения 3В по даташиту, если ОУ +/-12В питание, то стабилитроны на 15В желательно да VT5.1 и R13 добавить. Но это не трагедия. Плата работает отлично и в таком виде, если возбуда нет. Никакого г... с током покоя не существует!!!.Если он увеличивается рывком, то это возбуд! На всякий случай добавлю свою схему в последней редакции:  Думаю все прекрасно разберутся.
    • И пульт заработает? Интересный ремонт... 
    • спирт и прожарка паяльником, для начала ....
    • Согласен. Так как не специалист и нет бы сначала спросить, а потом паять. Такое решение увидел у человека на ютубе, подключившего подобный модуль к магнитоле RX-ES29 ( не такой как у меня). У него подобный усилитель работал как бы пред усилителем штатного уситителя магнитолы. То есть он регулировал гормкость и китайским усилителем, и потом сверху ещё и кнопками на самой магнитоле. Подпаивая провода, в голове были сомнения, что это как то не так должно быть раелизовано (смущало, что сигнал не с линейного выхода) И так и оказалось))  Извиняюсь, не понял о чем вы. Китайский усилитель подключал отдельным блоком питания. К магнофону были припаяны только 3 провода с выхода усилителя на контакты 15, 16, 17 . Блютуз-модуль к усилителю не подключал в этот момент. 
×
×
  • Create New...