您的位置 首页 汽车

根据AT89S52单片机数据通信终端规划

摘要:目前,以单片机为核心的应用技术越来越广。文中基于AT89S52单片机控制技术,设计了一个数据通信终端,对其系统的原理、构成和技术特点进行介绍。达到可以实时、稳定传输数据的预期,在无线遥控方面有一

摘要:现在,以单片机为中心的运用技能越来越广。文中根据AT89S52单片机操控技能,规划了一个数据通讯终端,对其体系的原理、构成和技能特色进行介绍。到达能够实时、安稳传输数据的预期,在无线遥控方面有必定的运用。

跟着计算机技能尤其是单片微型机技能的开展,人们已越来越多的选用单片机来对一些工业操控体系中如温度、流量和压力等参数进行检测和操控。这种便当简略的操作,能便当人们的日子作业,具有十分重要的现实意义。

近年来,通讯技能开展迅猛,给人们作业、日子带来极大的便当。跟着数据通讯事务需求的开展,对数据传输提出了更高的要求。针对通讯数据终端传输要求,根据AT89S52单片机规划了一个无线传输体系。

1 体系总体规划

AT89S52单片机功耗低,选用高功能的CMOS技能制成的8位单片机,有8K的存储空间。选用先进的高密度和非易失性存储技能,对通用的单片机指令体系和引脚散布都兼容,这样愈加完善了芯片的功用和丰厚了它的灵敏运用,在嵌入式操控体系中有着广泛的运用远景。

NRF24L01芯片它的作业频率是在2.4到2.5 GHz,ISM频段的单片机无线收发器芯片,它由频率发生器,形式操控器,功率放大器,晶体振荡器,调制器,解调器这几个部分组成。在电流很低的时分,发射功率为-6DBM它的耗费电流时9 mA,接纳电流为12.3 mA,在待机形式或许停电形式下它的耗费更低。

根据AT89S52单片机数据通讯终端规划

以AT89S52单片机为中心,在输入模块用的是物理按键进行数据的输入,并经过数码管显现。显现模块是用的是四位共阳数码管,发送接纳模块用的是NRF2041无线发送接纳芯片。选用HT7133A作为稳压芯片。以单片机AT89S52为操控中心的数据通讯终端首要包括以下几大模块:1)输入模块;2)显现模块;3)发送模块;4)接纳模块。体系规划框图如图1所示。

2 硬件规划及完结

Protel2004 DXP是Altium公司根据Prote199SE根底,于2004年推出的新版本的电路规划软件,该软件具有从概念规划,顶层规划直到输出出产数据以及这之间的一切剖析验证和规划数据的办理功用。

该数据通讯终端分为发送模块和接纳模块两个部分,两个模块电路类似。以发送电路为例,根据Protel2004 DXP规划的电路原理图如图2所示。

根据AT89S52单片机数据通讯终端规划

在发送数据是把它设置成发送形式,然后把节点地址和有用数据,依照时钟次序写入无线发送模块的缓存区域,有用数据应该在CSN为低电平时接连写入,节点地址在发送时写一次就行,接着CE管脚坚持10μs高电平并推迟130μs后发射数据;假如敞开了主动应对,则nRF24L01在发射数据后随即开端预备接纳信号,主动应对接纳地址应该与接纳节点地址TX_ADDR共同。假如发送信号得到回应,那么能够得出通讯成功,TX_DS置高,一起TX_PLD从TX FIFO中铲除;假如没有收到回复,那么主动从头发送,若重复发送数据到达最大值,MAX_RT置高,TX FIFO中数据保存以便再次重发;MAX_RT或TX_DS置高时,IRQ为低电平,发生中止,陈述MCU。终究成功发送时,假如CE为低电平则nRF24L01为闲暇状况1;假如发送存储器中还有数据,那么进入下一轮发送形式。

在接纳端,相同要将nRF24L01设为接纳形式,然后在推迟130μs后开端进入接纳状况。当接纳方检测到有数据来时,就将数据存储在RXFIFO,此刻标志位中止,IRQ变低,发生中止,此刻MCU读取数据,假如敞开了主动应对形式,接纳方则主动进入应对状况。

3 软件规划与完结

3.1 软件规划

软件规划首要根据Keil c51 uVision4 C言语单片机开发环境,是现阶段运用最广泛,也最简略操作学习的软件,根据80C51单片内核的处理软件渠道来进行的开发,包括多种工业规范的开发东西,能够完结项目的办理,树立编译、链接、目标代码生成,软件和硬件模仿完好的开发进程,特别是C编译器生成的代码东西的准确性和功率到达了更高的水平,在开展大型的项目十分抱负。

STC-ISP是一款单片机下载编程烧录软件,是专门为STC系列单片机规划的,它适用于STC89系列、12C2052系列和12C5410等系列的STC单片机,运用简洁,被广泛的运用。

根据以上两个软件,所规划的数据传输体系流程图如图3所示。

根据AT89S52单片机数据通讯终端规划

3.2 部分代码

程序规划首要包括无线发送和接纳两部分,以无线发送为例,部分代码如下:

根据AT89S52单片机数据通讯终端规划

4 结束语

根据AT89S52单片机数据通讯终端体系规划完结后,将程序编译生成的文件写入单片机,并对体系的运行状况进行调查,试验标明:本体系具有功能安稳、操作简略、性价比好的特色,很好的完结了通讯终端数据无线传输的要求。其安稳性好,价格低廉且电路结构简略,适用于智能电子玩具、机器人等近距离无线传输,具有较好的实用价值。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qiche/281195.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部