Генератор SIN+COS
- Сообщения: 1297
- Зарегистрирован: Пн май 01, 2017 20:01:45
Вообще, давно перестал понимать, что именно хочет ТС, если схема 90% устройства показана им-же еще на 1 странице обсуждения.
- Реклама
- Сообщения: 3276
- Зарегистрирован: Пт ноя 02, 2018 16:14:36
Так-то любой дурак сумеет, - сказал ветеринар терапевту в ответ на вопрос "На что жалуетесь".
Решить задачу на лыжах и в гамаке, как хотел ТС, сотворить чудо-фильтр - это сложнее и потому интереснее
Нет ничего практичнее хорошей теории
- Сообщения: 46382
- Зарегистрирован: Пт янв 23, 2009 19:20:05
Так для версии "в цифре" можно вообще без фильтра, "иголки" на выходе ЦАП простой RC-цепочкой порезать можно... Зачем усложнять то, что проще простого?! 
- Сообщения: 1297
- Зарегистрирован: Пн май 01, 2017 20:01:45
Не надо трогать верующих, они ждут волшебника и желают чюда.
Любой специалист знает базовые вещи. Например, что высокодобротный фильтр неизбежно будет крутить и фазу и задержку. Есть только один вид фильтра, который имеет фиксированную задержку и он вам, страждущие волшебства, не грозит. Для не-фиксированной частоты сохранить/скомпенсировать фазовую задержку (высокодобротного фильтра) в-принципе нельзя. Он будет уползать от любого внешнего воздействия.
Продолжайте ждать волшебства, техника тут бессильна.
Любой специалист знает базовые вещи. Например, что высокодобротный фильтр неизбежно будет крутить и фазу и задержку. Есть только один вид фильтра, который имеет фиксированную задержку и он вам, страждущие волшебства, не грозит. Для не-фиксированной частоты сохранить/скомпенсировать фазовую задержку (высокодобротного фильтра) в-принципе нельзя. Он будет уползать от любого внешнего воздействия.
Продолжайте ждать волшебства, техника тут бессильна.
- Сообщения: 3276
- Зарегистрирован: Пт ноя 02, 2018 16:14:36
Исключительно из спортивного интереса. Задача вполне себе решаема. Вариант с цепочкой интеграторов - не лучшее, но решение.
Нет ничего практичнее хорошей теории
- Реклама
- Сообщения: 1050
- Зарегистрирован: Сб сен 12, 2009 15:43:19
Поставить на выходе генератора обычный диодный смеситель или смеситель на ячейке Гильберта никто не мешает. Получим сигнал разности фаз. Для Гильберта может получится небольшой оффсет из за неодинаковости транзисторов, но можно скомпенсировать. А теперь вопрос- куда вернуть в схеме сигнал обратной связи для балансировки по фазе? Встречал где то схему полифазного фильтра, который дает сдвиг по фазе 90 градусов в широком диапазоне частот, с подключенными варикапами для точной подстройки фазы. Но не могу найти. Может кто схему такую встречал?
Ps. вот что то подобное из патента. Можно играться током смещения нижних транзисторов и подкручивать фазу.

