thl315 发表于 2009-8-14 18:14:24

开源CC1100无线串口,1000米

为感谢我们的电子开发_论坛,我把已编写完善的CC1100的程序开源,希望对朋友们有帮助.

采用带PA的CC1100模块,发射功率17db,接收灵敏度在4800时,约-107db. 空中距离约1000米.地面使用的是一支J型天线,效果比偶极天线还要好.比传统的1/4波长GP天线更要厉害.

图中R2-R7用2K电阻,以减小5VM8IO口对模块端口的灌电流。

点击此处下载 ourdev_470881.rar(文件大小:57K) (原文件名:cc1100-M8简洁例子(4.8kOK).rar)

http://cache.amobbs.com/bbs_upload782111/files_17/ourdev_471135.JPG
(原文件名:cc1100.JPG)

http://cache.amobbs.com/bbs_upload782111/files_17/ourdev_471033.JPG
(原文件名:PICT0004.JPG)

plc_avr 发表于 2009-8-14 19:23:14

MARK,谢了。

001friend 发表于 2009-8-14 20:09:53

好,支持

zxy1217 发表于 2009-8-14 20:15:20

mark

tdmi 发表于 2009-8-14 20:40:27

谢谢楼主,楼主能不能公开PA部分原理图呢,

yu_studio 发表于 2009-8-14 20:55:37

记号

Alexkey 发表于 2009-8-14 22:07:41

无图无真相啊

dengxiaofeng 发表于 2009-8-14 22:18:40

不错 支持!

thl315 发表于 2009-8-15 09:18:02

回五楼:

该程序源于ourdev论坛, 我在上面作了修改,中断方式接收串口及无线模块的信号.
此模块是在淘宝上买的,带PA,输出约50mW. 从它的PCB上可以看到,PA部分原理很简单,就在中间串了个RF三极管,增加了射频开关,以及几颗电感电容构成的BULON.

就是普通的CC1100, 至于它的接线,在程序里描述得很清楚,我就不重复了.

wear778899 发表于 2009-8-15 09:26:47

记号

XL2009 发表于 2009-8-15 10:12:33

收下了
呵呵!不收就是对不起楼主了!

rkfch 发表于 2009-8-15 10:26:31

MARK

anxiangbo 发表于 2009-8-15 11:14:36

记号

anxiangbo 发表于 2009-8-15 11:17:22

楼主能否发个原理图上来。我打算做个玩玩

thl315 发表于 2009-8-15 17:18:11

原理图实在太简单了。我自己也只是简单的在纸上标了标接线图。现在把它画了出来,放在楼顶。

pb486 发表于 2009-8-20 23:52:20

看看

yaya001 发表于 2009-8-21 00:20:10

MARK,谢了。

ylei12 发表于 2009-8-29 00:15:38

研读

ggyyll8683 发表于 2009-8-29 01:03:25

mark

jask2009 发表于 2009-8-29 01:35:38

点击此处下载 ourdev_475797.pdf(文件大小:517K) (原文件名:无线数据通信汇总和选型参考.pdf)

pb486 发表于 2009-9-11 13:44:10

看看

whitelight 发表于 2009-9-11 13:51:21

bucuo!

ndust 发表于 2009-9-11 14:36:19

jh

jsjyunsyz 发表于 2009-9-13 02:42:19

收下了,正好有这东西。

max232 发表于 2009-9-13 07:23:18

楼主可以给个淘定网址吗?

再问一下,接普通弹簧天线距离能做到多少?

cinderellah 发表于 2009-9-13 07:52:44

mark~

icer1 发表于 2009-9-13 08:25:44

马克

infobull 发表于 2009-9-13 09:16:16

好东西顶了

thl315 发表于 2009-9-13 10:40:05

在淘宝里输入:50mW 模块即可搜索到卖家。
市售的鞭状天线实质是一个小型弹簧天线,效率很低。如果两端使用这样的天线,增益可减少6db以上,距离减半。
我使用的是1/4波长GP地网天线,和一支3/4波长J型天线。都是自制的。
我使用的天线如图:
http://cache.amobbs.com/bbs_upload782111/files_18/ourdev_480467.JPG
(原文件名:PICT0002.JPG)

http://cache.amobbs.com/bbs_upload782111/files_18/ourdev_480468.JPG
(原文件名:PICT0003.JPG)

D.lovers 发表于 2009-9-13 14:05:33

好东西!mark

fuliaokai 发表于 2009-9-13 18:51:24

支持

Forever 发表于 2009-9-13 19:04:37

谢了!

hexiantu 发表于 2009-9-18 15:43:44

