Как я могу включать и выключать выключатель каждые 20 минут?


9

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

Устройство, которое я собираюсь переключить, потребляет от 5 до 15 ампер около.


11
До того, как придет Олин ... используйте микроконтроллер и реле
clabacchio

4
У меня есть отличная идея: использовать 555 для генерации часов для PIC 10F200 :)
clabacchio

@clabacchio - Нет, 10F200 не может работать на внешних часах. Что вы можете сделать, так это позволить 555 выдавать прерывания, при которых 10F200 переключает свой выход.
Stevenvh

@stevenvh: черт возьми, моя вина :) нет, нет, слишком просто :)
clabacchio

Кроме того, на самом деле не требуется, чтобы интервал был точным по времени или рабочему циклу. Я уверен, что 1220 с, 1180 с будет хорошо. Это просто должно быть приблизительно 50% -ая работа с достаточно длинным циклом, чтобы не вызвать быстрых проблем с циклом.
Cybergibbons

Ответы:


13

О, дорогой нет. Пожалуйста, используйте микроконтроллер.

Микроконтроллер

Ищите тот, у которого есть таймер (я не думаю, что когда-либо видел тот, у которого нет таймера). Ваш таймер будет переполнен с периодическим, предсказуемым интервалом (который вы настроите). Разделите 20 минут на этот интервал, и вы узнаете количество переполнений таймера, необходимое для «отсчета» до 20 минут. Каждый раз, когда срабатывает прерывание таймера, увеличивайте переменную. Когда переменная достигнет ранее вычисленного значения, переключите любой переключатель / реле / ​​полевой транзистор, который у вас есть для управления цепью (см. Ниже для решения этой проблемы). Это решение делает изменение времени включения / выключения относительно простым, поскольку все, что вы будете изменять, - это максимальное число переменных приращения, а не необходимость менять колпачки и резисторы. Вы могли бы даже иметь другое время включения / выключения, если решите, что хотите позже, например: Вкл. На 5 минут / выкл. На 15.

Переключатель

Из того, что вы говорите, вы смотрите на 5-15 ампер тока. Проблема, которую вы обнаружите, заключается в том, что «пусковой ток» (это внезапный скачок тока, который вы получите сразу после замыкания переключателя). Существует много переключателей / реле, которые могут легко выдерживать 15 А постоянного тока (в устойчивом состоянии), но вы обнаружите, что повторное переключение приведет к их отказу, потому что в действительности они видят намного более высокий пусковой ток. Таким образом, вам нужно будет найти тот, который сможет справиться не только с 15 А, но и с любым пусковым током в вашей цепи. Существует две основные категории переключателей:

  1. Механико-электромеханические реле
  2. Твердотельные - полевые транзисторы, триаки, твердотельные реле

Из этих двух, для 15А, я рекомендую вторую категорию, потому что механические реле при замыкании часто будут "дуговыми" при включении, что со временем приводит к накоплению на клеммах, и они отключают эфирный предохранитель (всегда включен) или никогда не будут возможность полностью закрыться (никогда не включаться), если они переключаются слишком часто. Обычно вы можете получить хороший МОП-транзистор или твердотельное реле, которое может правильно обрабатывать и рассеивать тепло, связанное с выбросом пускового тока. Вы легко найдете схему управления переключателем MOSFET от одного из выводов микроконтроллера простым гуглением .


1
+1 за раздел о пусковом токе. Дальнейшая ссылка здесь о том, как обращаться с пусковым
shimofuri

1
Пару часов назад один мой клиент попросил у меня какое-то решение для сброса какого-либо устаревшего электронного устройства поставщика каждые n минут. Я сразу ответил: «Используй какой-нибудь дешевый микроконтроллер». Однако мне пришла в голову другая идея - таймер 555 в качестве источника частоты и триггер d-latch в качестве делителя частоты. N-й выход триггера может быть использован для управления некоторым транзистором, который в конце может управлять реле его устройства. Последнее было бы предпочтительным решением, когда кто-то хотел бы избежать программирования любого рода и оставить все в мире дискретной электроники.
Владимир Джуричич

6

Найдите двигатель, который вращается каждые 40 минут, сделайте полукруглый кулачок и установите его на шпиндель двигателя. Получите микропереключатель, который может выдерживать требуемое напряжение / ток, и установите его так, чтобы кулачок активировал микропереключатель на половину периода вращения двигателя. Используйте микропереключатель для управления питанием устройства, и Роберт - брат вашего отца.

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

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


1
Ты серьезно?
Клабаккио

@clabacchio Но если это шутка, то она очень хорошая :-)
m.Alin

