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

Оглавление

Применение таймера NE555. Часть 2 — генератор прямоугольных импульсов на NE555

Пример №7 — Простой генератор прямоугольных импульсов на NE555

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

В момент, когда потенциал на конденсаторе, и соответственно на выводе 6 (стоп) таймера, достигнет примерно 2/3 напряжения питания, сигнал на выводе 3 переключится на низкий уровень. Теперь конденсатор через сопротивление R1 начинает разряжаться. Когда уровень напряжения на входе 2 (запуск) упадет до 1/3 Uпит., на выходе снова будет высокий уровень. И процесс повторится снова.

Применение таймера NE555. Часть 2 — генератор прямоугольных импульсов на NE555

Пример №7 — Простой генератор прямоугольных импульсов на NE555

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

В момент, когда потенциал на конденсаторе, и соответственно на выводе 6 (стоп) таймера, достигнет примерно 2/3 напряжения питания, сигнал на выводе 3 переключится на низкий уровень. Теперь конденсатор через сопротивление R1 начинает разряжаться. Когда уровень напряжения на входе 2 (запуск) упадет до 1/3 Uпит., на выходе снова будет высокий уровень. И процесс повторится снова.

Основная схема генерирования линейно-нарастающего напряжения

Для понимания того как происходит формирование линейно-нарастающего напряжения вспомним как протекает переходный процесс в интегрирующих RC-цепях. Для этого изобразим схему заряда конденсатора некоторым током I

График заряда конденсатора.

Заряд Q конденсатора постоянным током I происходит за время t

В тоже время напряжение UС на конденсаторе емкостью С определяется величиной заряда Q накопленного в конденсаторе

Таким образом, напряжение UС на конденсаторе емкостью С, который заряжается током I будет определяться временем t

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

Интегратор на ОУ я рассматривал в одной из предыдущих статей и показан на рисунке ниже

Схема интегратора на операционном усилителе.

В данной схеме зарядный ток I конденсатора С1 определяется входным напряжением UBX и резистором R1, тогда выходное напряжение будет вычисляться по следующей формуле

Знак «–» в выражении показывает то, что входной сигнал поступает на инвертирующий вход ОУ.

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

Обзор модуля генератора импульсов на NE555

Сегодня расскажу о модуле генератора импульсов на микросхеме NE555 (YS-32), которая способна работать от 10 до 200 кГц. Данный модуль используется для намотки спидометра, ремонте и так далее.

Технические параметры

► Микросхема: NE555; ► Форма генерируемых импульсов: прямоугольные импульсы; ► Рабочее напряжение: 5-15 В; ► Диапазоны частот: 1-50Гц, 50Гц — 1кГц, 1-10кГц, 10-200 кГц; ► Потребляемый ток: 100 мА; ► Выходной ток: 35 мА; ► Размеры: 31 х 22 х 17 мм; ► Вес: 7 г.

Обзор модуля NE555

Модуль основан на микросхеме NE555, которая была выпущена еще в 1971 году, компанией Signetics и которая на сегодняшний день остается популярной. Сам модуль имеет небольшие размеры, всего 31 на 17 мм. Частота выходного сигнала регулируется с помощью потенциометра, в определенном диапазоне, который задается с помощью перемычек: 1-50Гц, 50Гц — 1кГц, 1-10кГц и 10-200 кГц

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

Назначение контактов: ► GND – Вывод питания, земля. ► OUT – Сигнальный вывод. ► VCC – Вывод питания, от 5 до 15 В.

Принципиальная схема:

Показания осциллограмм выходного сигнала NE555

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

Перемычка установлен на 1 Гц — 50 Гц, потенциометры на минимуме.

2. Перемычка установлен на 50 Гц — 1 кГц, потенциометры на минимуме.

3. Перемычка установлен на 1 кГц — 10 кГц, потенциометры на минимуме.

4. Перемычка установлен на 10к Гц — 200 кГц, потенциометры на минимуме.

5

Перемычка установлен на 1 Гц — 50 Гц, потенциометр частоты на максимуме, а потенциометр скважности выкручен максимально (до спада импульса)

6

Перемычка установлен на 50 Гц — 1 кГц, потенциометр частоты на максимуме, а потенциометр скважности выкручен максимально (до спада импульса)

7

