欢迎来到天天文库
浏览记录
ID:52000158
大小:90.50 KB
页数:3页
时间:2020-03-21
《无线遥控技术.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、基于AT89C52实现的无线遥控技术类别:网文将粹阅读:10310引言随着社会的不断发展,智能设备的不断出现,遥控器的运用越來越广泛。无线遥控器由于控制距离远,抗T•扰性强,己越來越多的出现在生活的各个方面。本文介绍了--款通用的无线遥控器,采用AT89C51作为控制核心并采用专用编码解码电路,由于其体积小、价格低廉因此可非常方便的移植到遥控机器人、遥控小车上等,实现远距离控制。1工作原理当无线遥控器的某个按键按下时,由单片机判断是否有按键发生并检测出键值。单片机根据检测到的键值发出相应的码值,无线发射器负责将按键信号以编码的形式在315MHz的频率上发射
2、出去。无线接收器接收并放大发射信号同吋解调出TTL电平信号送至单片机进行处理,单片机通过比较和识别接收來的无线遥控编码便可执行相应的遥控功能。2设计方案无线遥控工作原理图如图1所示。1无线遥控工作原理图本系统的设计思想没有考虑信号编码方式,因为这些是由专门的芯片完成的。本设计仅利用单片机AT89C52对4*4的矩阵键盘进行监控,当有按键发生时便将其相应的键值经单片机送与发射芯片,通过发射芯片将控制信号发射出去,由接收芯片完成信号的解调和放大。该设计屮无线发射接受芯片采用的是SZSAW系列的0733编码发射芯片和CZS-7接收解码芯片,它的工作方式为频移键控
3、FSK,因此发射信号比较稳定。0733发射芯片有四位数据端,CZS-7接收芯片除了四位数据端外还有一端为判断位VT端,当VT为I吋表明没接受到信号,反之则接收到信号。芯片数据端的默认状态均为低电平。2.1硬件设计方案根据无线芯片编码解码的的特点,结合A189C52优秀的处理器功能,设计了以AT89C51为控制核心的实现无线遥控技术的硬件电路图,在最小电路图的基础上添加了矩阵键盘和专用IC,其电路示意图如图2所示。PO.27AD2PO.3/AD3P04/AD4POJ/ADfiP0.6/AD6PO.7/AD7P2.O/A8P2J/A9PZ2/A10P2.3/A
4、11P2.4/A12P2.5/AI3P26M14P2.7/A150733+3VAvccDODI02D3VTGNI)CZS-7_JULnITP02AD2P0.3/AD3P0.4/AD4P0J/AD5P0.6/AD6P0.7/AD7P2.0/A8P2.1/A9P2.2/A10P2J/A11P2.4M12P2.5/A13P2.6/A14P2.7/A15P3.0/RXIJP3.1/TXDP3.2/INT0P3.0/RXDP3.1/TXDP3.MNT0图2无线发射与单片机接收示竄图遥控器由专用发射芯片0733发射信号,当CZS7接收到信号厉其VT端由低电平变为高电平
5、,AT89C52的P2.4端检测到VT的电平变化后,单片机开始查询P2口的低四位。2.2软件设计方案无线遥控器的设计中软件的主要功能是杳询按键发生时的键值,并将其送与0733数据端。而接收端软件的作用是读取接收解码厉的信号并与储存在单片机里的数据进行匹配,控制单片机发岀相应的控制信号。其设计流程如图3、图4所示。图3无线发射稈序流程图图4无钱接收程序漁程图3结论本文介绍了i种用单片机进行无线遥控的方案,利用较少的外设实现了基本的功能。其较强的抗T扰性使得该遥控器具有很好的通用性。经作者试验在空旷地帯遥控距离可达上百米。此外,由于充分利用了单片机的内部资源,
6、使密个应用系统结构更为紧凑,从而降低了系统的设计和实施的成本。专用编码解码芯片的使用也使该控制器具有较强的可靠性和稳定性。functionImgZoom(Id)//重新设置图片大小防止撑破表格{varw=$(Id).width;varm=550;if(wgetElementsByTagName(,limg
7、,1);vari=0;for(;igoogle_protectAndRun(nads_core.google_render_ad,google_handleError,google_render_ad);
此文档下载收益归作者所有