Генератор синуса из треугольников

Digitrode

Видео:Собираем ФУНКЦИОНАЛЬНЫЙ ГЕНЕРАТОР частоты для начинающихСкачать

Собираем ФУНКЦИОНАЛЬНЫЙ ГЕНЕРАТОР частоты для начинающих

цифровая электроника вычислительная техника встраиваемые системы

Простая схема преобразователя прямоугольного сигнала в синусоидальный

Схема преобразования прямоугольного сигнала в синусоидальный является важной аналоговой схемой. Она имеет широкий спектр применения во многих различных областях электроники, таких как акустика, аудиоприложения, инверторы, источники питания, генераторы функций и т. д.

Генератор синуса из треугольников

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

Преобразователь прямоугольного сигнала в синусоидальный может быть собран н с использованием 6 пассивных компонентов, а именно трех конденсаторов и трех резисторов. Используя эти три конденсатора и три резистора, можно построить трехкаскадную RC-цепь, которая принимает прямоугольный сигнал на входы и выдает синусоидальный сигнал. Простая однокаскадная RC-цепь показана на следующем изображении.

Генератор синуса из треугольников

В приведенной выше схеме показан однокаскадный RC-фильтр, в котором используется один резистор и один конденсатор. Эта по своему принципу работы схема довольно проста. Конденсатор заряжается в зависимости от состояния прямоугольного сигнала. Если прямоугольный сигнал на входе находится в высоком положении по напряжению, конденсатор заряжается, а если он находится в низком положении, конденсатор разряжается.

Изменяющийся прямоугольный сигнал, имеет частоту, в зависимости от этой частоты выходной сигнал цепей изменяется. Из-за такого поведения схемы RC-фильтр называется RC-интегратором. Схема RC-интегратора изменяет выходной сигнал в зависимости от частоты и может изменить прямоугольный сигнал на треугольный или треугольный на синусоидальный.

В этом уроке мы используем эти интегральные RC-цепи для преобразования прямоугольного сигнала в синусоидальный. Полная принципиальная схема преобразователя приведена далее, и, как вы можете видеть, в ней очень мало пассивных компонентов.

Генератор синуса из треугольников

Схема состоит из трех каскадов фильтрующих RC-цепей. Каждый каскад имеет свое значение преобразования, давайте разберемся с работой каждого каскада и как он способствует преобразованию прямоугольного сигнала в синусоидальный, осуществив моделирование. Чтобы знать, как работает преобразователь, нужно понимать, что происходит на каждом каскаде RC-фильтра.

Первый каскад RC-цепи имеет последовательно включенный резистор и параллельный конденсатор. Выход доступен через конденсатор. Конденсатор заряжается через резистор последовательно. Но, поскольку конденсатор является частотно-зависимым компонентом, для зарядки требуется время. Однако эта скорость заряда может быть определена постоянной времени RC-фильтра. Посредством зарядки и разрядки конденсатора, и поскольку выходной сигнал поступает от конденсатора, форма сигнала сильно зависит от напряжения заряда конденсатора. Напряжение на конденсаторе в течение времени зарядки можно определить по приведенной формуле:

Генератор синуса из треугольников

И напряжение разряда можно определить по следующей формуле:

Генератор синуса из треугольников

Следовательно, из приведенных выше двух формул постоянная времени RC является важным фактором, определяющим, сколько заряда хранит конденсатор, а также, сколько разряда выполняется для конденсатора в течение постоянной времени RC. Если мы выберем значение конденсатора равным 0,1 мкФ, а резистор – 100 кОм, как показано на рисунке далее, постоянная времени будет равна 10 миллисекундам.

Генератор синуса из треугольников

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

Генератор синуса из треугольников

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

Генератор синуса из треугольников

На третьем каскаде RC-цепи выход второй RC-цепи является входом третьего каскада RC-цепи. Он принимает треугольный линейный сигнал в качестве входного сигнала, а затем изменяет формы треугольных сигналов. Это обеспечивает на выходе синусоидальный сигнал, где верхняя и нижняя часть треугольного сигнала сглаживаются, делая их изогнутыми.

