Китайский генератор импульсов - Electrik-Ufa.ru
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд (пока оценок нет)
Загрузка...

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

Простой функциональный генератор на ICL8038

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

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

Одним из таких устройств является микросхема ICL8038 прецизионного генератора сигналов, способный создавать синусоидальные, квадратные и треугольные выходные сигналы с минимальным количеством внешних компонентов или настроек. Его диапазон рабочих частот может быть выбран от 0,001 до 300 кГц, путем правильного выбора внешних компонентов.

Все осцилограммы которые вы увидете будут сняты вот с такого модуля

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

Заявленные производителем характеристики выглядят довольно интересно

Low Frequency Drift with Temperature. . . . . . .250 ppm/C

Температурный дрифт, это наверное одна из самых важных для генератора характеристик, показывающая как сильно влияет изменение температуры на стабильность выходной часты и измеряется в миллионных долях или ppm. В данном случае 250ppm означает, что при установленной частоте в 100 кГц каждый градус она будет «уплывать» на 25 Гц.

Low Distortion. . . . . . . . . . . . . . . . 1% (Sine Wave Output)

High Linearity . . . . . . . . . . . . . . . . 0.1% (Triangle Wave Output)

С каждым следующим блоком искажения увеличиваются вплоть до 10% в преобразователе синуса.

Wide Frequency Range . . . . . . . . . . . 0.001Hz to 300kHz

Variable Duty Cycle . . . . . . . . . . . . . . 2% to 98%

Ширина заполнения от 2% до 98%, но к сожалению в данном модуле мне не удалось получить такое заполнение

High Level Outputs . . . . . . . . . . . . . . . TTL to 28V

Принципиальная и функциональные схемы очень очень похожи на схему таймера 555.. ну как похожи, скорее можно найти много общего. Так же как и в схеме NE555 микросхема ICL8038 содержит два компаратора, резистивный делитель из трех сопротивлений по 5к, Flop-Flop триггер и выходные буферы.

Внешний конденсатор C, подключенный к 10 выводу, заряжается и разряжается двумя источниками тока. Источник тока #2 включается и выключается триггером, а источник тока #1 постоянно включен. Предполагается, что триггер находится в состоянии, при котором источник тока #2 выключен, и конденсатор заряжается током I, напряжение на конденсаторе линейно возрастает со временем. Когда это напряжение достигает уровня компаратора № 1 (установленного на 2/3 напряжения питания), триггер срабатывает, изменяет состояния и освобождает источник тока #2. Этот источник тока обычно несет ток 2I, поэтому конденсатор разряжается с помощью тока I, и напряжение на нем линейно падает со временем.

Когда напряжение на конденсаторе достигнет уровня компаратора #2 (установленного на 1/3 напряжения питания), триггер переключается в исходное состояние, и цикл начинается снова.

Как уже говорилось выше сигнал с пилообразной формы получается прямо с конденсатора. Он поступает на буфер Q35 и выходит с комплиментарной пары Q39-Q40.

Прямоугольная форма сигнала же уже доступна с выхода триггера проходит через собственный буфер на транзисторах Q23 и Q24 которые могут обеспечить более высокую нагрузку. Как вы заметили, в схеме коллектора отсутствует pull-up резистор, поэтому нужно использовать внешний как на схеме снизу.

Так же в комплекте в микросхеме есть резистивный делитель, который может использоваться для заменить некоторые внешние компоненты. Например на схеме выше выход средней точки делителя (Pin 7) подключен к выводу Swipe (Pin 8) для формирования фиксированной частоты.

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

Синус, канал #1 желтый — прямой выход с микросхемы, канал #2 синий — выход через конденсатор, постоянная составляющая заблокирована.

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

Схема копирует некоторые схемотехнические решения из даташита. Например включение сопротивлений и диода в цепи пинов 4 и 5

Так же выглядит цепь подстройки частоты подключенная к 8 пину.

Из неудачных моментов в данной схемотехнике можно отметить уплывание частоты при изменении ширины заполнения.

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

Посмотреть, скопировать или задать вопросты также можно тут :

По мотериалам паблика @hobbyelectronics в вконтакте

Генератор сигналов из набора: плюсы и минусы

