555 таймер одноразовая 30-секундная светодиодная лента, СОВЕРШЕННО ЗАПУТАН!

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

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

Что я пробовал: я подсчитал, что буду использовать резистор 1 МОм и конденсатор 22 мкФ для генерации 24,2-секундного импульса (что достаточно близко к 30 для меня прямо сейчас). Я попытался подключить следующие схемы

http://electroschematics.com/wp-content/uploads/2010/11/555-timer-positive-trigger.jpg

http://forum.allaboutcircuits.com/attachments/ne555-power-on-one-shot-png.38684/

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

Источник питания: батарейки типа АА на 12 В Светодиодная лента: 9-12 В (желательно ближе к 12 В) Светодиодная лента: 30 мА

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

Заранее спасибо! Вы будете спасать мой рассудок здесь, я был в этом весь день.

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

Ответы (3)

Это будет работать для вас:

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

555 должен видеть низкочастотный триггерный импульс, который остается низким меньше, чем период тайм-аута, и C1 дифференцирует низкий уровень, генерируемый, когда S1 притягивает R1 к земле, в короткий импульс, который 555 хочет видеть на своем триггерном входе.

R3 и C2 устанавливают период тайм-аута, который составляет 1,1 R3C2, и с крышкой 20 мкФ примерно на полпути через потенциометр вы получите желаемый 20-секундный импульс.

C3 — это блокировочный конденсатор для U1, и важно, чтобы он был подключен к контактам 1 и 8 U1 и как можно ближе к корпусу.

R4 и C4 составляют схему POR (Power-On-Reset) для U1, и, удерживая контакт RESET на короткое время низким, в то время как остальная часть схемы оживает, он заставляет 555 включаться в известном состоянии и с выход низкий.

R5 является балластным резистором для светодиодной ленты и снижает выходное напряжение 555 достаточно, чтобы ограничить ток через светодиоды примерно до 30 мА. То есть, если светодиодная лента не имеет собственного внутреннего балласта, в этом случае R5 можно исключить, а полосу подключить непосредственно к выходу 555 и GND/0V.

Кстати, вот список схем LTspice, так что вы можете смоделировать и поиграть со схемой, если хотите.

введите описание изображения здесь

Я также понял, что мне не все равно, как работает переключатель, потому что, хотя я могу его настроить ( nteinc.com/switches/pdf/magnet_alarm/alarm_01.pdf ), мне нужно, чтобы светодиод горел, когда магнит ОТДЕЛЕН. Мысли?
Также GND равен 1, а V_cc равен 8 на 555CN.
Настройка вашей схемы вызвала только быстрое мерцание света, но ничего больше.
2. Извините за проблему с Vcc/GND. Я добавил номера контактов в свою схему, чтобы ее было легче читать, и стал небрежным. Я исправлю это, как только уберу эти комментарии. 3. Если вы подключили питание к чипу с Vcc и GND, я думаю, что пусть магия дымится ...
1. Я не знаю, называет ли NTE свое расположение контактов переключателя с включенным магнитом или нет, но переключатель должен быть подключен так, чтобы, когда вокруг нет магнита, замыкались контакты, которые вы используете. То есть, не имея вокруг магнитов, проверьте непрерывность между C и NC, затем C и NO, и используйте те, где между ними есть непрерывность. Чтобы убедиться в этом, оставьте омметр подключенным к замкнутым контактам и поднесите приводной магнит к выключателю. Если контакты открыты, у вас есть правильная пара. – EM Fields 8 минут назад
Если что-то кажется смешным, у меня закончилось время на редактирование, поэтому я отредактировал комментарий 1, чтобы получить правильное переключение, удалив его, исправив, а затем заменив.
На самом деле вы были на 100% правы (включая контакты), и ваша схема работает точно так, как ожидалось. СПАСИБО!

Каждый раз, когда вы используете резисторы с номиналом «мегаом», вы должны серьезно подумать о токах утечки от всех компонентов вокруг них — могут ли эти токи утечки нарушить или помешать работе, которую вы ищете?

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

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

  1. Убедитесь, что 555 является КМОП 555 — например, ICM7555 — у них гораздо меньший ток утечки, чем у классических биполярных 555.

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

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

Но лучше обойти проблему, не используя электролиты для точных таймеров: керамические конденсаторы большой емкости имеют свои проблемы, но утечка не является одной из них. Или используйте гораздо большее C, чтобы можно было использовать более низкое R, чтобы подавить ток утечки: например, 220 мкФ и 100 К.

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

Я использовал схему, аналогичную вашей первой ссылке в прошлом. Схема, которую я использовал, была здесь - http://555-timer-circuits.uk/operation/one-shot.html

Однако на изображении слева есть ошибка. /TR (контакт 2) подключен к переключателю, который, в свою очередь, подключен к земле. Это оставляет /TR в двух возможных состояниях — плавающем или заземленном. Это неверно — для успешного переключения состояний вам нужен /TR для перехода между VCC и GND.

/TR также должен быть подключен к VCC через большой резистор (1 кОм или выше). Таким образом, когда кнопка не нажата, /TR будет на VCC, отключая таймер. Когда кнопка нажата, 555 получает импульс GND и будет работать в течение 30 секунд.

Я попробую!
Таким образом, все, что нужно сделать, это позволить переключателю включать/выключать цепь в зависимости от того, где находится переключатель, но это не время. С чего бы это?
Я в замешательстве, так быть не должно. Вот схема моделирования вышеуказанной конфигурации - goo.gl/c9A8qC
Да, я видел вашу симуляцию, и похоже, что она имеет смысл, но по какой-то причине я не могу ее перевести. Спасибо хоть!
Можете приложить точную схему подключения? Каталожные номера компонентов тоже пригодятся.