Генератор синуса из треугольников

Значение конденсатора и резистора являются наиболее важными параметрами этой цепи. Поскольку без надлежащего значения конденсатора и резистора постоянная времени RC не будет согласована для конкретной частоты, конденсатор не получит достаточно времени для зарядки или разрядки. Это приводит к искаженному выходу или даже к высокой частоте, резистор будет работать как единственный резистор и может генерировать ту же форму сигнала, что и на входе. Таким образом, значения конденсатора и резистора должны быть выбраны правильно.

Если входную частоту можно изменить, можно выбрать случайное значение конденсатора и резистора и изменить частоту в соответствии с комбинацией. Рекомендуется использовать одинаковое значение конденсатора и резистора для всех каскадов фильтра. Для быстрой зарядки на низких частотах используйте конденсатор с более высоким значением, а для высоких частот выберите конденсатор с более низким значением. Однако если все компоненты R1, R2 и R3 имеют одинаковое значение и все конденсаторы C1, C2, C3 имеют одинаковое значение, конденсатор и резистор можно выбрать с помощью приведенной формулы f = 1/(2π x R x C). Здесь F – частота, R – значение сопротивления в Омах, C – емкость в Фарадах. Ниже приведена схема трехкаскадной интегральной RC-цепи, которая была описана ранее. Однако в схеме используются конденсаторы емкостью 4,7 нФ и резисторы 1 кОм. Это создает приемлемый диапазон частот в диапазоне 33 кГц.

Генератор синуса из треугольников

Для тестирования схемы соберем ее на макетной плате, а для проверки выходного сигнала используем генератор функций и осциллограф. Схема очень проста и, следовательно, ее легко собрать на макетной плате, как вы можете видеть на следующем изображении.

Генератор синуса из треугольников

Для этой демонстрации мы используем генератор функций, и, как вы можете видеть на изображении далее, генератор функций настроен на желаемый выходной сигнал прямоугольной формы 33 кГц.

Генератор синуса из треугольников

Выходной сигнал можно наблюдать на осциллографе. Входной прямоугольный сигнал показан желтым цветом, а выходная синусоида – красным цветом.

Видео:Самый простой генератор сигналов для лаборатории радиолюбителя от 1Гц до 2МГцСкачать

Самый простой генератор сигналов для лаборатории радиолюбителя от 1Гц до 2МГц

Генератор синуса из треугольников

Фигова эмбеддерская жизнь без генератора синуса! Вот и я решился сделать себе такой девайс.

Сначала хотел на atXmega сделать – там есть суперский такой 12-битный ЦАП. Посчитал, написал (вот одно из тех мест, где нужно писать на асме!), получилось, но плохо – всего 800kSps, тоесть можно рассчитывать на 100кГц синуса максимум. Не густо! Подумал я еще и прикупил ad9833.

Генератор синуса из треугольников

Введение

Этот проект – один из долгоиграющих проектов. С одной стороны пришлось принять много компромиссных решений (а я жутко не люблю компромиссы 🙂 ) с другой пришлось отказаться от части задуманного, так как слишком сложно. С третей типичные дешевые отмазки – лень, и куча других дел.

Но ничего, в конце концов я его таки добил.

AD9833

Итак, почему именно ad9833? Тут все просто – это самый дешевый ДДС ) Ну посудите сам, 25MSps, тоесть 12.5МГц нефильтрованного синуса или 5Мгц отфильтрованного 4тым порядком. Мне показалось, что синус больше 5МГц для настройки разных поделок типа тесел, источников питания и звуковых девайсов не нужен.

У ad9833 10-битный ЦАП, а значит, максимальный сигнал/шум порядка 60дБ, но так как сигнал чисто синусоида часть шума мы можем легко отфильтровать. Попробуем выжать максимальный С/Ш на который способна микруха.