Перемычка установлен на 1 кГц — 10 кГц, потенциометр частоты на максимуме, а потенциометр скважности выкручен максимально (до спада импульса)

8

Перемычка установлен на 10 кГц — 200 кГц, потенциометр частоты на максимуме, а потенциометр скважности выкручен максимально (до спада импульса)

Подключение модуля NE555 к Arduino

Необходимые детали: ► Arduino UNO R3 x 1 шт. ► Генератор импульсов на NE555 (от 1 Гц до 200 кГц ) x 1 шт. ► Провода DuPont M-F, 20 см x 1 шт.

Подключение: Для наглядности подключим модуль генератора импульсов NE555 к аналоговому выводу Arduino, принципиальная схема подключена показана ниже.

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

Устройства на регуляторах МКМ25

Схема генератора импульсов с данным регулятором включает в себя резисторы только закрытого типа. При этом микросхемы можно использовать даже серии ППР1. В данном случае конденсаторов требуется только два. Уровень отрицательного сопротивления напрямую зависит от проводимости элементов. Если емкость конденсаторов составляет менее 4 пФ, то отрицательное сопротивление может повыситься даже до 5 Ом.

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

Ждущий мультивибратор (одновибратор)

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

Схема ждущего мультивибратора (одновибратора) на операционном усилителе.

Ждущий мультивибратор состоит из операционного усилителя DA1, цепи ПОС на резисторах R4R5, цепи ООС VD1C2R3 и цепи запуска C1R1VD2.

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

Ждущий режим является основной и наиболее устойчивой частью цикла работы данного типа мультивибратора, так как самопроизвольно он не может перейти в следующие части цикла работы ждущего мультивибратора. В данном состоянии на выходе мультивибратора присутствует положительное напряжение насыщения ОУ (UНАС+), которое через цепь ПОС R4R5 частично поступает на неинвертирующий вход ОУ, тем самым задавая пороговое напряжение переключения мультивибратора (UПП), которое определяется следующим выражением

На инвертирующем входе ОУ присутствует напряжение, которое задаётся диодом VD1 (в случае кремневого диода напряжение примерно равно 0,6 – 0,7 В), то есть меньше порога переключения мультивибратора. При данных условиях ждущий мультивибратор может находиться неограниченно долгое время (до тех пор, пока не поступит запускающий импульс).

Переход из ждущего режима в состояние выдержки, является следующей частью цикла работы ждущего мультивибратора и начинается после того, как на вход поступит импульс отрицательной полярности, амплитуда которого превысит двухкратное значение напряжения переключения ждущего мультивибратора. То есть минимальная амплитуда входного напряжения (UВХ min) должна быть равна

В этом случае напряжение порога переключения ждущего мультивибратора понизится и станет меньше, чем напряжение падения на диоде VD1. Далее произойдёт лавинообразный процесс переключения выходного напряжения и на выходе установится напряжение отрицательного насыщение ОУ (UНАС-) и ждущий мультивибратор перейдёт в состояние выдержки. При выборе номиналов элементов входной цепи C1 и R1 надо исходить из того, что конденсатор С1 должен полностью разрядиться за время действия входного импульса, то есть постоянная времени цепи C1R1 должна быть на порядок (в десять раз) меньше длительности входного импульса.

Заключительная часть цикла работы ждущего мультивибратора является состояние выдержки. В данном состоянии на неинвертирующий вход поступает часть напряжения с выхода мультивибратора, тем самым задавая пороговое напряжение перехода мультивибратора в ждущий режим. В тоже время выходное напряжение через цепь ООС C1R1 поступает на инвертирующий вход и открывает диод VD1, через который начинает разряжаться конденсатор С1. После разряда конденсатора С1 до 0 В происходит его зарядка через резистор R1 до напряжения перехода мультивибратора в ждущий режим. После чего схема переходит в исходное состояние и на выходе устанавливается напряжение положительного насыщения ОУ (UНАС+). Длительность состояния выдержки и непосредственно формируемого выходного импульса определяется временем зарядка конденсатора С1 через резистор R1 и в общем случае определяется следующим выражением

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

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

Как сделать генератор повышенной нагрузки?

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

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

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

Смотреть галерею

Схемы генераторов световых и звуковых импульсов

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

Рис. 8. Схема генератора световых импульсов, собранного на транзисторах.

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

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

