永发信息网

单片机用ptr2000做无线收发模块时,接收与发送的切换问题(怎么切换)?有程序最好了!!

答案:2  悬赏:40  手机版
解决时间 2021-02-07 03:25
  • 提问者网友:温旧梦泪无声
  • 2021-02-06 12:28
有程序最好了!!
最佳答案
  • 五星知识达人网友:七十二街
  • 2021-02-06 13:07
无限收发一体数传MODEM模块PTR2000芯片性能优异,在业界居领先水平,它的显著特点是所需外围元件少,因而设计非常方便。该模板块在内部需成了高频接收、PLL合成、FSK调制/解调、参量放大、功率放大、频道切换等功能,因而是目前集成度较高的无线数传产品
PTR2000的出现,采用抗干扰能力较强的FSK调制/解调方式,其工作频率稳定可靠、外围元件少、功耗极低且便于设计生产,这些优异特性使得PTR200非常适合于便携及手持产品的设计。另外,由于它采用了低发射功率、高灵敏度设计,因而可满足无线管制的要求且无需使用许可证,是目前低功率无线数传的理想选择。
PTR2000的主要特征如下:
该器件将接收和发射合接为一体;
工作频率为国际通用的数传频段433MHZ;
采用FSK调制/解调,可直接进入数据输入/输出,抗干扰能力强,特别适合工业控制场合;
采用DDS(直接数据合成)+PLL频率合成技术,因而频率稳定性极好;
灵敏度高达—105bBm;
工作电压低(2.7V),功耗小,接受待机状态电流仅为8μA;
具有两个频道,可满足需要多信道工作的场合;
工作数率最高达20kbit/s(也可在较抵速率下工作,如9600bps);
超小体积,约40×27×5mm3;
可直接与CPU串口进行连接(如8031),也可以用RS232与计算机接口,软件编程非常方便;
标准的DIR引脚间距更适合于趼、嵌入式设备;
由于采用了低发射功率、高接收灵敏的设计,因此使用时无需申请许可证,开阔地时的使用距离最远可达1000米。

软件编程(包含收发切换)
1、发送
(1)通信速率最高为20Kbit/s,也可工作在其他速率如4800bps、9600bps 下,无需设置PTR2000 的工作速率。
(2)发送数据之前需将模块置于发射模式,TXEN=1。
(3)至少5ms 后(接收到发射的转换时间需要),可以发送任意长度数据。
(4)发送结束后将模块置于接收状态,TXEN=0。
(5)发射到接收的转换时间为5ms。
2、接收
(1)将PTR2000 置于接收状态,TXEN=0。
(2)接收到的数据可直接送到单片机串口或经电平转换后送计算机。
5、 待机模式
(1)PWR=0 时,PTR2000 进入节电待机模式,功耗大约8uA,在待机模式下不能接收、发射数据。
5、注意
(1) 编程时需注意,无信号时,PTR2000 的串口输出是随机数据,可定义一个简单的通信协议,如在发送时在有效数据前加两个(或多个)字节的固定标志,在接收一方的软件中,检测到该固定标志后作为正式数据的开始。
(2) 由于无线通信的特点,为了可靠通信,编程时应设计通信协议并考虑数据的纠检错,检错可采用效验和方式或更好的CRC 效验方式。
全部回答
  • 1楼网友:酒安江南
  • 2021-02-06 14:44
老兄哦说错啦 不好意思,应该是这样的: ptr8000是高性能嵌入式无线收发模块,它的核心芯片是挪威nordic vlsi asa公司的nrf905。具有可选频道多,低功耗,抗干扰能力强的优点,它的特性如下:9zg电子资料网 430/868/915mhz多频道多频段,1.9~3.6v低电压工作,待机功耗2 ua; 超小体积,内置环形天线,性能稳定,对电源不敏感,传输距离更远; 最大发射功率+lodbm,高抗干扰gfsk调制。 可跳频通信,数据速率可达50kbps; 内置完整的通信协议和crc,有独特的载波检测、地址匹配、数据就绪等输出,接口方便、使用简单。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