DTMF受控家庭自动化系统电路

通常,我们家中使用的设备是在开关的帮助下控制的。这些天,您可以看到许多技术家庭自动化项目。他的文章介绍了使用DTMF技术控制家用电器。

DTMF是双音多频的缩写。所以,只想思考你拨打客户服务时,他们会要求你按1,2或任何其他号码。从手机上按号码时,会发生一个特定的动作。这一切都是因为DTMF。在移动键盘中按下按钮时,它将产生两个频率的音调。这些音调称为行和列频率。

DTMF.

通常,行频率低频,列频率是高频率。DTMF的这些频率被选中,使得它们与其他方式没有谐波关系,因此它们不会产生相同的音调。列频率略高于行频率,以补偿语音音频系统的高频滚动。

相关帖子:DTMF控制机器人车辆而不使用微控制器

我们已经知道,在键盘上按下的每个按钮都会产生一种不同于其他按钮的音调。现在我们应该用这些色调来装饰家电。这个DTMF编码器在移动设备中是存在的。从键盘输出可以转换成数字形式使用DTMF解码IC HT9107B。该IC与MCU的接口如下图所示。

DTMF控制家电电路原理:

该电路的主要原理是使用DTMF技术控制像光和风扇的设备。DTMF编码器存在于您的移动和解码器中,是HT9107B IC。移动插孔在1NF电容上连接。移动插孔由两根电线(红色和黑色)组成。红线连接到解码器IC,黑色接地。从移动按下按钮时,它会产生由解码器IC解码的音调,并且将其发送到Atmega8控制器。然后,控制器检查输入,并根据写入它的代码产生输出。

DTMF受控家用自动化系统电路图:

基于DTMF的家用自动化系统使用微控制器电路图
基于DTMF的家用自动化系统使用微控制器电路图

电路组件:

本电路主要由以下几部分组成。

  • Atmega8微控制器U1
  • HT9107B集成电路
  • 继电器
  • 交流负荷
  • 电阻器 - R1,R2和R3
  • 电容器 - C1,C2,C3和C4
  • 晶体振荡器X1

DTMF控制家用电器的电路设计:

解码器IC由内置运算放大器组成。OP-AMP的输出被提供给预滤波器以分离低频和高频。然后它通过频率和代码检测器电路,因此锁存了4位二进制代码。

从移动台的音调通过一系列电阻(100千欧姆)和电容器(1NF)发送到OP-AMP。DTMF IC的PIN1,即非反相销连接到PIN4 I. VREF。PIN3是运算放大器的输出,其使用100千欧姆电阻反馈到PIN2。7和8引脚连接到频率的晶体振荡器3.579545 MHz。15.TH.pin是数据有效的pin,当检测到DTMF音调时,它变得高,其他保持低。信号的频率检测到数字化的过程是通过由EST、RT/GT、电阻(10k)、电容组成的转向电路完成的。引脚11到14产生解码输出。

相关帖子:手机控制家电不使用微控制器

DTMF IC(即11 - 14)的输出引脚连接到控制器的PB0-PB3引脚。控制器的输出管脚PD0和PD1连接到继电器。继电器输出连接到交流电源,如灯或风扇。

继电器起开关的作用。它与电路的不同部分产生隔离。在我们的项目中,它被用来切换交流负载使用5v,这是来自控制器的最大电压。这里使用的继电器是磁性继电器。

如何操作电路?

当电路供电时,控制器连续检查输入。当从移动键盘按下“1”时,解码器IC对音调进行解码并产生1(0001),它给予微控制器,其又在PD0引脚处产生高输出。PD0连接到继电器。继电器用于切换电路,因此风扇打开。类似地,如果接收的输入是2个风扇被关闭。如果接收输入为3次,请打开3灯,如果为4,则亮起。

购买步骤指南与代码:基于DTMF的负载控制系统使用了8051»

DTMF受控家庭自动化系统项目输出视频:

下载代码

DTMF控制家庭自动化系统电路的优点:

  1. 人们可以控制任何地方的家用电器。
  2. 当我们忘记关闭灯光和粉丝时,它会降低电力的浪费。
  3. 与GSM等其他技术相比,它的成本非常低。

DTMF控制家用电器的限制:

  1. 没有安全。任何人都可以通过调用连接到模块来控制设备。
  2. 电器数量有限,因为我们的手机只能产生16个音调。

要了解更多关于这个概念,请亚博彩票下载阅读这篇文章家庭自动化系统及其应用

笔记:

如果您有兴趣获得代码,请在评论部分中占用一些时间并回答以下问题,以便我们将向您发送代码。

  • 为什么需要这个项目代码?
  • 你是想做相同的项目还是不同的项目?
  • 向我们提供有关您项目的更多详细信息。亚博彩票下载

