如何每20分钟打开和关闭一个开关?


9

我要进行上面的开关,使其保持开启状态20分钟,然后关闭20分钟。这应该是连续的。实际上,我想将此开关用于空调,我不想整夜运行,而是每隔20分钟关闭一次,然后在20分钟后重新启动。这将节省一半的电力。.由于空调的恒温器功能用处不大,而且我也不希望我的设备整夜运转。

我要切换的设备大约需要5至15安培的电流。


11
在Olin出现之前...使用微控制器和继电器
clabacchio

4
我有一个很棒的主意:使用555为PIC 10F200生成时钟:)
clabacchio

@clabacchio-没有10F200不能在外部时钟上工作。您可以做的是让555发出中断,然后10F200切换其输出。
stevenvh 2012年

@stevenvh:天哪,我的错:)不,不,太简单了:)
clabacchio

顺便说一句-实际上,对时间间隔或占空比的精确性没有任何要求。我确信开启1220秒,关闭1180秒也可以。它只需要大约50%的占空比,并具有足够长的周期就不会引起快速的循环问题。
Cyber​​gibbons 2012年

Answers:


13

哦,亲爱的 请使用微控制器。

微控制器

寻找一个有计时器的计时器(我认为我从未见过没有计时器的计时器)。您的计时器将以可预测的定期间隔(您将设置的时间)溢出。将20分钟除以该间隔,您将知道“计数”到20分钟所需的计时器溢出次数。每次定时器中断触发时,增加一个变量。当变量达到先前计算的值时,请切换用于控制电路的任何开关/继电器/ FET(有关此问题,请参见下文)。该解决方案使更改开/关时间变得相对容易,因为您要更改的只是增量变量最大计数,而不必更改电容和电阻。如果您决定以后再打开,您甚至可以设置不同的开/关时间,例如:开5分钟/关15分钟。

开关

从您所说的来看,您正在查看5-15安培的电流。您会发现麻烦是“浪涌电流”(这是在开关闭合后立即获得的突然浪涌电流)。那里有许多开关/继电器可以轻松处理15A恒定电流(稳态),但是您会发现重复开关会使它们失效,因为实际上它们会看到更高的涌入电流。因此,您需要找到一种不仅可以处理15A的电流,而且还可以处理电路中涌入电流的电流。开关分为两大类:

  1. 机械-机电继电器
  2. 固态-FET,三端双向可控硅开关,固态继电器

在这两种中,对于15A,我推荐第二类,因为机械继电器在合上时经常会“弧形”闭合,随着时间的流逝,会在端子上形成积聚,并且它们将以太保险丝闭合(始终导通)或永远不会熔断。如果开关太频繁,则可以完全关闭(永远不要打开)。通常,您可以获得质量好的MOSFET或固态继电器,可以正确处理和消散与浪涌电流浪涌相关的热量。您只需通过Googling即可轻松找到一种如何从微控制器上的引脚之一驱动MOSFET开关的电路。


1
+1浪涌电流部分。有关如何处理浪涌电流的更多信息,请参见:sound.westhost.com/articles/inrush.htm
shimofuri 2012年

1
几个小时前,我的一个客户向我要解决方案,每隔n分钟就要重置他的一些供应商的旧式电子设备。我立即回答“使用一些便宜的微控制器”。但是,我想到了另一个想法-555定时器作为频率源,而d锁存触发器作为分频器。触发器的第N个输出可用于驱动某些晶体管,该晶体管最后可驱动其设备的继电器。当有人希望避免进行任何形式的编程并将所有内容保留在分立的电子世界中时,后期解决方案将是首选的解决方案。
Vladimir Djuricic

6

找到每40分钟旋转一次的电动机,制作一个半圆形凸轮并安装到电动机主轴上。获得一个可以处理所需电压/电流的微型开关,并将其安装,以使凸轮在电机旋转周期的一半时间内激活微型开关。使用微动开关控制设备的电源,Robert是您父亲的兄弟。

@skyler评论了另一个答案,您必须使用齿轮来使电动机缓慢转动。是的,但是我使用的是带有内置减速器的电动机,该电动机每天产生一转。这用每种方法都按下了一个微动开关,以激活温室中的浇水系统。

如果您能应付30分钟开机/ 30分钟关机的需要,那么用凸轮代替分针的旧时钟将可以很好地工作。


1
你是认真的吗?
clabacchio

@clabacchio但是,如果这是个笑话,那是一个很好的笑话:-)
m.Alin 2012年