Для любознательных:
Откуда цифра 5 ? И почему 25мегасемплов на глазах таят до 5МГц синуса? Логарифмическое расстояние между 25МГц и 5МГц — log(25/5) = 0.698 Декады. Скорость спада фильтра 4 порядка – 4 * 20 = 80дБ/дек. Отсюда на 0.698 декады подавиться 56дБ шума. С/Ш ЦАПа – 60Дб, поэтому, дальше давить смысла нет, там уже шумит сам ЦАП.

Чего хотелось получить?

В начале у меня была как всегда куча эпических планов, часть которых будет видна на схемах. В итоге эти планы прогорели и я решил на них забить, иначе они сильно растянут этот и без того длинный проект.

Итак, хотелось:

При этом на обоих должен был быть как показометр частоты, так и показометр напряжения с точностью до милливольта.

А вот, что получилось:

На показометры я решил забить.

Как видно, поменялось почти все.

Генератор синуса

Это место я проработал довольно хорошо – и схема и плата получились в лучших цифро-аналоговых традициях.

Посмотреть на схемоплату этого чуда можно тут:

Как видно, используются три земли – цифровая, смешанная и аналоговая. Высокочастотный шум, который может передаваться по сигнальным проводам отвязывается буфером на 244 микросхеме (угу, редкий изврат, чисто для прикола).

Операционники выбраны такими просто потому, что такие были.

Тот кусочек который в желтом квадратике – не собирается! Он не работает (по крайней мере, как ожидалось)! Именно из-за того, что он пожелтел, измеритель напряжения был выброшен из головы.

Эту фотку я уже показывал на форуме пару раз, но покажу еще. Это и есть генератор синуса, только без выходного разъема. (кликабельно)

Генератор синуса из треугольников

Источник питания

Тут все намного проще. Сначала я долго раздумывал – делать питание двуполярным или ограничится одной полярностью. Но решил так двуполярное делать – можно использовать непосредственную связь с выходом.

Три кренки и готово! Да-да, там именно кр142енХХ стоят! Нужно-ж куда-то старье сдувать )

Если кого-то может удивить схема на трех кренках, вот она:

Генератор синуса из треугольников

Контроллер и генератор прямоугольников

Сначала я долго думал – как-же реализовать регулировку прямоуольников? Умники советовали поставить ОУ, он я ведь знал, что можно проще! В итоге додумался до просто го переключателя! Ведь что может быть проще, чем переключать с нуля до некоторого фиксированного напряжения! Аналоговый переключатель 74hc4066 меня вполне устроил! Единственное, пришлось увеличить выходное сопротивление до 100 Ом – 50 у самого 74hc4066 и еще 50 внешних. Это чтобы не сжечь микрушку. Можно, конечно поставить переключалку покруче, но лень одолела. Тем более, не так уж это и критично!

Откуда взять напряжение для переключения? Тут нужен low-drop притом не простой, а очень хороший. Чтобы этот самый drop был не больше, скажем 100мВ. Если такие и есть в природе, то их нужно долго и нужно искать. Проще сделать самому на rail-to-rail ОУ и транзисторе.

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

Посыпаем это все индикатором и энекодером, добавляем кнопочек по вкусу, разъемчиков так всяких и засовываем в корпус.

Генератор синуса из треугольников

Традиционно схема и плата:

По большей своей части – говнокод, ведь хотелось слепить побыстрее, что и было сделано.

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

Если не трогать кнопки в течении 10сек, то выбранная частота запоминается и сама включится после включения питания.

Еще есть кавайный счетчик запусков,

Результаты

Как и ожидалось, С/Ш порядка 60дБ, тоесть мы наткнулись на фундаментальное ограничение по возможностям ЦАП’а. На спектрограмме видно, что пролазит небольшая постоянная составляющая. Ее я уберу конденсатором.

Спектрограммы сняты звуковухой E-MU 0202USB.

Спектр для 1кГц:

Генератор синуса из треугольников

Спектр для 10кГц:

Генератор синуса из треугольников

Сигнал выглядит довольно синусоидальным, что не странно.

