реклама на сайте
подробности

 
 
3 страниц V  < 1 2 3  
Reply to this topicStart new topic
> Как сформировать синус синхронный с меандром?
Serg_x
сообщение May 14 2009, 11:12
Сообщение #31


Частый гость
**

Группа: Участник
Сообщений: 142
Регистрация: 28-08-08
Пользователь №: 39 869



Цитата(stells @ May 14 2009, 13:31) *
удивительно! обычно фильтром 2-го порядка получить хороший синус и из меандра-то не удается, это Вы фильтр неправильно посчитали biggrin.gif

Я и не сказал что он прям идеальный, но чтобы оценить эффект этого хватило. Возьму третьего, четвертого и т.д. порядка, не в этом дело - дело в принципе. Десяток резисторов и кондеров дешевле любой логики с обвеской. И автоподстройку амплитуды придумал как сделать. Тоже в аналоге.

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

Прикрепленное изображение


Сообщение отредактировал Serg_x - May 14 2009, 11:15
Go to the top of the page
 
+Quote Post
stells
сообщение May 14 2009, 11:29
Сообщение #32


внештатный сотрудник
******

Группа: Участник
Сообщений: 2 458
Регистрация: 10-05-08
Из: МО, Медвежьи озера
Пользователь №: 37 401



Цитата(Serg_x @ May 14 2009, 15:12) *
Возьму третьего, четвертого и т.д. порядка

и фаза еще больше уйдет...
из меандра хватит 3-го порядка, но то из меандра
Go to the top of the page
 
+Quote Post
Guest_orthodox_*
сообщение May 14 2009, 15:43
Сообщение #33





Guests






Цитата(stells @ May 14 2009, 13:29) *
и фаза еще больше уйдет...
из меандра хватит 3-го порядка, но то из меандра

фазу фазовращателем довернуть можно, не проблема - один ОУ.
Go to the top of the page
 
+Quote Post
stells
сообщение May 14 2009, 15:49
Сообщение #34


внештатный сотрудник
******

Группа: Участник
Сообщений: 2 458
Регистрация: 10-05-08
Из: МО, Медвежьи озера
Пользователь №: 37 401



Цитата(orthodox @ May 14 2009, 19:43) *
фазу фазовращателем довернуть можно, не проблема - один ОУ.

а во время кадрового синхроимпульса строчные синхроимпульсы тоже идут? а то ведь доворачивая фазу можно потерять управление амплитудой на время 1-й строки

в ПТС по-моему идут, только обратной полярности
Go to the top of the page
 
+Quote Post
Guest_orthodox_*
сообщение May 14 2009, 16:09
Сообщение #35





Guests






Цитата(stells @ May 14 2009, 17:49) *
а во время кадрового синхроимпульса строчные синхроимпульсы тоже идут? а то ведь доворачивая фазу можно потерять управление амплитудой на время 1-й строки

в ПТС по-моему идут, только обратной полярности


до смешивания надо брать, с генератора прямо. Там непрерывные.
Ну или делать автогенератор с синхронизацией, простой вариант
по этому принципу на 50 гц у меня есть готовый, на 8 кгц пересчитать надо.
При пропадании синхро если поточнее настроить - не успевает фаза уйти.
Шоп ничего не дергалось - понадобятся оч.короткие лучше разнополярные иголочки для синхронихзации.
Через дифф цепочку.
Go to the top of the page
 
+Quote Post
stells
сообщение May 14 2009, 17:25
Сообщение #36


внештатный сотрудник
******

Группа: Участник
Сообщений: 2 458
Регистрация: 10-05-08
Из: МО, Медвежьи озера
Пользователь №: 37 401



вот видите как все закручивается? фильтр n-ного порядка, фазовращатель, автогенератор... все это надо настраивать, использовать точные компоненты... а можно просто маленьким контроллером сформировать этот выпрямленный синус

да еще на нем же и регулировку амплитуды этого синуса сделать
Go to the top of the page
 
+Quote Post
Guest_orthodox_*
сообщение May 14 2009, 18:02
Сообщение #37





Guests






Цитата(stells @ May 14 2009, 19:25) *
вот видите как все закручивается? фильтр n-ного порядка, фазовращатель, автогенератор... все это надо настраивать, использовать точные компоненты... а можно просто маленьким контроллером сформировать этот выпрямленный синус

да еще на нем же и регулировку амплитуды этого синуса сделать

Да ради Бога - кто на что учился...
На контроллерах я только по алгоритмам иногда консультирую - никак не дойдут руки на них начать работать...
Принцип будет очень похожий. Но там автозахват не обязательно получится (нужно двигать немного частоту туда-сюда и ловить совпадение "нулей"...кстати, в аналоговом та же проблема... и правда, все не так просто.), впрочем можно и принудиловку сделать с автоподстройкой , если на первое вхождение в синхронность забить... Мне для ИБП было надо, а там забивать нельзя - фаза теряется одно значно за время отсутствия...
Но опять же, ив аналоговом можно принудиловку сделать, с автоподстройкой тоже возможно.
Go to the top of the page
 
+Quote Post
777777
сообщение May 14 2009, 18:11
Сообщение #38


Профессионал
*****

