打印

请教各位前辈F113&SYN450R通信问题

[复制链接]
4277|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
菜鸟学模电|  楼主 | 2010-12-29 16:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位前辈,我现在用F113和SYN450R做无线通信,通信协议为
前导码+引导码+数据
其中前导码为10个脉宽为2ms的高低电平,引导码为4ms低电平
数据0:400us高电平600us低电平
数据1:600us高电平400us低电平

  由于SYN450R即使在空闲时,数据输出端也有不规则的方波,所以在编写接收程序是没有采用中断方式,而是采用查询的方式进行解码。
  安照前导码和引导码的规律只要检测到有前导码的2ms低电平紧接着有4ms的低电平就认为后边的就是数据,在检测这些前导码和引导码时,比如刚进入接收程序我检测到低电平,我就等待高电平到来,以这个高电平时刻为基准,每200us检测一次,共检测10次,只要有一次为低电平,就不认为是前导码而退出,同样刚进入接收程序我检测到是高电平,我就等待低电平的到来,每200us检测一次,共检测10次,只要有一次为低电平,我也认为不是前导码而退出,如果都符合这样的规律,我就按照这个规律走,直到检测过引导码到数据为止。
然后按照数据0数据1的高低电平时间的不同来解码。
现在问题是,数据接收不灵敏,有串码问题存在。
请教各位大侠,我这样处理有什么问题吗?第一次接触无线产品,请各位不吝赐教,谢谢

相关帖子

沙发
zhya666| | 2010-12-29 16:58 | 只看该作者
对于初学者,我建议你还是模仿2262的方式编码,网上关于这个的用MCU解码的参考程序比较多,周立功网上也有,另外就是和芯片或模块供应商多沟通参数如何设置.

使用特权

评论回复
板凳
chunyang| | 2010-12-29 17:18 | 只看该作者
估计楼主用的是廉价OOK发射和超再生接收信道,这类信道的性能不佳,信号沿会有前后移动,还有可能因受扰导致中间插入沿跳变,需要留有余量,或者基于编解码芯片。

使用特权

评论回复
地板
菜鸟学模电|  楼主 | 2010-12-29 17:44 | 只看该作者
这是芯片的介绍,这种芯片用的不多吗?
SYN450R是法国SYNOXO公司推出新一代的单片无线ASK/OOK(ON-OFFKeyed)
接收芯片,主要应用于无线射频遥控领域。与上一代产品SYN400R相比,SYN450R具有更
高的灵敏度。在433MHz应用环境下,灵敏度可以达到-107dBm,大大增加了接收距离。同
时,SYN450R比SYN400R具有更高的集成度,高频信号接收功能全部集成于片内,以
达到用最少的外围器件和最低的成本获得最可靠的接收效果。所以说SYN450R是真正意义
上的“天线高频AM信号输入,数字信号输出”的单片接收器件。同时,SYN450R片内自动
完成所有的RF及IF调谐,这样在开发和生产中就省略了手工调节的工艺过程

使用特权

评论回复
5
chunyang| | 2010-12-29 17:46 | 只看该作者
看来还不是我前面说的那种廉价货,但ASK信道本身的扛干扰性比较差,对你的解码程序要求较高,这一点前面说的依然有效,没有足够经验的话,还是用编解码芯片好一些。

使用特权

评论回复
6
菜鸟学模电|  楼主 | 2010-12-29 18:11 | 只看该作者
谢谢chunyang前辈,现在方案已经是这样了,板子也都是按照这个做的,问题该怎么解决呢?
还有,程序在仿真器上跑可以,但是真正下到单片机里就收不到数据了,这是什么原因呢?

使用特权

评论回复
7
菜鸟学模电|  楼主 | 2010-12-29 18:13 | 只看该作者
我的意思是,收不到正确的数据了,chunyang前辈,我该怎么办呢?

使用特权

评论回复
8
chunyang| | 2010-12-29 18:14 | 只看该作者
你用存储示波器抓一下收发波形来看看。

使用特权

评论回复
9
chunyang| | 2010-12-29 18:17 | 只看该作者
另外,ASK信道往往可以直接传基带信号的,只要数据率合适就行,你的编码方案不适于用在无线信道上,如果数据中存在长1长0,可以用曼彻斯特编码解决。

使用特权

评论回复
10
zhya666| | 2010-12-29 18:57 | 只看该作者
我只能说问题并不严重,只出在两个地方: 1.你对无线编解码不是太了解. 2.你应该请求供应商技术支持,这个应该是金美润的方案.由于本人也处在这个行业中,不能太过详细讲解这样的具体商业项目的例子.

使用特权

评论回复
11
菜鸟学模电|  楼主 | 2010-12-29 21:22 | 只看该作者
哦,谢谢楼上,谢谢chunyang前辈

使用特权

评论回复
12
natertech| | 2011-7-6 22:45 | 只看该作者
用pt4450+pt4317-x好了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:每天坚持学习两个小时!!!

0

主题

151

帖子

2

粉丝