Генератор синуса из треугольников

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

Бонус

Ну и на последок – бонус. Фотография под названием “жысть эмбеддера”, кликабельно:

Генератор синуса из треугольников

Платы

По требованию трудящихся, все платы для ЛУТа/позитивного резиста кипой:

Печатать как есть, верхний слой уже отзеркален.

Зачетная конструкция, качество изготовления прямо заводское)
Маленький вопрос: а что такие звоны на прямоугольнике сильные? Ёмкость монтажа? Кабель? Миллер? Или шумы генератора?

Это — звон кабеля. Используется кусок 50омного кабеля который подключается к щупу 1/10, тут и происходит отражение. На видео развертка — 200нс/деление.

Несогласование выходного сопротивления генератора и кабеля с осцилом?

Типа того, ну еще и делитель в щупе косячит.

Спасибо за статью, отличный генератор! Нужно будет обязательно сделать что-нибудь подобное, только dds достать..

На счет развязки dds с контроллером — скопом не глядел, есть ли шумы ? Сдается мне, что эта развязка лишняя.. Никогда не видел подобных развязок в ВЧ/СВЧ схемах.. А если и есть, спасет ли от них этот буфер ?

Там наносекнудные иголки простакивают — скопом их очень сложно увидеть. Этот буффер есть в документе от аналога, поэтому оставил.

А если и есть, спасет ли от них этот буфер ?
Спасает, скорее всего. Транзисторы внутри буффера неповоротливые, не успивают переключиться.

Можно, конечно ферритовые бусинки ставить — это дело вкуса.

А как лудил плату “генератора синуса”, особенно хорошо видно качество лужения на полигонах возле генератора на 25 MHz ?.
Знаю есть две технологии: “КипящаяВода+ЛимоннаяКислота+СплавРозе+РастираемПоПлатеВатой” и вторая
“ОплеткаОтКабеля+СплавРозе+ПаяльникНа100Градусов”
Извиняюсь если не по теме статьи 🙂

Ууу, нее, я такими дзеновскими технологиями не владею. У меня все проще — Кууууча флюс + ало паяльника, даже без оплетки. А лудил я не специально, а просто похожу пайки припой растекался, дак я излишки вытерал о плату.

а можно поставить мега8L-8pi

Можно, но это будет превышение его спецификаций по частоте, хотя обычно работает, никаких гарантий дать нельзя.

А вот на схеме singen.pdf (там где стоит ad9833) немогу понять номинал конденсатора C9. Написано DNP и все, что это значит.

Ну и второй, менее важный вопрос — чем бы заменить ОУ. Как понимаю основное требование к ним Rail-To-Rail. Думаю даже поставить однополярные, пускай синусоида всегда будет положительная…

DNP — Do Not Place. Наверняка, ты видел на китайских платах места с незапаянными деталями. Вот так они и обозначаются. Это конденсатор, который стоит поставить, если не хватит крутизны фильтров.

ОУ тут не только rail to rail, они должны еще выдавать правильный ток. Особенно, OPA698. Не каждый ОУ может работать на 50 ом. Ну, и, ОУ должны иметь достаточную полосу.

А как слои печатки переключать, Вы какой программой пользуетесь?

Слои — никак, этоже пдфник. Я пользуюсь Altium Designer.

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

Добавил платы для ЛУТ’а в конец статьи.

не могу найти в продаже KOYO KCO-010T-25.000…,
можна ли заменить обычным двухногим кварцом?

Нет, KOYO — это именно генератор, а не резонатор — это большая разница )
Ищи кварцевый генератор на нужный номинал, и заменяй им )

ааа… теперь понял, благодарю.

Привет Сергей, не могли бы вы внести изменения в программное обеспечение так, что генератор может оставить только прямоугольные режиме? То есть, в начале не вводить режим выбора и непосредственно вводить только в прямоугольном режиме? Также, если можно ограничиться верхней частоты до 1 МГц. Я был бы признателен, если вы сделаете эту корректировку.

