搜索
bottom↓
回复: 22

si4432和cc110x比较!

[复制链接]

出0入0汤圆

发表于 2011-10-15 16:18:09 | 显示全部楼层 |阅读模式
si4432和cc110x都是射频收发芯片.他们有什么区别呢?包括价格和性能方面的.知道的大侠讨论一下.

出0入0汤圆

发表于 2011-10-15 16:22:07 | 显示全部楼层
我也很想知道,关注中……

出0入0汤圆

发表于 2011-10-16 02:00:38 | 显示全部楼层
si4432
优点:体积小、发射功率大、接收灵敏度强、发射频率带宽大,可设置多种工作模式。
缺点:寄存器太多,配置起来非常的麻烦。

只玩过1101
优点:寄存器配置起来比si4432容易,但是没有4432那么灵活
缺点:发射功率小,需要加AP及LNA

出10入10汤圆

发表于 2011-10-16 08:44:52 | 显示全部楼层
有没有载波唤醒功能?

出0入0汤圆

发表于 2011-10-16 09:29:46 | 显示全部楼层
si4432没用过
1101的寄存器配置算是复杂了,功能也强大,特别是wor唤醒功能,非常好用

出0入0汤圆

 楼主| 发表于 2011-10-17 09:27:04 | 显示全部楼层
感觉1101的配置寄存器就够多了,难道si4432比1101的还多啊?

出0入0汤圆

发表于 2011-10-17 10:06:46 | 显示全部楼层
mark!~

出0入0汤圆

发表于 2011-10-17 18:00:00 | 显示全部楼层
嘿嘿,支持这个问题!

出0入0汤圆

发表于 2011-10-28 13:42:36 | 显示全部楼层
个人用过si4432,寄存器配置是很多,初始化就有2,30个寄存器要配置,但这些在官网上都是有参考的,主要修改的也就是波特率 中心频率,有个excel表格可以参考,发射功率大,芯片本身最大可达20dbm,据说1200的通信波特率下可做到1.5公里以上的距离,我用的9600的速率,达到800米以上不成问题

出0入0汤圆

发表于 2011-11-15 13:13:49 | 显示全部楼层
si4432现在蛮火的,可惜没有集成CPU的片子!~

出0入0汤圆

发表于 2011-11-15 13:15:33 | 显示全部楼层
MARK!

出0入0汤圆

 楼主| 发表于 2011-11-15 13:21:18 | 显示全部楼层
不知道si4432的功耗做的怎么样?我们做低功耗的产品.

出0入0汤圆

发表于 2011-11-17 15:42:32 | 显示全部楼层
回复【12楼】ljt80158015
-----------------------------------------------------------------------

si1000这个芯片好像是C8051F930和4432集成的,刚刚开始学习。

出0入0汤圆

发表于 2011-11-17 22:22:01 | 显示全部楼层
回复【12楼】ljt80158015
-----------------------------------------------------------------------

si1000就是集成了MCU的SI4432。

出0入0汤圆

发表于 2011-11-19 09:19:13 | 显示全部楼层
我用SI1000做无线收发,不用天线分集,用FIFO包处理,一直接收不到,是不是引导码长度、引导码侦测这一块有问题?
发送端相关程序://设置中心频率434MHz

        WriteReg(EZRADIOPRO_FREQUENCY_BAND_SELECT,0x53);
        WriteReg(EZRADIOPRO_NOMINAL_CARRIER_FREQUENCY_1,0x64);       
        WriteReg(EZRADIOPRO_NOMINAL_CARRIER_FREQUENCY_0,0x00);
        //发射数据速率(9.6Kbps)
        WriteReg(EZRADIOPRO_TX_DATA_RATE_1,0x4E);
        WriteReg(EZRADIOPRO_TX_DATA_RATE_0,0xA5);
        WriteReg(EZRADIOPRO_MODULATION_MODE_CONTROL_1,0x2C);
        //发射偏差(+ -4.8kHz)
        WriteReg(EZRADIOPRO_FREQUENCY_DEVIATION, 0x08);
        WriteReg(EZRADIOPRO_MODULATION_MODE_CONTROL_2,0x00);
        /*set the packet structure and the modulation type*/

        WriteReg(EZRADIOPRO_PREAMBLE_LENGTH, 0x09); //前导码长度
        //Disable header bytes; set variable packet length (the length of the payload is defined by the
        //received packet length field of the packet); set the synch word to two bytes long
        WriteReg(EZRADIOPRO_HEADER_CONTROL_2, 0x02);
        //Set the sync word pattern to 0x2DD4
        WriteReg(EZRADIOPRO_SYNC_WORD_3, 0x2D);
        WriteReg(EZRADIOPRO_SYNC_WORD_2, 0xD4);
        //enable the TX & RX packet handler and CRC-16 (IBM) check
        WriteReg(EZRADIOPRO_DATA_ACCESS_CONTROL, 0x0D); //
        //Disable the receive header filters
        //WriteReg(EZRADIOPRO_HEADER_CONTROL_1, 0x00 ); //
        //WriteReg(EZRADIOPRO_HEADER_CONTROL_2, 0x04 ); //
        //enable FIFO mode and FSK modulation
        WriteReg(EZRADIOPRO_MODULATION_MODE_CONTROL_2, 0x22); // FSK Mode
