Рассмотрим примеры практического применения данной микросхемы

Триггер Шмидта.

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

- - - - - - - - - - - - - - - - - -

Простой таймер включения устройства в ~220V.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Схема для получения более точных интервалов .

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Практическое применение в статье ШИМ для вентилятора

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Сумеречный выключатель .

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Управление устройством с помощью одной кнопки .

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

Аналогичная схема управление одной кнопкой на микросхеме CD4013 (аналог 561TM2)

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Контроль уровня воды.

Схема для включения светодиодной подсветки от автономного питания, на 10- 30секунд.

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

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

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

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Кодовый замок на таймере NE555.

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

И так привожу в пример схему, цифровой код в которой будет состоять из 4 цифр (технически схему можно реализовать и на одной кнопке, но это будет слишком банально, я думаю что 4 цифры для начала самый раз, наращивать количество цифр в коде этой схемы можно до бесконечности,(одинаковыми частями по блочно, обвел на схеме U2).
В приведенной схеме все 4 таймера работают по одной схеме, имеются небольшие отличия в таймерах U1, U4. Схема U2 и U3 повторяются один в один.
Каждый таймер в этой схеме может быть настроен на своё рабочее время, на это задействована время задающая цепочка R1, R2, C1.
А также секретность кода можно увеличить подключив доп. коммутирующие диоды.(в качестве примера привел включение одного диода D1, большее не рисовал, так как думаю, что тогда схема будет восприниматься очень сложно).
Главное отличие этой схемы на таймерах 555, от подобных схем, наличие настройки рабочего времени каждого таймера, при простоте этой схемы, вероятность подбора кода посторонним лицом будет очень невелик.

Работа схемы;
- Нажимаем кнопку ноль, запускается таймер U1, его рабочее время настроено на удержание логической единицы (вывод 3) в течении 30 сек, после этого можно нажать кнопку 1.
- Нажимаем кнопку 1 таймер U2, его рабочее время настроено на 2 сек., в течении этого времени надо нажать кнопку 2 (иначе U2 удержание логической единицы (вывод 3) сбрасывается и нажатие кн. 2 не будет иметь смысла)
- Нажимаем кнопку 2, таймер U3 настроен на удержание логической единицы (вывод 3) в течении 25 сек, после этого можно нажать кнопку 3, но ……….. смотрим на коммутирующий диод D1, из за него кнопку 3 нет смысла быстро нажимать, пока не закончится 30 секундное рабочее время таймера U1,
- После нажатия кнопки 3, таймер U4 выдает логическую единицу (U4 вывод 3)на исполнительное устройство.
Еще остается добавить что, в действующем устройстве цифровой код будет расположен не по порядку номеров, а хаотично,
и любое нажатие других кнопок будет сбрасывать таймеры в 0.
Ну в общем пока всё, все варианты использования тут не описать, вижу что не все, я здесь в описании затронул …… в общем если есть идея, ее техническая реализация всегда найдётся.
Все настройки, рабочего времени микросхем U1…….U4 являются тестовыми, и описаны здесь для примера. :)
(в охранных системах для непрошеных гостей самое трудное, это индивидуальные решения, доказано временем)
Прикладываю архив со схемой в протеус, в нем работу схемы можно оценить наглядно.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Назначение восьми ног микросхемы.

1. Земля.

Вывод, который подключается к минусу питания и к общему проводу схемы.
2. Запуск.
Вход компаратора №2. При подаче на этот вход импульса низкого уровня (не более 1/3 Vпит) таймер запускается и на выходе устанавливается напряжение высокого уровня на время, которое определяется внешним сопротивлением R (Ra+Rb,) и конденсатором С - это так называемый режим моностабильного мультивибратора. Входной импульс может быть как прямоугольным, так и синусоидальным. Главное, чтобы по длительности он был короче, чем время заряда конденсатора С. Если же входной импульс по длительности все-таки превысит это время, то выход микросхемы будет оставаться в состоянии высокого уровня до тех пор, пока на входе не установится опять высокий уровень. Ток, потребляемый входом, не превышает 500нА.

