笔者曾在博文中介绍SRD 应用中《
SRD短距离无线通讯的几种常用的编解码方法》, 介绍了几种基带的编码方式。这里再补充一些个人理解。
1. 病相---溯本求源 【网页摘录】 最近我的项目采用UART 方式去发射无线数据,发现在发射有些数据时,接收很不稳定,比如0X00,0X01,0X00,0X00. 或0XFF,0XFF,0XFF,0XFF 的时候。
因为有发射端,必须有接收端。在接收端这侧,低成本的接收器一般采用的结构是:
关键问题点:
1) LOW PASS FILTER
2) DATA FILTER--BUTER WORTH FILTER
2. 病症----望闻问切
DC-Balanced Scrambling 在我们发射的数据位中,可能含有连续多个1或0 ,一般连续6个以上。在直接发射信号时, 这些序列会带来DATA FILTER 解调部分的电平偏移,同时带来很宽的功率分布频谱。这些序列会恶化接收机在数据和时钟恢复的性能。系统的性能通过随机化有效数据达到减少直流电位的偏移和增加一些位的传输时间可以得到提升。
这里可以详细参考博文
sallen-key design APPNOTE 。
3. 处方-----改变调制方式 很多时候,遇到问题,关键是不知道问题实质所在,自然解决方法也就不能对症下药。
知道问题所在,知道怎么解决就不是很难得。这里参考《
SRD短距离无线通讯的几种常用的编解码方法》。
文章评论(0条评论)
登录后参与讨论