Генератор прямоугольных импульсов на NE555. Генератор на базе таймера NE555 Генератор на таймере 555 с регулируемой скважностью

Потребовалось мне сделать регулятор скорости для пропеллера. Чтобы дым от паяльника сдувать, да морду лица вентилировать. Ну и, для прикола, уложить все в минимальную стоимость. Проще всего маломощный двигатель постоянного тока, конечно, регулировать переменным резистором, но найти резюк на такой малый номинал, да еще нужной мощности это надо сильно постараться, да и стоить он будет явно не десять рублей. Поэтому наш выбор ШИМ + MOSFET.

Ключ я взял IRF630 . Почему именно этот MOSFET ? Да просто у меня их откуда то завелось штук десять. Вот и применяю, так то можно поставить что либо менее габаритное и маломощное. Т.к. ток тут вряд ли будет больше ампера, а IRF630 способен протащить через себя под 9А. Зато можно будет сделать целый каскад из вентиляторов, подсоединив их к одной крутилке — мощи хватит:)

Теперь пришло время подумать о том, чем мы будем делать ШИМ . Сразу напрашивается мысль — микроконтроллером. Взять какой-нибудь Tiny12 и сделать на нем. Мысль я эту отбросил мгновенно.

  1. Тратить такую ценную и дорогую деталь на какой то вентилятор мне западло. Я для микроконтроллера поинтересней задачу найду
  2. Еще софт под это писать, вдвойне западло.
  3. Напряжение питания там 12 вольт, понижать его для питания МК до 5 вольт это вообще уже лениво
  4. IRF630 не откроется от 5 вольт, поэтому тут пришлось бы еще и транзистор ставить, чтобы он подавал высокий потенциал на затвор полевика. Нафиг нафиг.
Остается аналоговая схема. А что, тоже неплохо. Наладки не требует, мы же не высокоточный девайс делаем. Детали тоже минимальные. Надо только прикинуть на чем делать.

Операционные усилители можно отбросить сразу. Дело в том, что у ОУ общего назначения уже после 8-10кГц, как правило, предельное выходное напряжение начинает резко заваливаться, а нам надо полевик дрыгать. Да еще на сверхзвуковой частоте, чтобы не пищало.


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

Остаются компараторы, они не обладают способностью операционника плавно менять выходное напряжение, могут только сравнивать две напруги и замыкать выходной транзистор по итогам сравнения, но зато делают это быстро и без завала характеристики. Пошарил по сусекам и компараторов не нашел. Засада! Точнее был LM339 , но он был в большом корпусе, а впаивать микросхему больше чем на 8 ног на такую простую задачу мне религия не позволяет. В лабаз тащиться тоже было влом. Что делать?

И тут я вспомнил про такую замечательную вещь как аналоговый таймер — NE555 . Представляет собой своеобразный генератор, где можно комбинацией резисторов и конденсатором задавать частоту, а также длительность импульса и паузы. Сколько на этом таймере разной хрени сделали, за его более чем тридцатилетнюю историю… До сих пор эта микросхема, несмотря на почтенный возраст, штампуется миллионными тиражами и есть практически в каждом лабазе по цене в считанные рубли. У нас, например, он стоит около 5 рублей. Порылся по сусекам и нашел пару штук. О! Щас и замутим.


Как это работает
Если не вникать глубоко в структуру таймера 555, то несложно. Грубо говоря, таймер следит за напряжением на конденсаторе С1, которое снимает с вывода THR (THRESHOLD — порог). Как только оно достигнет максимума (кондер заряжен), так открывается внутренний транзистор. Который замыкает вывод DIS (DISCHARGE — разряд) на землю. При этом на выходе OUT появляется логический ноль. Конденсатор начинает разряжаться через DIS и когда напряжение на нем станет равно нулю (полный разряд) система перекинется в противоположное состояние — на выходе 1, транзистор закрыт. Конденсатор начинает снова заряжаться и все повторяется вновь.
Заряд конденсатора С1 идет по пути: «R4->верхнее плечо R1 ->D2 «, а разряд по пути: D1 -> нижнее плечо R1 -> DIS . Когда мы крутим переменный резистор R1 то у нас меняются соотношения сопротивлений верхнего и нижнего плеча. Что, соответственно, меняет отношение длины импульса к паузе.
Частота задается в основном конденсатором С1 и еще немного зависит от величины сопротивления R1.
Резистор R3 обеспечивает подтяжку выхода к высокому уровню — так так там выход с открытым коллектором. Который не способен самостоятельно выставить высокий уровень.

Диоды можно ставить любые совершенно, кондеры примерно такого номинала, отклонения в пределах одного порядка не влияют особо на качество работы. На 4.7нанофарадах, поставленных в С1, например, частота снижается до 18кГц, но ее почти не слышно, видать слух у меня уже не идеальный:(

Покопался в закромах, которая сама расчитывает параметры работы таймера NE555 и собрал схему оттуда, для астабильного режима со коэффициентом заполнения меньше 50%, да вкрутил там вместо R1 и R2 переменный резистор, которым у меня менялась скважность выходного сигнала. Надо только обратить внимание на то, что выход DIS (DISCHARGE) через внутренний ключ таймера подключен на землю, поэтому нельзя было его сажать напрямую к потенциометру , т.к. при закручивании регулятора в крайнее положение этот вывод бы сажался на Vcc. А когда транзистор откроется, то будет натуральное КЗ и таймер с красивым пшиком испустит волшебный дым, на котором, как известно, работает вся электроника. Как только дым покидает микросхему — она перестает работать. Вот так то. Посему берем и добавляем еще один резистор на один килоом. Погоды в регулировании он не сделает, а от перегорания защитит.

Сказано — сделано. Вытравил плату, впаял компоненты:

Снизу все просто.
Вот и печатку прилагаю, в родимом Sprint Layout —

А это напряжение на движке. Видно небольшой переходный процесс. Надо кондерчик поставить в параллель на пол микрофарады и его сгладит.

Как видно, частота плывет — оно и понятно, у нас ведь частота работы зависит от резисторов и конденсатора, а раз они меняются, то и частота уплывает, но это не беда. Во всем диапазоне регулирования она ни разу не влазит в слышимый диапазон. А вся конструкция обошлась в 35 рублей, не считая корпуса. Так что — Profit!

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

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

Схема включения в астабильном режиме. На рисунке ниже это показано.

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

Значения R1 и R2 подставляются в Омах, C - в фарадах, частота получается в Герцах.
Время между началом каждого следующего импульса называется периодом и обозначается буковкой t. Оно складывается из длительности самого импульса - t1 и промежутком между импульсами - t2. t = t1+t2.

Частота и период - понятия обратные друг другу и зависимость между ними следующая:
f = 1/t.
t1 и t2 разумеется тоже можно и нужно посчитать. Вот так:
t1 = 0.693(R1+R2)C;
t2 = 0.693R2C;

С теорией закончили так что приступим к практике.

Разработал простенькую схему с доступными всем деталями.

Расскажу о ее особенностях. Как уже многие поняли, переключатель S2 используется для переключения рабочей частоты. Транзистор КТ805 используется для усиления сигнала (установить на небольшой радиатор). Резистор R4 служит для регулировки тока выходного сигнала. Сама микросхема служит генератором. Скважность и частоту рабочих импульсов изменяем резисторами R3 и R2. Диод служит для увеличения скважности(можно вообще исключить). Также присутствует шунт и индикатор работы, для него используется светодиод со встроенным ограничителем тока(можно использовать обычный светодиод ограничив ток резистором в 1 кОм). Собственно это все, далее покажу как выглядит рабочее устройство.

Вид сверху, видны переключатели рабочей частоты.

Снизу прикрепил памятку.

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

Сбоку выключатель питания и выход сигнала.

Список радиоэлементов

Обозначение Тип Номинал Количество Примечание Магазин Мой блокнот
IC1 Программируемый таймер и осциллятор

NE555

1 В блокнот
Т1 Биполярный транзистор

КТ805А

1 В блокнот
D1 Выпрямительный диод

1N4148

1 В блокнот
С1 Конденсатор 1 нФ 1 В блокнот
С2 Конденсатор 100 нФ 1 В блокнот
С3 Конденсатор 1000 нФ 1 В блокнот
C4 Электролитический конденсатор 100 мкФ 1 В блокнот
R1 Резистор

500 Ом

1

Путь в радиолюбительство начинается, как правило, с попытки сборки несложных схем. Если сразу же после сборки схема начинает подавать признаки жизни, - мигать, пищать, щелкать или разговаривать, то путь в радиолюбительство почти открыт. Насчет «разговаривать», скорее всего, получится не сразу, для этого придется прочитать немало книг, спаять и наладить некоторое количество схем, может быть, сжечь большую или маленькую кучу деталей (лучше маленькую).

А вот мигалки и пищалки получаются практически у всех и сразу. И лучшего элемента, чем найти для этих опытов, просто не удастся. Для начала рассмотрим схемы генераторов, но перед этим обратимся к фирменной документации - DATA SHEET. Прежде всего, обратим внимание на графическое начертание таймера, которое показано на рисунке 1.

А на рисунке 2 показано изображение таймера из отечественного справочника. Здесь оно приведено просто для возможности сравнения обозначений сигналов у них и у нас, к тому же «наша» функциональная схема показана более подробно и понятно.

Рисунок 1.

Рисунок 2.

Одновибратор на базе 555

На рисунке 3 изображена схема одновибратора. Нет, это не половинка мультивибратора, хотя сам он вырабатывать колебания не может. Ему требуется посторонняя помощь, пусть даже небольшая.

Рисунок 3. Схема одновибратора

Логика действия одновибратора достаточно проста. На вход запуска 2 подается кратковременный импульс низкого уровня, как показано на рисунке. В результате на выходе 3 получается прямоугольный импульс длительностью ΔT = 1,1*R*C. Если подставить в формулу R в омах, а C в фарадах, то время T получится в секундах. Соответственно при килоомах и микрофарадах результат будет в миллисекундах.

А на рисунке 4 показано, как сформировать запускающий импульс с помощью простой механической кнопки, хотя это вполне может быть полупроводниковый элемент, - микросхема или транзистор.

Рисунок 4.

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

Транзистор, соединенный с выводом 7 (DISCHARGE) в этом состоянии закрыт. Поэтому, ничто не мешает заряжаться времязадающему конденсатору C. Во времена кипп-реле, конечно, никаких 555 не было, все делалось на лампах, в лучшем случае на дискретных транзисторах, но алгоритм работы был такой же.

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

Другое дело, если подать импульс сброса (низкий уровень) на 4 вывод. На выходе 3 сразу же появится низкий уровень. Сигнал «сброс» имеет высший приоритет, и поэтому может быть подан в любой момент.

По мере заряда напряжение на конденсаторе возрастает, и, в конце концов, достигает уровня 2/3U. Как было рассказано в предыдущей статье, это есть уровень срабатывания, порог, верхнего компаратора, который приводит к сбросу таймера, что является окончанием выходного импульса.

На выводе 3, появляется низкий уровень и в этот же момент открывается транзистор VT3, который разряжает конденсатор C. На этом формирование импульса заканчивается. Если после окончания выходного импульса, но не раньше, подать еще один запускающий импульс, то на выходе сформируется выходной, такой же, как и первый.

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

На рисунке 5 показан график работы одновибратора.

Рисунок 5. График работы одновибратора

Как можно использовать одновибратор?

Или как говаривал кот Матроскин: «А какая от этого одновибратора польза будет?» Можно ответить, что достаточно большая. Дело в том, что диапазон выдержек времени, который можно получить от этого одновибратора, может достигать не только несколько миллисекунд, но и доходить до нескольких часов. Все зависит от параметров времязадающей RC цепочки.

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

Как проверить 555?

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

У микросхемы следует соединить выводы 2 и 6 и подать на них напряжение, изменяемое переменным резистором. К выходу таймера можно подсоединить вольтметр или светодиод, конечно же, с ограничительным резистором.

Но можно ничего и не паять, более того, провести опыты даже при «наличии отсутствия» собственно микросхемы. Подобные исследования можно проделать с помощью программы - симулятора Multisim. Конечно, такое исследование очень примитивно, но, тем не менее, позволяет познакомиться с логикой работы таймера 555. Результаты «лабораторной работы» показаны на рисунках 6, 7 и 8.

Рисунок 6.

На этом рисунке можно увидеть, что входное напряжение регулируется переменным резистором R1. Около него можно рассмотреть надпись «Key = A», говорящую о том, что величину резистора можно изменять, нажимая клавишу A. Минимальный шаг регулировки 1%, вот только огорчает, что регулирование возможно лишь в сторону увеличения сопротивления, а уменьшение возможно только «мышкой».

На этом рисунке резистор «уведен» до самой «земли», напряжение на его движке близко к нулю (для наглядности измеряется мультиметром). При таком положении движка на выходе таймера высокий уровень, поэтому выходной транзистор закрыт, и светодиод LED1 не светится, о чем говорят его белые стрелки.

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

Рисунок 7.

Но увеличение происходило не просто так, а с соблюдением некоторых границ, а, именно, порогов срабатывания компараторов. Дело в том, что 1/3 и 2/3, если выразить в десятичных дробях в процентах будут 33,33… и 66,66… соответственно. Именно в процентах показана введенная часть переменного резистора в программе Multisim. При напряжении питания 12В это получится 4 и 8 вольт, что достаточно удобно для исследования.

Так вот, на рисунке 6 показано, что резистор введен на 65%, а напряжение на нем 7,8В, что несколько меньше расчетных 8 вольт. При этом светодиод на выходе погашен, т.е. на выходе таймера до сих пор высокий уровень.

Рисунок 8.

Дальнейшее незначительное увеличение напряжения на входах 2 и 6, всего на 1 процент (меньше не дают возможности программы) приводит к зажиганию светодиода LED1, что и показано на рисунке 8, - стрелочки возле светодиода приобрели красный оттенок. Такое поведение схемы говорит о том, что симулятор Multisim работает достаточно точно.

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

Генераторы на таймере 555

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

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

Генератор импульсов формы меандр

Один из возможных вариантов генератора импульсов формы меандр показан на рисунке 9.

Рисунок 9. Схема генераторов импульсов формы меандр

Временные диаграммы работы генератора показаны на рисунке 10.

Рисунок 10. Временные диаграммы работы генератора

Верхний график иллюстрирует сигнал на выходе (вывод 3) таймера. А на нижнем графике показано, как изменяется напряжение на времязадающем конденсаторе.

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

Дело в том, что при включении схемы на конденсаторе C1 напряжение равно нулю, именно оно и переведет выход таймера в состояние высокого уровня, как показано на рисунке 10. Конденсатор C1 начинает заряжаться через резистор R1.

Напряжение на конденсаторе возрастает по экспоненте до тех пор, пока не достигнет порога верхнего порога срабатывания 2/3*U. В результате таймер переключается в нулевое состояние, поэтому конденсатор C1 начинает разряжаться до нижнего порога срабатывания 1/3*U. По достижении этого порога на выходе таймера устанавливается высокий уровень и все начинается сначала. Формируется новый период колебаний.

Здесь следует обратить внимание на то, что конденсатор C1 заряжается и разряжается через один и тот же резистор R1. Поэтому время заряда и разряда равны, а, следовательно, форма колебаний на выходе такого генератора близка к меандру.

Частота колебаний такого генератора описывается очень сложной формулой f = 0,722/(R1*C1). Если сопротивление резистора R1 при расчетах указать в Омах, а емкость конденсатора C1 в Фарадах, то частота получится в Герцах. Если же в этой формуле сопротивление будет выражено в килоомах (КОм), а емкость конденсатора в микрофарадах (мкФ) результат получится в килогерцах (КГц). Чтобы получился генератор с регулируемой частотой, то достаточно резистор R1 заменить переменным.

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

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

Меандром называют прямоугольные импульсы, у которых время импульса (высокий уровень t1) равно времени паузы (низкий уровень t2). Такое название в электронику пришло из архитектуры, где меандром называют рисунок кирпичной кладки. Суммарное время импульса и паузы называют периодом импульса (T = t1 + t2).

Скважность и Duty cycle

Отношение периода импульса к его длительности S = T/t1 называется скважностью. Это величина безразмерная. У меандра этот показатель равен 2, поскольку t1 = t2 = 0,5*T. В англоязычной литературе вместо скважности чаще применяется обратная величина, - коэффициент заполнения (англ. Duty cycle) D = 1/S, выражается в процентах.

Если несколько усовершенствовать генератор, показанный на рисунке 9, можно получить генератор с регулируемой скважностью. Схема такого генератора показана на рисунке 11.

Рисунок 11.

В этой схеме заряд конденсатора C1 происходит по цепи R1, RP1, VD1. Когда напряжение на конденсаторе достигнет верхнего порога 2/3*U, таймер переключается в состояние низкого уровня и конденсатор C1 разряжается по цепи VD2, RP1, R1 до тех пор, пока напряжение на конденсаторе не упадет до нижнего порога 1/3*U, после чего цикл повторяется.

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

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

Борис Аладышкин,

Продолжение статьи:

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

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

Наиболее удобным, с точки зрения сборки и наладки, вариантом генератора синусоидального сигнала является генератор, построенный на мосту Вина, на современном Операционном Усилителе (ОУ).

Мост Вина

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

Мост придумал, Макс Вин еще в 1891 году. На принципиальной схеме, сам мост Вина обычно изображается следующим образом:

Картинка позаимствована у Википедии

Мост Вина обладает отношением выходного напряжения ко входному b=1/3 . Это важный момент, потому что этот коэффициент определяет условия стабильной генерации. Но об этом чуть позже

Как рассчитать частоту

На мосту Вина часто строят автогенераторы и измерители индуктивности. Чтобы не усложнять себе жизнь обычно используют R1=R2=R и C1=C2=C . Благодаря этому можно упростить формулу. Основная частота моста рассчитывается из соотношения:

f=1/2πRC

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

Zc=1/ωC=1/2πνC

где ω (омега) — циклическая частота, ν (ню) — линейная частота, ω=2πν

Мост Вина и операционный усилитель

Сам по себе мост Вина не является генератором сигнала. Для возникновения генерации его следует разместить в цепи положительной обратной связи операционного усилителя. Такой автогенератор можно построить и на транзисторе. Но использование ОУ явно упростит жизнь и даст лучшие характеристики.


Коэффициент усиления на троечку

Мост Вина имеет коэффициент пропускания b=1/3 . Поэтому условием генерации является то, что ОУ должен обеспечивать коэффициент усиления равный трем. В таком случает произведение коэффициентов пропускания моста Вина и усиления ОУ даст 1. И будет происходить стабильная генерация заданной частоты.

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


Это неинвертирующий усилитель и его коэффициент усиления определяется соотношением: K=1+R2/R1

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

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

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


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

Стабилизация амплитуды на лампе накаливания

В самом классическом варианте генератора на мосте Вина на ОУ, применяется миниатюрная низковольтная лампа накаливания, которая устанавливается вместо резистора.


При включении такого генератора, в первый момент, спираль лампы холодная и ее сопротивление мало. Это способствует запуску генератора (K>3). Затем, по мере нагрева, сопротивление спирали увеличивается, а коэффициент усиления снижается, пока не дойдет до равновесия (K=3).

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


Элементы положительной обратной связи ОУ определяют частоту генерации. А элементы отрицательной обратной связи — усиление.

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

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

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

Стабилизация амплитуды на светодиодах

Эффективным методом стабилизации амплитуды выходного напряжения генератора синусоидальных сигналов является применение в цепи отрицательной обратной связи ОУ светодиодов (VD1 и VD2 ).

Основной коэффициент усиления задается резисторами R3 и R4 . Остальные же элементы (R5 , R6 и светодиоды) регулируют коэффициент усиления в небольшом диапазоне, поддерживая генерацию стабильной. Резистором R5 можно регулировать величину выходного напряжения в интервале примерное 5-10 вольт.

В дополнительной цепи ОС желательно использовать низкоомные резисторы (R5 и R6 ). Это позволит пропускать значительный ток (до 5мА) через светодиоды и они будут находиться в оптимальном режиме. Даже будут немного светиться:-)

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

