Генератор пачек синусоидальных частот

Звуковые генераторы, фильтры и другие аналоговые устройства (кроме радиотехники и УНЧ)
Аватара пользователя
bat_boy
Встал на лапы
Сообщения: 109
Зарегистрирован: Пн сен 30, 2013 20:10:14
Откуда: USSR

Re: Генератор пачек синусоидальных частот

Сообщение bat_boy »

andrey-v-g писал(а): Вс май 03, 2026 22:28:52 У XR2206 как и ICL0838 очень не линейная перестройка частоты антилогарифмическая. Я думал собирать из постоянных и подстроечных резисторов последовательную цепь, чтобы можно было точно выставлять частоту,
но пока на на макетке висит один на 2 МОм подстроечный им точно например 5 кГц выставить не удается.
С одним никак не получится лучше три последовательно для точной настройки: 2МОм+51кОм+1кОм, или для каждого диапазона частоты подбирать свой подстроечник к примеру 4: 2МОм, 200кОм, 20кОм, 2кОм. Первым грубая настройка, остальные держать примерно в среднем положении, и ими точно подгонять, затем измерять общее сопротивление при полученном результате частоты. Я уже сам думал как этот делитель от 2МОм до 1кОм делать. Точность меньше 1% уже хорошо, а ловить герцы на 20кГц это так себе удовольствие, любая нестабильность по напряжению и температуре компонентов и всё начнёт дрейфовать в свободное плавание.
С тактового генератора с кварцем 3276800Hz можно получить идеально точные частоты, но нужна куча делителей, плюс быстрый преобразователь меандра в треугольник или синус...
В итоге все будет сводиться к серьёзному усложнению, по сути к DDS генератору на микропроцессоре и системе формирования тестовых сигналов и пр. И это будет разрастаться до масштабов вселенной.
andrey-v-g
Встал на лапы
Сообщения: 91
Зарегистрирован: Ср окт 23, 2024 17:49:53

Re: Генератор пачек синусоидальных частот

Сообщение andrey-v-g »

bat_boy писал(а): Вс май 03, 2026 22:34:48 С тактового генератора с кварцем 3276800Hz можно получить идеально точные частоты, но нужна куча делителей, плюс быстрый преобразователь меандра в треугольник или синус...
Я думал об этом, но это сильно усложняет.
и да на выходе у меня Peak Voltage (Vpp) = 8.95 V это Vrms = 3.16 V, из за синхроимпульса пришлось снизить выходную амплитуду.
Аватара пользователя
bat_boy
Встал на лапы
Сообщения: 109
Зарегистрирован: Пн сен 30, 2013 20:10:14
Откуда: USSR

Re: Генератор пачек синусоидальных частот

Сообщение bat_boy »

andrey-v-g писал(а): Вс май 03, 2026 23:09:48
bat_boy писал(а): Вс май 03, 2026 22:34:48 С тактового генератора с кварцем 3276800Hz можно получить идеально точные частоты, но нужна куча делителей, плюс быстрый преобразователь меандра в треугольник или синус...
Я думал об этом, но это сильно усложняет.
и да на выходе у меня Peak Voltage (Vpp) = 8.95 V это Vrms = 3.16 V, из за синхроимпульса пришлось снизить выходную амплитуду.
Тогда лучше упростить аттенюатор, как я и писал выше, по функционалу выйдет тоже самое, благодаря кнопке. Тем более я не знаю аппаратуры где требуется среднеквадратичное входное напряжение 3.16V, в стандарте профессиональной техники входное 1,55V, в бытовой 0,775V. Для остального служит дополнительный усилитель сигнала, как у многих генераторов, я честно говоря, не пользовался им ни разу, только пробовал его работу.
Аватара пользователя
bat_boy
Встал на лапы
Сообщения: 109
Зарегистрирован: Пн сен 30, 2013 20:10:14
Откуда: USSR

Re: Генератор пачек синусоидальных частот

