我们在控制应用程序中使用许多不同类型的通信来控制家用电器,工业设备和其他类型的自动化。我们通常使用两种类型的通信-一种是有线通信,另一种是无线通信。在无线通信中,我们像使用射频(RF)一样无线传输信号,而在有线通信中,我们使用诸如铜线之类的电线。在本项目“基于DTMF的家庭自动化系统”中,我们将无线控制家用电器。该项目的另一个重要特征是,我们将不会在其中使用任何微控制器。
所需组件
- MT8870 DTMF解码器-1
- ULN2003 -1
- 继电器5伏-3
- 带支架或LED -3的灯泡
- 连接线
- 面包板-2
- 辅助线-1
- 9伏电池-2
- PVT或接线端子-4
- 100K电阻-2
- 330K电阻-1
- 0.1 uf盖-2
- 22 pF帽-2
- 3.57兆赫水晶-1
- 移动电话
- LED -3
- 1K电阻-6
- 7805 -1
电路概念与工作
DTMF控制的家用电器项目通过拨号音中存在的移动DTMF技术进行工作。DTMF代表双音多频。我们使用了一些频率来创建DTMF音调。简而言之,通过添加或混合两个或多个频率来生成DTMF音调(也请检查:使用Arduino的基于DTMF的机器人)。这些频率如下:
在给定图中,我们可以看到两组不同的频率。当一个较高的频率和一个较低的频率混合在一起时,就会创建一个音调,我们称之为双音多频。在这个项目中,我们通过按拨号盘键(例如1、2、3、4、5等)来控制交流设备。
在这里,我们已经使用辅助线将一部手机连接到DTMF解码器电路。在解释项目的进一步工作之前,我们需要了解每个按键的DTMF解码器的输出。
现在了解根据给定表进行工作。
在Q1的电路图中,LIGHT被连接,Q2的FAN被连接,而Q3的TV通过继电器驱动器IC被连接。我们离开了第四季度。现在,当我们在手机的拨号盘上按键1时,DTMF会解码此音并生成表中给出的数字输出。现在,根据表Q1中给定的输出,HI为HIGH,Q1与光连接,因此LIGHT点亮。如果要关闭灯,则需要按数字8。因为在键8的输出中,Q1,Q2和Q3的LOW和Q4为HIGH,而我们没有使用Q4。所以Q4是高还是低都没关系。但是我们执行了操作,因为键8的输出中Q1为LOW,其余设备不受影响。现在我们要打开FAN,所以我们需要按key2,因为通过按key2,只有Q2被激活,其余输出保持不变。现在,如果要关闭风扇,则需要像以前一样再次按key8作为LIGHT。现在,如果要进行电视播放,则需要按key4并将其关闭,我们需要像以前一样按8。现在假设我们要打开所有设备,因此我们需要按key7(请参见表)并关闭所有key8(请参见表)。
现在,如果需要打开照明灯和风扇,则需要按key3(见表)。现在我们要在电视上,所以我们需要按按键7而不是按键4。因为我们应该保持打开以前的设备的状态。现在,如果我们只想关闭LIGHT,则需要按key6。因为我们应该再次保持打开状态,所以请打开除LIGHT之外的其他设备。
因此,我们可以根据表输出控制每个设备。
电路图和说明
上面显示了DTMF控制的家庭自动化项目的电路图。在此电路中,我们使用了DTMF解码器,即MT8890 IC,它将拨号音转换为四位数字输出。LIGHT,FAN和TV通过继电器驱动器ULN2003连接到DTMF解码器IC的Q1,Q2和Q3。5伏SPDT 3继电器用于控制LIGHT,FAN和TV。
为了演示该项目,我们在继电器而非交流电器上连接了三个LED。我们还使用9伏直流电池代替220 VAC来驱动LED。