Генератор прямоугольных импульсовГенераторы прямоугольных импульсов применяются во многих радиолюбительских устройствах: электронных счетчиках, игровых автоматах, ну и наиболее широкок применяют они получили при настройке цифровой техники. Предлагаем вашему вниманию подборку схем и конструкций генераторов прямоугольных импульсов
Амплитуда генерируемого сигнала в таких генераторах очень стабильна и близка к напряжению питания. Но форма колебаний весьма далека от синусоидальной — сигнал получается импульсным, причем длительность импульсов и пауз между ними легко регулируется. Импульсам легко придать вид меандра, когда длительность импульса равна длительности паузы между ними. Основной и широко распространенный вид релаксационного генератора — симметричный мультивибратор на двух транзисторах, схема которого показана на рисунке ниже. В нем два стандартных усилительных каскада на транзисторах VT1 и VT2 соединены в последовательную цепочку, то есть выход одного каскада соединен со входом другого через разделительные конденсаторы С1 и С2. Они же определяют и частоту генерируемых колебаний F, точнее, их период Т. Напомню, что период и частота связаны простым соотношением F=1/T
Если схема симметрична и номиналы деталей в обоих каскадах одинаковы, то и выходное напряжение имеет форму меандра. Работает генератор так: сразу после включения, пока конденсаторы С1 и С2 не заряжены, транзисторы оказываются в «линейном» усилительном режиме, когда резисторами R1 и R2 задается некоторый малый ток базы, он определяет в Вст раз больший ток коллектора, и напряжение на коллекторах несколько меньше напряжения источника питания за счет падения напряжения на резисторах нагрузки R3 и R4. При этом малейшие изменения коллекторного напряжения (хотя бы из-за тепловых флуктуаций) одного транзистора передаются через конденсаторы С1 и С2 в цепь базы другого. Предположим, что коллекторное напряжение VT1 чуть-чуть понизилось. Это изменение передается через конденсатор С2 в цепь базы VT2 и немного его запирает. Коллекторное напряжение VT2 возрастает, и это изменение передается конденсатором С1 на базу VT1, он отпирается, его коллекторный ток возрастает, а коллекторное напряжение понижается еще больше. Процесс происходит лавинообразно и очень быстро. В результате транзистор VT1 оказывается полностью открыт, его коллекторное напряжение будет не более 0,05...0,1 В, a VT2 — полностью заперт, и его коллекторное напряжение равно напряжению питания. Теперь надо ждать, пока перезарядятся конденсаторы С1 и С2 и транзистор VT2 приоткроется током, текущим через резистор смещения R2. Лавинообразный процесс пойдет в обратном направлении и приведет к полному открыванию транзистора VT2 и полному запиранию VT1. Теперь нужно ждать еще полпериода, нужные для перезарядки конденсаторов. Время перезарядки определяется напряжением питания, током через резисторы Rl, R2 и емкостью конденсаторов Cl, С2. При этом говорят о «постоянной времени» цепочек Rl, С1 и R2, С2, примерно соответствующей периоду колебаний. Действительно, произведение сопротивления в омах на емкость в фарадах дает время в секундах. Для номиналов, указанных на схеме рисунка 1 (360 кОм и 4700 пФ), постоянная времени получается около 1,7 миллисекунды, что говорит о том, что частота мультивибратора будет лежать в звуковом диапазоне порядка сотен герц. Частота повышается при увеличении напряжения питания и уменьшении номиналов Rl, С1 и R2, С2. Описанный генератор весьма неприхотлив: в нем можно использовать практически любые транзисторы и изменять номиналы элементов в широких пределах. К его выходам можно подключать высокоомные телефоны, чтобы услышать звуковые колебания, или даже громкоговоритель — динамическую головку с понижающим трансформатором, например абонентский трансляционный громкоговоритель. Так можно организовать, например, звуковой генератор для изучения азбуки Морзе. Телеграфный ключ ставят в цепи питания, последовательно с батареей. Поскольку два противофазных выхода мультивибратора в радиолюбительской практике нужны редко, автор задался целью сконструировать более простой и экономичный генератор, содержащий меньше элементов. То, что получилось, показано на следующем рисунке. Здесь использованы два транзистора с разными типами проводимости — п-р-п и р-n-р. Открываются они одновременно, коллекторный ток первого транзистора служит током базы второго. Вместе транзисторы образуют также двухкаскадный усилитель, охваченный ПОС через цепочку R2,C1. Когда транзисторы запираются, напряжение на коллекторе VT2 (выход 1 В) падает до нуля, это падение передается через цепочку ПОС на базу VT1 и полностью его запирает. Когда конденсатор С1 зарядится до примерно 0,5 В на левой обкладке, транзистор VT1 приоткроется, через него потечет ток, вызывая еще больший ток транзистора VT2; напряжение на выходе начнет расти. Это возрастание передается на базу VT1, вызывая еще большее его открывание. Происходит вышеописанный лавинообразный процесс, полностью отпирающий оба транзистора. Через некоторое время, нужное для перезарядки С1, транзистор VT1 призакроется, поскольку ток через резистор большого номинала R1 недостаточен для его полного открывания, и лавинообразный процесс разовьется в обратном направлении. Скважность генерируемых импульсов, то есть соотношение длительностей импульса и паузы, регулируется подбором резисторов R1 и R2, а частота колебаний — подбором емкости С1. Устойчивой генерации при выбранном напряжении питания добиваются подбором резистора R5. Им же в некоторых пределах можно регулировать выходное напряжение. Так, например, при указанных на схеме номиналах и напряжении питания 2,5 В (два дисковых щелочных аккумулятора) частота генерации составила 1 кГц, а выходное напряжение — ровно 1 В. Потребляемый от батареи ток получился около 0,2 мА, что говорит об очень высокой экономичности генератора. Нагрузка генератора R3, R4 выполнена в виде делителя на 10, чтобы можно было снимать и меньшее напряжение сигнала, в данном случае 0,1 В. Еще меньшее напряжение (регулируемое) снимается с движка переменного резистора R4. Эта регулировка может оказаться полезной, если нужно определить или сравнить чувствительность телефонов, проверить высокочувствительный УНЧ, подав малый сигнал на его вход, и так далее. Если же таких задач не ставится, резистор R4 можно заменить постоянным или сделать еще одно звено делителя (0,01 В), добавив снизу еще резистор номиналом 27 Ом. Сигнал прямоугольной формы с крутыми фронтами содержит широкий спектр частот — кроме основной частоты F, еще и ее нечетные гармоники 3F, 5F, 7F и так далее, вплоть до радиочастотного диапазона. Поэтому генератором можно проверять не только звуковую аппаратуру, но и радиоприемники. Конечно, амплитуда гармоник убывает с ростом их частоты, но достаточно чувствительный приемник позволяет прослушивать их во всем диапазоне длинных и средних волн.
Схема генератора прямоугольных импульсов представляет собой кольцо из двух инверторов. Функции первого из них выполняет транзистор VT2, на входе которого включен эмиттерный повторитель на транзисторе VT1. Это сделано для повышения входного сопротивления первого инвертора, благодаря чему появляется возможность генерации низких частот при относительно небольшой емкости конденсатора С7. На выходе генератора включен элемент DD1.2, выполняющий роль буферного элемента, улучшающего согласование выхода генератора с испытуемой цепью. Последовательно с времязадающим конденсатором (нужная величина емкости подбирается переключателем SA1) включен резистор R1, изменением сопротивления которого регулируется выходная частота генератора. Для регулировки скважности выходного сигнала (отношения периода импульса к его длительности) в схему введен резистор R2. Устройство генерирует импульсы положительной полярности частотой 0,1 Гц...1 МГц и скважностью 2... 500. Частотный диапазон генератора разбит на 7 поддиапазонов: 0,1...1, 1 .10, 10...100, 100...1000 Гц и 1...10, 10...100, 100...1000 кГц, которые устанавливаются переключателем SA1. В схеме можно использовать кремниевые маломощные транзисторы с коэффициентом усиления не менее 50 (например, КТ312, КТ315, КТ342 и т. п.), интегральные схемы К155ЛНЗ, К155ЛН5.
Генератор прямоугольных импульсов на микроконтроллере на этой схеме, будет отличным пополнением в вашу домашнюю измерительную лабораторию. Особенностью этой схемы генератора является фиксированное число частот, а точнее 31. И его можно применять в различных цифровых схемотехнических решениях, где требуется изменять частоты генератора автоматически или с помощью пятью переключателей. Выбора той или иной частоты осуществляется с помощью посылки пятиразрядного двоичного кода на входе микроконтроллера. Схема собрана на одном из самом распространенном микроконтроллере Attiny2313. Делитель частоты с регулируемым коэффициентом деления построен программно, используя частоту кварцевого генератора в роли опорной. Для прошивки микроконтроллера Attiny2313 USB программатором, требуется выбрать следующие фьюзы CLKSEL 3…0 = 1111 в программе CodeVisionAVR |
|