Качество генерации и применяемых элементов

Важно, чтобы операционный усилитель мог обеспечить необходимый для генерации ток и обладал достаточной полосой пропускания по частоте. Использование в качестве ОУ народных TL062 и TL072 дало очень печальные результаты на частоте генерации 100кГц. Форму сигнала было трудно назвать синусоидальной, скорее это был треугольный сигнал. Использование TDA 2320 дало еще более худший результат.

А вот NE5532 показа себя с отличной стороны, выдав на выходе сигнал очень похожий на синусоидальный. LM833 так же справилась с задачей на отлично. Так что именно NE5532 и LM833 рекомендуются к использованию как доступные и распространенные качественные ОУ. Хотя с понижением частоты гораздо лучше себя будут чувствовать и остальные ОУ.

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

В авторском варианте были применены резистор типа С2-13 ±0.5% и слюдяные конденсаторы точностью ±2%. Применение резисторов указанного типа обусловлено малой зависимостью их сопротивления от температуры. Слюдяные конденсаторы так же мало зависят от температуры и имеют низкий ТКЕ.

Минусы светодиодов

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


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

Диоды 4148 вместо светодиодов

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

На следующей схеме элементы моста вина рассчитаны на частоту генерации 100 кГц. Так же переменный резистор R5 был заменен на постоянные, но об этом позже.