3. Выход.
Выходное напряжение меняется вместе с напряжением питания и равно Vпит-1,7В (высокий уровень на выходе). При низком уровне выходное напряжение равно примерно 0,25в (при напряжении питания +5в). Переключение между состояниями низкий - высокий уровень происходит приблизительно за 100 нс.
4. Сброс.
При подаче на этот вывод напряжения низкого уровня (не более 0,7в) происходит сброс выхода в состояние низкого уровня не зависимо от того, в каком режиме находится таймер на данный момент и чем он занимается. Reset, знаете ли, он и есть reset. Входное напряжение не зависит от величины напряжения питания - это TTL-совместимый вход. Для предотвращения случайных сбросов этот вывод рекомендуется подключить к плюсу питания, пока в нем нет необходимости.
5. Контроль.
Этот вывод позволяет получить доступ к опорному напряжению компаратора №1, которое равно 2/3Vпит. Обычно, этот вывод не используется. Однако его использование может весьма существенно расширить возможности управления таймером. Все дело в том, что подачей напряжения на этот вывод можно управлять длительностью выходных импульсов таймера и таким образом, забить на RC времязадающую цепочку. Подаваемое напряжение на этот вход в режиме моностабильного мультивибратора может составлять от 45% до 90% напряжения питания. А в режиме мультивибратора от 1,7в до напряжения питания. При этом мы получаем ЧМ (FM) модулированный сигнал на выходе. Если же этот вывод таки не используется, то его рекомендуется подключить к общему проводу через конденсатор 0,01мкФ (10нФ) для уменьшения уровня помех и всяких других неприятностей.
6. Останов.
Этот вывод является одним из входов компаратора №1. Он используется как эдакий антипод вывода 2. То есть используется для остановки таймера и приведения выхода в состояние низкого уровня. При подаче импульса высокого уровня (не менее 2/3 напряжения питания), таймер останавливается, и выход сбрасывается в состояние низкого уровня. Так же как и на вывод 2, на этот вывод можно подавать как прямоугольные импульсы, так и синусоидальные.
7. Разряд.
Этот вывод подсоединен к коллектору транзистора Т6, эмиттер которого соединен с землей. Таким образом, при открытом транзисторе конденсатор С разряжается через переход коллектор-эмиттер и остается в разряженном состоянии пока не закроется транзистор. Транзистор открыт, когда на выходе микросхемы низкий уровень и закрыт, когда выход активен, то есть на нем высокий уровень. Этот вывод может также применяться как вспомогательный выход. Нагрузочная способность его примерно такая же, как и у обычного выхода таймера.

Всю нашу жизнь мы отсчитываем промежутки времени, что друг за другом определяют определенные события нашей жизни. В целом без отсчета времени в нашей жизни не обойтись. Ведь именно по часам и минутам мы распределяем свой распорядок дня, а эти дни складываются в недели, месяцы и годы. Можно сказать, что без времени мы бы потеряли какой-то определенный смысл в наших действиях, а еще точнее, в нашу жизнь однозначно бы ворвался хаос. Я уж даже не буду рассказывать про деловых людей, кто каждый день ходит на совещание по часам...
Однако в сегодняшней статье вовсе не о фантастических реалиях возможного отключения всех часов в мире, даже не о гипотетически невероятном, а все же о реально доступном! Ведь если нам надо, если то к чему мы привыкли так необходимо, так зачем же отрешаться от удобного!? Собственно речь пойдет как раз о таймере, который тоже в некотором роде участвует в распределении нашего времени. С помощью самодельного таймера не всегда удобно измерять время, ведь сегодня они доступны даже первоклашке! Прогресс шагнул так далеко, что многофункциональные часы можно купить в Китае за пару баксов. Однако это не всегда панацея.
Скажем если необходимо запускать или отключать какое-то электронное устройство, то лучше всего это реализовать на электронном таймере. Именно он возьмет на себя обязанности по включению и выключению устройства, путем автоматической электронной коммутации управления устройствами. Именно о таком таймере на микросхеме NE 555 я и расскажу.

Схема таймера на микросхеме NE555

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

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

