导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→电子项目合作,代码转让,代写        
      

* 53303: 求助-电话远程控制

   guest 
guest发表的帖子 

 
电子项目合作,代码转让,代写        
                四路远程电话控制开关  
 一:功能特点与用途 
       现场手动控制及远程电话控制A B C D四路开关的开启与关闭,受控请求输入密码,有效控制反馈音提示,不会误操作,智能区分外线来电与控制来电不干扰正常通讯。
 用途:可用于智能化家用电器的配套产品,如打个电话控制热水器的开启,空调的启动,也可用于远程设备的控制使用。
 二:电路原理与使用
       附图A1所示,电路由振铃检测电路,自动摘/挂机电路,双音多频解码,驱动控制,继电器输出和单片机控制及+5V电源组成。当外线有振铃信号输入时,25HZ/90V的铃流信号通过C1,R1使光耦合导通IC2RB1的电平,单片机程序开始倒计时,判断是正常外线来电还是控制来电,当振铃信号超过八秒时,程序判断为外线来电,自动摘机电路无反应,而不干扰正常通讯。只有在第一次振铃八秒内挂机,然后十秒内再次重拨,这样的‘异常’操作才能使单片机识别为控制来电,IC2  RB3  口输出高电平,经R5 Q1 Q2组成的摘机电路导通,自动挂机,同时RB2口送出2.5KHz的‘嘟.嘟.....音,经R6  C2  Q3送至外线,表示控制接入有效,请求输入密码,单片机开始30秒倒计时,如控制方在30秒内无任何按键操作,或三次密码错误输入,系统将自动挂??
    如输入密码,从控制端电话,或移动电话键入数字,双音多频信号从外线经摘/挂机电路送入双音多频解码器IC1的2脚,将DTMF信号解成四位二进制码,送至单片机的RA0---RA3,RB0口进行识别,每收到一个有效的输入键码,RB3既送出提示音‘嘟’,表示收到按键信号,如果输入操作有误,中途可按*字键请求中断重新输入,密码输入结束可按#字键确定,如密码正确,控制端话机将收到连续的提示音‘嘟.嘟’.....表示密码正确,系统将受控制,同时30秒将保持到最后一次按键的操作。
    控制端电话机的#号键代表开启,*号键代表关闭,1,2,3,4号键对应开关A,B,C,D四路,0号键表示四路全选。如果要控制A路,C路的开启,可按#  1  3 号键,如果要关闭B路,D路,可按* 2  4 号键,如果要同时开启A  B  C  D  四路,只需按#   0号键即可,同样 如果要同时关启A  B  C  D  四路,只需按*  0 键即可完成。
    只有受控端的继电器动作后,系统才反馈音提示‘嘟’而且开/关明确代码操作,所以不会引起误操作,电路中的按键KA  KB  KC  KD  可以分别手动控制A  B  C  D  的开与关,工作状态由LED指示。
   由图可见,由于电路应用了单片机控制的技术,电路极为简洁可靠,系统的大部分功能由单片机完成,如配套生产,一但硬件电路设计固定,在以后的功能升级上(如增加开关的定时功能)只需修改程序就可,而不再设计电路制PCB板,可缩短开发周期,降低生产成本。
              可以学习编程的315MHZ RF遥控开关
    市场上常见的无线遥控开关都是采用台湾普成公司的编IC,编码用PT2262,解码用PT2272,它们的缺点是要通过手工加密来配对,而且输出状态是固定的。在后期的使用腥绻?控的手柄丢失后再配手柄非常麻烦,要知道解码IC的跳线状态,然后再根据它的状态来设置编码IC的跳线状态,一致后才能使用。
   我设计的可以学习编程的315MHZ RF遥控开关,可以弥补以上的缺点,它的遥控手柄编码还是用PT2262,但解码我用PIC16C54A的片子,它可以将手柄发射的315MHZ的无线编码信号学习保存在EEPROM24C0X里,在以后的使用中如果手柄丢失只要将另一只的编码信号记忆在24C0X里就可以完成配对使用。还可以将输出编程为 互锁  非锁  点动。。。等驱动状态
我的E-MAIL: PIC16F877@TOM.COM 
       个人电话:  027--62101748    13100627771

发表时间:2004年4月24日21:15:18

  
回复该帖

本主题共有 3 帖,分页:>>>>>该主题的所有内容[3]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  53305.[详细]找我啊。
摘要:www.smarttimes.com   智能家居......(29字)
- [guest][947次] 2004年4月24日

[上一篇帖子]:导致这个问题的会比较多。按照说明书给的线路查一查。
[下一篇帖子]:那我要怎么判断啊?加校验吗?