Генератор сигналов был в лаборатории нашего института — это такой большой ящик с десятком ручек регулировки. Он был ламповый и грелся минуты три до выхода на нормальный режим работы. Может ли маленькая платка за 7 долларов выполнять основные его функции? Посмотрим.

Технические характеристики генератора из описания магазина:

Питание: 9-12 вольт
Форма сигналов: прямоугольная, треугольная, синус
Импеданс: 600 Ом ± 10%
Частота: 1 Гц — 1 Мгц
Настройка частоты и амплитуды
Разрешение сигнала: 5 бит
Возможность грубой и тонкой настройки.

Синус:
Амплитуда: 0-3 вольта при питании 9 вольт
Дисторшн: менее 1% при частоте 1 КГц.
Равномерность: +0.05dB в диапазоне 1Гц — 100КГц.

Прямоугольный сигнал:
Амплитуда без нагрузки: 8 Вольт при питании 9 Вольт.
Возрастание сигнала — менее 50нс (на частоте 1КГц)
Спад синала — менее 30нс (на частоте 1КГц)
Симметричность: менее 5% (на частоте 1КГц)

Треугольный сигнал:
Амплитуда: 0 — 3 вольта при питании 9 вольт.
Линейность: менее 1% в диапазоне до 100 КГц при токе 10 мА.

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

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

В комплекте присутствует плата, набор комплектующих, микросхема XR-2206 (основа всего проекта), инструкция, детали корпуса из оргстекла и необходимые для сборки винтики и гаечки.

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

Деталей мало, установка очевидна, справится даже чайник. Белая полоска на электролитиках должна совпадать с заштрихованной стороной круга, нарисованного на плате. Резисторы лучше проверять мультиметром, прежде чем устанавливать. Пожалуй, и вся премудрость.

Детели установлены на свои места, можно приступать к пайке.

Но прежде чем паять, я заглянул в датшит и полистал в интернете. Там советуют заменить резистор R4, отвечающий за подстройку синуса, на реостат. Это даст возможности минимизировать ненужные гармоники и приблизить сигнал к идеальной синусоиде. Так что я решил сразу впаять реостат в 500 Ом.

Вот так получилось. Паяется все легко, только перед впаиванием разъема питания нужно примерить боковину корпуса, чтобы потом все нормально собралось. Снизу платы желательно длинные «хвосты» не оставлять, так как плата должна быть прижата к дну корпуса, иначе не хватит длины болтов, фиксирующих плату.

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

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

Вот итог всех трудов:

Подсоединяем осциллограф, включаем.

Все работает. Попробуем повысить напряжение питания. По датшиту микросхемы, она питается напряжением от 10 до 26 вольт.

Синхронизация сбивается, при обследованиии синусодиы видно, что начинет сбиваться фаза.

В режиме прямоугольного сигнала та же история:

Читайте также:  Переключатель ПЦ-6 (630 А)

При снижении напряжения питания ниже 12 вольт сигнал восстанавливается, но амплитуда выходного сигнала ограничивается входным минус 2 — 3 вольта:

Ну нам и не обещали работу от 26 вольт. В описании генератора заявлена работа как раз от 12 вольт. Так что все по-честному.

Посмотрим на диапазон частот:

Минимально получилось порядка 0,6 Гц.

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

Вот так вот! Полка 1 вольт, размах сигнала от 1 до 9,8 вольт. Амплитуда, таким образом, 8,8 вольта. Такая же история и с другими сигналами — синусом и треугольником. Для некоторых применений это не критично, а вот для тестирования аппаратуры, где нет входного фильтра, полка ни к чему. Такой сигнал надо пропускать через конденсатор, чтобы лишить его постоянной составляющей.

Устанавливаем конденсатор 2,2мкФ:

Ну вот. Теперь красивая синусоида вокруг нуля и в режиме измерения постоянки!

Крупнее, в режиме переменного напряжения:

И тот же сигнал, в режиме постоянного напряжения, с фильтрующим конденсатором 2,2мкФ:

С треугольником что-то не задалось, форма получилась такая:

При замене конденсатора на 3,3 мкФ все пришло более-менее в норму:

Но, прямо скажем, 0,6 Гц — не самый актуальный режим работы. Вот как выглядит треугольник на частоте в 1 КГц. Без конденсатора, в режиме AC:

С конденсатором, в режиме DC:

Как видим, все совершенно одинаково.

Теперь выкручиваем ручки частоты на максимум:

Синус красивый, частота получилась даже больше заявленной: 1,339 МГц.

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

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

Амплитуда синуса и треугольника, как я уже говорил, может тоже регулироваться в известных пределах: если перестараться, то треугольник может получиться таким:

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

Ну вот, теперь и синус будет красивый:

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

У нас есть хороший пик на частоте 100 КГц, есть пики второй и третьей гармоники, но они вполне допустимых размеров, для такой техники. Установленным подстроечником можно их минимизировать. Удобно использовать прецизионный реостат, там от упора до упора много оборотов винта, так что удобно настроить буквально доли ома. Эта картинка — как раз результат моей подстройки. У меня получилось оптимальное значение резистора R4 — 243 Ома. К слову, в набор положили резистор 330 Ом.
Для сравнения, вот спектр треугольного сигнала:

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

Тут и так все понятно. Как видим, прямоугольник на 100 КГц остается более-менее прямоугольным. Проверим, что делается на 1 МГц:

Меандр похож на клюв тукана.

Картинки у меня кончились, теперь пару слов общих впечатлений.

Регулировка амплитуды грубовата в области низких значений, кроме того, ее почему-то сделали обратной: по часовой стрелке — уменьшаем, против часовой — увеличиваем. Регулировка частоты, что грубая, что тонкая — почти одинаково влияют на результат. Тонкую я сделал бы реостатиком меньшего номинала. Но это придирки, конечно, можно привыкнуть за пару раз использования.
Резистор, который влияет на дисторшн синуса, можно было бы сделать подстроечником, как и предусмотрено в датшите микросхемы. Но если уж делать резистор, то 330 Ом — явно перебор, там нужно 200-250 Ом.

В остальном прибор порадовал: собирается легко, можно даже с ребенком собрать, как конструктор. Довольно хорошо генерирует сигналы до полумегагерца, дальше хорошо получается в основном синус. Но меандр таких частот обычно и не нужен. Вообще, прибор за 7 долларов, который помещается в карман и способный перекрыть 98% потребностей радиолюбителя в генерировании сигналов — вполне хороший выбор.
Порадовал и корпус — собирается хорошо, выглядит превосходно!

Ссылка на генератор сигналов в магазине: тыц. (цена сегодня $7.68)

Подстроечный реостатик на Али — набор 15 штук разных номиналов, на все случаи жизни. Цена сто рублей. Пятьсот Ом там тоже есть.

ТЕСЛА ГЕНЕРАТОР

Давно хотел собрать достойную катушку Теслы и вот, наконец, дошли руки. После сборок мелких катушек решил замахнуться на новую схему, более серьезную и сложную в настройке и работе. Перейдем от слов к делу. Полная схема выглядит так:

Работает по принципу автогенератора. Прерыватель пинает драйвер UCC27425 и начинается процесс. Драйвер подает импульс на GDT (Gate Drive Transformator – дословно: трансформатор, управляющий затворами) с GDT идут 2 вторичные обмотки включенные в противофазе. Такое включение обеспечивает попеременное открытие транзисторов. Во время открытия транзистор прокачивает ток через себя и конденсатор 4,7 мкФ. В этот момент на катушке образуется разряд, и сигнал идет по ОС в драйвер. Драйвер меняет направление тока в GDT и транзисторы меняются (который был открытым – закрывается, а второй открывается). И этот процесс повторяется до тех пор, пока идет сигнал с прерывателя.

GDT лучше всего мотать на импортном кольце – Epcos N80. Обмотки мотаются в соотношении 1:1:1 или 1:2:2. В среднем порядка 7-8 витков, при желании можно рассчитать. Рассмотрим RD цепочку в затворах силовых транзисторов. Эта цепочка обеспечивает Dead Time (мертвое время). Это время когда оба транзистора закрыты. То есть один транзистор уже закрылся, а второй еще не успел открыться. Принцип такой: через резистор транзистор плавно открывается и через диод быстро разряжается. На осциллограмме выглядит примерно так:

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