Прошу прощения, если мой русский не хорошо, я из Болгарии.

Дак возьми сам и подкорректируй, там ничего сложного нет. А мне лезьть в прожект — леньки.

Да и смысла такой махины для режима только прямоугольников нет особого.

Сергей, а вы много штук AD9833 спалили??
а то я уже две умудрился. И не совсем понимаю в чем причина. Одна все таки работала, но не долго. Потом перестала отзываться.
Может у вас совет по этому поводу найдется))

Я не спалил ни одной. Что посоветовать — не знаю. Тут подойдет все, что подсказывает здравая логика — проверить питание, проверить направление входов/выходов, итп.

Может только и одну спалил. Ща вроде заработало))

Может, статика? В даташите написано, что AD9833 боится статики.

У меня типа «маленькая просьба»…
Я — начинающий радиолюбитель. В программировании разбираюсь достаточно, а вот в схемотехнике — туго. Схемку повторить могу, разработать с нуля — мягко говоря «трудно». Ваш приборчик понравился, а вот повторить его мне сложно по нескольким причинам:
1) какой принцип генерации прямоугольника, а именно для чего используется связка 74HC4066+TS912+IRLML6302 (для чего там целых два вывода SQ_OUT_PH1 и SQ_OUT_PH2, ведь прямоугольник можно генерировать всего лишь одним GPIO);
2) для каких целей на выходе установлены два усилителя AD8066 и OPA698, а не какой-то один (какую роль выполняет каждый из них);
3) почему AD9833 используется для генерации только синусоидального сигнала, ведь с её помощью можно генерировать форму и прочих сигналов;
4) для каких целей используется 74HC244 на входе AD9833.

Отвечу, что темы вроде кнопки/энкодер/дисплей/питание для меня понятны, так как во многих конструкциях они повторяются и имею не только опыт работы с ними, а и понимаю принцип их функционирования. То, что «AD9833 — генератор сигнала», «AD8066 и OPA698 — усилители» понимаю, а вот какие компоненты на схеме относятся к AD9833, какие к фильтру Баттерворта, какие к усилителям или для каких целей на схеме генератора синусоидальных сигналов стоит перемычка P4(MPW) между AD8066 и OPA698 — вот это для меня сложные вопросы. А без этих ответов мне остается только повторить конструкцию, ведь ни улучшить ни сделать аналогичное устройство мне просто не хватает знаний.

Ответы на эти вопросы я могла бы найти в документации, оформленной в виде блок-схеммы с описанием принципа работы каждого блока. С такой блок-схемой скорость понимания работы устройства увеличивается очень сильно — по себе знаю. Имея понимание работы каждого функционального блока я могла бы повторить конструкцию используя другой МК (не рабтаю с Atmega), удалить 74HC244 (полагаю, можно обойтись без неё, если ставить рядом с управляющим МК, а не на отдельно плате), ОСОЗНАННО заменить связку AD8066+OPA698 на какую-нибудь другую микросхему или же вообще принять решение генерировать сигнал самим МК (естественно, это был бы ОСОЗНАННО подобранный МК под конкретные выходные параметры), а после него только какой-нибудь усилитель (или два).

Просьба: пожалуйста, разработчики, как можно чаще используйте поясняющие блок-схемы в своей документации и логически отделяйте ВСЕ функциональные блоки на схеме (например — прямоугольник с желтым фоном вокруг нереализованной части) в соответствии с блок-схеммой. Этим вы ускорите процесс самообучения новичков и избавите себя от значительной массы вопросов.

1. Принцип очень простой — ключи (74HC4066) переключают выход между двух состояний, одно из них — ноль, второе — регулируются. Это сделано для того, чтобы можно было регулировать амплитуду прямоугольников.

> для чего там целых два вывода SQ_OUT_PH1 и SQ_OUT_PH2
Для того, чтобы переключать ключи. Когда одна пара ключей подключается к плюсу, вторая отключается от минуса, ну и наоборот. На эти выводы подаются противоположные сигналы.

