无线通信板的开发与设计

47
科技创新导报 Science and Technology Innovation Herald 工 业 技 术
工业应用中,现阶段基本上都是以有线的方式进行连接,实现各种控制功能。有线网络速度快,数据流量大,可靠性强,对于基本固定的设备来说无疑是比较理想的选择。但随着射频技术、集成电路技术的发展,无线通信功能的实现越来越容易,数据传输速度也医用呼叫器
越来越快,并且逐渐达到可以和有线网络相媲美的水平[1]。
而同时有线网络布线麻烦,线路故障难以检查,设备重新布局就要重新布线,且不能随意移动等缺点越发突出。于是人们把目光转向了无线通信方式,尤其是一些机动性要求较强的设备,或人们不方便随时到达现场的条件下。因此出现了一些典型的无线应用,如:无线智能家居,无线抄表,无线数据采集,无线设备管理和监控,汽车仪表
数据的无线读取等等[2]。
目前无线通信技术主要有红外技术,蓝牙技术,IEEE802.11无线通信技术,超宽带技术。
要实现无线数据的收发,关键是从外部输入的信号(本系统主要研究数字信号),在微控制单元MCU的控制下,经过调制及相关处理(如加入前导码和CRC),生成频段合适的射频信号经天线发射出去;当系统检测到地址、频率相匹配的射频信号时,能够正确
接收并解调成相对应的原始信号[3]。
另外,系统还要实现与计算机之间进行串行通信的功能。本文提出了一种基于nRF905单片射频芯片的无线数据收发方案。
1 AT89LV51控制电路的设计
本系统中从按键输入的信号,nRF905的工作,串行通信的实现
以及发光二极管的显示都是在单片机的控制下完成的,该无线收发系统所使用的是AT89LV51单片机其连接方式如图1.1所示。
单片机89lv51的P0口用于按键的控制和LED的显示,通过相应的扫描处理程序定时对四个按键进行扫描,若没有按键按下时,89lv51从P0口读得的引脚电平为“1”;若某一按键被按下,则该键所对应的端口线电平变为地电平。若S1键被按下,则89lv51从P00口读得一个低电平,在扫描处理程序的控制下,89lv51把P04口置低,则相应的发光二极管D 1点亮。
单片机的P2和P3口用以与nRF905电路进行连接,用来控制nRF905的工作。
2 nRF905电路的设计
nRF905是挪威Nordic VLSI公司推出的单片射频收发器,工作电压为1.9~3.6V,32引脚QFN封装(5×5mm),工作于433/868/915MHz三个ISM(工业、科学和医学)频道,频道之间的转换时间小于650us。nRF905由频率合成器、接收解调器、功率放大器、晶体振荡器和调制器组成, ShockBurst工作模式,自动处理字头和CRC(循
环冗余码校验),使用SPI接口与微控制器通信,配置非常方便[4]。
此外,其功耗非常低,以-10dBm的输出功率发射时电流只有11mA,工作于接收模式时的电流为12.5mA,内设空闲模式与关机模式,易于实现节能。
由于收发器(nRF905模块)电路板与主单片机电路板之间通过SPI协议进行信号数据通讯,所以设计时主要利用单片机的P2、P3口和nRF905芯片进行各种控制信号的传输,具体定义如下:
s bi t T X _E N =P2^6; //接收、发送模式的选择位
s bi t T R X _C E =P2^5; //接收、发送模式的启动位s bi t P W R _U P =P2^4; //芯片电源控制位s bi t
M I S O =P2^3;  //SPI数据输出位s bi t M O S I =P2^2;  //SPI数据输入位s bi t S C K =P2^1;  //SPI时钟输入位s bi t C S N =P2^0;    //SPI启动位s bi t A M =P3^2;    //地址匹配位s bi t D R =P3^3;  //数据准备好位s bi t C D =P3^5;  //载波检测位
输入的信号在单片机的控制下,通过SPI送入nRF905,在其内部完成曼彻斯特编码,高斯移频键控调制,并自动加上前导码和CRC,生成射频信号由环形天线发射出去。当nRF905检测到信号时,也会在单片机的控制下送入该电路,完成解调并显示出来。nRF905的连接方式。
3 环形天线的设计
ANT1和ANT 2输出脚给天线提供稳定的RF 输出,这两个脚通过天线双极的中心点有连接到VD D-P A的直流通路[5]。对于低能量、短距离的无线通信,最常用的天线是直接印制在电路板上的小调谐环形天线,小环形天线是指它的周长小于它波长的十分之一。
本工业级无线收发板系统中所使用的环形天线的a 1=20mm,a 2=35mm。使用的是RF-4双面板。上层板敷铜的厚度为b 1=35 m,环形导线的宽度 21b mm  。天线的Q 值的大小为Q =50,天线的谐振频率 0422.5f MHZ  ,发射机的
控制棒驱动机构
输出功
率为10d Bm(10mW),接收机的灵敏度为-103dBm(0.05012PW)。则:
无线通信板的开发与设计
马晓栋
称重装置(中国矿业大学计算机学院  江苏徐州  221008)
摘 要:nRF905单片射频芯片采用ShockBurst工作模式,能够自动处理字头和CRC(循环冗余码校验),使用SPI接口与微控制器通信,配置非常方便。本文在分析了nRF905的工作模式、器件配置和调制的基础上,提出了一种基于nRF905的无线数据收发方案,给出了具体的实现电路,并在分析了环形天线的理论基础之上给出了天线的具体设计方法,最后实现了该无线数据收发板与计算机之间进行串行通信。关键词:nRF905  无线通信  串口通信中图分类号:TP242.3文献标识码:A 文章编号:1674-098X(2011)01(b)-0047-02
. All Rights Reserved.
48
科技创新导报 Science and Technology Innovation Herald
理,轻油指令是通过燃料总指令减去经过校正的煤量得到。混和燃烧时就是这两个控制系统,通过发热量的换算,相互配合控制进入炉膛的油和煤的数量。3.2磨组数量自动控制
磨煤机数量的控制是根据锅炉的负荷状况,对煤层的启停数量进行判断,发出相应的煤层启停信号。当有煤燃烧器自动启动指令时,系统对各层燃烧器所处的工况及给煤机的运行情况进行判断,然后发出各层煤燃烧器自动启动的信号。煤层的启动顺序是B、C、D、E、F、A,判断各层能否启动的依据是:有本煤层燃烧器可以启动信号;无排在其前面的个煤层燃烧器自动启动信号;点火能源充足。
3.2.1磨组数量自动增逻辑
当机组负荷设定大于260M W,实际负荷指令大于215M W,且在运行的磨组数量大于1.5,小于2.5台时指令输出增加一台磨组;当机组负荷设定大于380MW,实际负荷指令大于300MW,且在运行的磨组数量大于2.5,小于3.5台时指令输出增加一台磨组;当机组负荷设定大于540MW ,实际负荷指令大于455M W,且在运行的磨组数量大于3.5,小于4.5台时指令输出增加一台磨组。
3.2.2磨组数量自动减逻辑
当机组负荷设定小于230M W,实际负荷指令小于275M W,且在运行的磨组数量大于2.5,小于3.5台
时指令输出减少一台磨组;当机组负荷设定小于340M W,实际负荷指令小于375M W,且在运行的磨组数量大于3.5,小于4.5台时指令输出减少一台磨组;当机组负荷设定小于498M W,实际负荷指令小于600MW ,且在运行的磨组数量大于4.5,小于5.5台时指令输出减少一台磨组。3.3热量计算
热量校正值的计算在本逻辑里是设定燃油的发热量为标准值。将由锅炉负荷计算出的需要的燃烧率指令和实际的给煤率比
较,经过PI运算得到入炉煤的卡路里值,再将该值与油的发热量相
比就得到了煤与油发热量的比例系数,该比例系数就是热量校正值。然后将总煤量乘以热量校正值就将送入炉膛的煤量折合成了燃料油的量,由此将煤和油两种燃料通过热量校正值联系起来。其原理就是,燃烧率通过标准煤发热量计算得出,如果此燃烧率指令和实际送入炉膛的煤量之差为正数,则说明现在燃烧的煤发热量较标准煤低。反之,说明现在燃烧的煤比标准煤的发热量高。其逻辑控制图1所示。
抗生素制作方法4 燃料调节的难点
在锅炉燃料调节目的是为了使锅炉的燃烧率随时适应外界负荷的要求,并且保证锅炉的燃烧的稳定、安全和经济。其存在的困难主要有:全过程、全工况自动;煤油混烧时,煤和油的配合问题。
5 结语
珠海电厂在燃料控制系统的设计中,通过MBC系统的顺控程序和APC系统的燃料控制程序,有效的将燃烧系统设备统一起来。解决了煤油混烧问题,和负荷变化时需要燃料量的变化情况下燃料供给的自动控制问题。实现了锅炉从启动的轻油燃烧、到煤油混烧、再到主燃料煤单独燃烧这些不同工况下的燃料全程自动控制。
参考文献
[1]张建华.热工仪表及自动装置.北京:中国电力出版社,2005.
[2]上海电力学院,珠海电厂合编.珠海发电厂发电机组培训教材
——DCS.2000.
[3]孙万云.火电厂过程控制.北京中国电力出版社,2000.6.
4 串行通信的实现
本系统中的串行通信所实现的功能通过无线数据收发板可以实现两台计算机之间的数据传输。具体操作如下:
(1)将两块开发板分别与两台计算机通过九芯串口电缆相连;(2)在计算机上运行串口调试工具(如串口专家),用来发送、接收和显示无线数据,串口速率设置为19200,“8,N,1”。
(3)正确接上电源。
(4)按下其中一块开发板的按键,对应的LED灯将点亮,与此开发板相连的计算机上显示数据(\0E、\0D、\0B、\07);此时另一块开发板接收到数据,对应的LED灯也将点亮,同时将接收到的键值数据通过串口发送到PC 并在串口调试工具上实时显示(\0E、\0D、\0B、\07)。
(5)在其中任意一台计算机上输入数据(\0E、\0D、\0B、\07),并按发送,则与此计算机相连的开发板上相应的LED点亮;此时另一块开发板接收到数据,对应的LED灯也将点亮,同时将接收到的键值数据通过串口发送到P C 并在串口调试工具上实时显示发送的数据。
在串口传输中,对于PC机上标准的RS-232接口,为了提高抗干扰能力,采用EIA电平逻辑,而单片机串口的输入输出电平均为TTL电平,所以为了实现双机通讯,首先必须解决逻辑电平的匹配
问题,电平转换电路常见有以下几种:
(1)由MC1488构成发送驱动电路、1489构成接受电平转换电路。缺点是需要±12 V电源供电,稳定性和可靠性较差,集成电路容易损坏。
(2)由三极管及光耦隔离器构成标准RS-232C,采用单一的+5 V电源供电,但需要注意的是:接口电路中PC机的RXD与TXD相连,数据发送的同时也被接受了,所以当PC机由发送数据变成接收数据时,必须假读一次,将接受缓冲器读完或者用软件复位寄存器的DO位通讯口实际上处于半双工状态,而且增加了软件设计的复杂性。
(3)由单一芯片构成电平的双转换,如MAX3232、TSC232等。通过上述比较,本系统最终采用MAX3232芯片设计接口电路。MAX3232使用单一的+3V电源,电压值在+3.0~+5.5V范围内都
能正常工作。具体电路如图3.1所示。电路中仅使用四个外部电容器就可以实现接口和单片机之间的电平转换。
山药种植开沟机
5 结论
本文用nRF905单片射频芯片设计实现了无线通信板,能实现双机间的无线通信,并能与计算机进行串口通信,具备一定的工业应用价值。彩钢板机房
参考文献
[1]牛伟,等.无线局域网.人民邮电出版社,2003.9.
[2]伍湘彬.数字通信技术与应用.电子科技大学出版社,2000.[3]周慈航,饶运涛.单片机程序设计基础.北京航空航天大学出版
社,2001.3.
(上接46页)
. All Rights Reserved.

本文发布于:2024-09-23 01:28:09,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/278066.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:数据   信号   无线   控制
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议