83回复

  1. 我是否可以将GSM sim300调制解调器与传感器连接,以便在家庭自动化项目中,当一个人来到家里时,它可以用来显示消息

  2. 你好!我们正在尝试制作类似的项目,如果您可以向我们提供代码,这对我们来说非常有用。我们将使用不同的IC(MT8870)和微控制器。谢谢!

  3. 我想在我大学的Eee Daile中提出一个项目。所以我想要你的代码。是的,我的项目与您的项目相同。

  4. 我想要2将这个项目成为我的第6个SEM大学项目,具有比例修改,如添加液晶显示器。如果你能把代码发给我,这将是一个很大的帮助......

  5. 这是一个有趣的项目。我想将这个项目成为第6个SEM大学项目,与添加液晶显示器一样,​​这将是一个很好的帮助,如果你可以发给我代码。

  6. 嗨..这个项目是如此美好。我想将这个项目实施为我的第6个项目。通过使用此,我必须处理我的家庭设备。因为我想要这个代码。我喜欢实施相同的电路。PLZ我需要这些项目的代码和更多详细信息。亚博彩票下载我从许多其他项目中选择了这个项目,因为这是非常互动和面向应用的项目。谢谢你。PLZ发送邮件我代码。

  7. 嗨..这个项目是如此美好。我想将这个项目实施为我的第6个项目。通过使用此,我必须处理我的家庭设备。因为我想要这个代码。我喜欢实施相同的电路。PLZ我需要这些项目的代码和更多详细信息。亚博彩票下载我已经选择了许多其他项目的这个项目,因为这是非常有趣和面向应用的项目。谢谢你。PLZ发送邮件我代码。

  8. 你用手机控制家用电器的想法太好了…instrumemtation放大器的为什么我们可以帮助停止服用从众多接收器调用,而不是只有一个可以操作它.ireally很希望这段代码,这样我的浓厚的兴趣在这个项目上工作是满意的,可以临到这个项目作为我的最后一年的项目。先生,请把密码发给我

  9. 你给了一个好主意关于这个项目,我们也想做这亚博彩票下载个项目,但只是一些不同,我们添加,我们如何保护它从其他,如果一些预安装没有人调用,否则它不会工作,这个项目为我们的最后一年项目。先生,请把密码发给我。

  10. 先生,您对基于DTMF控制家亚博彩票下载用电器的想法是良好的,我们制作了一个相同的项目,而是修改,只有一些移动号码在特殊的联系人列表呼叫中,那么家电就是别人的工作,我们为我们的最后一年的项目工作。Plez先生发给我这个代码。

  11. 你给了一个好主意关于这个项目,我们也想做这亚博彩票下载个项目,但只是一些不同,我们添加,我们如何保护它从其他,如果一些预安装没有人调用,否则它不会工作,这个项目为我们的最后一年项目。先生,请把密码发给我。谢谢你:))

  12. 我有兴趣做同一个项目。我选择了这个项目作为我课程工作的一部分在嵌入式系统上的工作。我想开发一种低成本的自动化系统,以减少电能浪费。此外,IOT是未来之后.. IAM兴趣

  13. 我在工程中将这个项目作为我的AceDemy任务,以便我需要代码。
    我在上面提到的电路图中提到了相同的项目。
    请尽快给我发代码。
    我会感谢你帮助我。

  14. 这是一个趋势项目,也是我最后一年的项目,我们正在尝试使用ic MT8870作为解码器,我们也想添加一些安全特性到这个项目。你能把这个项目的代码发给我们吗?这样我可以得到一些帮助。

  15. 嗨..这个项目是如此美好。IWant将此项目实施为第6个SAM项目。通过使用此,我必须处理我的家庭设备。我想要这个代码。我喜欢实施相同的电路。PLZ我需要这些项目的代码和更多详细信息。亚博彩票下载我从许多其他项目中选择了这个项目,因为这是非常互动和面向应用的项目。谢谢你。PLZ Sendmail ME代码。

  16. 我们正在为我们的学院追求同一项目,并完成了电路部分,但是编码部分存在一些问题。我们试图将代码版本转换为十六进制文件,但它显示出一些错误!请您可以分享您的第六份版本。谢谢

  17. 你给出了如何通过使用dtmf控制器具的想法,现在我想实现使用dtmf控制的灌溉电机。所以我需要一个代码来实现它

  18. 我试图通过陆地电话控制家庭设备。我需要电路图和代码。如果你能这将是一个很大的帮助。提前致谢。

  19. 嘿,我发现这个项目很有趣。我计划做相同的项目作为我的第7 sem项目,因为我想做一个基于微控制器的项目。所以我需要代码来实现这个。
    如果您可以邮寄我的代码和详细的电路图,这将是非常有帮助的。
    谢谢

  20. 我正在努力为我们的学院进行迷你项目制作相同的项目。
    我正在为项目提供:基于DTMF的家庭自动化。
    所以,我请你发送矿井给定项目的编码。

  21. 你用手机控制家用电器的想法太好了…instrumemtation放大器的为什么我们可以帮助停止服用从众多接收器调用,而不是只有一个可以操作它.ireally很希望这段代码,这样我的浓厚的兴趣在这个项目上工作是满意的,可以临到这个项目作为我的最后一年的项目。先生,请把密码发给我

  22. 我正在做一些关于DTMF的研究项目。我选择你的项目。
    我将在这个项目上编写6-7页的研究论文。

    如果您邮寄我完成的原理图和代码,将是Chrenthfull。

    此外,我们将尝试包含只有特定人员可以拨打的功能。

    谢谢。

  23. 我正在做这个项目作为我的小项目在第六学期我的btech,但我没有代码。
    您能否发送项目代码。

  24. 嗨。我想成为最后一年的项目n试图在同一项目中实施一些其他功能......所以向我发送这个项目的代码......我会感谢你

  25. 我想通过这样做的迷你项目来提高我的实用技能,
    所以我希望这个项目的代码实现相同的。

  26. 主席先生,我是否需要定义Atmega8微控制器程序的工作频率,如上面的下载代码文件夹程序,如“#define f_cpu 12000000”在#include行上方的下载文件夹程序中?????

  27. 你好!我们正在尝试制作类似的项目,如果您可以向我们提供代码,这对我们来说非常有用。

  28. 我正在努力为我们的大学推出同一项目。
    我正在为项目提供:基于DTMF的家庭自动化。
    所以,我请你发送矿井给定项目的编码。

  29. 我对这个项目感兴趣,但我想要一个命令发送更多的音调dtmf为一个命令:在灯泡上发送#01灯并发送* 01以便熄灭,所以可以发给我该代码。谢谢

发表评论

您的电子邮件地址不会被公开。必需的地方已做标记*