首页 | 供应信息 | 采购信息 | PDF资料 | 技术资料 | 行业资讯 | 产品展示 | 人才市场 进入会员区
   技术文章分类:单片机/DSP 嵌入式系统 测试仪表 电源技术 接口电路 存储器 传感与控制 通信网络 无线通信 模拟技术 显示与光电 EDA/PLD 汽车电子 消费电子 电子综合
   电子综合工具:PDF资料大全 电子缩略语 IC型号替换 IC厂家 电子电路图 技术参数 设计应用 解决方案
技术资料 行业资讯 PDF资料 IC价格 IC替换 缩略语 IC供应 IC采购
  您所在的位置: IC37首页 > 技术资料 > 单片机/DSP > 一款简洁实用的8路电话远程遥控器
一款简洁实用的8路电话远程遥控器
类别:单片机/DSP  
 
本文所介绍的电话远程遥控器具有电路简单、取材容易、可靠性高的特点,很适合爱好者仿制。

一、电路原理

电路如图1所示。上电后单片机复位,PO口和P1口全部输出低电平,单片机进人待机模式。由D1-D4构成的桥式电路将电话线的电压极性变成固定的正负极后引人电路,没有来电时,电话线两端电压为48V,D5不能被击穿,V4截止,集电极为高电平,单片机处于待机模式。一旦有电话拨进,电话线两端会产生90V/25Hz,1秒续、4秒断的铃流信号,在1秒续的时间内,D5被击穿,V4导通,其集电极产生25Hz的方波信号,单片机被中断唤醒并开始检测铃流信号。如果来电达到预定的时间,单片机P1.5口便输出高电平,V3导通,电话线两端电压被拉低到8V左右,从而实现模拟摘机;同时,P1.4口输出2kHz的方波信号作为摘机提示音,由V2隔离后送人电话线;摘机提示音结束后,拨进电话的用户可用手机或固话输人密码,每拨一个号码,电话线两端就输出DTMF(双音多频)信号,该信号经C1被IC 1(DTMF解码器)接收并且被转化成4位二进制代码,转换好代码后,IC 1的⑩脚输出正脉冲,经V1倒相后使单片机产生中断,单片机再由PLO-P1.4口将代码读人并存储。如果在3次以内输人正确密码,再输人所要遥控对象的序号,PO口和P2口相应的管脚就输出高电平,PO口和P2口的输出完全一致,PO口接LEDI-LED8,作为指示,P2口接所要遥控的对象。

二、软件设计

为了使电路可靠运行,本程序使用了51单片机的两个外部中断和定时器1。定时器1工作在16位计数器方式,最大定时时间65ms,定时器1每溢出一次就中断一次,该中断命令寄存器B加1,当B加到77,即65msx77=5s时,将O1H位置1。该段程序用于判断用户是否在5s内拨号或是否来t铃,5s内该几没有拨号或来铃就斗月州丹月一尸‘阁斗自动挂工主机。在没一抽刊一,匕倒神有来铃时,单片—卡十冲机处于待一川机模式;州上侧钟一旦来叫3铃,单片习之训一甲机便被外州部中断1习六一甲下团-丁唤醒,随州PINS}即开始查山询P3.3口气选夕并累计从该口输人的方波数,当累计数达到250(10xlsx25Hz)次,即10次振铃时,则摘机。此间,单片机还不断查询O1H位,若该位为0则将寄存器B清零,若该位为1就说明5s内没有振铃,单片机挂机并回到待机模式。正常摘机后,主程序将调用拨号识别子程序。该子程序的功能是保存用户输入的拨号键,以#号键作为用户输入结束的标志,如果用户5s内不拨新的号码,单片机会挂机并回到待机模式;之后,用户拨人的号码会与设定好的密码比对,密码正确才能进行遥控,若3次输人错误的密码,单片机同样会挂机并回到待机模式。图2是主程序流程图。附表是拨号键与单片机P1口输人数据的对应关系。

三、安装与调试

图1没有给出驱动部分的电路,读者可根据实际情况在JP2各引脚上接继电器或光祸之类的驱动电路。ICI可用14IT8870等同功能芯片代换。Y1关系到IC1对DTMF信号的解码性能,故只能用3.579545MHz(或3.58MHz250(10xlsx25Hz)

晶振。由于89551可在线编程,建议将其直接焊在电路板上,以保证可靠性。

电路安装完毕即可通电。先接人51单片机的ISP下载线将程序写人,再断开下载线并接入电话线(与家用电话机并联),然后用手机拨家用电话的号码,约40秒后会听到“嘀”的一声长响,接着输人密码2007,按#号键结束,又会听到“嘀一”,若密码输人错误会听到“嘟”的一声长响,最后输人所要遥控对象的序号1-8,按#号键结束,再次听到“嘀一”,说明操作成功并自动挂机。

西安屈朋伟编者:如需本文程序,请与本报联系。

 
我要投稿 注册会员
客服咨询热线:0755-26000950 0755-26007355
 相关技术资料
·pic16单片机应用之mp..  2008-1-9
·基于单片机的某车型CAN总..  2008-1-7
·基于ARM的FPGA加载配..  2008-1-7
·基于单片机的电热水器定时控..  2007-11-15
·一种基于单片机的汽车电子点..  2007-11-15
·基于单片机的电子导游系统设计  2007-11-8
·51单片机边沿触发中断响应..  2007-11-8
·如何选择细纱机主电机使其更..  2007-11-5
·单片机编程技巧  2007-9-14
·空压机变频改造技术资料  2007-9-3
·运用定点DSP实现MPEG..  2007-8-7
·基于TMS320C6000..  2007-8-9
·一种用于图像认证的无失真半..  2007-7-29
·TMS320F206定点D..  2007-8-9
·多DSP系统互连方案分析  2007-8-9
·C5402 DSP自举引导..  2007-8-9
·具有高可靠性的高速连续数据..  2007-8-9
·基于DSP的实时MPEG-..  2007-8-7
·带ARM核的双CPU数字信..  2007-8-9
·基于TMS320VC540..  2007-8-9
 
 热门IC
LB1870  AD7705BRZ  UPD4721GS-GJG-E2  MMBD4148LT1  MC68HC705KJ1CP  DS21Q41BT  P89LPC907FD  M54640P  W49F002UP12B  L7918CV  SCI7638MMA-TE2  STPS1L30U  ADP3330ART-2.85  BAS16HT1  MIC4685BR  DS90CF384AMTDX  EZ1585CM-3.3  IRF7413TRPBF  BTA25-600B  SN74AHC02DR  CY7C457-20NC  CLC401AJP  DS1557WP-120  FDS4470  AD1851R-J  LTC1503CS8-1.8  LT1470  AT17C256-10JI  HN58064P-25  LTC1484IS8  DS5000FP-16  D70216GF-10  GAL22V10-15LP  LTC1416IG  GS2237-208  DAC811KP  TMS77C82NL  LM6134BIMX  IDT7008S25PF  AD569AP  MSP430F435IPZ  DS1000-125  TEA6842H  BU2090  DS2165  M62419FP  S-93C46AMFN-TB  SI1905DL-T1  AT49F002NT-90PC  U4089B