Для этого достаточно один из генераторов включить в качестве нагрузки другого, либо параллельно ей. Например, вместо цепочки из светодиода HL1, R2 или параллельно ей (рис.

↑ Внешний вид платы, детали, наладка

Исключён фрагмент. Полный вариант статьи доступен меценатам и полноправным членам сообщества. Читай условия доступа.

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

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

Батарея просто прикручена к плате скотчем — это простейшее и достаточно надёжное крепление. Ввиду очень малого тока, потребляемого генератором, батарея должна проработать не менее года.

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

Устройство с симметричными импульсами

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

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

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

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

Учитывая все вышесказанное, целесообразнее использовать полевые резисторы. Пропускная способность в данном случае будет зависеть от их расположения на плате. Если выбирать вариант, когда они устанавливаются перед адаптером, в этом случае показатель возбуждения колебаний может дойти до 5 мс. В противной ситуации на хорошие результаты можно не рассчитывать. Проверить генератор импульсов на работоспособность можно просто подсоединив блок питания на 20 В. В результате уровень отрицательного сопротивления обязан находиться в районе 3 Ом.

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

Если рассматривать поворотные модификации, то как вариант подойдет модулятор серии ППР2. По своим характеристикам он на сегодняшний день является довольно надежным.

Детали и конструкция


Линейка внизу, поможет вам оценить их размеры. Для создания генератора могут быть использованы любые MOSFET-транзисторы. Я пробовал в генераторе следующие транзисторы: MRF284, MRF19125, MRF6522-70, MRF9085, BLF1820E, PTFA211801E — все они работают. Вот как данные транзисторы выглядят внутри:


Внутренняя структура мощного MOSFET транзистора PTFA211801E

Вторым, необходимым материалом для изготовления данного устройства являетсямедь. Необходимы две полоски данного металла шириной 1-1,5см. и длинной 15-20см (для частоты 400-500 МГц). Можно сделать резонаторы любой длинны, в зависимости от желаемой частоты генератора. Ориентировочно, она равна 1/4 длинны волны. Я использовал медь, толщиной 0,4 и 1 мм. Менее тонкие полоски — будут плохо держать форму, но в принципе и они работоспособны. Вместо меди, можно использовать и латунь. Резонаторы из альпака (вид латуни) тоже успешно работают. В самом простом варианте, резонаторы можно сделать из двух кусочков проволоки, диаметром 0,8-1,5 мм. Помимо ВЧ-транзистора и меди, для изготовления генератора понадобится микросхема 4093 — это 4 элемента 2И-НЕ с триггерами Шмитта на входе. Её можно заменить на микросхему 4011 (4 элемента 2И-НЕ) или её российский аналог — К561ЛА7. Также можно использовать другой генератор для модуляции, например, собранный на таймере 555. А можно вообще исключить из схемы модулирующую часть и получить просто ВЧ-генератор.

В качестве ключевого элемента применен составной p-n-p транзистор TIP126 (можно использовать TIP125 или TIP127, они отличаются только максимально допустимым напряжением). По паспорту он выдерживает 5А, но очень сильно греется. Поэтому необходим радиатор для его охлаждения. В дальнейшем, я использовал P-канальные полевые транзисторы типа IRF4095 или P80PF55.

Генераторы с инверторами

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

Дополнительно важно следить за параметром отрицательного сопротивления. В среднем он обязан колебаться в районе 8 Ом

Смотреть галерею

Генератор релаксационных колебаний

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

Генератор содержит в качестве активного элемента транзистор микросхемы К101КТ1А с инверсным включением в режиме с «оборванной» базой. Лавинный транзистор может быть заменен его аналогом (см. рис. 1).

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

Рис. 11. Генератор релаксационных колебаний — схема.

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

Резистор R1 ограничивает максимальный ток через транзистор, препятствуя его тепловому пробою. Времязадающая цепь генератора (R1C1) определяет рабочую область частот генерации.

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

Устройство работоспособно в широком интервале изменения параметров: R1 от 10 до 100 кОм (и даже до 10 МОм), С1 — от 100 пФ до 1000 мкФ, напряжения питания от 8 до 300 В. Потребляемый устройством ток обычно не превышает одного мА.

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

Использование мультивибраторов

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

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

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

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

На основе подобного схемного решения могут быть собраны разнообразные полезные конструкции, например, регулятор яркости светодиодного фонарика; игрушка с мигающими глазами; устройство плавного изменения спектрального состава источника излучения (разноцветные светодиоды или миниатюрные лампочки и светосуммирую-

щий экран).

Рис. 5. Генератор переменной частоты — схема.

Генератор переменной частоты (рис. 5) конструкции В. Цибульского позволяет получать плавно изменяющееся со временем по частоте звучание [Р 5/85-54]. При включении генератора его частота возрастает с 300 до 3000 Гц за 6 сек (при емкости конденсатора C3 500 мкФ).

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

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

Принцип работы

Допустим, после включения питания на входе DD1.1 установился низкий уровень. Значит, на выходе будет высокий уровень, который попадает на вход DD1.2, на выходе которого, в свою очередь, будет опять низкий уровень. Конденсатор C1 разряжен. И он начинает заряжаться через резистор R1, который правым выводом подключён к выходу DD1.1 — к точке, где потенциал высокий.

Постепенно напряжение на C1 растёт, и в какой-то момент окажется достаточным для переключения DD1.1 в состояние 1 на входе, 0 на выходе. Тут же и DD1.2 поменяет состояние на противоположное: 0 на входе, 1 на выходе. И процессы в RC-цепочке пойдут в обратную сторону, до тех пор, пока напряжение на конденсаторе снова не переключит DD1.1, а за ним DD1.2 и весь цикл повторится сначала. Описание несколько упрощённое (вблизи момента переключения там происходят чуть более сложные процессы), но достаточное для первоначального понимания.

Генератор перекрывающих импульсов

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


Смотреть галерею

Схема, технические характеристики, работа генератора ГУК-1.

Недавно мне принесли в ремонт генератор ГУК-1. Что бы потом не думалось, сразу заменил все электролиты. О чудо! Все заработало. Генератор еще советских времен, а отношение у коммунистов к радиолюбителям было такое Х… , что вспоминать не охота. Вот отсюда и генератор желал бы быть получше. Конечно самое главное неудобство, это установка частоты высокочастотного генератора. Хоть бы, какой ни будь простенький верньер поставили, поэтому пришлось добавить дополнительный подстроечный конденсатор с воздушным диэлектриком (Фото1). По правде сказать я очень не удачно выбрал для его место, надо было бы чуть-чуть сместить. Я думаю вы это учтете.

Что бы поставить ручку, пришлось удлинить ось триммера, кусок медной проволоки диаметром 3мм. Конденсатор подключается параллельно основному КПЕ или непосредственно, или через «растягивающий» конденсатор, что еще больше увеличивает плавность настройки генератора ВЧ. Для кучи заменил и выходные разъемы – родные уже все раздрыгались. На этом ремонт закончился. От куда схема генератора я не узнал, но похоже, что все соответствует. Возможно она пригодится и вам. Схема генератора универсального комбинированного – ГУК-1 приведена на рисунке 1. В состав прибора входят два генератора, низкочастотный генератор и генератор ВЧ.

ТЕХНИЧЕСКИЕ ДАННЫЕ

1. Диапазон частот ВЧ генератора от 150 кГц до 28 мГц перекрывается пятью поддиапазонами со следующими частотами: • 1 поддиапазон 150 — 340 кГц • II 340 — 800 кГц • III 800 — 1800 кГц • IV 4,0 — 10,2 мГц • V 10,2 — 28,0 мГц

2. Погрешность установки ВЧ не более ±5%. 3. Генератор ВЧ обеспечивает плавную регулировку выходного напряжения от 0,05 мВ до 0,1 В. 4. Генератор обеспечивает следующие виды работ: а) непрерывная генерация; б) внутренняя амплитудная модуляция синусоидальным напряжением с частотой 1кГц. 5. Глубина модуляции не менее 30%. 6. Выходное сопротивление ВЧ генератора не более 200 Ом. 7. НЧ генератор генерирует 5 фиксированных частот: 100 Гц, 500 Гц, 1кГц, 5кГц, 15кГц. 8. Допустимое отклонение частоты НЧ генератора не более ±10%. 9. Выходное сопротивление НЧ генератора не более 600 Ом. 10. Выходное напряжение НЧ плавно регулируется от 0 до 0.5 В. 11. Время самопрогрева прибора — 10 минут. 12. Питание прибора осуществляется от батареи «Крона» напряжением 9 В.