Сообщение bat_boy »

andrey-v-g писал(а): Вс май 03, 2026 23:09:48 Я думал об этом, но это сильно усложняет.
Кстати, по даташиту на XR2206 конденсатор Сх на 5 и 6 ноге может иметь ёмкость от 1000pf до 100uf (у тебя по схеме стоит 47nf), да плюс резистор на 7 и 8 ноге в диапазоне от 1кОм до 2МОм. Ту есть где развернуться по настройкам. Может с этим конденсатором стоит поэкпериментировать? Делать его ёмкость переключаемой в зависимости от диапазона сильно нарушит настройки? Вот как сделано в другом варианте генератора:
Изображение
С одним конденсатором перекрыть весь диапазон от 20Hz до 20kHz не получается, нужны как минимум 2:
Изображение
Последний раз редактировалось bat_boy Пн май 04, 2026 00:15:18, всего редактировалось 2 раза.
andrey-v-g
Встал на лапы
Сообщения: 91
Зарегистрирован: Ср окт 23, 2024 17:49:53

Re: Генератор пачек синусоидальных частот

Сообщение andrey-v-g »

bat_boy писал(а): Вс май 03, 2026 23:39:05
andrey-v-g писал(а): Вс май 03, 2026 23:09:48 Я думал об этом, но это сильно усложняет.
Кстати, по даташиту на XR2206 конденсатор Сх на 5 и 6 ноге может иметь ёмкость от 1000pf до 100uf (у тебя по схеме стоит 47nf), да плюс резистор на 7 и 8 ноге в диапазоне от 1кОм до 2МОм. Ту есть где развернуться по настройкам. Может с этим конденсатором стоит поэкпериментировать? Делать его ёмкость переключаемой в зависимости от диапазона сильно нарушит настройки? Вот как сделано в другом варианте генератора:
Изображение
Можно и так, но для пачек нужно будет ставить дополнительные ключи.
Аватара пользователя
Phlanger
Сверлит текстолит когтями
Сообщения: 1218
Зарегистрирован: Сб мар 27, 2010 13:19:45
Откуда: Moskau

Re: Генератор пачек синусоидальных частот

Сообщение Phlanger »

bat_boy писал(а): Вс май 03, 2026 21:42:30 Синхронизировать свип сигнал с осцилоографом Spectra Plus_SC или SpectraLab умеет??? Или вы его фотоловушкой со стробоскопом будете останавливать?
Чтобы что? Овцелограф тут каким боком? Самостоятельно взять спектралаб и повертеть в руках - стесняетесь? Вместо чепуху-то пейсать, не посмотрев на изображения.
У кошки четыре ноги - вход, выход, земля и питание.
Аватара пользователя
bat_boy
Встал на лапы
Сообщения: 109
Зарегистрирован: Пн сен 30, 2013 20:10:14
Откуда: USSR

Re: Генератор пачек синусоидальных частот

Сообщение bat_boy »

andrey-v-g писал(а): Пн май 04, 2026 00:08:04 Можно и так, но для пачек нужно будет ставить дополнительные ключи.
Два ключа, переключать 10nf и 0.1uf. Либо 10nf постоянно включённый, а параллельно ему подключаемый на 90nf для низких частот, но тут вылезает проблема по времени переключения при формировании пачек... и настройки резисторов сразу слетят, их тоже ключами придётся коммутировать...
Последний раз редактировалось bat_boy Пн май 04, 2026 18:33:31, всего редактировалось 1 раз.
andrey-v-g
Встал на лапы
Сообщения: 91
Зарегистрирован: Ср окт 23, 2024 17:49:53

Re: Генератор пачек синусоидальных частот

Сообщение andrey-v-g »