В отличие от светодиодов, падение напряжения на p-n переходе обычных диодов составляет 0.6÷0.7 В, поэтому величина выходного напряжения генератора составила около 2.5 В. Для увеличения выходного напряжения возможно включение нескольких диодов последовательно, вместо одного, например вот так:


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

Замена переменного резистора постоянными

Теперь о подстроечном резисторе. Изначально в качестве резистора R5 был применен многооборотный подстроечный резистор на 470 Ом. Он позволял точно регулировать величину выходного напряжения.

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

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

Так же это зависит от используемого напряжения питания. Описываемая схема исходно была собрана на ОУ LM833 с питанием ±9В. Затем, без изменения схемы, ОУ были заменены на AD8616, а напряжение питания на ±2,5В (максимум для этих ОУ). В итоге такой замены синусоида на выходе подрезалась. Подбор резисторов дал значения 210 и 165 ом, вместо 150 и 330 соответственно.

Как подобрать резисторы «на глаз»

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

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

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

Если вам требуется генератор синусоидального сигнала звуковой частоты, то можно обойтись и без осциллографа. Для этого, опять таки, лучше дойти до момента когда сигнал, на слух, начнет искажаться из-за подрезания, а затем убавить амплитуду. Убавлять следует до тех пор пока искажения не пропадут, а затем еще немного. Это необходимо т.к. на слух не всегда можно уловить искажения и в 10%.

