1. 如何找对芯片参考设计和应用指南?
在TI官网搜索芯片型号就可以在搜索结果中到达这颗芯片的产品主页。规格书就在芯片名称的下面。在Technical documents标签页面可以找到各种相关的应用指南。在Tools & software 标签页可以找到实例代码和硬件参考设计。
2. CC2xxx如何发射未调制载波?
未调制载波一般用于测量频率误差。使用图像界面PC端工具SmartRF Studio 可以在 Continuous Tx 下直接选择 Unmodulated。不使用PC端工具控制,上电直接发送,则需要在程序里面上电直接运行对应的 Strobe Command。这个命令可以在对应芯片的User Guide 里面去查找。
3. 如何选择和使用2.4G 天线的应用?
首先,2.4GHz WiFi 或蓝牙天线是可以通用的。
其次,强烈建议参考 TI DN035, “Antenna Selection Quick Guide”。这个文档里面每种天线都有对应的说明文档的链接。
最后,天线本身的尺寸和周边的地需严格按照参考设计或规格书中的说明。
4. CC2xxx的输出/输入阻抗值具体是多少?
对于单端输出/输入,我们可以视为 50 Ohm。对于双端差分端口,如 CC253x 和 CC254x, 差分阻抗为非标准值。TI推荐复制参考设计而不是告知具体阻抗值有以下考虑。
首先,CC253x, CC254x 等差分端口芯片的射频输出/输入阻抗不是标准的 50 Ohm 或 100 Ohm。
其次,告知差分阻抗是多少没有可操作性。因为芯片设计时的仿真参数跟实际有差距,参考设计就是TI工程师在仿真参数的基础上经过大量调试和测试确定下来的。
第三,因为板上的寄生射频参数对差分阻抗影响的比较大的,如果按计算阻抗的工具算出的线宽线距去做,效果会差很远。 回头还是得在板上调试阻抗匹配。
最后,实际走线严格来说是需要用分布参数才能严谨描述的。另外如果告知阻抗,由于电路板上走线和器件的寄生参数,依然是不能做到严格控制。
正由于上述原因,严格参考设计成了最为可行,最简单有效的方法。
5. 新做的CC2xxx射频板用SmartRF Studio控制接收不到数据包,而是用TI的参考设计板可以接收到。可能有哪些原因?
建议做以下排查:
1) 用万用表检查各路供电电压是否正常。包括芯片本身的VBAT 供电和射频前端芯片(如果有采用射频前端)的各路偏置电压。
2) 检查Fast Clock 晶体的频率误差是否符合芯片的要求。如果超出,可以调整晶体匹配电容的值。一般要求常温下做到 +/-10ppm 以下。
3) 检查Slow Clock 晶体或TCXO或外部时钟源信号是否正常,包括信号质量和时序(CC2564要求使能时32.768kHz 的时钟信号已经稳定)。
4) 检查射频链路是否通畅。直观的测试方法有把发送端和接收端放置很近测试;如果是发送和接收链路复用的芯片,可以把板子设置到连续发送模式连接到频谱仪或功率计看是否有正常强度的功率输出,由此来判断射频链路是否通畅。
6. 在新做的板子上程序运行出错可能有哪些原因?
首先,需要区分出是硬件还是软件的原因。在TI的评估板上跑同样的程序以验证是否是软件问题。
然后,如果同样的程序在TI参考设计板上运行没有问题,就确定是硬件问题。如果怀疑是芯片问题,可以用TI的评估板做芯片互换测试来确定。当然,这个操作需要保证焊接质量。
最后,如果发现问题不随芯片走,就肯定是芯片周边和PCB板设计问题了。需要做的就是跟TI参考设计仔细对比原理图,布板,和BOM表。
7. TI Sub-1GHz 产品线的不同芯片如何选择?
新产品设计推荐使用高性能收发器系列,包括CC1120, CC1125, CC1200。CC1120和CC1125都支持窄带应用,相对应的射频性能特点是灵敏度高,抗干扰性能强。CC1200 是针对高数据率传输,可以比较稳定得运行在 500kbps 以上的数据率。CC1125具有最为优异的射频性能, 可以符合欧洲最为严格的规范标准ETSI EN 300 220 Category 1。 |