После нажатия на кнопку "reset" мы обнуляем потенциал на входе микросхемы, так как по сути заземляем вход. При этом конденсатор на 150 мКФ оказывается разряжен. Теперь в зависимости от емкости подключенной к ножке 6,7 и земле (150 мКФ), будет зависеть период задержки-выдержки таймера. Заметьте, что здесь также подключен и ряд резисторов 500 кОм и 2.2 мОм, то есть эти резисторы тоже участвуют в формировании задержки-выдержки.

Регулировать задержку можно с помощью переменного резистора 2.2 М (на схеме он постоянный, его можно заменить само собой на переменный). Также время можно менять путем замены конденсатора 150 мкФ.

Так при сопротивлении цепочки резисторов около 1 мОм, задержка будет около 5 мин. Соответственно если выкрутить резистор на максимум и сделать так, чтобы конденсатор заряжался максимально медленно, то можно достичь задержки в 10 минут. Здесь надо сказать, что при начале отсчета таймера загорается зеленый светодиод, когда же срабатывает таймер, то на выводе появляется минусовой потенциал и из-за этого зеленый светодиод гаснет, а загорается красный. То есть в зависимости от того, что вам надо, таймер на включение или выключение, вы можете воспользоваться соответствующим подключением, к красному или зеленому светодиоду. Схема простая и при правильном соединении всех элементов в настройке не нуждается.

P/S Когда я нашел в интернете эту схему, то в ней было еще соединение между выводом 2 и 4, но при таком подключении схема не работала!!! Может это косяк конкретного экземпляра, может что-то не так во мне или луне на небе в ту ночь, но потом 4 разорвал, 2 вывод подключил к 6 контакту, такое заключение было сделано исходя из других аналогичных схем в интернете и все работало!!!

В случае необходимости управления таймером силовой нагрузкой, можно использовать сигнал после резистора в 330 Ом. Эта о точка показана красным и зеленым крестиком. Используем обычный транзистор, скажем КТ815 и реле. Реле можно применить на 12 вольт. Пример такой реализации управления силовым питанием приведен в статье датчик свет, сморите ссылку выше. В этом случае можно будет выключать-включать мощную нагрузку.

Datasheet (Даташит) на таймер NE555

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

Подводя итог о таймере на микросхеме NE555

Приведенная здесь схема хотя и работает от 9 вольт, но вполне допускает питание и на 12 вольт. Это значит, что такую схему можно использовать не только для домашних проектов, но и для машины, когда схему напрямую можно будет подключить к бортовой сети автомобиля. Хотя для верности лучше поставить LM 7508 или КРЕНку на 5-9 вольт .
В этом случае такой таймер может быть применен для задержки включения камеры или ее выключения. Возможно применить таймер для "ленивых" указателей поворотов, для обогрева заднего стекла и т.д. Вариантов действительно много.

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

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

Видео о работе таймера на микросхеме NE555

В предыдущей заметке, посвященной электронике, мы познакомились с довольно простой интегральной схемой, счетчиком 4026 . Чип, о котором речь пойдет в этом посте, существенно интереснее, как минимум, потому что он может выполнять не одну-единственную функцию, а сразу несколько. Более того, с его помощью мы наконец-то научимся не только мигать светодиодами, но и генерировать звуки. Название чипа — таймер 555.

Как работает таймер 555

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

Ножки 1 и 8 просто подключаются к питанию. Про ножку 5 (control) можно пока забыть, потому что она редко используется и обычно подключается к земле. Притом, через конденсатор небольшой емкости, чтобы предотвратить помехи. Зачем она на самом деле нужна, будет объяснено чуть позже.

Упомянутый переключатель изображен на картинке зеленым цветом. В исходном состоянии он подключает выходы 3 и 7 к земле. Когда напряжение на ножке 2 (trigger) падает до 1/3 напряжения питания, это замечает компаратор A (тоже виртуальный, понятное дело) и опускает переключатель вниз. В этом состоянии выход 3 становится подключен к плюсу, а выход 7 разомкнут. Когда напряжение на ножке 6 (threshold) вырастает до 2/3 напряжения питания, это замечает компаратор B и поднимает переключатель вверх. Собственно, ножка 5 (control) нужна для того, чтобы вместо 2/3 выбирать какое-то другое значение. Наконец, понизив напряжение на ножке 4 (reset), можно вернуть микросхему в исходное состояние.

Чтобы понять, почему же таймер 555 называется «таймером», рассмотрим три режима его работы.

Моностабильный режим (monostable mode)

Также иногда называется режимом одновибратора. Ниже изображена схема использования чипа в этом режиме:

Заметьте, что, как это часто бывает, расположение ножек чипа на схеме не совпадает с их физическим расположением. На этой и следующих схемах не указано напряжение источника питания, так как его можно менять в некотором диапазоне. Лично я проверял работоспособность схем при напряжении от 3 до 6 В. На всех схемах есть конденсатор емкостью 100 мкФ, подключенный параллельно нагрузке. Как нам с вами уже известно, он играет роль сглаживающего фильтра . На двух схемах из трех ножка 5 (control) подключена к керамическому конденсатору на 100 нФ. Почему так сделано, уже было рассказано выше. Это что общего у всех схем. Теперь поговорим о различиях.

Fun fact! Согласно спецификации, таймер 555 не рассчитан на работу при напряжении менее 4.5 В. Однако на практике он не так уж плохо работает и при напряжении 3 В.

Итак, что здесь происходит. В исходном состоянии светодиод не горит. При нажатии на кнопку, подключенную к ножке 2 (trigger), светодиод загорается примерно на 2.5 секунды, а затем гаснет. Если в то время, когда светодиод горит, нажать на кнопку, подключенную к ножке 4 (reset), светодиод тут же погаснет, до истечения времени.

Как это работает? Обратите внимание на правую часть схемы. В начальный момент времени вывод 7 подключен к минусу, поэтому ток идет через резистор прямо на него, не доходя до конденсатора внизу схемы. Вывод 3 (out) также подключен к минусу, поэтому ток через светодиод не идет и, соответственно, он не горит. При нажатии на копку, подключенную к выводу 2 (trigger), вывод 7 начинает ни к чему не вести, а вывод 3 подключается к плюсу. В итоге ток идет на светодиод и он зажигается. Кроме того, начинает заряжаться конденсатор внизу схемы. Когда конденсатор достигает 2/3 напряжения питания, таймер видит это через вывод 6 (threshold) и возвращает чип в исходное состояние. В итоге светодиод гаснет, а конденсатор полностью разряжается. Пользователь может преждевременно вернуть чип в исходное состояние, нажав вторую кнопку.

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

>>> import math
>>> R = 100 * 1000
>>> C = 22 / 1000 / 1000
>>> T = math.log(3) * R * C
>>> T
2.4169470350698417

Здесь R — сопротивление резистора в омах, C — емкость конденсатора в фарадах, а T — время горения светодиода в секундах. Учтите однако, что на практике характеристики всех элементов определяются с некоторой погрешностью. Для резисторов, например, она типично составляет либо 5% (золотая полоска), либо 10% (серебряная полоска).

Автоколебательный режим (astable mode)

Соответствующая схема:

Что здесь происходит? Светодиод просто мигает с частотой около 3-х раз в секунду. Никаких кнопок или иного интерактива не предусмотрено.

Как это работает. Благодаря тому, что изначально вывод 7 (discharge) подает низкое напряжение и подключен к выводу 2 (trigger) через резистор сопротивлением 10 кОм, чип тут же переключается в свое «нижнее» состояние. Светодиод загорается, а конденсатор внизу схемы начинает заряжаться через два резистора справа. Когда напряжение на конденсаторе достигает 2/3 полного напряжения, чип видит это через вывод 6 (threshold) и переключается в «верхнее» состояние. Конденсатор начинает разряжаться через вывод 7 (discharge), но делает это медленнее, чем в предыдущей схеме, так как на сей раз он разряжается через резистор сопротивлением 10 кОм. Когда напряжение на конденсаторе падает до 1/3 полного напряжения, чип видит это через вывод 2 (trigger). В результате он снова переходит в «нижнее» состояние и процесс повторяется.

То, как будет мигать светодиод, можно определить по формулам:

>>> import math
>>> C = 22 / 1000 / 1000
>>> R1 = 1 * 1000
>>> R2 = 10 * 1000
>>> H = math.log(2) * C * (R1 + R2)
>>> H
0.16774161769550675
>>> L = math.log(2) * C * R2
>>> L
0.15249237972318797
>>> F = 1 / (H + L)
>>> F
3.1227165387207

Здесь F — частота миганий в герцах, H — время в секундах, в течение которого светодиод горит, а L — время в секундах, в течение которого светодиод не горит. Интересно, что параллельно с резистором R2 можно подключить диод, тем самым заставив конденсатор заряжаться только через R1, а разряжаться, как и раньше, через R2. Таким образом, можно добиться полной независимости времени H от времени L и наоборот.

Fun fact! Подключив в этой схеме вместо светодиода динамик или пьезо-пищалку, а также выбрав C равным 100 нФ или 47 нФ, можно насладиться звуком с частотой 687 Гц или 1462 Гц соответственно. На самом деле, это далеко не чистый звук определенной частоты, так как чип 555 генерирует прямоугольный сигнал, а для чистого звука нужна синусоида. Почувствовать разницу между прямоугольным и синусоидальным сигналом проще всего в Audacity, сказав Generate → Tone. Заметьте, что можно регулировать R2, а следовательно и частоту звука, заменив соответствующий резистор на потенциометр. Кроме того, резистор, подключенный последовательно с динамиком или пьезо-пищалкой, можно также заменить на потенциометр и регулировать с его помощью громкость. Наконец, к выводу 5 (control) вместо конденсатора также можно подключить потенциометр и с его помощью более тонко подогнать частоту сигнала.

Бистабильный режим (bistable mode)

И, наконец, схема бистабильного режима:

Что происходит. Изначально светодиод не горит. При нажатии на кнопку, подключенную к ножке 2 (trigger) он загорается и горит бесконечно долго. При нажатии на другую кнопку, подключенную к ножке 4 (reset), светодиод гаснет. То есть, получилось что-то вроде кнопок «включить» и «выключить».

Как это работает. Режим похож на моностабильный (первый рассмотренный), только нет никакого конденсатора, который мог бы вернуть чип из «нижнего» состояния обратно в «верхний». Вместо этого вывод 6 (threshold) подключен напрямую к земле, а выводы 5 (control) и 7 (discharge) вообще ни к чему не подключены. В данном случае это нормально, так как подача любого сигнала на эти выводы все равно будет игнорироваться. В общем и целом, это тот же моностабильный режим, только чип не меняет свое состояние автоматически. Изменить состояние может только пользователь, явно подав низкое напряжение на вывод 2 (trigger) или 4 (reset).

Заключение

Согласитесь, это было не так уж и сложно! На следующем фото изображены все описанные выше режимы, собранные на макетной плате:

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

Исходники приведенных выше схем, созданных в gschem, вы найдете . Кое-какие дополнительные сведения можно найти в статье 555 timer IC на Википедии, а также далее по ссылкам.

Как всегда, буду рад вашим вопросам и дополнениям. А часто ли вам приходится использовать таймер 555?

Fun fact! Есть энтузиасты, которые делают на таймере 555 совершенно сумасшедшие вещи. Например, при сильном желании на его основе можно делать операционные усилители или логические вентили, а следовательно, теоретически, и целые процессоры. Подробности можно найти, например, в посте You Know You Can Do That with a 555 на сайте hackaday.com.

Дополнение: Вас также могут заинтересовать посты

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

Справочная документация по 555 таймеру

Заполните одно из значений ниже, и нажмите кнопку Рассчитать и калькулятор определит вам целый ряд возможных вариантов для сопротивлений резисторов R1, R2 & значение емкости конденсатора.

Справочник - распиновка с подробным описанием всех выводов микросхемы таймера серии 555

Схема сирены генерирующая кричащий звук на таймере NE555

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

Двухтональная сирена на NE555

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

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

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

Основа схемы стробоскопа таймерные устройства, собранные на микросхемах КР1006ВИ1 (отечественный аналог серии 555) которые обладают более стабильными временными характеристиками, так как длительности импульса и паузы между импульсами не зависят от напряжения источника питания.

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

Для акустической сигнализации часто применяют звуки, напоминающие сирену. Их получают электромеханическим или электронным способом. Предлагаемое электронное устройство сигнализации обладает тем преимуществом, что тембр звука сирены можно изменять. Оно состоит из задающего генератора, модулятора и усилителя. Задающий генератор выполнен на интегральной микросхеме B555D (см. принципиальную схему). Желаемый тембр звучания подбирают с помощью резистора R4. Частоту генератора, равную 1 кГц, устанавливают резистором R6 и конденсатором С4. Завывающий звук сирены получают путем подачи с генератора на транзисторе VT1 синусоидального сигнала частотой примерно 1 Гц. на вывод 5 микросхемы. Благодаря диоду VD1 и входному сопротивлению микросхемы, равному 5 кОм, происходит модуляция электрических колебаний, вырабатываемых задающим генератором, с частотой 1 Гц.

Часть первая. Теоретическая.

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

Её история началась в 1971 году, когда компания Signetics Corporation выпустила микросхему SE555/NE555 под названием "Интегральный таймер" (The IC Time Machine ).
На тот момент это была единственная "таймерная" микросхема доступная массовому потребителю. Сразу после поступления в продажу микросхема завоевала бешеную популярность и среди любителей и среди профессионалов. Появилась куча статей, описаний, схем, использующих сей девайс.

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

Наши отечественные производители тоже не остались в стороне и выпускают эту микросхему под названием КР1006ВИ1.

А вот список заморских производителей, которые выпускают таймер 555 и их коммерческие обозначения:

Производитель

Название микросхемы

Texas Instruments

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

Начнем с корпуса и выводов.

Микросхема выпускается в двух типах корпусов - пластиковом DIP и круглом металлическом. Правда, в металлическом корпусе она все же выпускалась - сейчас остались только DIP-корпуса. Но на случай, если вам вдруг достанется такое счастье, привожу оба рисунка корпуса. Назначения выводов одинаковые в обоих корпусах. Помимо стандартных, выпускается еще две разновидности микросхем - 556 и 558. 556 - это сдвоенная версия таймера, 558 - счетверенная.

Функциональная схема таймера показана на рисунке прямо над этим предложением.
Микросхема содержит около 20 транзисторов, 15 резисторов, 2 диода. Состав и количество компонентов могут несущественно меняться в зависимости от производителя. Выходной ток может достигать 200 мА, потребляемый - на 3- 6 мА больше. Напряжение питания может изменяться от 4,5 до 18 вольт. При этом точность таймера практически не зависит от изменения напряжения питания и составляет 1% от расчетного. Дрейф составляет 0,1%/вольт, а температурный дрейф - 0,005%/С.

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

Итак, выводы:

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

2. Запуск. Вход компаратора №2. При подаче на этот вход импульса низкого уровня (не более 1/3 Vпит) таймер запускается и на выходе устанавливается напряжение высокого уровня на время, которое определяется внешним сопротивлением R (Ra+Rb, см. функциональную схему) и конденсатором С - это так называемый режим моностабильного мультивибратора. Входной импульс может быть как прямоугольным, так и синусоидальным. Главное, чтобы по длительности он был короче, чем время заряда конденсатора С. Если же входной импульс по длительности все-таки превысит это время, то выход микросхемы будет оставаться в состоянии высокого уровня до тех пор, пока на входе не установится опять высокий уровень. Ток, потребляемый входом, не превышает 500нА.

3. Выход. Выходное напряжение меняется вместе с напряжением питания и равно Vпит-1,7В (высокий уровень на выходе). При низком уровне выходное напряжение равно примерно 0,25в (при напряжении питания +5в). Переключение между состояниями низкий - высокий уровень происходит приблизительно за 100 нс.

4. Сброс. При подаче на этот вывод напряжения низкого уровня (не более 0,7в) происходит сброс выхода в состояние низкого уровня не зависимо от того, в каком режиме находится таймер на данный момент и чем он занимается. Reset, знаете ли, он и в Африке reset. Входное напряжение не зависит от величины напряжения питания - это TTL-совместимый вход. Для предотвращения случайных сбросов этот вывод настоятельно рекомендуется подключить к плюсу питания, пока в нем нет необходимости.

5. Контроль. Этот вывод позволяет получить доступ к опорному напряжению компаратора №1, которое равно 2/3Vпит. Обычно, этот вывод не используется. Однако его использование может весьма существенно расширить возможности управления таймером. Все дело в том, что подачей напряжения на этот вывод можно управлять длительностью выходных импульсов таймера и таким образом, забить на RC времязадающую цепочку. Подаваемое напряжение на этот вход в режиме моностабильного мультивибратора может составлять от 45% до 90% напряжения питания. А в режиме мультивибратора от 1,7в до напряжения питания. При этом мы получаем ЧМ (FM) модулированный сигнал на выходе. Если же этот вывод таки не используется, то его рекомендуется подключить к общему проводу через конденсатор 0,01мкФ (10нФ) для уменьшения уровня помех и всяких других неприятностей.

6. Останов. Этот вывод является одним из входов компаратора №1. Он используется как эдакий антипод вывода 2. То есть используется для остановки таймера и приведения выхода в состояние (Мяу! Тихой паники?! ) низкого уровня. При подаче импульса высокого уровня (не менее 2/3 напряжения питания), таймер останавливается, и выход сбрасывается в состояние низкого уровня. Так же как и на вывод 2, на этот вывод можно подавать как прямоугольные импульсы, так и синусоидальные.

7. Разряд. Этот вывод подсоединен к коллектору транзистора Т6, эмиттер которого соединен с землей. Таким образом, при открытом транзисторе конденсатор С разряжается через переход коллектор-эмиттер и остается в разряженном состоянии пока не закроется транзистор. Транзистор открыт, когда на выходе микросхемы низкий уровень и закрыт, когда выход активен, то есть на нем высокий уровень. Этот вывод может также применяться как вспомогательный выход. Нагрузочная способность его примерно такая же, как и у обычного выхода таймера.

8. Плюс питания. Как и в случае с выводом 1 особо ничего не скажешь. Напряжение питания таймера может находиться в пределах 4,5-16 вольт. У военных версий микросхемы верхний диапазон находится на уровне 18 вольт.

Итак, предположим, что мы подали питание на микросхему. Вход находится в состоянии высокого уровня, на выходе - низкий уровень, конденсатор С разряжен. Все спокойно, все спят. И тут БАХ - мы подаем серию прямоугольных импульсов на вход таймера. Что происходит?

Первый же импульс низкого уровня переключает выход таймера в состояние высокого уровня. Транзистор Т6 закрывается и конденсатор начинает заряжаться через резистор R. Все то время пока конденсатор заряжается, выход таймера остается во включенном состоянии - на нем сохраняется высокий уровень напряжения. Как только конденсатор зарядится до 2/3 напряжения питания, выход микросхемы выключается и на нем появляется низкий уровень. Транзистор T6 открывается и конденсатор С разряжается.
Однако есть два нюанса, которые показаны на графике пунктирными линиями.

Первый - если после окончания заряда конденсатора на входе сохраняется низкий уровень напряжения - в таком случае выход остается активным - на нем сохраняется высокий уровень до тех пор, пока на входе не появится высокий уровень. Второй - если мы активируем вход Сброс напряжением низкого уровня. В этом случае выход сразу же выключится, не смотря на то, что конденсатор все еще заряжается.
Так, лирическую часть закончили - перейдем к суровым цифрам и расчетам. Как же нам определить время, на которое будет включаться таймер и номиналы RC цепочки, необходимые для задания этого времени? Время, за которое конденсатор заряжается до 63,2% (2/3) напряжения питания называется временной константой, обозначим её буковкой t. Вычисляется это время потрясающей по своей сложности формулой. Вот она: t = R*C , где R - сопротивление резистора в МегаОм-ах, С - емкость конденсатора в микроФарад-ах. Время получается в секундах.

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

Если после включения питания мигают оба светодиода - значит все хорошо и микросхема во вполне рабочем состоянии. Если же хотя бы один из диодов не горит или наоборот - горит постоянно, значит такую микросхемы можно спустить в унитаз с чистой совестью или вернуть назад продавцу, если вы её только что купили. Напряжение питания - 9 вольт. Например, от батареи "Крона".