3
@ m.Alin:绝对不是在开玩笑:(这是17世纪的回答
clabacchio

+1为“开箱即用”的思想。旧家电使用类似的东西。如果您可以从某种机制中剔除计时机制并重新调整其用途,那么可能会有一些问题。但是,我不会从头开始构建一个。如果您从头开始,那么微控制器会更好。

2
@ m.alin-这是一种电子机械解决方案。这里有许多关于电动机,外壳,PCB,连接器和其他松散的电子设备的问题。OP发布了有关如何解决问题的问题。这是解决该问题的完美解决方案。正如不是每个工具都是锤子一样,并非每个问题都需要处理器和软件。
uɐɪ

5

正如clabacchio在评论中指出的那样,我将通过微控制器驱动继电器来解决此问题。对于555定时器或大多数模拟电子设备而言,开机20分钟和关机20分钟是很长的时间。

PIC 10F200可以轻松完成此任务。您所需要的只是PIC,它采用SOT23封装,并带有一个旁路盖。这将使您的数字输出高电平持续20分钟,然后低电平持续20分钟。驱动继电器的电路是从那里相同,则开/关信号是否由产生666 555定时器,微控制器,或一些其他轻率的方案。


12
您确实有键盘快捷方式可以键入“ PIC 10F200”,不是吗?
stevenvh 2012年

2
通过投票或评论来分享您对其他答案的观点,相反,请将您的答案限制为仅使用您的解决方案来回答问题,否则用户可能会因为您对其他答案抱有观点而倾向于投票/不投票。有人甚至可能会投票反对,因为他们不同意您对答案中其他解决方案的分析,而且我没有10个小时用于讨论投票的元数据。
Kortuk 2012年

1

如果您熟悉微控制器,那么对于提到的PIC10 / 12F之类的产品来说,这是一件容易的事。在5分钟内编写代码,将几根导线焊接在一起就可以了。

但是,很有可能您可能不是,所以:
555或类似型号可以解决问题,但是正如clabacchio提到的那样,您对时序的控制(和准确性)会降低。这将是非常粗糙的。
话虽如此,但我想这个应用程序并不需要非常严格的时间安排,因此555可能仅适合您的需求。
因此,您抓住555,阅读数据表并将其设置为正确的时间。然后将输出连接到一个额定值可以处理高于最大预期电流的合适的继电器(555输出可以提供/吸收高达200mA的电流,这对于大多数继电器来说应该是正确的)。为了获得更高的精度,但仍然不是微型的,有些合理简单的7400/4000系列如果您对32768 Hz的晶体振荡器有一些了解,那么使用一些计数器将频率分频将很便宜,而且如果您对这些事情有一定的经验,则很容易组装。

我敢肯定,如果您看看Farnell,Mouser,Rs等,那里的计时器芯片会比555更方便。一些您想要的是具有可调输出脉冲的32Khz晶体基IC,尽管许多需要通过SPI / I2C进行控制,因此您又回到了微米级:-)


1

我认为“使用微控制器”的答案对Tushar来说不是很有用。优秀的555不会执行20分钟,即使他的CMOS模拟也可能不会执行。

但是,有些人似乎忘记了另一个老歌:CD4060振荡器+ 14级二进制计数器。检查例如http://www.coolcircuit.com/circuit/timer_4060/index.html的电路。它甚至显示20分钟的输出:)


通过投票或评论来分享您对其他答案的观点,相反,请将您的答案限制为仅使用您的解决方案来回答问题,否则用户可能会因为您对其他答案抱有观点而倾向于投票/不投票。
Kortuk

555为什么不做20分钟?我很好奇,是因为我自己做了一些非常相似的事情……除了我的555可以在45分钟内点亮LED,而且关闭时间略短。
大家

1

如果您有一个固定时间摆动的物品,例如鱼塘装饰:

在此处输入图片说明

您可以使用它来驱动与竹子枢轴相连的变速箱,变速箱每旋转一转,它就会按下遥控器上的电源按钮。

<在这里插入卢布-戈德堡笑话->

如果您没有鱼池,则有许多可能的振荡器,例如,祖父钟或从旧闹钟中取出的零件。

可以看到的景象,以及可以增加极客信誉的东西。


2
伙计们,认真!
clabacchio

2
我认为这不应该被否决!这是本着其他答案的精神。
Cyber​​gibbons,2012年

我在某些水上乐园看到了相同的设计。篮子很大!

2
@Cyber​​gibbons答案与电气工程没有关系
m.Alin 2012年

2
@ m.Alin,但它确实有一切工程。有时正确的答案不完全是客户的要求,而是客户的需求。但是,该答案在实际措施上略有不足。让竹水雕塑做有用的工作是高年级学生的一项练习。更不用说用水开关15A AC ... ;-)
RBerteig 2012年

0

使用555计时器芯片,一个电容器和2个电阻器。将它们与输出上的继电器连接起来,因此,当芯片接通时,继电器会从点a导通至b,而当断开时,继电器会导通。Google搜索了50555条电路,应该是第一条。它包含许多电路,并且至少经过修改后,才能满足您的需求。电容器和电阻器的值应变化。

555计时器是一种廉价的芯片,可以在大多数电子商店(甚至RadioShack !!!!!)上获得。http://www.csgnetwork.com/ne555timer2calc.html使用链接上的calc来计算打开和关闭时间以及使用什么电容器和电阻器


4
555似乎是最直接的解决方案,但是在这种情况下最好使用微控制器,因为它可以让您更好地控制时序,并且更易于重新配置
clabacchio

2
@Ian:精度不是问题,但长时间常数是问题。找出555计时器执行40分钟周期所需的电阻和电容值,然后计算电流并将其与泄漏值进行比较。
奥林·拉斯洛普

3
@Ian-怎么会过分杀人?它使用的组件少于555:仅一个。555已死,今天是微控制器。零件更少,更准确,重现性更高。一旦您使用了一个,就不想再回头了。
stevenvh 2012年

1
@Cyber​​gibbons,您有AVR的实际范围吗?555定时器的设计方式是所有测量都是相对的,由于电源电压不变,它们在许多应用中都可以使用。我并不是要说这是最好的解决方案,只是您可能没有意识到它所接受的供应范围之广。在这种情况下,我可能不会意识到AVR接受的供应范围。
Kortuk 2012年

1
0.7-5.5V是最宽的,典型值为1.8-5.5V。相对而言,这并不比LM555所需的典型4.5-16V小很多。当电源电压在周期内漂移时,具有较长时间常数的555会发生什么情况?
Cyber​​gibbons 2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.