|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘要:本文在分析目前无线数据传输的几种方式后,提出了基于PTR2000的单片机无线通信控制系统,详细描述了该系统的实现
' J s$ O8 L, C框架,并根据该芯片的特点设计了通信数据包格式以保证数据传输的正确率,文章就通用性分析了上位机软件设计流程,并提出- e- e/ o1 n7 C1 }, z
用固定优先级方法来满足不同事件的实时性要求。
( o6 ?* A. ?0 y" w! C# J P关键字: PTR2000;单片机;无线' T; A8 X2 {4 F7 l8 b: F
引言0 Y$ M4 o1 R, t+ B' t
基于微机的控制系统已经在目前的工业和日常生活中被广: V! i. Z2 d( u
泛应用,比如数据采集、重症病人生命指标监测、机器人等等,其/ H0 V: v) f2 E3 q {
构建大都符合“控制中心移动设备”的模式。但是两者之间传
; B9 a/ @' @8 H- I# \8 |8 i% u统联系方式是采用有线连接,有线通信的优点是数据传输可靠/ R: ?. w! K# _, A
性较高,缺点是需要铺设较多明线,而有些区域由于条件所限,难! v; J B8 i9 D; K- f% b
以铺设明线。这时就需要用无线通信来解决问题。实现无线通
( J( n$ P( u- O, ~4 ~6 t信的方式有很多,最简便的方式是利用现有的无线通信网,比如
3 F8 h& I9 U3 P) t2 S0 \, o, bCSM/GPRS、CDMA移动网络等,但是这样就需要向网络运营商
# C8 U/ s0 d+ b支付额外费用。我们也可以建立自己的无线局域网,这样虽然. ]4 u1 Q3 \( e
具有专网专用、安全性高的优点,但是需要购买专用的无线设( f) B6 U' y% ~, H
备,成本较高,且所购产品为独立器件,使得移动设备端体积庞* L# Q H2 @2 ?2 U7 W
大,从而不利于系统推广。因此如果能减小无线通信设备的体
/ n! u3 b# W) C3 z1 |积以及降低其运转成本,符合当前市场追求物美价廉的行情,% H+ M( _) v" q$ v
会给实际应用带来广阔的市场。本文研究的基于PTR2000的单8 d3 C- o& D9 j. H7 D7 p
片机无线通信控制系统,具有成本低廉、体积小的优点,且可以" ^1 f) O1 p4 C5 |- q9 ?
与微机所控制的移动设备有机的集成在一起,即实现电路板级
, G! n7 P. K/ E; c- k7 t8 J的通信,在实际操作中简单易用,给人们的生活带来方便的同
2 g) L& T+ g& K7 P Z, z时也带来实用。! A3 l% V; B: \
1 PTR2000简介
4 U& Z4 z$ q" m8 V/ x& F$ ^PTR2000无线收发数据传输MODEM是基于NordicVLSI2 I; ^' v* Z2 w! T/ g
ASA公司推出的射频收发芯片nRF401,其融接收、发射二者合! w! u) ]8 V% G* E# e
一;工作频率为国际通用的数据传输频段433MHz,因此无须申
. g- ?* I( T& `请使用许可证;该器件采用抗千扰能力较强的频移键控(FSK)
, d; H5 b$ K3 c6 N% H* g( [ F$ v调制/解调方式,特别适合工业控制场合;采用DDS+PLL频率合9 N& }. ?1 s3 q+ r+ d9 p0 m. t8 Z
成技术,频率稳定性极好;灵敏度高,达到-105dBm;低工作电压
- G; u0 B6 R2 c& K(2.7V),功耗小,接收状态250uA ,待机状态仅为8uA;具有2个频9 j: j. j+ y+ J% i0 b
/ x# q! Z* |9 G1 N; _( g6 F s/ u道,特别满足多信道工作的特殊场合;工作速率最高可达20kbit/' Q5 }! U6 x- \. p
s;体积超小约40x27x5(mm);可连接单片机串口,也可以直接连) k0 h, y' ?9 R$ y1 N9 ]: s
接计算机RS232接口,软件编程非常方便;在空旷地带,传输距离
- L$ V0 O% i0 y9 L5 T可达300m。另外使用PTR2000无线通信模块无需进行曼彻斯5 K$ Q7 M3 K4 E% `
特编码就可以直接传送数据,减少了编程的工作量和产品开发& w9 U: p; ]) A' i Y! V" g
的难度。因而是目前低功率无线数据传输的理想选择。, {! f1 K# P# l, }3 F$ A! f1 r
2无线数据传输控制系统框架
7 r& T8 U T$ s8 L2.1系统框架设计
2 N$ R$ m2 M/ [( @6 L0 A
! V9 @1 m- c3 M) X1 b. L' t* U! S+ I7 |/ O, j2 e# ~+ ^
' i7 C4 R! n; U! F! V4 U e8 y6 r2 ~
/ \/ b, L4 Z# c* I0 B( [$ Y
0 W3 g% R8 n5 u附件下载:
( _0 X( u& W, k+ {! v! c) ~2 t" R' s6 Y# ?
|
|