Группа: Участник
Сообщений: 1 091
Регистрация: 25-07-07
Из: Саратов
Пользователь №: 29 357



Цитата(Serg_x @ May 14 2009, 09:43) *
Полученный синус потом выпрямлю на мостике и получу только положительные полупериоды.

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

А если синус генерить любым аналоговым генератором, а фазу подстраивать к импульсам с помощью ФАПЧ?
Go to the top of the page
 
+Quote Post
Guest_orthodox_*
сообщение May 14 2009, 18:20
Сообщение #39





Guests






Цитата(777777 @ May 14 2009, 20:11) *
Ну вот, начинается... Вы скажите что надо в конечном итоге, может это можно сразу получить?

А если синус генерить любым аналоговым генератором, а фазу подстраивать к импульсам с помощью ФАПЧ?


Да правда проще процессором...
Там вроде надо по простому таблицу только на 90° , то есть на самом деле с пересчетами можно и 45° как-то, но тут не нужно.
Такшта принудительная синхронизация, по ходу вычисление разницы между своим нулем и пришедшей принудиловкой , введение поправки по частоте собственной (есь тонкости, можно убрать даже дискретность небольшим усложнением программы, если время есть машинное)- ну и в цикле,
"от нуля до 90 и обратно до нуля" ©
То есть фактически 0-180 ну итд итд... несколько пропущенных синхро будут не заметны - смотря как подстроиться..
Go to the top of the page
 
+Quote Post
=L.A.=
сообщение May 14 2009, 18:44
Сообщение #40


Знающий
****

Группа: Участник
Сообщений: 794
Регистрация: 4-09-06
Из: Москва(ЗелАО), РФ
Пользователь №: 20 055



Цитата(Serg_x @ May 13 2009, 18:16) *
Собственно вот что нужно:
[attachment=32611:1.GIF]

Частота постоянная. В моменты перехода через нуль имеются импульсы (середина нуля меандра). Да и в принципе есть много других импульсов.
Нужен алгоритм формирования синуса.
Если делать в цифре, достаточно 16 уровней на меандр со сглаживанием фильтром. Но хотелось бы конечно линейную.


Вообще то на картинке не меандр. Ну а если нужен действительно меандр, то можно сначала сделать синус, а из него меандр компаратором. Также есть такая штука как ЦАП на кольцевом счетчике - делает сразу и меандр и синус ( 8 дискрет на полупериод). Схема была в журнале Радио, у меня есть только рукописная копия.

Сообщение отредактировал =L.A.= - May 14 2009, 18:45


--------------------
-Кто-то работает на совесть, а кто-то на других заказчиков.-
Go to the top of the page
 
+Quote Post
domowoj
сообщение May 14 2009, 22:57
Сообщение #41


Профессионал
*****

Группа: Участник
Сообщений: 1 548
Регистрация: 20-12-07
Из: г.Новосибирск
Пользователь №: 33 486



Цитата(stells @ May 15 2009, 00:25) *
вот видите как все закручивается? фильтр n-ного порядка, фазовращатель, автогенератор... все это надо настраивать, использовать точные компоненты... а можно просто маленьким контроллером сформировать этот выпрямленный синус

да еще на нем же и регулировку амплитуды этого синуса сделать

+1

Синхронизацию с сетью - задача тривиальная, решалась 100 раз,
если еще ко входам АЦП МК подключить подстроечные резисторы,
и регулируй свои полупериоды.

А вот вопрос к топикстартеру, зачем нужна такая хрень???


--------------------
И на камнях растут деревья!
Go to the top of the page
 
+Quote Post
stells
сообщение May 15 2009, 04:21
Сообщение #42


внештатный сотрудник
******

Группа: Участник
Сообщений: 2 458
Регистрация: 10-05-08
Из: МО, Медвежьи озера
Пользователь №: 37 401



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

по выходу PB0 формируется аппаратный ШИМ для регулировки амплитуды, по выходу PB2 - программная ШИМ-синусоида (ну или то, что надо). причем по этому выходу эмулируется открытый коллектор (сток) - в порт записан 0 и переключается направление порта. я задавал в другой теме вопрос о корректности такого решенния, но никто толком ничего и не сказал. если это неправильно, то тогда надо транзистор воткнуть.
остаются порты для входного сигнала, резистора регулировки амплитуды...
там ошибка только, RESET к питанию надо подтянуть

Сообщение отредактировал stells - May 15 2009, 04:30
Go to the top of the page
 
+Quote Post
Serg_x
сообщение May 19 2009, 05:47
Сообщение #43


Частый гость
**

Группа: Участник
Сообщений: 142
Регистрация: 28-08-08
Пользователь №: 39 869



Сейчас буду собирать рабочий макет и зашлю его на испытания. Предварительно могу сказать что даже такого "кривого" синуса должно быть достаточно. Для меня главное достоинство - габариты на печатной плате и цена. Ну не нужна мне цифра, как бы ни хотелось её использовать.
Go to the top of the page
 
+Quote Post

3 страниц V  < 1 2 3
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 9th August 2025 - 21:52
Рейтинг@Mail.ru


Страница сгенерированна за 0.01472 секунд с 7
ELECTRONIX ©2004-2016