Дополнительное усиление

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

Применение дополнительного усилительного каскада гарантирует лучшее согласование выхода генератора с нагрузкой. Он был построен по классической схеме неинвертирующего усилителя.


Указанные номиналы позволяют изменять коэффициент усиления от 2 до 5. При необходимости номиналы можно пересчитать под требуемую задачу. Коэффициент усиления каскада задается соотношением:

K=1+R2/R1

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

Как умощнить выход

Генератор предполагался для работы на низкоомную нагрузку в несколько Ом. Разумеется ни один маломощный ОУ не сможет выдать необходимый ток.

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

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


Генератор синуса на мосту Вина можно собрать и на самой TDA2030 в качестве ОУ. Все зависит от требуемой точности и выбранной частоты генерации.

Если нет особых требований к качеству генерации и требуемая частота не превышает 80-100 кГц, но при этом предполагается работа на низкоомную нагрузку, то этот вариант вам идеально подойдет.

Заключение

Генератор на мосту Вина — это не единственный способ генерации синусоиды. Если вы нуждаетесь в высокоточной стабилизации частоты то лучше смотреть в сторону генераторов с кварцевым резонатором.

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

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

Материал подготовлен исключительно для сайта

Техника измерений

Генератор на NE555 с регулировкой частоты

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

Описание NE555