Работа схемы

Схема генератора сигналов на основе платы Arduino представлена на следующем рисунке.

Схема запитывается от USB кабеля Arduino. Необходимые соединения в схеме представлены в следующей таблице.

Контакт платы Arduino Куда подключен
D14 контакт RS ЖК дисплея
D15 контакт RN ЖК дисплея
D4 контакт D4 ЖК дисплея
D3 контакт D5 ЖК дисплея
D6 контакт D6 ЖК дисплея
D7 контакт D7 ЖК дисплея
D10 to Rotary Encoder 2
D11 to Rotary Encoder 3
D12 to Rotary Encoder 4
D9 выход прямоугольного сигнала
D2 контакт D9 платы Arduino
D5 выход SPWM сигнала

В схеме мы будем формировать прямоугольную волну (сигнал прямоугольной формы) на контакте D9 платы Arduino. Его частоту мы будем регулировать с помощью углового кодера. Для формирования синусоидального сигнала мы будем формировать SPWM сигнал (синусоидальный ШИМ (широтно-импульсной модуляции) сигнал) на контакте D5, его частота будет зависеть от частоты сигнала прямоугольной формы, которая будет подаваться на контакт D2 и будет действовать как прерывание и затем мы с помощью процедуры обработки (обслуживания) прерывания будем управлять частотой синусоидального сигнала.

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