bat_boy писал(а): Пн май 04, 2026 00:21:41 Два ключа, переключать 10nf и 0.1uf. Либо 10nf постоянно включённый, а параллельно ему подключаемый на 990nf для низких частот, но тут вылезает проблема по времени переключения при формировании пачек...
я думаю все будет нормально, там сначала включается ключ а генератор стоит на паузе, даже если конденсатор был заряжен он разрядится за время паузы.Так резисторы все равно нужно переключать для каждой частоты.
andrey-v-g
Встал на лапы
Сообщения: 91
Зарегистрирован: Ср окт 23, 2024 17:49:53

Re: Генератор пачек синусоидальных частот

Сообщение andrey-v-g »

bat_boy писал(а): Вс май 03, 2026 23:26:35
andrey-v-g писал(а): Пн май 04, 2026 00:08:04 ... на выходе у меня Peak Voltage (Vpp) = 8.95 V это Vrms = 3.16 V, из за синхроимпульса пришлось снизить выходную амплитуду.
Тогда лучше упростить аттенюатор, как я и писал выше, по функционалу выйдет тоже самое, благодаря кнопке. Тем более я не знаю аппаратуры где требуется среднеквадратичное входное напряжение 3.16V, в стандарте профессиональной техники входное 1,55V, в бытовой 0,775V. Для остального служит дополнительный усилитель сигнала, как у многих генераторов, я честно говоря, не пользовался им ни разу, только пробовал его работу.
вот вольтметр у него шкала в децибелах
Изображение
+10 нужно тот же индикатор отстроить (или перегрузочную способность усилителя посмотреть) , я изначально и планировал 0 дБ-707 мВ и +20 дБ.аттенюатор до -60 дБ.
Вложения
Новый рисунок (2).png
(239.16 КБ) 68 скачиваний
Призрачный Суслик
Прорезались зубы
Сообщения: 226
Зарегистрирован: Ср фев 04, 2026 21:29:19
Откуда: Из норки где-то в России

Re: Генератор пачек синусоидальных частот

Сообщение Призрачный Суслик »

andrey-v-g писал(а): Чт апр 30, 2026 13:44:07 Здесь лежат
Только вот сам сайт "лежит" при этом.

А можно каким либо образом за синхронизировать две ICL0838 или XR2206 так, что-бы сдвиг генерируемых синусоид был всегда 90 градусов ? А частота при этом изменялась синхронно.

Второй момент - можно ли как-то засинхронизировать эти микросхемы внешним сигналом для получения относительно "чистого" (<0,5% КНИ) синуса ?

Интересуют частотные диапазоны 0,5-5 Гц и 36-39 кГц
Последний раз редактировалось Призрачный Суслик Пн май 04, 2026 17:58:14, всего редактировалось 1 раз.
andrey-v-g
Встал на лапы
Сообщения: 91
Зарегистрирован: Ср окт 23, 2024 17:49:53

Re: Генератор пачек синусоидальных частот

Сообщение andrey-v-g »

Призрачный Суслик писал(а): Пн май 04, 2026 17:46:07
andrey-v-g писал(а): Чт апр 30, 2026 13:44:07 Здесь лежат
Только вот сам сайт "лежит" при этом.
https://forum.cxem.net/topic/164137-%D0 ... /#comments
работает сайт
Призрачный Суслик
Прорезались зубы
Сообщения: 226
Зарегистрирован: Ср фев 04, 2026 21:29:19
Откуда: Из норки где-то в России

Re: Генератор пачек синусоидальных частот

Сообщение Призрачный Суслик »

Видимо не везде. У меня не открывается уже с неделю.
andrey-v-g
Встал на лапы
Сообщения: 91
Зарегистрирован: Ср окт 23, 2024 17:49:53

Re: Генератор пачек синусоидальных частот

Сообщение andrey-v-g »