Микросхема представляет собой интегральный таймер. В настоящее время выпускается преимущественно в DIP-корпусах (ранее были версии в круглых металлических).

Функциональная схема выглядит следующим образом.

Рис. 1. Функциональная схема

Может работать в одном из двух основных режимов:

1.Мультивибратор (моностабильный);

2.Генератор импульсов.

Нас интересует только последний вариант.

Простой генератор на NE555

Наиболее простая схема представлена ниже.

Рис. 2. Схема генератора на NE555

Рис. 3. График выходного напряжения

Таким образом, расчет частоты колебаний (с периодом t на графике) будет выполняться на основе следующей формулы:

f = 1 / (0,693*С*(R1 + 2*R2)),

соответственно формула полного периода:

t = 0,693*С*(R1 + 2*R2).

Время импульса (t1) считается так:

t1 = 0,693 * (R1 + R2) * C,

тогда промежуток между импульсами (t2) – так:

t2 = 0,693 * R * 2 * C

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

Регулируемый генератор частоты на NE555

Самый простой вариант – это переработка нерегулируемой схемы генератора.

Рис. 4. Схема генератора

Здесь второй резистор заменяется на два регулируемых включенных со встречно-параллельными диодами.

Другой вариант регулируемого генератора на таймере 555.

Рис. 5. Схема регулируемого генератора на таймере 555