Микросхема 555

Всем привет. Сегодня я хочу рассказать вам о микросхеме 555. Её история началась ещё в далеком 1971 году, когда компания Signetics Corporation выпустила микросхему SE555/NE555 под названием «Интегральный таймер» (The IC Time Machine). В те времена это была единственная «таймерная» микросхема, которая была доступна массовому потребителю. Сразу после выхода 555 завоевала бешеную популярность и её начали выпускать почти все производители полупроводников. Отечественные производители тоже выпускали данную микросхему под названием КР1006ВИ1.

Что это за чудо?

Микросхема выпускается в двух вариантах корпуса — пластиковом DIP и круглом металлическом. Правда встретить 555 в круглом металлическом корпусе в наши времена очень сложно, чего не скажешь о версии в пластиковом DIP корпусе. Внутри корпуса с восемью выводами скрываются транзисторы, диоды и резисторы. Не будем вдаваться в доскональное изучение 555, но про ножки этой микросхемы я расскажу более подробно. Всего ножек 8.

1. Земля

. Вывод, который во всех схемах нужно подключать к минусу питания. 2.Триггер , он же запуск. Если напряжение на пуске падает ниже 1/3 Vпит, то таймер запускается. Ток, потребляемый входом, не превышает 500нА. 3.Выход . Напряжение выхода примерно на 1,7 В ниже напряжения питания, когда он включен. Максимальная нагрузка, которую может выдержать выход — 200 мА. 4.Сброс . Если подать на него низкий уровень напряжения (меньше 0,7 В), то схема переходит в исходное состояние не зависимо от того, в каком режиме находится таймер на данный момент. Если в схеме не нужен сброс, то рекомендуется подключить этот вывод к плюсу питания. 5.Контроль . Этот вывод позволит нам получить доступ к опорному напряжению компаратора №1. Используется этот вывод очень редко, а вися в воздухе может сбивать работу, поэтому в схеме его лучше всего присоединить к земле. 6.Порог , он же стоп. Если напряжение на этом выходе выше 2/3 Vcc, то таймер останавливается и выход переводится в состояние покоя. Стоит заметить, что работает выход только тогда, когда вход выключен. 7.Разряд . Этот выход соединяется с землей внутри самой микросхемы, когда на выходе микросхемы низкий уровень и закрыт, когда на выходе высокий уровень. Может пропускать до 200 мА и иногда используется как дополнительный выход. 8.Питание . Данный выход нужно подключать к плюсу питания. Микросхема поддерживает напряжение в пределах 4,5-16 В. Может работать от обычной 9В-батарейки или от проводка USB.

Режимы

Ну что же пришло время поведать вам о режимах микросхемы 555. Их всего 3 и о каждом я расскажу более подробно.

Моностабильный

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

Важно, что после включения микросхема не будет реагировать на новые сигналы. Длину импульса можно рассчитать по формуле t=1.1*R*C

