CAS工程
博客 网店

 电话远程开关


    当电话接通时电话上的按键信号DTMF码发送到对方,如果对此进行解码,区分不同的按键便可实现电话远程控制开关的功能。下图为电话线
  输入及自动摘机,提示音输出电路。


摘机和提示音输出电路

     而下图为单片机振铃检测电路,其中Z1是根据L1,和L2之间的实际振铃时的电压来选取的,不同的地方(电信的交换机不同导致)可能不大一样,
  在我试验的地方36V恰好合适。


响铃信号检测电路

 
CPU及DTMF信号解码电路

     摘机后对方发送的按键信号由上图所示的MT8870解码传送给单片机,单片机根据这个控制信号作出相应的控制动作。控制流程如下图所示。


软件控制流程

     下图为我制作的示例样品实物图:


实物图

     更详细的设计说明请参考《AVR单片机GCC程序设计》第11章。
   点击这里下载ATMEGA8固件程序

   声明:本文以说明电话遥控原理为目的,实际的应用需要充分考虑安全问题,为此参考本文制作出的电路所产生的不良后果,作者概不负责!

2009.06.17

芯艺工作室    蒙ICP备06005492号
Copyright© 2004-2023 ChipArt Studio All Rights Reserved