Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Удаленная работа
Помощь проекту

Измерительное оборудование Осциллографы, мультиметры, анализаторы и другая измерительная техника необходимая каждому разработчику.

 
Опции темы
Непрочитано 30.10.2006, 15:32  
Felt
Частый гость
 
Регистрация: 07.07.2006
Сообщений: 10
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Felt на пути к лучшему
По умолчанию Измеритель разности фаз (фазометр)

Подскажите пожалуйста, как детектировать разность фаз двух сигналов одинаковой формы, изменяющихся по какому-либо периодическому закону посредством подачи этих сигналов на входы АЦП и дальнейшей их обработки микроконтроллером.
Если можно, то подскажите хотя бы как написать программу обработки этих сигналов в микроконтроллере, по каким формулам делать расчеты и как детектировать эту самую разность фаз сигналов (периодические сигналы могут быть любой формы). Если известны все параметры входного сигнала (частота, амплитуда, форма и.т.д).
Реклама:
Felt вне форума  
Непрочитано 30.10.2006, 17:03  
avr123-nm-ru
Почётный гражданин KAZUS.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию

если форма сигналов одинаковое то ИМХО их можно подать на компараторы и получить прмоугольные сигналы и замерять разность между фронтами или спадами без АЦП а таймерами.

если очень короткие промежутки то с помощью цифровой линии задержки и детектора фаз от какого нибудь PLL синтезатора.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума  
Непрочитано 31.10.2006, 08:35  
EVGENIY1962
Гражданин KAZUS.RU
 
Регистрация: 27.07.2006
Сообщений: 659
Сказал спасибо: 0
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
EVGENIY1962 на пути к лучшему
По умолчанию

Термин разность фаз справедлив только для сигналов с абсолютно одинаковым периодом.
Измеряют его так:один из сигналов обЪявляется опорным
(относительно его будет измеряться сдвиг)
Затем вы должны измерить период вашего сигнала.
Затем измерить сдвиг(в секундах.мкСек....)
Дальше зная период и задержку простой пропорцией определяете фазовый сдвиг в градусах.
Очень серьезной проблемой является преобразование входных сигналов в прямоугольные импульсы (если используются компараторы) или програмное определение
этих уровней.Для синусоидального сигнала используется
момент перехода через ноль.Однако если сигналы будут иметь существенную разницу по амплитуде то вы получите значителбную погрешность измерения.
Вообще различие по амплитуде это основной источник погрешности.
EVGENIY1962 вне форума  
Непрочитано 31.10.2006, 12:24  
Felt
Частый гость
 
Регистрация: 07.07.2006
Сообщений: 10
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Felt на пути к лучшему
По умолчанию

Спасибо. Вроде теперь направление мысли понятно. А разность амплитуд всегда можно подогнать усилителем. В общем система как раз и используется для высокоточного определения задержки в линии, поэтому использование цифровых линий задержки в общем не желательно, хотя так конечно было бы проще, а вот частота прохождения сигналов вследствии высоких требований к разрешающей способности действительно велика, поэтому буду думать дальше...
Felt вне форума  
Непрочитано 31.10.2006, 12:40  
EVGENIY1962
Гражданин KAZUS.RU
 
Регистрация: 27.07.2006
Сообщений: 659
Сказал спасибо: 0
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
EVGENIY1962 на пути к лучшему
По умолчанию

Если вы в состоянии обеспечить крутые фронты задержанного и основного сигналов то лучше мерять не фазовый сдвиг а саму задержку.Насколько я знаю существуют методы позваляющие с высокой точностью измерять малые задержки,но только аппаратными средствами.
EVGENIY1962 вне форума  
Непрочитано 01.11.2006, 22:53  
Luzkov
Гражданин KAZUS.RU
 
Регистрация: 21.02.2005
Сообщений: 685
Сказал спасибо: 14
Сказали Спасибо 84 раз(а) в 44 сообщении(ях)
Luzkov на пути к лучшему
По умолчанию

При определении сдвига при проходе через ноль очень важно чтоб сигнал предстовлял из себя не спектр частот а имел ОДНУ частотную составляющую. Иначе не получится.
Хотелось бы уточнить у вас такой сигнал, и меняится его форма и частота со временем?
Если нет то тут без компоратора не обойтись. Его можно реализовать программно. На вход 2х АЦП подается 2 сигнала. От каждого осчета времени одного отнимается другой. Процентное соотношение результата и осчета АЦП сигнала относительно каторого мерим и даст информацию о фазе.
Согласовывать амплитуды на входе не обязательно. Достаточно внести поправочний коэфицеент (зависит от затухания) в разность.
Luzkov вне форума  
Непрочитано 01.11.2006, 22:57  
Luzkov
Гражданин KAZUS.RU
 
Регистрация: 21.02.2005
Сообщений: 685
Сказал спасибо: 14
Сказали Спасибо 84 раз(а) в 44 сообщении(ях)
Luzkov на пути к лучшему
По умолчанию

(А1-А2*С)/А1
А1 первый сигнал. А2 второй. С корекция затухания.
Если = 1 то фаза 180 если=0 фаза=0
Полученые значения усредняются за периуд (тоже програмно складывай все и дели на количество (желательо чтоб делилось лгче брать степень двойки) отсчетов), чтоб шумы не влияли на точность.
Luzkov вне форума  
Непрочитано 02.11.2006, 07:20  
EVGENIY1962
Гражданин KAZUS.RU
 
Регистрация: 27.07.2006
Сообщений: 659
Сказал спасибо: 0
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
EVGENIY1962 на пути к лучшему
По умолчанию

Сообщение от Luzkov
При определении сдвига при проходе через ноль очень важно чтоб сигнал предстовлял из себя не спектр частот а имел ОДНУ частотную составляющую. Иначе не получится.
.
Весьма оригинальные требования.А если у вас сигнал в виде симметричного относительно 0 меандра.Вы что из него будете первую гармонику выделять.А если необнодимо измерять сдвиг у сигналов произвольной формы.По поводу умножения амплитуд вы не совсем правы
АЦП имеет конечную разрешающую способность и уравнять
точно может не получиться,а это дополнительная погрешность.Если сдвиг малый то програмная реализация вообще не возможна.
EVGENIY1962 вне форума  
Непрочитано 02.11.2006, 14:36  
Luzkov
Гражданин KAZUS.RU
 
Регистрация: 21.02.2005
Сообщений: 685
Сказал спасибо: 14
Сказали Спасибо 84 раз(а) в 44 сообщении(ях)
Luzkov на пути к лучшему
По умолчанию

Вы правы, я не правильно изложил свою мысь. Я имел в виду то что спектр сигнала не должен изменятся во времени. Т.е. к примеру меандр у которого периуд не является постоянным.
По поводу точности и ошибк это дело проэктировщика. Какую скорость и разрядность АЦП и какую точнось он желает история умалчивает.
Luzkov вне форума  
Непрочитано 02.11.2006, 14:48  
EVGENIY1962
Гражданин KAZUS.RU
 
Регистрация: 27.07.2006
Сообщений: 659
Сказал спасибо: 0
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
EVGENIY1962 на пути к лучшему
По умолчанию

По поводу постоянства спектра с Вами сложно не согласиться.
EVGENIY1962 вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Измерение разности частот двух сигналов socker Измерительное оборудование 17 29.09.2009 14:58
Регистрация малых значений разности потенциалов ams666 Производственное оборудование 11 20.03.2009 06:29
Вопрос с синхронизацией фаз faru Делимся опытом 14 18.02.2009 12:15
Автоматичеcкий переключатель фаз Azizbek2007 Автоматика и аппаратура связи 28 05.01.2009 00:17
Определение порядка фаз GeorgeScar Источники питания и свет 1 31.05.2007 14:01


Часовой пояс GMT +4, время: 09:55.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd. Перевод: zCarot