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

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

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

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

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

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

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

 
Опции темы
Непрочитано 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
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,165
Сказали Спасибо 3,854 раз(а) в 2,925 сообщении(ях)
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
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,165
Сказали Спасибо 3,854 раз(а) в 2,925 сообщении(ях)
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.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,981
Сказал спасибо: 0
Сказали Спасибо 4,939 раз(а) в 2,369 сообщении(ях)
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
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,165
Сказали Спасибо 3,854 раз(а) в 2,925 сообщении(ях)
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.RU
 
Аватар для IOPA4
 
Регистрация: 07.05.2008
Адрес: Мурманск
Сообщений: 1,300
Сказал спасибо: 461
Сказали Спасибо 526 раз(а) в 273 сообщении(ях)
IOPA4 на пути к лучшему
По умолчанию Re: Фазометр из МК ATMEGA

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

Последний раз редактировалось IOPA4; 29.08.2018 в 16:40.
IOPA4 вне форума  
Непрочитано 29.08.2018, 18:31  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,165
Сказали Спасибо 3,854 раз(а) в 2,925 сообщении(ях)
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.RU
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,496
Сказал спасибо: 694
Сказали Спасибо 4,285 раз(а) в 1,962 сообщении(ях)
Kabron на пути к лучшему
По умолчанию Re: Фазометр из МК ATMEGA

Сообщение от mike-y-k Посмотреть сообщение
ТЗ пока больше на наброски ТТ похоже
Не, на задачку от хитрого препода нерадивому студню.
__________________
Я не помогаю. Я провоцирую думать.
Не дай вам Бог плохих контактов.
Kabron вне форума  
Сказали "Спасибо" Kabron
ForcePoint (29.08.2018)
Непрочитано 29.08.2018, 21:57  
IOPA4
Почётный гражданин KAZUS.RU
 
Аватар для IOPA4
 
Регистрация: 07.05.2008
Адрес: Мурманск
Сообщений: 1,300
Сказал спасибо: 461
Сказали Спасибо 526 раз(а) в 273 сообщении(ях)
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, время: 12:28.


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