接收端相关程序:
        //设置中心频率434MHz

        WriteReg(EZRADIOPRO_FREQUENCY_BAND_SELECT,0x53);                //0x53,从240-479.9MHz中选择
        WriteReg(EZRADIOPRO_NOMINAL_CARRIER_FREQUENCY_1,0x64);       
        WriteReg(EZRADIOPRO_NOMINAL_CARRIER_FREQUENCY_0,0x00);
        //频偏(+ -4.8kHz)
        WriteReg(EZRADIOPRO_IF_FILTER_BANDWIDTH, 0x2E); //
        WriteReg(EZRADIOPRO_CLOCK_RECOVERY_OVERSAMPLING_RATIO, 0x68);
        WriteReg(EZRADIOPRO_CLOCK_RECOVERY_OFFSET_2, 0x01);
        WriteReg(EZRADIOPRO_CLOCK_RECOVERY_OFFSET_1, 0x3A);
        WriteReg(EZRADIOPRO_CLOCK_RECOVERY_OFFSET_0, 0x93);
        WriteReg(EZRADIOPRO_CLOCK_RECOVERY_TIMING_LOOP_GAIN_1, 0x02);
        WriteReg(EZRADIOPRO_CLOCK_RECOVERY_TIMING_LOOP_GAIN_0, 0x78);
        WriteReg(EZRADIOPRO_AFC_LOOP_GEARSHIFT_OVERRIDE, 0x01);
        WriteReg(EZRADIOPRO_FREQUENCY_DEVIATION, 0x18);
        /*set the packet structure and the modulation type*/
        //set preamble detection threshold to 20bits
        WriteReg(EZRADIOPRO_PREAMBLE_DETECTION_CONTROL, 0x03);//前导码侦测控制
        //Disable header bytes; set variable packet length (the length of the payload is defined by the
        //received packet length field of the packet); set the synch word to two bytes long
        WriteReg(EZRADIOPRO_HEADER_CONTROL_2, 0x02);
        //Set the sync word pattern to 0x2DD4
        WriteReg(EZRADIOPRO_SYNC_WORD_3, 0x2D);
        WriteReg(EZRADIOPRO_SYNC_WORD_2, 0xD4);
        //enable the TX & RX packet handler and CRC-16 (IBM) check
        WriteReg(EZRADIOPRO_DATA_ACCESS_CONTROL, 0x85); //
        //enable FIFO mode and FSK modulation
        WriteReg(EZRADIOPRO_MODULATION_MODE_CONTROL_2, 0x22); // FSK Mode
帮忙看看程序有问题吗???

出0入0汤圆

发表于 2011-11-19 17:26:51 | 显示全部楼层
回复【16楼】fuping29
回复【12楼】ljt80158015  
-----------------------------------------------------------------------
si1000就是集成了mcu的si4432。
-----------------------------------------------------------------------

si1000貌似用的不太多,相比CC1110如何?

出0入0汤圆

发表于 2011-11-23 08:58:11 | 显示全部楼层
si4432实现SimpliciTI无线通讯协议么?

出0入0汤圆

发表于 2011-12-2 09:52:09 | 显示全部楼层
回复【11楼】wendan  
-----------------------------------------------------------------------
这个距离可靠吗?可以提供测试吗?

出0入0汤圆

发表于 2011-12-2 16:44:57 | 显示全部楼层
回复【20楼】hunkjiao  
-----------------------------------------------------------------------

9600波特率下我测过,20dbm发射功率情况下800米是没有问题的,至于1200波特率下的距离没测过,另外57600波特率3,400米的样子,这都是之前用4432做抄表产品时用的。我看论坛上有些人说57600波特率都可以达到1000米,感觉好难

出0入0汤圆

发表于 2011-12-8 23:25:13 | 显示全部楼层
RF mark
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-19 00:32

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表