本帖最后由 lidonglei1 于 2014-11-26 16:51 编辑
分类:实用贴(略有闲扯)
(这货是第一个也是最后一个表情,感觉影响帖子整体效果)
风格:简单易学易懂容易(简称无脑)
内容:TI RF(
低于 1GHz以下简称RF)芯片及模块学习经验及心得
“那么问题来了!”是我想向大牛们请教的问题
1.手表
Chronos比较便宜实用的学习开发板,分为黑版(旧的)和白版(新出的),建议买白的,电脑那边的好调,黑版还得买CCdebuger才能调USB端
光盘上源码非常NB,一看就知道是大神写的,太牛了,以至于看不太懂(我太菜了),发一个简单易懂的
因为时间比较久远了,我的手表又坏了,所以建议新手参考用
my_chronos_test.zip
(92.32 KB, 下载次数: 3)
开发环境CCS5.1
例程中上位机那界面TCL脚本程序一直也没运行起来,老说缺少dll,这个问题至今没解决,希望大神指点
2.RF芯片
频段433M和470M:
TI大部分都是433M的,具体分类先不发了,只有1个CC1100E是470M的,如果是产品需要通过无委会(无线啥啥委员会)的认证,需要弄470M的(
那么问题来了!为啥433就不行用于数据采集什么的?具体为什么还请大神指点,我相信这绝对不是那帮老头一拍脑门想出来的)
射频芯片和SOC:射频芯片一般是SPI接口的只有收发功能,SOC是51单片机或430单片机+RF射频模块(在一个芯片上)
调试工具:51核的SOC需要CCdebuger;430核的需要UIF(比较贵)也可以用手表上那个下载器,MSP-EXP430G2上的下载器应该(可能)不行;
smartRF:TI有个smartRF软件,那个应该是和TI配套的开发板连用的,调试时只能配参数用
和其他厂商比较:TI,笙科(可能有错字),新华龙和英飞凌等。TI的出的比较早,现在很多在售模块都用他。笙科的是最近出的,传说功耗更低,功率更大(没具体比较)。其他公司的不说了用的比较少的。
大家在选用的时候可以仔细比较下,欢迎跟帖讨论(功能,性能),手册如下:
CC1100E.pdf
(2.17 MB, 下载次数: 12)
A7139 Datasheet v0.2.pdf
(1.02 MB, 下载次数: 13)
3.RF模块
淘宝(市场)上可以按功能分为两类透传模块和RF模块(名字忘了),透传模块就是传说中的DTU(RF芯片+mcu)实现透传用的,一般是UART的,数据从UART进,从接收端的UART出;RF模块是接单片机的,一般是SPI接口,。。。to be continue
4.硬件调试
关于调试设备:
我的条件:只有一个RIGOL MSO4024 200MHz 4GSa/s的示波器
顺便提下之前我发的一个问题,就是用这配置的示波器看433M(470M)信号,是啥效果(能不能看),答案是可以的,由于带宽有限,幅度肯定是不对的,频率能看(采样定律神马我也不说了,(但是)
那么问题来了!没有(买不起)频谱仪,如果用示波器看信号频率(精确)),但也是不太准的,由于那示波器图像存储有问题,我就不发图了
硬件参考:
我这次调的是CC1100E,官方硬件(原理图,PCB,料单)参考:
CC1100E_EM_470-510MHz_reference_design_1_0_1.zip
(356 KB, 下载次数: 2)
DTU软件参考1:
430_CC1100E.zip
(66.55 KB, 下载次数: 1)
看不懂的官方例程:
swrc021f (1).zip
(841.19 KB, 下载次数: 4)
,顺求指导
今天先写到这,日后再说