Ps. вот что то подобное из патента. Можно играться током смещения нижних транзисторов и подкручивать фазу.
- Вложения
-
- Polyphase_active bal US06909886.jpg
- (52.29 КБ) 147 скачиваний
- Сообщения: 162
- Зарегистрирован: Ср окт 23, 2024 17:49:53
https://www.rlocman.ru/shem/schematics.html?di=660951Призрачный Суслик писал(а): Сб май 16, 2026 21:26:55Во первых нужно синус а не треугольный сигнал.
Во вторых - 2 Гн - это не то что-б совсем сурово, но достаточно сурово.
В третьих - пусть будет.
Вот опять что то попалось, не пригодится? Посмотрите.
...а не получить макет устройства. Например, собрать элементарнейшую схему, которую я описал здесь месяц назад.
Всё как всегда.
У кошки четыре ноги - вход, выход, земля и питание.
Наконец пришло время, и для одной приспособы сделал свою версию цифро-аналогового генератора. Чтоб не потерялось, выложу его здесь хотя бы. Картинка в архиве, чтобы форум её не зашакалил:
По принципу действия напоминает "генератор Дэвиса", но значительно проще для понимания и расчётов. Основу его составляет модифицированный счётчик Джонсона DD3, который, по сути, подключает по очереди к образцовым +5В резисторы, входящие в состав инвертирующего усилителя на DA4:1. Поскольку за один шаг к плюсу подключается всего один резюк, а остальные сидят на земле и не влияют на выходной сигнал, через известную формулу коэффициента усиления можно очень просто перевести любую форму сигнала в номиналы этих самых резисторов. Но мы пойдём дальше: учитывая, что нам нужен периодический сигнал, в виде значений резисторов мы можем сохранить только половину этого сигнала. А далее на DA4:2 делаем управляемый инвертор, коэффициент передачи которого меняется то в +1, то в -1 дважды за период. Таким образом, складываем из двух половин синусоиды одну "настоящую". Для реализации этого, по идее, нам требуется аналоговый ключ, который то "нейтрализует" неинвертирующую часть усилителя, то пропускает. И здесь самое время вспомнить, что на выходе DA4:1 сигнал всегда будет иметь отрицательное значение. А что у нас может эффективно замкнуть минус на землю? Ну конечно, подойдёт маленький p-канальный MOSFET! Если он, к тому же, будет иметь невысокое пороговое напряжение отпирания (не выше 2,5В, IRLML6302 вполне подойдёт), можно упростить схему согласования уровней для его управления (R24, R25). ФНЧ третьего порядка отутюживает ступеньки до практически чистой синусоиды. Тактируется всё это хозяйство образцовой частотой, учитывая разрядность DD3, в 20 раз выше частоты выходного сигнала. Мне нужно было получить 50 Гц, так что тактовая требуется 1 кГц. Её можно получить, как ни странно, поделив 2,048 МГц на 2048! Это 2 в 11 степени. Некоторый нюанс есть в том, что классический чип 4060B имеет выходы от 10 триггера, от 12 триггера...но именно что не от 11! Не беда, у нас как раз остался свободным один D-триггер, которым добиваем снаружи недостающий каскад деления.
- Вложения
-
- Sin_resistors.xls
- (23 КБ) 2 скачивания
Хоронили кваку - порвали три Rocket Launcherа.©
Посмотрим же, что у нас получилось:
Выход "ЦАП-усилителя" DA4:1.

Выход управляемого инвертора DA4:2. Видны всякие цифровые шумы.

Выход схемы. Чистенькая синусоида размахом 2В p-p.

Кстати, если взять импульсы не с выхода Q10, а с выхода Q7 DD1 можно получить синусоиду 400 Гц, кому-то может пригодиться.
Параметры фильтра, конечно, придётся при этом скорректировать.
Уверен, что приделав в DD3 дополнительный набор таких же резисторов, но со сдвигом на пол разрядности, и продублировав оставшуюся часть, можно получить SIN и COS с идеальным сдвигом фаз.
И вообще, скорее всего должна быть возможность изменить схему так, что резисторами придётся выписывать не половину, а лишь четверть синусоиды! Для этого DD3 надо заставить каким-то образом считать в "пинг-понг режиме", чтобы импульсы сначала пробегали в прямом чередовании, потом в обратном.
Выход "ЦАП-усилителя" DA4:1.
Выход управляемого инвертора DA4:2. Видны всякие цифровые шумы.
Выход схемы. Чистенькая синусоида размахом 2В p-p.
Кстати, если взять импульсы не с выхода Q10, а с выхода Q7 DD1 можно получить синусоиду 400 Гц, кому-то может пригодиться.
Уверен, что приделав в DD3 дополнительный набор таких же резисторов, но со сдвигом на пол разрядности, и продублировав оставшуюся часть, можно получить SIN и COS с идеальным сдвигом фаз.
И вообще, скорее всего должна быть возможность изменить схему так, что резисторами придётся выписывать не половину, а лишь четверть синусоиды! Для этого DD3 надо заставить каким-то образом считать в "пинг-понг режиме", чтобы импульсы сначала пробегали в прямом чередовании, потом в обратном.
- Вложения
-
- scope_2.jpg
- (38.83 КБ) 30 скачиваний
-
- scope_1.jpg
- (40.12 КБ) 30 скачиваний
-
- scope_0.jpg
- (38.28 КБ) 30 скачиваний
Хоронили кваку - порвали три Rocket Launcherа.©
- Сообщения: 1297
- Зарегистрирован: Пн май 01, 2017 20:01:45
ejsanyo, обратите внимание на момент переключения полярности, там идет ожидаемый гигантский всплеск. Из-за огромного и тяжелого ключа, что вы поставили. Да, потом почистится всё фильтром, но у наведенной помехи есть такое свойство - то, что создано, остается навсегда. Даже если его не видно, но короткий высокоэнергитический всплеск поползет по схеме. Это гарантированно даст отклик в Кг.
Понятное дело, что "настоящий" буржуйский аналоговый ключ в этом плане был бы лучше.u37 писал(а): Вт июл 07, 2026 17:54:10 ejsanyo, обратите внимание на момент переключения полярности, там идет ожидаемый гигантский всплеск. Из-за огромного и тяжелого ключа, что вы поставили.
Хоронили кваку - порвали три Rocket Launcherа.©