Идем дальше. ОС (обратная связь) выполнена в данном случае в виде ТТ (трансформатора тока). ТТ наматывается на ферритовом кольце марки Epcos N80 не менее 50 витков. Через кольцо продергивается нижний конец вторичной обмотки, который заземляется. Таким образом высокий ток со вторичной обмотки превращается в достаточный потенциал на ТТ. Далее ток с ТТ идет на конденсатор (сглаживает помехи), диоды шоттки (пропускают только один полупериод) и светодиод (выполняет роль стабилитрона и визуализирует генерацию). Чтобы была генерация необходимо также соблюдать фразировку трансформатора. Если нет генерации или очень слабая – нужно просто перевернуть ТТ.

Рассмотрим отдельно прерыватель. С прерывателем конечно я попотел. Собрал штук 5 разных. Одни пучит от ВЧ тока, другие не работают как надо. Далее расскажу про все прерыватели, которые делал. Начну пожалуй с самого первого – на TL494. Схема стандартная. Возможна независимая регулировка частоты и скважности. Схема ниже может генерировать от 0 до 800-900 Гц, если поставить вместо 1 мкФ конденсатор 4,7 мкФ. Скважность от 0 и до 50. То что нужно! Однако есть одно НО. Этот ШИМ контроллер очень чувствителен к ВЧ току и различным полям от катушки. В общем при подключении к катушке, прерыватель просто не работал, либо все по 0 либо CW режим. Экранирование частично помогло, но не решило проблему полностью.

Генератор прямоугольных импульсов – схема

Следущий прерыватель был собран на UC3843 очень часто встречается в ИИП, особенно АТХ, оттуда, собственно, его и взял. Схема тоже неплохая и не уступает TL494 по параметрам. Здесь возможна регулировка частоты от 0 до 1кГц и скважность от 0 до 100%. Меня это тоже устраивало. Но опять эти наводки с катушки все испортили. Здесь даже экранирование нисколько не помогло. Пришлось отказаться, хотя собрал добротно на плате.

Читайте также:  Как сделать ветряной генератор своими руками

Схема прерывателя на UC3843

Надумал вернуться к дубовым и надежным, но малофункциональным 555. Решил начать с burst interrupter. Суть прерывателя заключается в том, что он прерывает сам себя. Одна микросхема (U1) задает частоту, другая (2) длительность, а третья (U3) время работы первых двух. Все бы ничего, если бы не маленькая длительность импульса с U2. Этот прерыватель заточен под DRSSTC и может работать с SSTC но мне это не понравилось- разряды тоненькие, но пушистые. Далее было несколько попыток увеличить длительность, но они не увенчались успехом.

Схемы генераторов на 555

Тогда решил изменить принципиально схему и сделать независимую длительность на конденсаторе, диоде и резисторе. Возможно многие посчитают эту схему абсурдной и глупой, но это работает. Принцип такой: сигнал на драйвер идет до тех пор пока конденсатор не зарядится (с этим думаю никто не поспорит). NE555 генерирует сигнал, он идет через резистор и конденсатор, при этом если сопротивление резистора 0 Ом, то идет только через конденсатор и длительность максимальна (на сколько хватает емкости) не зависимо от скважности генератора. Резистор ограничивает время заряда, т.е. чем больше сопротивление, тем меньшей времени будет идти импульс. На драйвер идет сигнал меньшей длительностью, но тоже частоты. Разряжается конденсатор быстро через резистор (который на массу идет 1к) и диод.

Плюсы и минусы

Плюсы : независимая от частоты регулировка скважности, SSTC никогда не уйдет в CW режим, если подгорит прерыватель.

Минусы : скважность нельзя увеличивать “бесконечно много”, как например на UC3843, она ограничена емкостью конденсатора и скважностью самого генератора (не может быть больше скважности генератора). Ток через конденсатор идет плавно.