3
@ m.Alin: определенно это не шутка :( Это ответ в стиле 17-го века
клабаккио

+1 за нестандартное мышление. Старые приборы использовали нечто подобное. Если бы вы могли вырвать механизм хронометража из чего-то и изменить его назначение, возможно, в этом что-то есть. Однако я бы не стал его строить с нуля. Микроконтроллер будет лучше, если вы начинаете с нуля.

2
@ m.alin - ЭЛЕКТРО-механическое решение. Здесь много вопросов о двигателях, корпусах, печатных платах, разъемах и других только слабо электронных устройствах. ОП опубликовал вопрос о том, как решить проблему. Это вполне работоспособное решение этой проблемы. Так же, как не каждый инструмент - молоток, не каждая проблема требует процессора и программного обеспечения.
uɐɪ

5

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

PIC 10F200 может сделать эту работу легко. Все, что вам нужно, это PIC, который поставляется в упаковке SOT23, и одна заглушка для байпаса. Это дает вам цифровой выход, который высокий в течение 20 минут, а затем низкий в течение 20 минут. Схема для управления реле одинакова, независимо от того, вырабатывается ли сигнал включения / выключения таймером 666, 555, микроконтроллером или какой-либо другой схемой с ограниченным доступом.


12
У вас есть сочетание клавиш для ввода «PIC 10F200», не так ли?
stevenvh

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

1

Если вы знакомы с микроконтроллерами, то это легкая работа для чего-то вроде PIC10 / 12F, как уже упоминалось. Напишите код за 5 минут, спаяйте несколько проводов вместе, и все готово.

Тем не менее, вполне возможно, что вы этого не сделаете, поэтому:
555 или аналогичный подойдет, но, как отмечает Клабаккио, у вас будет меньше контроля (и точности) времени. Это будет очень грубо.
Тем не менее, я думаю, что это приложение не требует очень жестких сроков, хотя 555 может просто подойти для ваших нужд.
Итак, вы берете свои 555, читайте таблицуи настроить его на правильное время. Затем подключите выход к подходящему реле, рассчитанному на работу с максимальным ожидаемым током (выход 555 может выдавать / снижать ток до 200 мА, что должно быть хорошо для большинства реле) Для большей точности, но без микро, некоторые достаточно простые серии 7400/4000 логика, включающая, например, кварцевый генератор с частотой 32768 Гц, несколько счетчиков для деления частоты было бы дешевым и довольно простым в установке, если у вас есть некоторый опыт с этими вещами.

Я уверен, что некоторые микросхемы таймера будут более удобными, чем 555, если вы посмотрите на Farnell, Mouser, Rs и т. Д. Некоторые микросхемы на кристалле 32 кГц с регулируемым выходным импульсом подойдут вам, хотя многие нужно управлять через SPI / I2C, так что вы снова вернулись к micros :-)


1

Я не думаю, что ответ «использовать микроконтроллер» очень полезен для Тушара. Старый добрый 555 не будет делать 20 минут, даже его симуляция CMOS, вероятно, не будет.

Но есть еще одна старая вещь, которую некоторые люди забывают: генератор CD4060 + 14-ступенчатый двоичный счетчик. Например, проверьте http://www.coolcircuit.com/circuit/timer_4060/index.html схему. Это даже показывает 20-минутный выход :)


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

Почему 555 не делают 20 минут? Мне любопытно, потому что я сделал что-то очень похожее, за исключением того, что мои 555 приводят в действие светодиод в течение 45 минут и немного меньшей длительности.
все

1

Если у вас есть предмет, который колеблется в определенные периоды, например, украшение пруда с рыбой:

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

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

<вставка-деревенщина-Goldberg-шутка-здесь>

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

Это было бы зрелище, которое можно было бы посмотреть, и кое-что, что можно было бы добавить к вашей репутации.


2
Да ладно, ребята, серьезно!
клабаккио

2
Я не думаю, что это заслуживает отрицательных голосов! Это в духе других ответов.
Cybergibbons

Я видел такой же дизайн в каком-то аквапарке. Корзина была огромной!

2
@Cybergibbons Ответ не имеет ничего общего с электротехникой
м.Алин

2
@ m.Alin, но у него есть все , чтобы сделать с инженерной . Иногда правильный ответ - это не именно то, о чем просил клиент, а то, что ему нужно. Однако, этот ответ немного несовместим с практическими мерами. Заставить бамбуковую водную скульптуру выполнять полезную работу - упражнение для продвинутых учеников. Не говоря уже о переключателе 15A переменного тока с водой ... ;-)
RBerteig

0

Используйте чип таймера 555, конденсатор и 2 резистора. Соедините их с реле на выходе, поэтому, когда микросхема включена, реле проводит электричество из точки a в b, а когда выключено, оно отключается. Гугл поиск 50 555 цепей и он должен быть первым. Это содержит много схем, и один должен соответствовать вашим потребностям, по крайней мере, если модифицирован. Значения конденсатора и резистора должны отличаться.

Таймер 555 - это дешевый чип, который можно приобрести в большинстве электронных магазинов (даже RadioShack !!!!!) http://www.csgnetwork.com/ne555timer2calc.html использовать калькулятор по ссылке для расчета времени включения и выключения. и какие конденсаторы и резисторы использовать


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

2
@Ian: Точность не проблема, но постоянные времени. Начните вычислять значения резистора и конденсатора, необходимые для таймера 555, чтобы сделать 40-минутный период, затем вычислите токи и сравните их со значениями утечки.
Олин Латроп

3
@ Ян - как это может быть излишним? Он использует меньше компонентов, чем 555: только один. 555 мертв, сегодня это микроконтроллеры. Меньше деталей, больше точности, лучшая воспроизводимость. После того, как вы использовали один, вы не хотите возвращаться.
Stevenvh

1
@ Cybergibbons, у вас есть фактический диапазон для AVR? Таймеры 555 сконструированы таким образом, что все измерения являются относительными, они функциональны во многих приложениях из-за неизменности напряжения питания. Я не пытаюсь сказать, что это лучшее решение, просто вы можете не понимать, насколько широкое предложение оно принимает. В этом случае я не могу понять, насколько широкую поставку принимает AVR.
Кортук

1
0,7-5,5 В самое широкое, 1,8-5,5 В типичное. Это, относительно, не намного меньше, чем типичный 4.5-16V, в котором нуждается LM555. Что происходит с 555 с большой постоянной времени, когда напряжение питания дрейфует во время цикла?
Cybergibbons
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.