Генератор синусоидального сигнала

Здесь принимаются все самые невообразимые вопросы... Главное - не стесняйтесь. Поверьте, у нас поначалу вопросы были еще глупее :)
Ответить
Вымогатель припоя
Сообщения: 502
Зарегистрирован: Чт фев 16, 2012 19:00:11

Сообщение zöner »

DDS-ы использовать для генерации низкочастотной сисуноиды - это верх расточительства, просто слов нет...
DDS может быть и программным, с резистивным ЦАПом, напр. http://peresmeshnik.net/pages/ru/DDS-1.html , http://radiokot.ru/forum/viewtopic.php?f=10&t=66133 . AVR стоит в разы дешевле цифровых AD98xx/99xx, и аналоговых MAX038 и т.д.
Если взять МК с достаточным количеством портов (напр. Mega16), можно генерировать 3 независимых сигнала любой формы с любой фазой (напр.3-фазный синус).
Реклама
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1328
Зарегистрирован: Вс янв 15, 2012 13:58:35
Откуда: Моздок

Сообщение GubaRewa »

Простой генератор синуса НЧ.

Изображение Изображение
Последний раз редактировалось GubaRewa Чт фев 23, 2023 14:15:11, всего редактировалось 1 раз.
Я рожден при Сталине, когда паразиты были изгоями общества! :))
Реклама
Друг Кота
Аватара пользователя
Сообщения: 16745
Зарегистрирован: Пт мар 30, 2012 05:17:29
Откуда: Екатеринбург

Сообщение mickbell »

Неее, синус он не сделает. Меандр - да без проблем, нечто, слегка похожее на треугольник - завсегда, но только не синус.
И хрюкотали зелюки,
Как мюмзики в мове.

На каждый РКН
Найдётся VPN.
Друг Кота
Сообщения: 3702
Зарегистрирован: Чт окт 20, 2016 13:51:03

Сообщение 12943 »

На выходе синус будет паршивенький, но если взять с конденсатора, то очень даже симпатишный - синий график. Для сравнения идеальный синус - фиолетовый:Изображение
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Аватара пользователя
Сообщения: 44067
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

GubaRewa писал(а):генератор синуса НЧ
Изображение
mickbell писал(а):Неее, синус он не сделает.
Протеус делает вид, что сделает..
СпойлерИзображение
Правда, резистор R2 получился 10 Ом..
А резистором R3 можно частоту изменять..
Вложения
Генератор синуса LM358.PNG
(133.77 КБ) 230 скачиваний
Реклама
Друг Кота
Аватара пользователя
Сообщения: 16745
Зарегистрирован: Пт мар 30, 2012 05:17:29
Откуда: Екатеринбург

Сообщение mickbell »

Я по такой схеме много раз делал мультивибраторы. Однако решил помучить оное изделие в микрокапе. Оказалось, форма выходного сигнала зависит от делителя в цепи ПОС. Во всяком случае в симуляторе. Почему так, мне пока не очень понятно.
Итак, что я нарыл.
1. Чем меньше R2, тем дольше он заводится, но и тем синусоидальнее кривуля.
2. Хотя после выхода на установившееся значение форма входных колебаний перестаёт быть похожа на синус. Но хотя бы делает вид. У меня с 5 омами ещё заводится, колебания начинаются где-то через 40 мс после включения. Однако продолжил. С двумя омами колебания зачинаются через 150 мс, и форма их уже - ну, конечно, не синус, но искажения небольшие.
Последний раз редактировалось mickbell Чт фев 23, 2023 14:58:36, всего редактировалось 1 раз.
И хрюкотали зелюки,
Как мюмзики в мове.

На каждый РКН
Найдётся VPN.
Реклама
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1328
Зарегистрирован: Вс янв 15, 2012 13:58:35
Откуда: Моздок

Сообщение GubaRewa »

Вотв этой схеме он синус, а отдельно меандр в форме синуса.
Последний раз редактировалось GubaRewa Чт фев 23, 2023 17:35:00, всего редактировалось 1 раз.
Я рожден при Сталине, когда паразиты были изгоями общества! :))
Друг Кота
Аватара пользователя
Сообщения: 16745
Зарегистрирован: Пт мар 30, 2012 05:17:29
Откуда: Екатеринбург

Сообщение mickbell »

[uquote="GubaRewa",url="/forum/viewtopic.php?p=4376621#p4376621"]Вотв этой схеме он синус, а отдельно меандр в форме синуса.[/uquote]Ссылка не открывается. А обсуждаемую схему я таки довёл до исходного состояния, синус стал более-менее приличный. Заводится, правда, аж полсекунды.
И хрюкотали зелюки,
Как мюмзики в мове.

На каждый РКН
Найдётся VPN.
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1328
Зарегистрирован: Вс янв 15, 2012 13:58:35
Откуда: Моздок

Сообщение GubaRewa »

Я рожден при Сталине, когда паразиты были изгоями общества! :))
Друг Кота
Аватара пользователя
Сообщения: 16745
Зарегистрирован: Пт мар 30, 2012 05:17:29
Откуда: Екатеринбург

Сообщение mickbell »

Так открылось.
И хрюкотали зелюки,
Как мюмзики в мове.

На каждый РКН
Найдётся VPN.
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1254
Зарегистрирован: Пн ноя 08, 2021 13:12:57
Откуда: 58С 58В

Сообщение Динозавр »