На последнее не знаю как драйвер реагирует (плавную зарядку). С одной стороны драйвер также плавно может открывать транзисторы и они будут сильнее греться. С другой стороны UCC27425 – цифровая микросхема. Для нее существует только лог. 0 и лог. 1. Значит пока напряжение выше порогового – UCC работает, как только опустилось ниже минимального – не работает. В этом случае все работает в штатном режиме, и транзисторы открываются полностью.

Перейдем от теории к практике

Собирал генератор Тесла в корпус от АТХ. Конденсатор по питанию 1000 мкф 400в. Диодный мост из того же АТХ на 8А 600В. Перед мостом поставил резистор 10 Вт 4,7 Ом. Это обеспечивает плавный заряд конденсатора. Для питания драйвера поставил трансформатор 220-12В и еще стабилизатор с конденсатором 1800 мкФ.

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

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

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

Тороид катушки собран из гофрированной пластиковой трубы диаметром 50 мм и обклеенным алюминиевым скотчем. Сама вторичная обмотка намотана на 110 мм трубе высотой 20 см проводом 0,22 мм около 1000 витков. Первичная обмотка содержит аж 12 витков, сделал с запасом, дабы уменьшить ток через силовую часть. Делал с 6 витками в начале, результат почти одинаков, но думаю не стОит рисковать транзисторами ради пары лишних сантиметров разряда. Каркасом первички служит обычный цветочный горшок. С начала думал что не будет пробивать если вторичку обмотать скотчем, а первичку поверх скотча. Но увы, пробивало. В горшке конечно тоже пробивало, но здесь скотч помог решить проблему. В общем готовая конструкция выглядит так:

Ну и несколько фоток с разрядом

Теперь вроде бы все.

Ещё несколько советов: не пытайтесь сразу воткнуть в сеть катушку, не факт что она сразу заработает. Постоянно следите за температурой силовой, при перегреве может бабахнуть. Не мотайте слишком высокочастотные вторички, транзисторы 50b60 могут работать максимум на 150 кГц по даташиту, на самом деле немного больше. Проверяйте прерыватели, от них зависит жизнь катушки. Найдите максимальную частоту и скважность, при которой температура силовой стабильная длительное время. Слишком большой тороид может тоже вывести из строя силовую.

Видео работы SSTC

P.S. Транзисторы силовые использовал IRGP50B60PD1PBF. Файлы проекта тут. Удачи, с вами был [)еНиС!

Обсудить статью ТЕСЛА ГЕНЕРАТОР

Простейший металлоискатель – пинпоинтер на микроконтроллере PIC16F629.

Цифровой генератор от 1Hz до 40 МНz, это просто.

Автор: с2. Опубликовано в Измерения

DDS синтезатор на AD9850, привлекает радиолюбителей своей простотой и возможностями.

Обычно цифровые генераторы частоты, в которых требуемое значение частоты устанавливают с помощью клавиатуры, как правило, выполнены на микроконтроллере, диапазон генерируемых частот ограничен несколькими мегагерцами, а получение точного значения частоты в широких пределах затруднительно. Описываемый в статье генератор тоже содержит микроконтроллер, но использован он только для управления специализированной микросхемой — синтезатором частоты AD9850 . Применение этой микросхемы позволило расширить диапазон генерируемых частот от 0Hz до 40 МНz, в пределах которого можно получить любое значение частоты с точностью 1Hz.

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

Fout — выходная частота, Hz ;

Fin — тактовая частота, Hz ;

∆ – 32-битное значение кода частоты.

Мак­симальное значение Fout не может превосходить половины тактовой частоты.

Основные технические характеристики AD9850 (при напряжении питания ).

2 выходных сигнала

Частота тактового генератора, МНz: 1…125

Максимальный потребляемый ток (при fin=125 МГц), мА 95

Число разрядов ЦАП 10

Максимальный выходной ток ЦАП (при Rset=3,9 кОм), мА 10,24

Максимальная интегральная нелинейность ЦАП, МЗР 1

Компаратор имеет подстройку, переменным резистором R13.

Напряжение на выходе компаратора, В:

минимальное высокого уровня 4,8

максимальное низкого уровня 0,4

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

В последнем случае данные (слово длиной 40 бит) вводят через ее вход DАТА.

Каждый бит данных сопровождают импульсом положительной полярности на входе синхронизации W_CLK.

