Какие значения/компоненты мне нужны в этой схеме триггера?

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

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

Это выглядит хорошо для меня - пожалуйста, скажите мне, если это не сработает.

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

Теперь мои вопросы:

  1. Для чего нужны R6 и R7?
  2. Какие значения мне нужны для резисторов?
  3. Подходят ли 1N4148 и BC547B?
  4. Могу ли я использовать 12V Vcc? Моему реле нужно 12В.
  5. Могу ли я напрямую управлять реле с выхода?
  6. Нужна ли мне схема отскока, и если да, то могу ли я использовать для этого конденсатор, и если да, то какой емкости?
Мы использовали этот транзисторный триггер в полностью транзисторном компьютере, который был сделан в 60-х годах компанией NCR в Данди.

Ответы (2)

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

  2. Я бы начал с 1кОм для R1 и R4, 10кОм для R2 и R3, 100кОм-470кОм для R6 и R7, 22кОм-100кОм для R5 и R8. C1 и C2 могут быть 100 нФ (вероятно, любые 10 нФ - 1 мкФ будут в порядке)

  3. Да, любой маломощный сигнальный диод и NPN общего назначения должны работать нормально.

  4. Да, 12В нормально.

  5. Да, если вы получите правильные значения. Вы можете заменить один из нагрузочных резисторов (например, R4) катушкой и обратным диодом, это, вероятно, будет работать нормально, если ток возбуждения не слишком высок. Поскольку переключение будет происходить на отрицательном фронте импульса и в основном зависит от того, насколько быстрый отрицательный фронт будет достаточно быстрым и опустится достаточно низко, чтобы опустить базу, схема должна быть довольно гибкой с точки зрения значения (просто убедитесь, что она не должна слишком усердно работать с R2 / R3, а крышка достаточно велика, чтобы пропустить достаточное количество импульса)
    Другой вариант - использовать более высокие значения для R1 / R4 и использовать выход одного для управления MOSFET, который переключает реле.

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

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

Несколько комментариев, которые помогут вам в пути.

1) Простую схему, подобную этой, можно легко подключить к программе моделирования, такой как бесплатный LTSpice, доступный от Linear Technology.

2) Вы сможете смоделировать схему и посмотреть, как она работает, в то же время выбрав значения резисторов, подходящие для вашего приложения.

3) Да, подобную схему можно легко заставить работать от 12 В.

4) Лучше всего добавить дополнительный транзисторный каскад к выходу, чтобы затем управлять катушкой реле.

5) Для этого типа приложений вам не понадобится переключатель для подавления дребезга.

Почему мне не нужен разоблачитель? Схема уже достаточно медленная?
Какое вам дело до того, что реле немного хлюпает, если триггерный переключатель дергается?
Также совсем не ясно, «насколько быстро» обстоят дела, пока не произойдет несколько ключевых моментов. 1) Вам нужно указать, как вы собираетесь подключить триггерный переключатель к цепи. 2) Вам необходимо указать, какую скорость вы хотите, чтобы реле переключало. 3) Вы должны решить, подходит ли эта схема для ваших нужд - я предложил моделирование в качестве средства для достижения этой цели.
Я бы подумал, что вы несколько раз активируете ввод из-за отскока. Думаю, я просто подключу кнопку к Vcc и подтягивающий резистор. Я обновлю свой вопрос через несколько минут.