mickbell, ---таки довёл до исходного состояния, синус стал более-менее приличный.---
А попробовать температуру слегка? :tea:
Свежий взгляд из прошлого тысячелетия.
Друг Кота
Аватара пользователя
Сообщения: 16745
Зарегистрирован: Пт мар 30, 2012 05:17:29
Откуда: Екатеринбург

Сообщение mickbell »

В микрокапе-то? Нет, не пробовал. А живьём я это не собирал. Не знаю... если будет время - на работе попробую. Может быть.
И хрюкотали зелюки,
Как мюмзики в мове.

На каждый РКН
Найдётся VPN.
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1328
Зарегистрирован: Вс янв 15, 2012 13:58:35
Откуда: Моздок

Сообщение GubaRewa »

Надо будет собрать живьём, так как в микрокапе нет переменного резистора...
Вернее, он есть, но нет возможности менять положение движка.
Я рожден при Сталине, когда паразиты были изгоями общества! :))
Друг Кота
Аватара пользователя
Сообщения: 20093
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Сообщение Gudd-Head »

[uquote="GubaRewa",url="/forum/viewtopic.php?p=4377130#p4377130"]Вернее, он есть, но нет возможности менять положение движка.[/uquote]
В Dynamic DC (AC) и Transient можно добавить слайдер, и с помощью него менять сопротивление (одного) резистора.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Друг Кота
Аватара пользователя
Сообщения: 6598
Зарегистрирован: Сб янв 28, 2006 22:47:24

Сообщение Asmodey »

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

Запускаете анализ, в главном меню давите "Графический процессор Probe", там "Движки компонентов" где жмете "Добавить движки компонентов".
Астролябия-сама меряет, было бы что мерять!!!
Друг Кота
Аватара пользователя
Сообщения: 20093
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Сообщение Gudd-Head »

Вы про какой переменник говорите? Который Potentiometer Macro? У меня для него движок не появляется.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Друг Кота
Аватара пользователя
Сообщения: 6598
Зарегистрирован: Сб янв 28, 2006 22:47:24

Сообщение Asmodey »

Я говорю про постоянный резистор. Про любой постоянный. Добавляете движок для любого резистора, и он становится переменным. Так получите реостат.

Если нужен потенциометр, тогда включаете последовательно два резистора. Делаете двойной щелчок по одному из них, в открывшемся окошке в большом поле выбираете мышью атрибут RESISTANCE, этот атрибут появляется в поле наверху. Присваиваете атрибуту значение, скажем, PR1. После чего в большом поле у вас будет RESISTANCE = PR1. Нажимаете кнопку "Да". Создаете в слайдере движок для символьной переменной PR1, пусть от 0 до 3000 Ом с нужным шагом. Все, с первым резистором покончено. Теперь вы сможете менять его сопротивление от 0 до 3 кОм при помощи движка меняя значение переменной PR1. Теперь открывает свойства второго резистора и его атрибуту RESISTANCE присваиваете значение 3000-PR1. Тоже давите кнопку "Да". Теперь при изменении движком сопротивления первого резистора от нуля до 3000 Ом сопротивление второго будет меняться от 3000 Ом до нуля и наоборот. Точка соединения этих резисторов будет движком, два оставшихся свободных вывода крайними выводами потенциометра.

ТЕПЕРЬ ВНИМАНИЕ, чтобы все это работало нужно будет прописать в текстовом поле прямо на схеме макрос ".Define PR1 3000", без кавычек. Прямо вот так, с точкой. Нажимаете на панели инструментов букву Т (ввод текста), тыкаете мышкой в схему и в открывшееся окошко Gird Text вставляете это самое .Define PR1 3000. Давите OK. Все должно работать.

Фрагмент схемы с примером на картинке. Здесь значение R9 меняется в зависимости от R2. Когда R2 увеличивается от 0 до 3000, сопротивление R9 уменьшается от 3000 до 0.

Изображение

Назначение параметра PR1 для атрибута RESISTANCE резистора R2

Изображение

Назначение параметра 3000-PR1 для атрибута RESISTANCE резистора R9.

Изображение

Движок символьной переменной PR1, изменение которой будет приводить к изменению сопротивлений R2 и R9

Изображение
Снимок3.JPG
(12.07 КБ) 255 скачиваний
Снимок2.JPG
(76.56 КБ) 262 скачивания
Снимок1.JPG
(68.16 КБ) 260 скачиваний
Снимок.JPG
(65.15 КБ) 274 скачивания
Астролябия-сама меряет, было бы что мерять!!!
Друг Кота
Аватара пользователя
Сообщения: 20093
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Сообщение Gudd-Head »

[uquote="Asmodey",url="/forum/viewtopic.php?p=4377893#p4377893"]Я говорю про постоянный резистор. Про любой постоянный. Добавляете движок для любого резистора, и он становится переменным.[/uquote]
Ну т.е. потенциометр получается с помощью костыля.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Друг Кота
Аватара пользователя
Сообщения: 6598
Зарегистрирован: Сб янв 28, 2006 22:47:24

Сообщение Asmodey »

Да. Сложнее чем в EWB или в Протеусе, зато как симулятору аналоговых схем Микрокапу равных нет.
Астролябия-сама меряет, было бы что мерять!!!
Друг Кота
Аватара пользователя
Сообщения: 20093
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Сообщение Gudd-Head »

[uquote="Asmodey",url="/forum/viewtopic.php?p=4377999#p4377999"]как симулятору аналоговых схем Микрокапу равных нет.[/uquote]
С этим никто не спорит.
Просто непонятно, почему нельзя было сделать доступным слайдер потенциометра.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Ответить

Вернуться в «Теория»