2. OPA698 помощнее, он работает в основном, как буффер на нагрузку. AD8066 работаетю просто как усилители.

3. 74HC244 работает для развязки цифровых сигналов от аналоговых — чтобы помехи, которые всегда присутствуют на цифровых выходах не попали на аналоговую часть схемы. В принципе, тут этого не нужно было делать.

Кстати, если ты заюзаешь не 10minute mail, то на почту будут приходить ответы на твои комменты.

можна ли заменить OPA698 на OPA628?
ОРА698 нигде нету….

1) Почему использованы OPA698 и AD8066 вместе? Почему не оставлен только OPA698? Логика подсказывает только один вариант: AD8066 имеет большую чувствительность.
2) Почему AD9833 используется для генерации только синусоидального сигнала, если она способна выдавать синус, треугольник и меандр? Вначале статьи была оговорка о присутствии многих компромиссов в ходе проэктирования устройства. Эти компромиссы как-то связаны с трудностями в реализации треугольника и меандра на базе AD9833? (Полагаю, что возникли сложности при изменении амплитуды/периода сигнала на выходе AD9833)

>Почему не оставлен только OPA698?
Усиления одного OPA698 не хватило бы. Операционники обладают таким свойством — чем больше усиление, тем меньше полоса пропускания. Пришлось ставить два операционника подряд. Заодно и измерялку напряжения прикрутить удалось (правда, она оочень фигово работала)

>Почему AD9833 используется для генерации только синусоидального сигнала
Спектр прямоугольника и треугольника очень широк, соответственно, от фильтра на выходе пришлось бы отказаться. Нужно было выбрать — хороший синус или плохой синус +прямоугольник + треугольник. Я выбрал синус.

Как я понял генерация прямоугольника идет средствами МК.
Эт че Мега выдает 8МГц аппаратного ШИМ?

Если внешний кварц на 12М. Сколько макс частоту сможет мега выдать на ШИМ. И сколько бит на заполнение будет отводиться? и почему у тебя 2 ноги шима используются?

>Если внешний кварц на 12М
Угу, в схем ошибка — кварц на 16МГц.

Две ножки, так как выходой каскад пуш-пульный.

Жуем дальше )))
т.е. аппаратный шим в атмеле работает 2 ногами — 1 вкл, 2 выкл. (просто я то на PICе сижу) я так понимаю это особенность меги.
к Р8 подкл переменник я так понимаю.
судя по видео надписи на морде — sine sq.. расположены не правильно ? )))

ага, но переделывать уже лень )) мне бы вашу наблюдательность!

Я понимаю что лень побеждает всё и всех И что фильтр бутеррброда стоит ))) но все же нельзя ли посмотреть осцилограмму прямоугольника, треугольника, который выдаст 9833 собственными средствами.

не по теме — что то восстановление пароля барохлит — если просто клацнуть по ссылке в письме по вываливается ошибка»неверный код», а если ссылку скопировать то проходит нормально.

я так понял лень победила :'(((

Смотри ответ на следующий коммент.

Уважаемый Автор, возможно ли все таки добавить регулировку десятых долей герца синуса

Если вопрос действительно в том, возможно ли, то возможно.

Если вопрос был в том, буду ли я этим заниматься? То нет, не буду. Я уже успел сжечь этот генератор, а восстанавливать его мне не особо хочется. Возможно, позже появится другой генератор.

Поддержка этого генератора прекращена.

тогда последний вопрос — как ты его сжег?
ну чтобы типа на чужих ошибка учиться)

Питал от него силовой трнанзюк, транзюк пробило и 50вольт оказалось на входе. Что именно сгорело, не разбирался.

ладно ну а теперь совсем не по теме — расчет фильтра — как расчитать? каким образом? пример расчета? направление копания траншеии!

Фильтр считается прогами. думаю, эти проги гугляться. Фильтр считается так, чтобы искажения из-за дискретизации на нужном диапазоне были меньше желаемых.