Теперь рассмотрим режимы работы этой микросхемы.
Собственно говоря, режимов у нее две штуки. Первый - моностабильный мультивибратор . Моностабильный - потому что стабильное состояние у такого мультивибратора одно - выключен. А во включенное состояние мы его переводим временно, подав на вход таймера какой-либо сигнал. Как уже отмечалось выше, время, на которое мультивибратор переходит в активное состояние, определяется RC цепочкой. Эти свойства могут быть использованы в самых разнообразных схемах. Для запуска чего-либо на определенное время или наоборот - для формирования паузы на заданное время.

Второй режим - это генератор импульсов. Микросхема может выдавать последовательность прямоугольных импульсов, параметры которых определяются все той же RC цепочкой.

Начнем сначала, то есть с первого режима.

Схема включения микросхемы показана на рисунке. RC цепочка включена между плюсом и минусом питания. К соединению резистора и конденсатора подключен вывод 6 - Останов. Это вход компаратора №1. Сюда же подключен вывод 7 - Разряд. Входной импульс подается на вывод 2 - Запуск. Это вход компаратора №2. Совершенно простецкая схема - один резистор и один конденсатор - куда уж проще? Для повышения помехоустойчивости можно подключить вывод 5 на общий провод через конденсатор емкостью 10нФ.
Итак, в исходном состоянии, на выходе таймера низкий уровень - около нуля вольт, конденсатор разряжен и заряжаться не хочет, поскольку открыт транзистор Т6. Это состояние стабильное, оно может продолжаться неопределенно долгое время. При поступлении на вход импульса низкого уровня, срабатывает компаратор №2 и переключает внутренний триггер таймера. В результате на выходе устанавливается высокий уровень напряжения. Транзистор Т6 закрывается и начинает заряжаться конденсатор С через резистор R. Все то время, пока он заряжается, на выходе таймера сохраняется высокий уровень. Таймер не реагирует ни на какие внешние раздражители, буде они поступают на вывод 2. То есть, после срабатывания таймера от первого импульса дальнейшие импульсы не оказывают никакого действия на состояние таймера - это очень важно. Так, что там у нас происходит то? А, да - заряжается конденсатор. Когда он зарядится до напряжения 2/3Vпит, сработает компаратор №1 и в свою очередь переключит внутренний триггер. В результате на выходе установится низкий уровень напряжения, и схема вернется в свое исходное, стабильное состояние. Транзистор Т6 откроется и разрядит конденсатор С.

Время, на которое таймер, так сказать "выходит из себя", может быть от одной миллисекунды до сотен секунд.
Считается оно так: T=1.1*R*C
Теоретически, пределов по длительности импульсов нет - как по минимальной длительности, так и по максимальной. Однако, есть некоторые практические ограничения, которые обойти можно, но сначала стоит задуматься - нужно ли это делать и не проще ли выбрать другое схемное решение.

Перейдем ко второму режиму.

В эту схему добавлен еще один резистор. Входы обоих компараторов соединены и подключены к соединению резистора R2 и конденсатора. Вывод 7 включен между резисторами. Конденсатор заряжается через резисторы R1 и R2.

Теперь посмотрим, что же произойдет, когда мы подадим питание на схему. В исходном состоянии конденсатор разряжен и на входах обоих компараторов низкий уровень напряжения, близкий к нулю. Компаратор №2 переключает внутренний триггер и устанавливает на выходе таймера высокий уровень. Транзистор Т6 закрывается и конденсатор начинает заряжаться через резисторы R1 и R2.

Когда напряжение на конденсаторе достигает 2/3 напряжения питания, компаратор №1 в свою очередь переключает триггер и выключает выход таймер - напряжение на выходе становится близким к нулю. Транзистор Т6 открывается и конденсатор начинает разряжаться через резистор R2. Как только напряжение на конденсаторе опустится до 1/3 напряжения питания, компаратор №2 опять переключит триггер и на выходе микросхемы снова появится высокий уровень. Транзистор Т6 закроется и конденсатор снова начнет заряжаться...

Короче говоря, на выходе мы получаем последовательность прямоугольных импульсов. Частота импульсов, как вы вероятно уже догадались, зависит от величин C, R1 и R2. Определяется она по формуле:

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

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