После загрузки управляющего слова по импульсу положительной полярности на входе F U _ U D происходит замена параметров генерации новыми..

Принципиальная схема управления генератором изображена на рис. 2.

Управляет синтезатором DD2 микроконтроллер DD1.

Управление происходит с помощью энкодера Sk1 с кнопкой Кн0, и дополнительных кнопок Кн1Кн6.

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

Кн0 * задает шаг установки частоты с помощью энкодера Sk1 (1Hz, 10Hz, 100Hz, 1kHz, 10kHz, 100kHz, 1MHz, выбор значений по «кольцу» , данный режим работы кнопки Кн0 * актуален только в версии программы 1.0).

Значение выходной частоты выставляется с точностью порядка 1Hz, что достаточно для большинства случаев.

Кнопки Кн1Кн6, это кнопки быстрого доступа, с их помощью можно устанавливать определенную частоту генератора одним нажатием кнопки.

Читайте также:  Линейный генератор своими руками

Каждая кнопка Кн1Кн6, это есть ячейка с памятью.

В них прописывается значение частоты следующим образом: сначала устанавливаем нужную нам частоту на экране ЖКИ с помощью энкодера Sk1,

нажимаем и длительно удерживаем Кн0 , на экране появится надпись «record» , не отпуская Кн0, нажимаем любую кнопку Кн1 – Кн6 нужной нам ячейки, на экране это будет отражено надписью «is made», запись в ячейку произведена.

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

А так же еще следует знать, что при старте МК всегда считывается установка частоты с ячейки Кн1.

А значение, записанное в ячейке кнопки Кн6, управляет выходом РD7(13 ножка МК), которое в свою очередь по цепочке D1 R1 отключает генерацию прямоугольного сигнала генератора AD9850.

К сожалению, DDS выдаёт побочные сигналы, уровень которых зависит от тактовой и выходной частот (при частоте более 5MHz (или любое значение частоты, внесенное в ячейку Кн6) по цепочке D1 R1 можно с МК подать лог . 1 , при этом не будут, вносится искажения в синусоидальный сигнал генератора, это в случае если это требуется пользователю прибора, в противном случае цепочку из деталей D1 R1 не устанавливать).

FUSE:

Программа написана для работы МК на тактовой частоте 8 МГц. МК тактируется от внутреннего RS осциллятора.

Примеры работы генератора, в фотографиях.

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

Генератор частот

Что такое генератор частот

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

Описание генератора частот

На моем рабочем столе не так давно прямиком из Китая появился вот такой генератор частоты:

Сзади него находятся вот такие выводы:

Давайте же более подробно разберем для чего они нужны. Итак USB – это просто питание, которое подается на генератор частоты. Один конец шнура втыкаем в этот разъем

а другой в блок питания, который шел в комплекте

Также в комплекте шли высокочастотные щупы

Втыкаем в розетку блок питания и кнопочкой POWER запускаем генератор частот

Буковкой “F” принято обозначать частоту, от англ. frequency – частота. Hz – это Герцы (Hertz) – показывает количество колебаний в секунду. Следовательно и приставки “кило, мега, гига” могут также присутствовать перед Герцами. Что это за приставки, думаю, стыдно не знать. Снизу FUNCtion – функция (гребаная алгебра…) , WAVE – волна, в данном случае, форма сигнала. Представленный в данной статье генератор может формировать три формы сигналов – это синусоида (SIN), прямоугольная (SQR) и треугольная (TRI) форма. Почему такие интересные названия форм сигналов вы поймете далее.

Панель управления генератора частоты выглядит следующим образом:

Здесь мы с вами видим кнопку включения POWER, квадратную желтую кнопку WAVE, с помощью которой мы выбираем форму сигнала: синусоида, прямоугольный или пилообразный. SEL – переключение между режимами задания частоты и формой сигнала. ОК – без комментариев. Верхняя крутилка предназначена для установки частоты, средняя для среза сигнала, и нижняя для изменения величины амплитуды сигнала. Итак, теперь обо всем по порядку.

Какие сигналы умеет выдавать генератор

Для пробы вбиваем частоту 50 Герц

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

На осциллограмме наблюдаем вот такую картину:


