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

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

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

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

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

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

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

 
Опции темы

Фазометр из МК ATMEGA

Непрочитано 29.08.2018, 12:57  
slamos
Прохожий
 
Регистрация: 07.08.2018
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
slamos на пути к лучшему
По умолчанию Фазометр из МК ATMEGA

Прошу помочь с написанием программы для создания фазометра из микроконтроллера.
Имеются два синусоидальных сигнала нужно вычислить разность фаз этих сигналов.
Реклама:
slamos вне форума  
Непрочитано 29.08.2018, 13:33  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО/МО
Сообщений: 12,277
Сказал спасибо: 11,860
Сказали Спасибо 4,159 раз(а) в 3,177 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Фазометр из МК ATMEGA

slamos, таки сначала про цифры:
  • диапазон частот того синуса;
  • диапазон амплитуды каждого;
  • чистота того синуса (необходимость дополнительной обработки для вычисления параметров синуса на основной частоте);
  • точность определения разности фаз;
  • допустимость плавания частоты/фазы одного из синусов;
  • разрешение в периоде синуса;
  • частота отображения;
  • способ отображения;
список дополняем.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…

Последний раз редактировалось mike-y-k; 29.08.2018 в 13:37.
mike-y-k вне форума  
Непрочитано 29.08.2018, 13:50  
slamos
Прохожий
 
Регистрация: 07.08.2018
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
slamos на пути к лучшему
По умолчанию Re: Фазометр из МК ATMEGA

диапазон частот того синуса - 1кГц
Диапазон амплитуды - 2.5-3 В
Частота того синуса- 1кГц
Точность определения разности фаз - 0,1 градус
Допустимое плавание частоты/фазы - 5 градусов
Разрешение в периоде синуса - незнаю
Частота отображения- нет требований
Способ отображения - цифровые значения на lcd дисплей
slamos вне форума  
Непрочитано 29.08.2018, 14:06  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО/МО
Сообщений: 12,277
Сказал спасибо: 11,860
Сказали Спасибо 4,159 раз(а) в 3,177 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Фазометр из МК ATMEGA

slamos
Диапазон указывается двумя значениями - от и до, иначе это просто частота, тогда нужной указать ее стабильность.
Частота и чистота синуса совсем немного разные вещи.
Чистота - это соответствие сигнала на входе и результата функции sin. Бывает не совсем синус, бывают гармоники, бывают выбросы. При грязном сигнале нужна его фильтрация - аппаратная и/или программная (например FFT).
Допустимое плавание фазы за какое время? Если в течении периода - тогда тут посложнее будет.

Алгоритмов великое множество в сети имеется.
Если это возмездная помощь, то тему надо просить модераторов перенести в Предложения по работе и указать планируемый размер вознаграждения.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…

Последний раз редактировалось mike-y-k; 29.08.2018 в 16:20.
mike-y-k вне форума  
Непрочитано 29.08.2018, 15:18  
jump
Почётный гражданин KAZUS.RUN
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,009
Сказал спасибо: 0
Сказали Спасибо 4,955 раз(а) в 2,379 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Фазометр из МК ATMEGA

Сообщение от slamos Посмотреть сообщение
Частота того синуса- 1кГц
какого того?
Сообщение от slamos Посмотреть сообщение
Точность определения разности фаз - 0,1 градус
примитивный расчет говорит (возможно ошибаюсь), что атмега может не успеть ловить фазу и делать матобработку с выводом на дисплей, только поочередно
jump вне форума  
Сказали "Спасибо" jump
mike-y-k (29.08.2018)
Непрочитано 29.08.2018, 16:12  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО/МО
Сообщений: 12,277
Сказал спасибо: 11,860
Сказали Спасибо 4,159 раз(а) в 3,177 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Фазометр из МК ATMEGA

3600000 - частота выборки и не хуже 16 бит преобразование при плавании фазы в течении периода.
ТЗ пока больше на наброски ТТ похоже
В целочисленной арифметике будет сложновато…
Непонятно что там со стабильностью амплитуд по входам.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…

Последний раз редактировалось mike-y-k; 29.08.2018 в 16:19.
mike-y-k вне форума  
Непрочитано 29.08.2018, 16:37  
IOPA4
Почётный гражданин KAZUS.RUN
 
Аватар для IOPA4
 
Регистрация: 07.05.2008
Адрес: Мурманск
Сообщений: 1,290
Сказал спасибо: 452
Сказали Спасибо 501 раз(а) в 267 сообщении(ях)
IOPA4 на пути к лучшему
По умолчанию Re: Фазометр из МК ATMEGA

А если поставить два компаратора(сдвоенный) и посчитать время от срабатывания первого до срабатывания второго. Атмега должна справиться. У Атмеги 88-328 есть прерывание от изменения уровня сигнала на выводах порта.

Последний раз редактировалось IOPA4; 29.08.2018 в 16:40.
IOPA4 вне форума  
Непрочитано 29.08.2018, 18:31  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО/МО
Сообщений: 12,277
Сказал спасибо: 11,860
Сказали Спасибо 4,159 раз(а) в 3,177 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Фазометр из МК ATMEGA

IOPA4, таки если сигнал чистый.
Там колебания при разнице в 0.1° нужно будет в μV отслеживать…

При разрешении ADC 16 бит на 3V цена младшего разряда 46μV

slamos, таки выбор платформы пока странновато выглядит.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…

Последний раз редактировалось mike-y-k; 29.08.2018 в 19:57.
mike-y-k вне форума  
Непрочитано 29.08.2018, 19:20  
Kabron
Почётный гражданин KAZUS.RUN
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,844
Сказал спасибо: 721
Сказали Спасибо 4,535 раз(а) в 2,070 сообщении(ях)
Kabron на пути к лучшему
По умолчанию Re: Фазометр из МК ATMEGA

Сообщение от mike-y-k Посмотреть сообщение
ТЗ пока больше на наброски ТТ похоже
Не, на задачку от хитрого препода нерадивому студню.
__________________
33Й ДАН БАНА
Я не помогаю. Я провоцирую думать.
Не дай вам Бог плохих контактов.
Kabron вне форума  
Сказали "Спасибо" Kabron
ForcePoint (29.08.2018)
Непрочитано 29.08.2018, 21:57  
IOPA4
Почётный гражданин KAZUS.RUN
 
Аватар для IOPA4
 
Регистрация: 07.05.2008
Адрес: Мурманск
Сообщений: 1,290
Сказал спасибо: 452
Сказали Спасибо 501 раз(а) в 267 сообщении(ях)
IOPA4 на пути к лучшему
По умолчанию Re: Фазометр из МК ATMEGA

Сообщение от mike-y-k Посмотреть сообщение
Там колебания при разнице в 0.1° нужно будет в μV отслеживать…
Спасибо, невнимательно глянул условие, для Атмеги будет туго.
IOPA4 вне форума  
 
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ATMEGA 128_перепутал назначение при компиляции Losk1728 AVR 11 01.05.2017 19:11
Частотомер на Atmega 128 zasik Электроника - это просто 3 22.03.2013 11:08
Частотомер Atmega 128 deeman30rus Электроника - это просто 8 25.07.2012 07:29
Помогите с ATmega 32 (32х) naumovich Микроконтроллеры, АЦП, память и т.д 10 07.10.2008 08:31
Параллельное программирование atmega R_V_A Микроконтроллеры, АЦП, память и т.д 8 20.12.2006 12:50


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.