гуглятся то гуглятся! гугл беспорно велик — но ничего внятно по расчету пассивных LC фильтров пока не нашел. активных навалом а вот с пассивом дошленько (((

Доброго времени суток!
Пытаюсь собрать аналогичный генератор, очень нужен для проведения некоторых экспериментов. Но не могу найти таких операциоников у нас в городе, подскажите пожалуйста аналоги AD8066 и OPA698(необязательно с такой же распиновкой выводов) или вообще можно заменить их на пару транзисторов.

Уважаемый BSVi, какие недостатки варианта с использованием твердотельного реле для переключения источника сигнала (синус, меандр) на один выходной разьём?

Чет я не понимаю, зачем тут реле. Если вы имели ввиду обычный аналоговый перключатель — то особо никаких, разве что невозможно сразу использовать и прямоугольник и синус.

Генератор синуса и генератор меандра выполнены как отдельные функциональные блоки. Если добавить еще несколько блоков типа «генератор треугольника» и «генератор сигнала произвольной формы», то получиться замечательный универсальный генератор. Для такого случая возникает желание выводить все сигналы через один и тот же выход, коммутируя требуемый источник с помощью реле.

Если уже есть «генератор произвольно формы», то остальные не нужны, не нужен и коммутатор = профит 🙂

Только быстродействие «генератора произвольной формы» сильно отличается от «генератора синуса/меандра»

так что каждый генератор обладает своими преимуществами, а сам прибор — совокупностью преимуществ его отдельных составляющих.

Дак я не особо понял задачу. Кстати, если проект новый и не связан с этим генератором, то лучше создайте ветку на форуме.

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

Создать новую ветку комментариев

Вы должны войти или зарегистрироваться чтобы оставить комментарий.

Видео:🐌 Схема простого генератора синуса со 🔨 сложной судьбой. 🔫Скачать

🐌 Схема простого генератора синуса со 🔨 сложной судьбой. 🔫

KOMITART — развлекательно-познавательный портал

Генератор синуса из треугольников

Разделы сайта

GNEZDO NEWS

Друзья сайта

Статистика

Видео:Генератор на микросхеме ICL8038 (100Гц - 60КГц прямоугольник,треугольник, синус).Скачать

Генератор на микросхеме  ICL8038  (100Гц - 60КГц прямоугольник,треугольник, синус).

Генераторы сигналов на ICL8038. Синусоида, треугольник, прямоугольник.

Генераторы сигналов на ICL8038.

Генератор синуса из треугольников Функциональные генераторы на микросхеме ICL8038

В одной из наших статей мы уже рассмотрели принципиальную схему функционального генератора, это был DIY kit конструктор китайского производства, ссылка на статью:

В этой статье мы делимся с вами похожей схемой генератора, она также способна выдавать синусоиду, сигнал треугольной и прямоугольной формы. Как и в предыдущей статье за основу взята микросхема ICL8038 сигналы которой усиливаются операционным усилителем TL071. Схема показана ниже:

На выходе TL071 установлен резистивный делитель напряжения, что позволяет иметь выходной сигнал нормального и высокого уровня. Так же возможна регулировка усиления с помощью потенциометра номиналом 100 кОм. Между самим генератором и усилителем установлен галетный переключатель на 3 положения, посредством которого выбирается форма выходного сигнала.

В цепи 10-й ножки микросхемы ICL8038 также установлен галетный переключатель, у него 5 положений, его предназначение заключается в выборе частотного диапазона, который зависит от номинала емкости стоящей в этой цепи.

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

Микросхема ICL8038 способна генерить сигналы частотой от 0.001 Hz до 300 kHz. Даташит на нее вы сможете найти в архиве для скачивания.

Питание схемы двуполярное, реализуется с помощью двух интегральных стабилизаторов 7812 и 7912. На плате расположен диодный мост, собранный на 1N4007 или им подобных диодах, и сглаживающими емкостями номиналом 2200 mF. На клеммы питания подается переменка с трансформатора, напряжение может быть от 2 х 10 до 2 х 15 Вольт.

Исходники печатной платы следующие:

Исходник платы, вид со стороны элементов:

Ну и как обычно, наша переделка изображений в формат LAY6:

Фото-вид LAY6 формата:

Плата генератора на ICL8038 + TL071 в сборе:

Формы выходных сигналов генератора показаны на следующем изображении:

Есть еще одна очень похожая схема, отличие в том, что в ней применен операционный усилитель LM741, смотри следующее изображение:

Исходники платы следующие:

Генератор синуса из треугольников Исходник платы генератора сигналов на ICL8038_LM741_сторона элементов

Генератор синуса из треугольников Исходник платы генератора сигналов на ICL8038_LM741

Плата этого варианта генератора, преобразованная в формат LAY6:

Фото-вид платы LAY6 формата:

Обращаем ваше внимание, при сборке второго варианта генератора не забудьте поставить перемычки между точками “A” и “В”, смотрите снимки ниже:

Перемычки на плате генератора_сторона дорожек:

Плата генератора на ICL8038 + LM741 в сборе:

Принципиальные схемы функциональных генераторов на ICL8038, даташит на микросхему генератора, а также печатные платы обоих вариантов можно скачать одним файлом по прямой ссылке с нашего сайта, которая появится на этой же странице после клика по любой строке рекламного блока ниже кроме строки “Оплаченная реклама”. Размер архива – 3 Mb.

Видео:Своими руками #3 Генератор НЧ Сигналов (полная проверка диапазонов)Скачать

Своими руками #3 Генератор НЧ Сигналов (полная проверка диапазонов)

Уважаемый Пользователь!
О том, как получить нужный материал, прочитайте информацию по кнопке ниже:

🎦 Видео

Простой генератор НЧ на двух транзисторах - тыква превращается в карету.Скачать

Простой генератор НЧ на двух транзисторах - тыква превращается в карету.

Генератор синуса на одном транзистореСкачать

Генератор синуса на одном транзисторе

ИНВЕРТОР чистого СИНУСА из РОВНОГО МЕАНДРА 👍 Повышаем напряжение просто и эффективноСкачать

ИНВЕРТОР чистого СИНУСА из РОВНОГО МЕАНДРА 👍 Повышаем напряжение просто и эффективно

Простой генератор НЧ на двух транзисторах - отладка исходной схемы.Скачать

Простой генератор НЧ на двух транзисторах - отладка исходной схемы.

НИЗКОЧАСТОТНЫЙ ГЕНЕРАТОР СИНУСА и ПРЯМОУГОЛЬНИКА (от 14 Гц до 90 кГц размах сигнала 16 В).Скачать

НИЗКОЧАСТОТНЫЙ ГЕНЕРАТОР СИНУСА и ПРЯМОУГОЛЬНИКА (от 14 Гц до 90 кГц  размах сигнала 16 В).

Крутейший генератор сигналов на Arduino!Скачать

Крутейший генератор сигналов на Arduino!

Простая схема многофункционального генератора ...Скачать

Простая схема многофункционального генератора ...

Простейший генератор синуса на Arduino NanoСкачать

Простейший генератор  синуса на Arduino Nano

ADAU1701 & ARDUINO | Генератор идеального синуса | Делаем самиСкачать

ADAU1701 & ARDUINO | Генератор идеального синуса | Делаем сами

Простой генератор синуса для катушки МишинаСкачать

Простой генератор синуса для катушки Мишина

AD9850. Генератор синуса и меандраСкачать

AD9850. Генератор синуса и меандра

Генератор синуса своими руками часть 1Скачать

Генератор синуса своими руками часть 1

Функциональный генератор на одной микросхеме.Скачать

Функциональный генератор на одной микросхеме.

треугольник синусоидальный меандр, синус , частотная модуляция, амплитудная и т.дСкачать

треугольник синусоидальный меандр, синус , частотная модуляция, амплитудная и т.д

Генератор сигналов FG-100 DDSСкачать

Генератор сигналов FG-100 DDS
Поделиться или сохранить к себе: