Я должен сделать схему, в которой я должен произвести три выхода (звуки зуммера динамика)
Первый на 20 секунд вкл. 5 сек. выкл. 10 сек. вкл. 5 сек. выкл. 5 сек. вкл. и 5 выкл.
Второй - 5 секунд на 5 секунд выкл (этот будильник на две минуты)
Третий - 10 секунд на 5 секунд выкл, 5 секунд на 5 секунд выкл (этот будильник на 3 минуты)
Для этого мне нужно использовать 3 кнопки / переключателя. Может ли кто-нибудь подсказать мне, как использовать 555 ic для этого. У меня есть значения резистора и конденсатора для времени, но я не уверен в схеме.
Сложность последовательности и относительно большое время делают таймер 555 совершенно непригодным для этой задачи. На самом деле вам понадобится довольно много из них для синхронизации различных частей этих сигналов, а затем некоторая логика для стробирования и упорядочения вещей. Это превратилось бы в довольно грязное гнездо.
Используйте микроконтроллер. То, о чем вы просите, относительно просто сделать даже в скромном микро. Все, что вам нужно от одного, это 3 входа и 3 выхода, что может сделать почти каждый микро с 8 или более контактами.
В прошивке делите часы вниз, чтобы получить события в 1 секунду. Затем напишите код, который ожидает N односекундных событий между действиями. Я бы установил периодическое прерывание на 1 мс, чтобы устранить дребезг кнопок ввода, и использовать его также для подсчета до 1000 для создания 1-секундных событий.
Это действительно довольно простая задача для микроконтроллера.
Джим Дирден
придурок