Призрачный Суслик писал(а): Пн май 04, 2026 17:46:07
andrey-v-g писал(а): Чт апр 30, 2026 13:44:07 Здесь лежат
А можно каким либо образом за синхронизировать две ICL0838 или XR2206 так, что-бы сдвиг генерируемых синусоид был всегда 90 градусов ?
Я думаю можно, надо подумать. А зачем ? Если для буквы "Н" то я делаю на фазосдвигающем усилителе (cдвиг можно регулировать от 0 до 180 градусов).
https://cxem.net/sound/raznoe/fazovrashatel.php
andrey-v-g
Встал на лапы
Сообщения: 91
Зарегистрирован: Ср окт 23, 2024 17:49:53

Re: Генератор пачек синусоидальных частот

Сообщение andrey-v-g »

Вот архив
Вложения
Генератор пачек.zip
(267.02 КБ) 3 скачивания
Призрачный Суслик
Прорезались зубы
Сообщения: 226
Зарегистрирован: Ср фев 04, 2026 21:29:19
Откуда: Из норки где-то в России

Re: Генератор пачек синусоидальных частот

Сообщение Призрачный Суслик »

Фазосдвигающий усилитель работает на фиксированной частоте и плохо мне представляется схемотехнически на частотах ниже 1 Гц. Работа его на 38 кГц мне не очень понравилась - вносит дополнительные искажения. Даю полученный Sin и Cos на X и Y осциллографа с большой ЭЛТ и смотрю, насколько ровный круг получается, а ровный он не получается, как не регулируй. Меняю частоту на 1 кГц и там уже совсем не круг. Поэтому была идея использовать ICL0838 или XR2206 как преобразователь из прямоугольника в треугольник, а потом в синус. А синхросигнал формировать цифровыми методами. (про ЦАПы знаю, но они требуют много обвязки, ПЗУ с отсчетами и ценник у них не самый приятный).
andrey-v-g
Встал на лапы
Сообщения: 91
Зарегистрирован: Ср окт 23, 2024 17:49:53

Re: Генератор пачек синусоидальных частот

Сообщение andrey-v-g »

Призрачный Суслик писал(а): Пн май 04, 2026 17:46:07
andrey-v-g писал(а): Чт апр 30, 2026 13:44:07 Здесь лежат
А можно каким либо образом за синхронизировать две ICL0838 или XR2206 так, что-бы сдвиг генерируемых синусоид был всегда 90 градусов ? А частота при этом изменялась синхронно.

Второй момент - можно ли как-то засинхронизировать эти микросхемы внешним сигналом для получения относительно "чистого" (<0,5% КНИ) синуса ?

Интересуют частотные диапазоны 0,5-5 Гц и 36-39 кГц
синхронно вряд ли, времязадающие цепи разные , точности частот не будет.
Призрачный Суслик
Прорезались зубы
Сообщения: 226
Зарегистрирован: Ср фев 04, 2026 21:29:19
Откуда: Из норки где-то в России

Re: Генератор пачек синусоидальных частот

Сообщение Призрачный Суслик »

andrey-v-g писал(а): Пн май 04, 2026 18:10:06 Вот архив
Спасибо !
Призрачный Суслик
Прорезались зубы
Сообщения: 226
Зарегистрирован: Ср фев 04, 2026 21:29:19
Откуда: Из норки где-то в России

Re: Генератор пачек синусоидальных частот

Сообщение Призрачный Суслик »

andrey-v-g писал(а): Пн май 04, 2026 18:17:29 синхронно вряд ли, времязадающие цепи разные , точности частот не будет.
Диапазон перестройки не столь и широкий.
Аватара пользователя
bat_boy
Встал на лапы
Сообщения: 109
Зарегистрирован: Пн сен 30, 2013 20:10:14
Откуда: USSR

Re: Генератор пачек синусоидальных частот

Сообщение bat_boy »