Пределов по длительности импульсов нет — как по минимальной, так и по максимальной длительности. Есть некоторые практические ограничения, которые можно обойти, но стоит задуматься над тем, нужно ли это и не проще ли выбрать другое решение. Итак, минимальные значения, установленные практическим образом для R составляет 10кОм, а для С — 95пФ. Можно и меньше, но при этом схема начнет поглощать много электричества.

Нестабильный мультивибратор

В этом режиме все довольно таки просто. Управлять таймером не нужно. Он все сделает сам — сперва включится, подождет время t1, потом выключится, подождет время t2 и начнет все заново. На выходе у нас получится забор из высоких и низких состояний. Частота с которой будет колебаться зависит от параметров величин R1,R2 и C и определяется она по формуле F= 1,44/((R1+R2)C). В течение времени t1 = 0.693(R1+R2)C на выходе будет высокий уровень, а в течение времени 2 = 0.693R2C — низкий.

Бистабильный

В данном режиме наша микросхема 555 используется как выключатель. Нажал одну кнопку — выход включился, нажал другую — выключился.

Общие принципы работы проекта

Генератор состоит из небольшого числа компонентов: платы Arduino Nano, ЖК дисплея, 3-х подтягивающих резисторов и 3-х кнопок.

В генераторе можно изменять период (частоту) повторения импульсов с помощью кнопок, подключенных к контактам 6 и 7 платы Arduino

С помощью кнопки, подключенной к контакту 13, можно изменять скважность импульсов. Длительность импульсов и скважность будут отображаться в первой строке ЖК дисплея, а частота – во второй строке ЖК дисплея

Минимальный шаг для настройки периода повторения импульсов составляет 1 мкс, поэтому частота импульсов будет изменяться также дискретно, например, периоду 1 мкс будет соответствовать частота 1 МГц, периоду 2 мкс – частота 500 кГц, периоду 3 мкс – частота 333.333 Гц и т.д. То есть по мере уменьшения частоты увеличивается плавность ее настройки. Конечно, это не очень практично для высоких частот, но это вынужденная плата за простоту устройства. Более продвинутый генератор можно собрать на основе использования DDS модуля, но это уже будет значительно более сложное устройство.

Для проверки работы генератора автор проекта использовал простой одноканальный осциллограф (который также можно собрать на основе платы Arduino). Для удобства работы с генератором он был помещен в небольшой корпус.

Улучшение схемы

Как можно было бы доработать эту схему? Вот некоторые соображения.

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

Для регулировки частоты можно постоянный резистор заменить на подстроечный, а также добавить переключатель и несколько конденсаторов, чтобы менять ёмкость. Однако, как и в любой схеме, есть ограничения на номиналы деталей. Например, сопротивление R1 не может быть менее 1 кОм.

Более интересная задача — регулировка скважности. В приведённой схеме длительность импульса равна длительности паузы, скважность 50%

А что если мы хотим короткий импульс и длинную паузу, или наоборот? Тогда нужно последовательно с R1 включить примерно такую конструкцию:

Схема регулировки скважности

Здесь заряд и разряд конденсатора идут через разные плечи R2 благодаря диодам VD1 и VD2, так что соотношение импульса и паузы будет разное в зависимости от положения движка R2.

Управляемый генератор

Управляемый генератор прямоугольных импульсов показан на рис. 6 [Р 10/76-60]. Генератор также представляет собой двухкаскадный усилитель, охваченный положительной обратной связью. Для упрощения схемы генератора достаточно соединить эмиттеры транзисторов конденсатором.

Рис. 6. Управляемый генератор прямоугольных импульсов — схема.

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

Рис. 7. Как возрастает рабочая частота генерации.

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

Кремниевые диоды, особенно силовые, рассчитанные на большой ток, а также стабилитроны, имеют начальную емкость 100… 1000 пФ, поэтому зачастую могут быть использованы вместо варикапов. В качестве варикапов можно применить и р-n переходы транзисторов.

Для контроля работы, сигнал с генератора (рис. 6) можно подать на вход частотометра и проверить границы перестройки генератора при изменении величины управляющего напряжения, а также при смене варикапа или его аналога. Рекомендуется полученные результаты (значения управляющего напряжения и частоту генерации) при использовании разного вида варикапов занести в таблицу и отобразить на графике (см., например, рис. 7). Отметим, что стабильность генераторов на RC-элементах невысока.