Администрация форума не несёт ответственности за достоверность информации и оставляет за собой право редактировать или в особых случаях даже удалять посты без предупреждения. Спасибо за понимание.

Программирование ATMEL в BASCOM.

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Программирование ATMEL в BASCOM. » Вопросы - ответы » Создание синхрофазотрона.. тфу.. фазо-напряж0метра


Создание синхрофазотрона.. тфу.. фазо-напряж0метра

Сообщений 1 страница 11 из 11

1

Делаю  девайс который должен измерять напряжение в 3х фазной цепи переменного тока, ток ...
и главное определять проследовательность фаз АВС  прямая ( АВС, ВСА, САВ) или обратная (АСВ, ВАС, СВА)
и угол опережения/отставания тока от напряжения по каждой фазе - тоесть получить векторную диаграмму и определить какая нагрузка: емкостная или индуктивная или просто активная,
тоесть, я собираю аналог  прибора ВАФ

и тут маленький вопрос
я не знаю как программно определять проследовательность фаз АВС  прямая ( АВС, ВСА, САВ) или обратная (АСВ, ВАС, СВА) не могу построить алгоритм
соответственно и угол  тока от напряжения взять...

кто чем подскажет?

0

2

в руководстве все описали че и как

0

3

там все вроде так, но там есть пункт

Код:
Все сформированные сигналы поступают на микроконтроллер (10), где производится их программная оценка и ...

вот в том и вопрос как программно обработать? логику , алгоритм .. ну подаю я сигналы в контроллер. а дальше я завис...

0

4

Вы определились какие сигналы будете подавать? у вас есть примерная схема ? от этого и будут зависеть алгоритмы.

0

5

Penumbra
так а чем сигналы снимать будете? датчик кто? вот что он выдает - то и обрабатывайте

0

6

примерная схема есть  в руководстве.

самое первое и простое :
я беру напряжение с фазы  А и через, для начала и простоты,  обычный диодный мост и  делитель подаю на ADC0  где просто измеряю напряжение
затем с каждой фазы А В С  и через оптроны подаю прямоугольные импульсы на вход  МК ( например  PINB.0  PINB.1  PINB.2 )  и тут вопрос : как программно определить проследовательность фаз прямая ( АВС, ВСА, САВ) или обратная (АСВ, ВАС, СВА)

0

7

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

0

8

А я бы схалтурил ))). Взял бы три диодных моста, замерял бы много раз за 1 период фазы и брал бы максимальное значение, а порядок фаз можно определить по одному прерыванию и замеру.

0

9

Ev3658 написал(а):

А я бы схалтурил ))). Взял бы три диодных моста, замерял бы много раз за 1 период фазы и брал бы максимальное значение, а порядок фаз можно определить по одному прерыванию и замеру.

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

Ev3658 написал(а):

А порядок фаз можно определить по одному прерыванию и замеру.

а поподробнее можно?

0

10

По поводу, как померять 220, можно посмотреть  здесь или здесь

+1

11

Penumbra написал(а):

..... а поподробнее можно?

Дело в том, что после диодного моста будет тоже импульс, если поставить оптопары (817), можно знать начало амплитуды.
Чисто теоретически используя трёхфазный мост и 1 АЦП, можно сделать замер по прерываниям оптопары.
Оптопара просто будет включаться не в пике фазы, это усложняет алгоритм.

0


Вы здесь » Программирование ATMEL в BASCOM. » Вопросы - ответы » Создание синхрофазотрона.. тфу.. фазо-напряж0метра