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

 
 
7 страниц V  < 1 2 3 4 > »   
Reply to this topicStart new topic
> Компактный генератор синуса и косинуса
Microwatt
сообщение Jan 5 2013, 18:24
Сообщение #16


Гуру
******

Группа: Почетный участник
Сообщений: 6 851
Регистрация: 25-08-08
Из: Запорожье
Пользователь №: 39 802



Понятно, что сегодня без гигагерцового процессора и 100разрядного ЦАП никто ничего смотреть не будет.
Но просто для интереса, например
http://zpostbox.ru/sine_wave_oscillators.html
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Jan 5 2013, 18:34
Сообщение #17


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Человек просил 100 ppm. Аналоговые решения сразу идут лесом.

Сообщение отредактировал rx3apf - Jan 5 2013, 18:35
Go to the top of the page
 
+Quote Post
Самурай
сообщение Jan 5 2013, 18:44
Сообщение #18


Местный
***

Группа: Участник
Сообщений: 468
Регистрация: 4-03-05
Пользователь №: 3 066



И еще человек просил нестабильность сдвига между sin/cos в доли градуса. И вряд ли в эту просьбу входит опция на индивидуальную многочасовую настройку каждого изделия с прогоном по температуре и подбором кучки конденсаторов по ТКЕsm.gif

Чисто аналоговые решения идут уже через два леса.
Go to the top of the page
 
+Quote Post
jam
сообщение Jan 5 2013, 18:56
Сообщение #19


Знающий
****

Группа: Свой
Сообщений: 792
Регистрация: 9-08-05
Из: Транай
Пользователь №: 7 474



Цитата(whazza @ Jan 5 2013, 11:36) *
Возникла необходимость в довольно специфическом генераторе синуса и косинуса. Размах напряжений на выходе 20 В с минимальным уходом напряжения во времени (в числеках примерно не хуже 0,1 % за сутки). Частота 125 кГц со стабильностью примерно порядка 100 ppm (можно существенно хуже, если плывет медленно). Нестабильность сдвига фазы — доли градуса. Рабочая температура от 10 до 50 градусов. Выход синуса должен не бояться умеренной емкостной нагрузки (желательно). Самое главное требование — уложиться примерно в 3 корпуса SOIC8 по площади ПП и (очень желательно) в 4 слоя.
Сейчас реализовал это на микроконтроллере, запитанном от ИОН. Он генерирует сдвинутые по фазе меандры, из которых далее выфильтровывается синус. Однако это налагает страшные требования на ОУ, чтобы качественно подавить высшие гармоники, к тому же, синус желателен чище, чем получен в настоящее время.
Какие посоветуете идеи? Заранее спасибо.

Делал подобную штуку на dspic - на два цапа выводов хватает, в качестве записи использовал выделенный задержкой фронт младшего бита, который при каждом телепался 0-1. До мегагерца такой подход вполне. Правда получается не 3 корпуса - МС, два цапа, логика на WR и усилитель на два канала и синхронизацию.
PS Если интересно, где-то в глубинах компа лежит программа на С для вычисления таблиц синуса-косинуса в HEX для контроллера. Могу посмотреть - правда уже толком и не помню, чего там. Таблица пишется в файл, который грузится в МС. Можно было через usb c компа менять этот файл и получался довольно интересный универсальный генератор - правда за ненадобностью я это дело положил в стол.
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Jan 5 2013, 19:06
Сообщение #20


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Может быть, стоит глянуть что-нибудь у Cypress из ихних PSoC...
Go to the top of the page
 
+Quote Post
Microwatt
сообщение Jan 5 2013, 19:11
Сообщение #21


Гуру
******

Группа: Почетный участник
Сообщений: 6 851
Регистрация: 25-08-08
Из: Запорожье
Пользователь №: 39 802



Цитата(Самурай @ Jan 5 2013, 22:44) *
И еще человек просил нестабильность сдвига между sin/cos в доли градуса. И вряд ли в эту просьбу входит опция на индивидуальную многочасовую настройку каждого изделия с прогоном по температуре и подбором кучки конденсаторов по ТКЕsm.gif

Чисто аналоговые решения идут уже через два леса.

Нет, спорить не буду. Со сдвигом фаз там немного легче, а с амплитудой и проч... да,большой точности не достичь.
Однако, три четверти шансов, что и не нужно это вообще. Это статистика форума.
Go to the top of the page
 
+Quote Post
In_an_im_di
сообщение Jan 5 2013, 20:06
Сообщение #22


Местный
***

Группа: Участник
Сообщений: 454
Регистрация: 20-11-09
Из: Зеленоград
Пользователь №: 53 762



Цитата
Пассивная фильтрация и повышение разрядности, скорее всего, и устроят.