Чистейшая синусоида 50 Герц!

Переключаем форму волны на треугольную

Так… Причем здесь Спанчбоб? На английском языке он пишется как Spanch Bob Square Pants – что в переводе Спанч Боб Квадратные штаны. Square – ( с англ. квадрат, прямоугольник). Чтобы не запутаться в генераторе частоты или в другой какой-либо технике, вспомните СпанчБоба. SQR – прямоугольная форма сигнала.

А вот собственно и она на осциллограмме

Крутилкой OFFSET можно срезать форму сигнала сверху, снизу и сверху и снизу одновременно.

Скважность и коэффициент заполнения

Есть в электронике такой параметр, как скважность. Это параметр применяется к прямоугольной форме сигналов.

где S – скважность

T – период импульса, с

t – длительность импульса, с

Величина D (Duty), обратная величине S, называется коэффициентом заполнения

Иллюстрация сигналов с различным коэффициентом заполнения

Вот так выглядит сигнал с коэффициентом заполнения 50%. У этого сигнала длительность импульса ровно в два раза меньше его периода, следовательно S=2, а D=50%. Такой сигнал прямоугольной формы называют меандр.

Меняем коэффициент заполнения D на 20%

то же самое, но на 80%

Выход TTL генератора частоты

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

и частотой в 1 килогерц.

Режим частотомера и счетчика импульсов

Теперь о примочках, которые китайский производители затолкали в этот генератор. Есть один интересный вывод – Ext.IN. Думаю, нетрудно догадаться. что IN – это вход. В этом генераторе частоты встроен частотомер и счетчик периодов сигнала. Для этих функций как раз и используется вывод Ext IN.

Я хочу измерить частоту электрического тока в розетке. Если вы помните, там переменный ток, который имеет частоту 50 Герц. Так ли это? Сейчас узнаем. Напряжение для входа Ext.IN должно быть от 0,5 и до 20 Вольт. В розетке же 220 Вольт, чтобы его убавить, используем трансформатор. На выходе я получил напряжение в 2 Вольта. Чтобы вы увидели, что есть напряжение на вторичной обмотке трансформатора, я туда поставил светодиод. Цепляемся за выводы вторичной обмотки крокодильчиками нашего генератора частоты

и начинаем производить замеры. Опа на! Ровно 50 герц ;-).

Можно также посчитать периоды или импульсы какого-нибудь периодического сигнала за какое то время. Выглядит это примерно как-то так:

Характеристики генератора

Вот характеристики генератора частоты, кому интересно:

1. Signal Output function

waveforms Sine wave, Square wave and Triangle wave

amplitude ≥10Vp-p(signal output, no load)

impedance 50Ω±10%(signal output)

DC offset ±2.5V(no load)

Frequency range 0.01Hz

Frequency Stability ±1×10 -6

Frequency accuracy ±5×10 -6

Sine wave distortion ≤0.8% (reference frequency is 1kHz)

Trinagle linearity ≥98% (0.01Hz

Rise and fall time of square wave ≤100ns

Square Wave Duty range 1%

2.TTL Output function

Frequency range 0.01Hz

Fan Out >20 TTL loads

3.COUNTER function

Counter Range 0-4294967295

Frequency Meter Range 1Hz

Input Voltage Range 0.5Vp-p

Storage and transferred: 10 set of parameters with storage and recall functions.

Заключение

В заключении хотелось бы сказать пару слов. Как же правильно выбрать генератор частоты? Здесь, конечно, все зависит от функционала, а точнее от того, какую максимальную частоту может выдать генератор. Чем большую частоту может выдавать генератор, тем он дороже. Начинающему электронщику, думаю, 2 Мегагерца сигналов синуса, треугольного и прямоугольного хватит по самое не балуйся, да еще и частотомер+счетчик.

Стоит ли его брать? Думаю, нет. Лучше взять какой-нибудь один, но подороже. У меня сейчас вот такой генератор частоты

Про него более подробно можете прочитать здесь.

Где купить генератор частот

Я бы посоветовал Алиэкспресс. Здесь действительно можно подобрать приличный генератор.

Читайте далее:
Ссылка на основную публикацию
×
×
Adblock
detector