学习下。。。

vv3g 发表于 2009-9-18 18:51:31

学习

lowwr 发表于 2009-9-19 11:13:42

学习 ..

laoygyj 发表于 2009-9-21 14:08:06

学习

zsl602 发表于 2009-9-21 14:34:46

记号,学习

lrzxc 发表于 2009-9-28 20:47:05

按楼主给的“50mW 模块”搜索淘宝,得到以下结果,和楼主的模块的图片未能对应

今天又可以啦:

http://cache.amobbs.com/bbs_upload782111/files_19/ourdev_486998.JPG
(原文件名:12.JPG) http://cache.amobbs.com/bbs_upload782111/files_19/ourdev_486998.JPG
(原文件名:12.JPG)

zjwsco 发表于 2009-9-28 20:50:49

mark............

thl315 发表于 2009-9-28 21:20:14

http://shop58353826.taobao.com/

cinderellah 发表于 2009-9-28 21:28:52

mark~

lrzxc 发表于 2009-9-29 17:11:21

确实,只看到和40楼给出的链接,但是没有销售记录:

http://cache.amobbs.com/bbs_upload782111/files_19/ourdev_486999.JPG
(原文件名:12.JPG)

logics 发表于 2009-9-29 17:26:12

马克.

thl315 发表于 2009-9-29 18:11:14

我买的时候是一个月以前了.呵...店家不一定有现货,得自己问问.

vv3g 发表于 2009-9-29 22:01:14

收藏

qxliwei 发表于 2009-9-29 22:20:23

你这个模块不加高增益天线根本做不到1000米,不要说没有根据的话除非你要高增益天线,并且把模块放在高楼上,旁边无任何建筑才有可能。

qxliwei 发表于 2009-9-29 22:26:04

并且模块做得不好,看你的微带线就没有做个匹配处理,所以功率不可能完全出来,还有,如果天线再不匹配,能输出射频能量吗?如果有频谱测得到的数据才可信

thl315 发表于 2009-9-30 13:25:40

46楼的应该是行家中的行家了.我虽也学过高频电子线路,也马马虎虎的搞过些业余电台玩, 的确没发现这么多问题.
1.模块不是我做的,是买的.
2.模块的射频部分使用的是LC匹配网络匹配.433M是很容易实现也容易搞得符合要求.
3.我这模块是用在无人机上的.所以没有任何遮挡.
4.我用的J型天线比1/4波长的GP天线增益高.
至于空中距离1000米,我已经说的是保守数字了.
但如果说开阔地面是否能满足1000米,我没精力去试.
在城区,高楼林林,有可能100米都不满足.

iamafan 发表于 2009-9-30 23:33:01

mark

dongzhiqing 发表于 2009-10-1 07:02:28

mark.

suzhwt 发表于 2009-10-17 14:37:35

把这个"J型天线计算器"上载过来.

点击此处下载 ourdev_492581.rar(文件大小:16K) (原文件名:J型天线计算.rar)

n0831 发表于 2009-10-17 15:52:34

mark

lv998127 发表于 2009-10-17 18:23:02

收藏夹

pdca 发表于 2009-10-19 11:04:54

顶顶

sharp3000 发表于 2009-10-19 23:26:09

1000m是理论计算的吧

jackiezeng 发表于 2009-10-19 23:32:31

MARK一下,

jask2009 发表于 2009-10-20 01:03:32

点击此处下载 ourdev_493655.pdf(文件大小:185K) (原文件名:无线数据通信汇总和选型参考.pdf)
便于大家选型

star2075 发表于 2009-10-24 20:58:38

无线串口模块,大家感兴趣的可去我店里看看 http://shop36111918.taobao.com/无线串口模块资料
点击此处下载 ourdev_495502.pdf(文件大小:909K) (原文件名:XL03-232AP2.pdf)

jofe 发表于 2009-10-24 23:06:08

记号

cmyldd 发表于 2009-10-25 09:30:52

支持

like_flower 发表于 2009-10-25 09:48:09

楼主很酷

edmondchao 发表于 2009-10-25 11:07:14

mark!

sdmcu51 发表于 2009-10-25 14:36:35

谢谢楼主啊。

eguy 发表于 2009-10-25 19:02:54

支持 支持

coldwind 发表于 2009-10-26 09:23:55

这个mark下

zhaojun_xf 发表于 2009-10-26 09:46:52

mark,正需要这个。

floatstone 发表于 2009-10-26 15:20:01

MARK

wchp314 发表于 2009-10-27 17:11:14

mark!

Ryan 发表于 2009-10-28 19:59:34

关注一下!