andrey-v-g я тут посмотрел внимательнее внутреннюю схему XR2206 и даташит, и вот к каким выводам пришёл:
Исходя из внутренней схемы, выводы 7 и 8 находятся в эмиттерных цепях диф. каскадов, основной резистор управления частотой играет роль регулятора тока одного из каскадов, подключённого к выводу 7 (при этом 8 остаётся не задействован, он используется для режима FSK (Frequency Shift Keying) двумя частотами. Токи через эти резисторы, судя по диапазону сопротивлений регулировок, будут от нескольких миллиампер и примерно до единиц микроампер, это по сути зона более менее стабильной работы каскадов. Так вот токи эти по отрицательной шине питания ничем не стабилизированы!!! Потому каскад, а следовательно и частота - "плывёт", более того, эта нестабильность скорее всего влияет и на формирование синусоиды с паразитными всплесками на вершинах, о которых ты говорил. Значит необходимы одновременно управление и стабилизация этого тока, и можно было бы установить регулируемый генератор стабильного тока, но тут возникает первая проблема:
- если на миллиамперах это можно сделать биполярными транзисторами, то надёжно оперировать токами менее микроампера смогут только полевики, либо микросхема с полевыми транзисторами на входе, очень желательно прецизионная, на худой конец просто с очень малым дрейфом на входе.
За то есть и хорошая новость, рядом на выводе 10 присутствует выход внутреннего источника опорного напряжения, к которому можно подключиться, и использовать его как основу стабилизации режимов работы. Осталось всё это воплотить в решение и схему.
Теперь по старым вопросам, твой аттенюатор на 600ом можно будет оставить, с требуемым тебе максимальным выходным напряжением 3,16V на нём, но для этого, как я и писал, надо сделать выходной усилитель с размахом амплитуды выходе порядка 14-15 вольт, но с шинами питания по 12 вольт этого не сделать, питание усилителя надо увеличить хотя бы до 2х17 вольт (лучше до 22-25 чтобы был запас на регулировку) схему, как это сделать, нарисую и выложу завтра. Эмиттерный повторитель, схему которого я дал, или любого другого, после вывода 2 ставить всё равно придётся, это разгрузит выход микросхемы, и благотворно скажется на её работе. Минимально допустимое питание микросхемы по даташиту +/-5V, такое по схеме установлено и у тебя, лучше его поднять вольт до +/- 8-9.
С переключением конденсаторов на 5-6 выводах ключами ещё думаю, как лучше сделать.
Есть просьба - померяй в работе напряжение на выводе 10 твоей микросхемы XR2206 (который подключен к внутреннему источнику опорного напряжения), в даташите я не нашёл его значения. Мне микросхему ещё не подвезли, жду.
Изображение
Аватара пользователя
Phlanger
Сверлит текстолит когтями
Сообщения: 1218
Зарегистрирован: Сб мар 27, 2010 13:19:45
Откуда: Moskau

Re: Генератор пачек синусоидальных частот

Сообщение Phlanger »

Призрачный Суслик писал(а): Пн май 04, 2026 17:46:07 А можно каким либо образом за синхронизировать две ICL0838 или XR2206 так, что-бы сдвиг генерируемых синусоид был всегда 90 градусов ? А частота при этом изменялась синхронно.

Второй момент - можно ли как-то засинхронизировать эти микросхемы внешним сигналом для получения относительно "чистого" (<0,5% КНИ) синуса ?

Интересуют частотные диапазоны 0,5-5 Гц и 36-39 кГц
Ни от какой сенхронязакцаи коэффициент гармоник не зависит. Совсем.
На 36-39 килоГерц можно попытаться сделать квадратурный генератор синуса и получить неплохой коэффициент гармоник. Десять процентов подстройки частоты, надеюсь, сильно эту обедню не испортят.
Перестройка по частоте в десять раз при сохранении фазового сдвига - это боюсь, что только цифра. В порядке бреда - цифровой, то есть с чемоданами на выходе, квадратурный генератор сделать лехко. И к его выходам приделать два синусоидальных с ФАПЧ. Но опять диапазон перестройки в десять раз... Кроме того, на таких частотах наверно "время установления" будет конское.
У кошки четыре ноги - вход, выход, земля и питание.
Ответить

Вернуться в «Аналоговая техника»