щщё глубже в ваши задачи залезть и изготовить надо - обращайтесь. я за всегда рад и сделаю. за деньги.

я во все производства вхож. хошь-быстро и дорого будет, хошь-дёшево и медленно.

квадратурные стабильные сигналы 125 нужны только для ооочень дистанционного считывания карточек айди. думайте дальше сами, читайтели

Сообщение отредактировал In_an_im_di - Jan 5 2013, 20:00
Go to the top of the page
 
+Quote Post
polyname
сообщение Jan 6 2013, 17:15
Сообщение #23


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

Группа: Участник
Сообщений: 147
Регистрация: 18-05-12
Пользователь №: 71 915



Цитата(In_an_im_di @ Jan 6 2013, 00:06) *
квадратурные стабильные сигналы 125 нужны только для ооочень дистанционного считывания карточек айди. думайте дальше сами, читайтели
тогда зачем там чистый синус ? разве для детектирования не достаточно меандров ?
Go to the top of the page
 
+Quote Post
MaxPIC
сообщение Jan 7 2013, 15:46
Сообщение #24


специалист
***

Группа: Свой
Сообщений: 279
Регистрация: 3-05-07
Из: г. Москва
Пользователь №: 27 506



Цитата(Microwatt @ Jan 5 2013, 21:24) *
Понятно, что сегодня без гигагерцового процессора и 100разрядного ЦАП никто ничего смотреть не будет.
Но просто для интереса, например
http://zpostbox.ru/sine_wave_oscillators.html

Лучше дайте ссылку на первоисточник: sloa060
Go to the top of the page
 
+Quote Post
proba60
сообщение Jan 19 2013, 14:58
Сообщение #25


Участник
*

Группа: Участник
Сообщений: 46
Регистрация: 24-11-09
Пользователь №: 53 833



Два цифровых сигнала с разницей 125 КГЦ нагружены на смеситель на исключающем ИЛИ.Выход с него управляет двумя разнополярными токовыми
зеркалами нагруженными на ёмкость.На выходе sinus.
Прикрепленное изображение
Go to the top of the page
 
+Quote Post
jam
сообщение Jan 20 2013, 18:07
Сообщение #26


Знающий
****

Группа: Свой
Сообщений: 792
Регистрация: 9-08-05
Из: Транай
Пользователь №: 7 474



Цитата(proba60 @ Jan 19 2013, 18:58) *
Два цифровых сигнала с разницей 125 КГЦ нагружены на смеситель на исключающем ИЛИ.Выход с него управляет двумя разнополярными токовыми зеркалами нагруженными на ёмкость.На выходе sinus.
Прикрепленное изображение

Здорово придумано!
Вот только кроме сдвинутого на 90 синуса обычно хочется ещё и прямоугольник прям из цифры.Ещё один фазовый детектор?
Go to the top of the page
 
+Quote Post
proba60
сообщение Jan 21 2013, 09:31
Сообщение #27


Участник
*

Группа: Участник
Сообщений: 46
Регистрация: 24-11-09
Пользователь №: 53 833



Цитата(jam @ Jan 20 2013, 22:07) *
Здорово придумано!
Вот только кроме сдвинутого на 90 синуса обычно хочется ещё и прямоугольник прям из цифры.Ещё один фазовый детектор?

Ну так Топикстартера прямоугольник вроде-бы не интересовал
Go to the top of the page
 
+Quote Post
ViKo
сообщение Jan 21 2013, 09:48
Сообщение #28


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(proba60 @ Jan 19 2013, 17:58) *
Два цифровых сигнала с разницей 125 КГЦ нагружены на смеситель на исключающем ИЛИ.Выход с него управляет двумя разнополярными токовыми
зеркалами нагруженными на ёмкость.На выходе sinus.

Можете выложить сам проект? Не понимаю... laughing.gif
Go to the top of the page
 
+Quote Post
proba60
сообщение Jan 21 2013, 16:21
Сообщение #29


Участник
*

Группа: Участник
Сообщений: 46
Регистрация: 24-11-09
Пользователь №: 53 833



Цитата(ViKo @ Jan 21 2013, 13:48) *
Можете выложить сам проект? Не понимаю... laughing.gif

Вот картинка на выходе исключающего ИЛИ при подаче на вход элемента двух меандров с близкими частотами
("покрутите" схемку в любом симуляторе)
Прикрепленное изображение
Go to the top of the page
 
+Quote Post
ViKo
сообщение Jan 21 2013, 19:23
Сообщение #30


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(proba60 @ Jan 21 2013, 19:21) *
Вот картинка на выходе исключающего ИЛИ при подаче на вход элемента двух меандров с близкими частотами
("покрутите" схемку в любом симуляторе)

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

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

 


RSS Текстовая версия Сейчас: 19th July 2025 - 16:33
Рейтинг@Mail.ru


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