hetao7241 发表于 2009-10-28 20:09:06

谢谢!

xbeethoven 发表于 2009-11-20 14:01:27

看一下

benfenshusheng 发表于 2009-11-20 14:30:50

楼主,有没有J型天线的照片?

guiziliu 发表于 2009-11-20 16:24:48

正在搞SI4432

yaya001 发表于 2009-11-21 18:07:35

记号

thl315 发表于 2009-11-22 16:56:34

回72楼:J型天线的图。

http://cache.amobbs.com/bbs_upload782111/files_22/ourdev_505925.JPG
(原文件名:J型天线.JPG)

lowwr 发表于 2009-11-25 10:17:49

MARK

terminator1983 发表于 2009-11-25 12:28:54

好东西,谢谢

benladn911 发表于 2009-11-25 12:50:47

TI 好像早宣布 CC1100停产了。

thl315 发表于 2009-11-25 19:59:12

对,TI已经不建议用CC1100搞开发了。升级版为CC1101。在参数与使用上会有些差别。

hjk3344547 发表于 2009-12-18 11:55:33

在学校搞过了,现在搞C11110,

ajoe 发表于 2009-12-18 12:23:52

很好的东西,希望以后能用的上

lwy86 发表于 2009-12-18 13:41:35

mark

lgshr 发表于 2009-12-29 14:54:41

请问楼主上面原理图的RTEn引脚是连在CC1100模块的哪个管脚上?

thl315 发表于 2009-12-29 19:48:40

模块上有RE 和TEN信号引脚,我把它们并在一起,就成了RTEn引脚了.这个信号是收发切换的.

lou0908 发表于 2010-1-5 16:31:58

mark

walkiss 发表于 2010-1-5 22:55:21

谢谢,下了...

lfmlfm 发表于 2010-4-6 19:29:48

谢谢楼主!!!

2天调通了!就是不懂配置寄存器!

手册不好理解!

能否给通俗讲下!
谢谢!


发送数据,应答失败从发 如何实现的不懂

谢谢!!!



/*********************************************************/
/*函数名字:Tx_cc1100                                    */
/*输入参数:无                                           */
/*输出参数:无                                           */
/*功能描述:发送数据,应答失败从发                        */
/*建造日期;2008年03月30日                               */   
/*********************************************************/
void Tx_cc1100(void)
{
    unsigned char PA,i;
    unsigned char ACK,Tx_Size;

    INT0_disable();                           //关GDO0 中断      
    Spi_Write_Strobe(CC_SIDLE);               //进入空闲
                  
    Tx_Size = U_Data_length;                  //数组长度
    PA = 0x10;                                  //最大功率   

    Spi_Write_Byte (CC_FREND0,PA);            //功率配置
    Spi_Write_Packet(Tx_data,Tx_Size);          //开始发送
    GIFR|=0x40;                                 //清中断标志
        INT0_enable();                              //开中断
}

czxf 发表于 2010-4-7 10:30:23

哦,MARK

fernando 发表于 2010-4-8 15:57:18

87楼的,我也在调试CC1101,寄存器配置看了两天了,还是不太明白,希望能交流一下。
Q 416531346

maoweikeji 发表于 2010-4-9 08:43:35

50MW 1KM感觉马马虎虎。

scw8854780 发表于 2010-4-9 11:53:59

1000米我是不相信的!有障碍物100米都很难啊!

ADO1234 发表于 2010-4-9 15:03:41

1000米,太夸张了!1

thl315 发表于 2010-4-10 12:34:02

如果有障碍物,几堵墙就通不过了.
这个指的是空中距离.因为我是用在飞机上的.

taishan 发表于 2010-4-10 23:46:54

J型天线的接收效果似乎不好,发射效果很好。

DIDADI 发表于 2010-4-11 09:40:54

MARK

yxchyt 发表于 2010-4-12 09:49:39

记号!大大的记号。。。

maoweikeji 发表于 2010-4-13 10:00:48

不错。17DB穿8层楼没问题。

Ryan 发表于 2010-4-16 21:40:08

楼主程序里面有个问题请教:
功率开关 PD3-RTEn,Mega8的PD3连接至CC1100的哪个脚?功率开关是什么意思?我在CC1100手册里面没看到啊!

thl315 发表于 2010-4-17 15:39:21

这个是带PA的模块.是在CC1100外面再加了一级功率放大.自然在CC1100手册上看不到.这个不是接到CC1100上的.

Ryan 发表于 2010-4-17 19:48:26

o,谢谢楼主的回答!
页: [1] 2 3
查看完整版本: 开源CC1100无线串口,1000米