Здесь положением переключателя (за счет включения нужного конденсатора) можно изменить регулируемый диапазон частот:

  • 3-153 Гц;
  • 437-21000 Гц;
  • 1,9-95 кГц.

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

Транзистор лучше всего смонтировать не теплоотводе (можно даже на небольшом).

Скважность и частоту регулируют переменные резисторы R3 и R2.

Еще одна вариация с регулированием.

Рис. 6. Схема регулируемого генератора

IC1 – это таймер NE555N.

Транзистор – высоковольтный полевой (чтоб свести к минимуму эффект нагрева даже при высоких токах).

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

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

Все детали уже обозначены на схеме. Регулируется за счет включения одного из диапазонов (на конденсаторах C1-C5) и потенциометрами P1 (отвечает за частоту), P4 (отвечает за амплитуду).

Схема требует двуполярного питания!


Дата публикации: 21.02.2018

Мнения читателей
  • Valentin / 16.06.2019 - 18:53
    Под Рис.3 в формуле для длительности паузы между импульсами следует убрать лишнюю звездочку и привести формулу к виду t2=0,693×R2×C
  • shadi abusalim / 03.09.2018 - 13:55
    Пожалуйста, помогите вам использовать электронную схему, используя встроенный 555 Чтобы отрегулировать ширину импульса и управлять им, чтобы добавить управление в вспышку, тушите и зажигайте лампу в том же круге Частота цепи должна составлять до 500 кГц Существует круг, расположенный на сайте, похожий, но слегка колеблется mail [email protected] The current and frequency are controlled by the variable resistors R3 and R2. Another variation with regulation. Fig. 6. Scheme of the regulated generator
error: