jielj_2008 发表于 2011-10-15 16:18:09

si4432和cc110x比较!

si4432和cc110x都是射频收发芯片.他们有什么区别呢?包括价格和性能方面的.知道的大侠讨论一下.

xiaob135 发表于 2011-10-15 16:22:07

我也很想知道,关注中……

40560335 发表于 2011-10-16 02:00:38

si4432
优点:体积小、发射功率大、接收灵敏度强、发射频率带宽大,可设置多种工作模式。
缺点:寄存器太多,配置起来非常的麻烦。

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

szxszx 发表于 2011-10-16 08:44:52

有没有载波唤醒功能?

orzorzorzorz 发表于 2011-10-16 09:29:46

si4432没用过
1101的寄存器配置算是复杂了,功能也强大,特别是wor唤醒功能,非常好用

jielj_2008 发表于 2011-10-17 09:27:04

感觉1101的配置寄存器就够多了,难道si4432比1101的还多啊?

ljt80158015 发表于 2011-10-17 10:06:46

mark!~

chintye1 发表于 2011-10-17 18:00:00

嘿嘿,支持这个问题!

wendan 发表于 2011-10-28 13:42:36

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

ljt80158015 发表于 2011-11-15 13:13:49

si4432现在蛮火的,可惜没有集成CPU的片子!~

changhui0222 发表于 2011-11-15 13:15:33

MARK!

jielj_2008 发表于 2011-11-15 13:21:18

不知道si4432的功耗做的怎么样?我们做低功耗的产品.

duguchengxin 发表于 2011-11-17 15:42:32

回复【12楼】ljt80158015
-----------------------------------------------------------------------

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

fuping29 发表于 2011-11-17 22:22:01

回复【12楼】ljt80158015
-----------------------------------------------------------------------

si1000就是集成了MCU的SI4432。

duguchengxin 发表于 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
帮忙看看程序有问题吗???

ljt80158015 发表于 2011-11-19 17:26:51

回复【16楼】fuping29
回复【12楼】ljt80158015
-----------------------------------------------------------------------
si1000就是集成了mcu的si4432。
-----------------------------------------------------------------------

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

ljt80158015 发表于 2011-11-23 08:58:11

si4432实现SimpliciTI无线通讯协议么?

hunkjiao 发表于 2011-12-2 09:52:09

回复【11楼】wendan
-----------------------------------------------------------------------
这个距离可靠吗?可以提供测试吗?

wendan 发表于 2011-12-2 16:44:57

回复【20楼】hunkjiao
-----------------------------------------------------------------------

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

charley 发表于 2011-12-8 23:25:13

RF mark
页: [1]
查看完整版本: si4432和cc110x比较!