基于AT89S51单片机的远程控制系统设计论文
摘要目前,大多数用电器的开关都是手动控制的,在使用过程中存在着诸多的不便。为了解决这个问题,本文提出了一个多功能遥控器的设计方案。其可以通过自学习而拥有对多台用电器的遥控功能,省时省力,从而使人们免除为了控制用电器而东跑西转的烦恼。本文采用单片机AT89S51为核心,外加调频收发电路、继电器的驱动等电路组成实现无线多路遥控开关的设计功能。关键词AT89S51单片机无线遥控继电器驱动作者简介作者简介张永格,男,柳州运输职业技术学院电子工程系讲师。广西柳州,545007
一、系统基本方案框图将系统划分为单片机控制系统、摇控系统、驱动系统和电源系统模块,其总框图如图1所示。为实现各模块的功能,分别作了几种不同的设计方案并进行了论证,以便选取了较好的方案来实现。二、各模块方案的选择和论证(一)单片机控制器模块方案一:采用目前比较通用的51系列单片机,即方案一AT89S51。此单片机的运算能力强,软件编程灵活,自由度大,市场上比较多见价格便宜且技术比较成熟容易实现。方案二:采用凌阳16位单片机SPCE061A作为控制核心。与51单片机相比,SPCE061A具有更加丰方案二富的资源,有32个可编程的IO口,14个中断源。但考虑到本设计没有用到如此多资源且价格贵,市场比较少见,技术不稳定。综上分析,选择方案一。(二)遥控发收模块方案一:采用通用的电视机红外遥控器,系统由发射方案一和接收两大部分组成,应用单片机进行控制操作,如图2所示。发射部分包括键盘矩阵、编码调制、LED红外发送器;接收部分包括光、电转换放大器、解调、解码电路。其控制范围小,但用单片机解码寻码复杂。方案二:采用调频无线摇控模块,再用单片机解方案二码。其收发由专门的摇控模块完成,接收到八位二进制代码后由单片机解码完成。如图3所示。其控制范围广,用单片机解码方便简单。综上分析,采用方案二。(三)驱动与开关方案一:其优点是体积小,方案一:采用晶闸管直接驱动。电路简单,外围元件少。但控制电流小,大电流晶闸管成本高,并且隔离性能差。方案二:方案二:采用三极管驱动继电器。其体积大,外
f围元件多。优点是控制电流大,隔离性能好。根据实际情况采用方案二。三、系统的硬件设计与实现(一)发收电路模块采用PT2262PT2272红外遥控发射接收芯片。PT22622272是一对带地址、数据编码功能的红外遥控发射接收芯片。其中发射芯片PT2262IR将载波振荡器、编r