找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 7022|回复: 4
打印 上一主题 下一主题
收起左侧

SI4432无线模块单片机源代码+电路原理图及SI4432中文资料下载

[复制链接]
跳转到指定楼层
楼主


Si4432是高度集成度单芯片无线ISM收发器件。其包括了发射机、接收机和射频收发器,让设计工程师可以有选择的设计利用里面的无线部分。Si4432提供了先进的无线功能,包括连续频率范围从240到930MHz和可调输出功率高达+20dBm。Si4432的高度集成降低了BOM,同时简化了整体设计。极低的接收灵敏度(-118dBm),加上业界领先的+20dBm输出功率,保证传输范围和穿透能力。内置天线多样化和支持调频。
原理图:




SI4432中文资料pdf文件预览:

部分源代码预览(完整版本请下载附件):

  1. #include<reg52.h>
  2. #include<intrins.h>
  3. #include<TypeDef.h>
  4. #include "IA443x_rf.h"

  5. sbit        RF_SDN=P2^5;//         芯片关断(高电平)
  6. sbit        RF_MISO=P2^3;// SPI串口数据输入
  7. sbit        RF_MOSI=P2^2; //SPI串口数据输出
  8. sbit        RF_SCLK=P3^2;//SPI串口时钟输入
  9. sbit        RF_SEL=P3^3; // SPI片选输入(低电平有效)
  10. sbit        RF_nIRQ=P3^5; //中断请求输出(低电平有效)         //横向短接

  11. sbit    key0=P0^0;
  12. sbit    key1=P0^1;
  13. sbit    key2=P0^2;
  14. sbit    key3=P0^3;
  15. sbit    led=P0^4;
  16. sbit    led1=P0^5;
  17. sbit    led2=P0^6;
  18. sbit    led3=P0^7;

  19. unsigned char tt[16]={0x01 ,0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,
  20.                                              0x09,0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F, 0x10};

  21. unsigned char RF_TX_Buffer[16]={0x01 ,0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,
  22.                                                   0x09,0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F, 0x10};
  23. unsigned char RF_RX_Buffer[16];

  24. void delay_nus(unsigned int i)  //延时:i>=12 ,i的最小延时单位12us
  25. {
  26.   i=i/10;
  27.   while(--i);
  28. }   

  29. void delay_nms(unsigned int n)  //延时n ms
  30. {
  31.   n=n+1;
  32.   while(--n)  
  33.   delay_nus(900);         //延时 1ms,同时进行补偿
  34. }  

  35. //function Inituart();
  36. /*******************************************************************************************/
  37. void Inituart(void)
  38. {
  39.         TMOD = 0x20;                                //timer1 working mode 1
  40.         TL1 = 0xfd;                                        //f7=9600 for 16mhz Fosc,and ...
  41.         TH1 = 0xfd;                                        //...fd=19200 for 11.0592mhz Fosc
  42.         SCON = 0xd8;                                //uart mode 3,ren==1
  43.         PCON = 0x80;                                //smod=0
  44.         TR1 = 1;                                        //start timer1
  45. }
  46. void TxData (unsigned char *p)
  47. {
  48.         SBUF=*p;        
  49.         while(TI==0);
  50.                 TI=0;

  51. }


  52. /*
  53. #define SCLK_L PORTB &= ~(1<<SLK)                //发出时钟
  54. #define SCLK_H PORTB |=  (1<<SLK)                //结束时钟

  55. #define CSN_L PORTB &=  ~(1<<CSN)
  56. #define CSN_H PORTB |=  (1<<CSN)

  57. #define MOSI_L PORTB &= ~(1<<MOSI)               //低位数据
  58. #define MOSI_H PORTB |= (1<<MOSI)                               //高位数据

  59. #define MISO_L (!(MISO_H))                       //输入低位
  60. #define MISO_H (PINB &= (1<<MISO))               //输入高位
  61. */
  62. unsigned char SPITxRx_Byte(unsigned char dat)
  63. {
  64.         unsigned char i, temp = 0;              

  65.         for (i=0; i<8; i++)                         //读写八位
  66.         {                                      
  67.                 if (dat & 0x80)
  68.                 {
  69.                 RF_MOSI=1; //MOSI_H;                             //写出高位   
  70.                 }                 
  71.                 else  
  72.                 {
  73.                 RF_MOSI=0;        //MOSI_L;                             //写出低位
  74.                 }

  75.                 RF_SCLK=1;//SCLK_H;                                 //发出时钟
  76.                 _nop_();
  77.                 _nop_();
  78.                 dat <<= 1;
  79.                 temp <<= 1;                             //数据左移
  80.                      
  81.                 if(RF_MISO==1)//if (MISO_H)
  82.                 {
  83.                         temp += 1 ;                         //记录高位   
  84.                 }              
  85.                 else   
  86.                 {
  87.                         temp += 0;                          //记录低位
  88.                 }

  89.                 RF_SCLK=0;//SCLK_L;                                 //结束时钟                        
  90.                 _nop_();
  91.                 _nop_();
  92.         }
  93.         return temp;                                //返回数据
  94. }
  95. unsigned char SpiWriteAddressData(unsigned char addr,unsigned char value)
  96. {
  97.         unsigned char temp=0;
  98.         
  99.         RF_SEL=0;//CSN_L;                                      //片选使能
  100.         //while (MISO_H);                           //等待响应  
  101.         SPITxRx_Byte(addr);                         //送出地址
  102.         temp = SPITxRx_Byte(value);                 //写入配置
  103.         RF_SEL=1;//CSN_H;                                                                                //结束使能
  104.         
  105.         return temp;
  106. }

  107. void RfInitHw()
  108. {

  109. SpiWriteAddressData((REG_WRITE | OperatingFunctionControl1), 0x80); //REST REG

  110. SpiWriteAddressData((REG_WRITE | FrequencyBandSelect), 0x57);   //set frequency //75
  111. SpiWriteAddressData((REG_WRITE | NominalCarrierFrequency1), 0x4a);  //470HZ     //76
  112. SpiWriteAddressData((REG_WRITE | NominalCarrierFrequency0), 0x00);              //77
  113. SpiWriteAddressData((REG_WRITE | TXDataRate1), 0x09);                                 //1200BPS   //6E
  114. SpiWriteAddressData((REG_WRITE | TXDataRate0), 0xD5);                           //6F
  115. SpiWriteAddressData((REG_WRITE | ModulationModeControl1), 0x2c);   //0x00//21   //70
  116. SpiWriteAddressData((REG_WRITE | ChargepumpCurrentTrimming_Override), 0x80);    //58
  117. SpiWriteAddressData((REG_WRITE | FrequencyDeviation), 0x3A);                    //72
  118. SpiWriteAddressData((REG_WRITE | ModulationModeControl2), 0x23);                     //71
  119. SpiWriteAddressData((REG_WRITE | IFFilterBandwidth), 0x1B);                 //BW=kHZ    //1C
  120. SpiWriteAddressData((REG_WRITE | ClockRecoveryOversamplingRatio), 0x83);        //20
  121. SpiWriteAddressData((REG_WRITE | ClockRecoveryOffset2), 0xC0);                  //21
  122. SpiWriteAddressData((REG_WRITE | ClockRecoveryOffset1), 0x13);                  //22
  123. SpiWriteAddressData((REG_WRITE | ClockRecoveryOffset0), 0xA9);                  //23
  124. SpiWriteAddressData((REG_WRITE | ClockRecoveryTimingLoopGain1), 0x00);          //24
  125. SpiWriteAddressData((REG_WRITE | ClockRecoveryTimingLoopGain0), 0x03);          //25
  126. SpiWriteAddressData((REG_WRITE | AFCLoopGearshiftOverride), 0x40);              //1D
  127. SpiWriteAddressData((REG_WRITE | AFCTimingControl), 0x0a);                      //1E
  128. SpiWriteAddressData((REG_WRITE | 0x2A), 0x18);                                  //2A
  129. SpiWriteAddressData((REG_WRITE | ClockRecoveryGearshiftOverride), 0x03);        //1F
  130. SpiWriteAddressData((REG_WRITE | AGCOverride1), 0x60);                          //69
  131. SpiWriteAddressData((REG_WRITE | PreambleLength), 0x1a);                  // 5byte        //34
  132. SpiWriteAddressData((REG_WRITE | PreambleDetectionControl), 0x2a); //20bit      //35
  133. SpiWriteAddressData((REG_WRITE | HeaderControl2), 0x02);                        //33        
  134. SpiWriteAddressData((REG_WRITE | SyncWord3), 0x2d);                             //36
  135. SpiWriteAddressData((REG_WRITE | SyncWord2), 0xd4);                             //37
  136. SpiWriteAddressData((REG_WRITE | DataAccessControl), 0x8d);//enable TX handling //30
  137. SpiWriteAddressData((REG_WRITE | HeaderControl1), 0x00);                        //32
  138. SpiWriteAddressData((REG_WRITE | GPIO1Configuration), 0x15); //GPIO_1 TX state  //0c
  139. SpiWriteAddressData((REG_WRITE | GPIO2Configuration), 0x12); //GPIO_2 RX state   //0d
  140. SpiWriteAddressData((REG_WRITE | CrystalOscillatorLoadCapacitance), 0xd7); //    //09
  141. SpiWriteAddressData((REG_WRITE | OperatingFunctionControl2), 0x02);              //05
  142. SpiWriteAddressData((REG_WRITE | OperatingFunctionControl2), 0x00);              //06


  143. //SpiWriteAddressData((REG_WRITE | TXRampControl), 0x7F); //发射斜率控制
  144. SpiWriteAddressData((REG_WRITE | TXPower), 0x07);           //transmit power 091205
  145. //SpiWriteAddressData((REG_WRITE | 0x29), 0x1e);
  146. //SpiWriteAddressData((REG_WRITE | TransmitPacketLength), 0x40);
  147. SpiWriteAddressData((REG_WRITE | GPIO0Configuration), 0x1f);
  148. SpiWriteAddressData((REG_WRITE | InterruptEnable2), 0x00);
  149. SpiWriteAddressData((REG_WRITE | OperatingFunctionControl1), 0x05); //into manual receive mode
  150. }

  151. void RF_T(unsigned char *d,unsigned char l)
  152. {
  153.         unsigned char i;
  154.         SpiWriteAddressData((REG_WRITE | TXPower), 0x07);
  155.         SpiWriteAddressData((REG_WRITE | OperatingFunctionControl1), 0x01);
  156.         SpiWriteAddressData((REG_WRITE | OperatingFunctionControl2), 0x01);
  157.         SpiWriteAddressData((REG_WRITE | OperatingFunctionControl2), 0x00);

  158.         SpiWriteAddressData((REG_WRITE | InterruptEnable1), 0x00);
  159.         SpiWriteAddressData((REG_WRITE | InterruptEnable2), 0x00);

  160.         SpiWriteAddressData((REG_WRITE | TransmitPacketLength),l);
  161.         
  162.         for(i=0;i<l;i++)
  163.         {
  164.                 SpiWriteAddressData((REG_WRITE | FIFOAccess),*d);
  165.                 d++;
  166.         }

  167.         SpiWriteAddressData((REG_WRITE | OperatingFunctionControl1), 0x09); //TX
  168.         SpiWriteAddressData((REG_WRITE | InterruptEnable1), 0x04); //使能发送有效包中断
  169.         while((SpiWriteAddressData((REG_READ | InterruptStatus1), 0x00)&0x04)==0);
  170.         //delay_nms(30);
  171.   SpiWriteAddressData((REG_WRITE | OperatingFunctionControl1), 0x05); //into manual receive mode
  172.         
  173. }
  174. void RF_R(unsigned char *d)
  175. {
  176.           unsigned char index,ttt;
  177.     SpiWriteAddressData((REG_WRITE | InterruptEnable1), 0x22);
  178.         SpiWriteAddressData((REG_WRITE | OperatingFunctionControl2), 0x02); //clear FIFO content
  179.         SpiWriteAddressData((REG_WRITE | OperatingFunctionControl2), 0x01); //clear FIFO content
  180.         SpiWriteAddressData((REG_WRITE | OperatingFunctionControl2), 0x00);
  181.         SpiWriteAddressData((REG_WRITE | OperatingFunctionControl1), 0x01); //TXRX  XX
  182.         while(1)
  183.         {        
  184.                 if (key0==0)                                //按键检测
  185.                 {
  186.                         delay_nms(25);                          //防误处理
  187.                         if (key0==0)
  188.                         {
  189.                                 led=0;
  190.                                  RF_T(tt,16);
  191.                                 TxData (0x01);
  192.                                  delay_nms(25);
  193.                                 while(key0==0);                         //等待弹起
  194.                          // delay_nms(25);
  195.                                 led=1;   
  196.                                 SpiWriteAddressData((REG_WRITE | InterruptEnable1), 0x22);
  197.                                 SpiWriteAddressData((REG_WRITE | OperatingFunctionControl1), 0x05); //into manual receive mode
  198.                 }
  199.                 }
  200.                 if(RF_nIRQ)
  201.                 {
  202.                         break;
  203.                 }
  204.          
  205.         }
  206.         delay_nms(2);
  207.         SpiWriteAddressData((REG_READ | InterruptStatus1),0x00);  //valid package received
  208.     delay_nms(5);         
  209.         SpiWriteAddressData((REG_WRITE | OperatingFunctionControl1), 0x01); //xtal on,exit rx mode
  210.         ttt = SpiWriteAddressData((REG_READ | ReceivedPacketLength), 0x00); //read rx package number
  211.         
  212.         for(index=0;index<16;index++)
  213.         {
  214.                 d[index]=SpiWriteAddressData((REG_READ | FIFOAccess),0x00);
  215.         }

  216. }

  217. void main()
  218. {
  219.         RF_SDN=0;//使能芯片
  220.         Inituart();
  221.         EA=0;
  222.         RfInitHw();        //Initialize the radio         //set the radio into IDLE mode: only the crystal oscillator is running
  223.         EA=1;
  224.         while(1)
  225.         {
  226.                 RF_R(RF_RX_Buffer);
  227.                 if(RF_RX_Buffer[0]==0x01)
  228.                 {
  229.                         led3=0;
  230.                 }
  231.                 else
  232.                 {
  233.                         led3=1;
  234.                         led2=0;
  235.                 }
  236.         }
  237.         /*while(1)
  238.         {
  239.                 if (key0==0)                                //按键检测
  240.                 {
  241.                         delay_nms(10);                          //防误处理
  242.                         if (key0==0)
  243.                         {
  244.                                 led=0;
  245.                                 TxData (0x01);
  246.                                  delay_nms(25);
  247.                                 while(key0==0);                         //等待弹起
  248.                          // delay_nms(25);
  249.                                 led=1;   
  250.                         
  251.                 }
  252.                 }
  253.         }*/
  254.                
  255.          
  256. }



  257. /*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  258.   +
  259.   + FUNCTION NAME:  uint16 SpiReadWriteWord(uint16 data)
  260.   +
  261.   + DESCRIPTION:    sends and read 16 length data through the SPI port
  262.   +
  263.   +        INPUT:                        data
  264.   +
  265.   + RETURN:         received word
  266.   +
  267.   + NOTES:          it controls the nSEL pin
  268.   +
  269.   +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
  270. /*unsigned int SpiReadWriteWord(unsigned int mdata)     //spi读写字节                                                                                                  
  271. {                                       
  272.     unsigned char i;                              
  273.     unsigned int temp;                           
  274.       
  275.     EA=0;                  
  276.     RF_SCLK = 0;                          
  277.     RF_SEL = 0;                        
  278.     for(i=0;i<16;i++)                    
  279.     {                                    
  280.             RF_SCLK = 0;                        
  281.             if(mdata & 0x8000)                 
  282.             {                                 
  283.                RF_MOSI = 1;                    
  284.             }                                 
  285.             else                              
  286.             {                                 
  287.                RF_MOSI = 0;                    
  288.             }                                 
  289.             RF_SCLK = 1;                        
  290.             mdata <<= 1;                       
  291.             temp <<= 1;                        
  292.             if(RF_MISO)                        
  293.             {                                 
  294.                temp |= 0x0001;                 
  295.             }
  296.          }                                    
  297.                 RF_SCLK = 0;                          
  298.                 RF_SEL = 1;                        
  299.                 EA=1;                    
  300.                 return(temp);                        
  301. }*/

  302. /*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  303.   +
  304.   + FUNCTION NAME:  void SpiWriteAddressData(uint8 address, uint8 data)
  305.   +
  306.   + DESCRIPTION:    sends 16 length data through the SPI port (address and data)
  307.   +
  308.   +        INPUT:                        address - register address
  309.   +                                        data         - 8bit data
  310.   +
  311.   + RETURN:         None
  312.   +
  313.   + NOTES:          It controls the nSEL pin
  314.   +
  315.   +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

  316.   
  317. /*unsigned char SpiWriteAddressData(unsigned char address, unsigned char mdata)
  318. {
  319.     unsigned char i;

  320.         EA = 0;
  321.     RF_SCLK = 0;
  322.     RF_SEL = 0;
  323.    
  324.     for(i=0;i<8;i++)
  325.     {
  326.       RF_SCLK = 0;
  327.       if(address & 0x80) RF_MOSI = 1;
  328.       else RF_MOSI = 0;
  329.       RF_SCLK = 1;
  330.       address <<= 1;
  331.     }
  332.     for(i=0;i<8;i++)
  333.     {
  334.       RF_SCLK = 0;
  335.       if(mdata & 0x80) RF_MOSI = 1;
  336.       else RF_MOSI = 0;
  337.       RF_SCLK = 1;
  338.       mdata <<= 1;
  339.     }
  340.                  RF_SCLK = 0;
  341.                 RF_SEL = 1;
  342.                 EA = 1;
  343.                 return 0;
  344. }

  345. void RF_R(unsigned char *d)                                  //接受数据
  346. {
  347.         unsigned char index,yyy,ttt;
  348.         SpiWriteAddressData((REG_WRITE | OperatingFunctionControl2), 0x02);
  349.         SpiWriteAddressData((REG_WRITE | OperatingFunctionControl2), 0x00);
  350.         SpiWriteAddressData((REG_WRITE | OperatingFunctionControl1), 0x05);
  351.         while(1)
  352.         {
  353.                 yyy=SpiWriteAddressData((REG_READ | InterruptStatus1),0x00);
  354.                 if(yyy&0x02) break;
  355.         }
  356.                 SpiWriteAddressData((REG_WRITE | OperatingFunctionControl1), 0x01);
  357.         ttt = SpiWriteAddressData((REG_WRITE | ReceivedPacketLength), 0x00);
  358.         for(index=0;index<ttt;index++)
  359.         {
  360.                 d[index]=SpiWriteAddressData((REG_READ | FIFOAccess),0x00);
  361.         }
  362. }
  363. void RF_T(unsigned char *d,unsigned char l)  //发射数据
  364. {
  365.         unsigned char i;

  366.         SpiWriteAddressData((REG_WRITE | OperatingFunctionControl1), 0x01);
  367.         SpiWriteAddressData((REG_WRITE | OperatingFunctionControl2), 0x01);
  368.         SpiWriteAddressData((REG_WRITE | OperatingFunctionControl2), 0x00);

  369.         SpiWriteAddressData((REG_WRITE | InterruptEnable1), 0x00);
  370.         SpiWriteAddressData((REG_WRITE | InterruptEnable2), 0x00);

  371.         SpiWriteAddressData((REG_WRITE | TransmitPacketLength),l);
  372.         for(i=0;i<l;i++)
  373.         {
  374.                 SpiWriteAddressData((REG_WRITE | FIFOAccess),*d);
  375.                 d++;
  376.         }

  377.         SpiWriteAddressData((REG_WRITE | OperatingFunctionControl1), 0x09);
  378.         SpiWriteAddressData((REG_WRITE | InterruptEnable1), 0x04); //使能发送有效包中断
  379.         while((SpiWriteAddressData((REG_READ | InterruptStatus1), 0x00)&0x04)==0);
  380. }*/
复制代码
BOM:
2
C0, C2100pFCeramic Chip  Capacitor+/-5%50V

C0GSMD 0402RoHS CompliantMurataGRM1555C1H101JDIGIKEY490-3458-2-ND
1
C133pFCeramic Chip Capacitor+/-5%50V

C0GSMD 0402RoHS CompliantMurataGRM1555C1H330JDIGIKEY490-3220-2-ND
1
C3100nFCeramic Chip Capacitor+/-10%16V

X7RSMD 0402RoHS CompliantMurataGRM155R71C104KDIGIKEY490-3261-2-ND
1
C42.2uFCeramic Chip Capacitor+/-10%10V

X5RSMD 0603RoHS CompliantMurataGRM188R61A225KDIGIKEY490-1545-2-ND
1
C5N.F.Ceramic Chip Capacitor




SMD 0603RoHS CompliantMurataGRM18 series

2
C12, C14100pFCeramic Chip Capacitor+/-5%100V

C0GSMD 0603RoHS CompliantMurataGRM1885C2A101JDIGIKEY490-1351-2-ND
1
C131uFCeramic Chip Capacitor+/-10%16V

X5RSMD 0603RoHS CompliantMurataGRM188R61C105KDIGIKEY490-1536-2-ND
2
C16, C23100nFCeramic Chip Capacitor+/-10%25V

X7RSMD 0603RoHS CompliantMurataGRM188R71E104KDIGIKEY490-1524-2-ND
2
CC1, CC2220pFCeramic Chip Capacitor+/-5%50V

C0GSMD 0402RoHS CompliantMurataGRM1555C1H221JDIGIKEY490-1293-2-ND
1
CH11pFCeramic Chip Capacitor+/-5%50V

C0GSMD 0402RoHS CompliantMurataGRM1555C1H110JDIGIKEY490-3216-2-ND
1
CM5.6pFCeramic Chip Capacitor+/-0.5pF50V

C0GSMD 0402RoHS CompliantMurataGRM1555C1H5R6DDIGIKEY490-1275-2-ND
2
CM2, CM39.1pFCeramic Chip Capacitor+/-0.5pF50V

C0GSMD 0402RoHS CompliantMurataGRM1885C1H9R1DDIGIKEY490-1402-2-ND
1
CR14.7pFCeramic Chip Capacitor+/-0.25pF50V

C0GSMD 0402RoHS CompliantMurataGRM1555C1H4R7CDIGIKEY490-1273-2-ND
1
CR212pFCeramic Chip Capacitor+/-5%50V

C0GSMD 0402RoHS CompliantMurataGRM1555C1H120JDIGIKEY490-1279-2-ND
1
CS1CON40R2X20 Pin HeaderMale Pin




2.54mm (100"), Dual Row, Right AngleRoHS CompliantMolex
702474051
DIGIKEY70247-4051-ND
1
IC1Si4432 RevB1ISM TRANSCEIVER; +20dBm1.8V - 3.6V

QFN-20RoHS CompliantSilicon LabsSi4432-B1-FM

1
IC225AA080C8K SPI Bus Serial EEPROM1.8V-5.5V

TSSOP-8RoHS CompliantMicrochip25AA080CDIGIKEY25AA080C-I/ST-ND
1
IC3uPG2214TBL, S-Band SPDT Switch
1.8-5.3V


6-pin super minimoldRoHS CompliantNEC/CELUPG2214TB-ADIGIKEYUPG2214TB-A-ND
2
L0, LM22nHWirewound Ceramic Chip Inductor+/-5%
800mA

SMD 0402RoHS CompliantCoilCraft0402HP-22NXJL

1
LC270nHWirewound Ceramic Chip Inductor+/-5%
360mA

SMD 0402RoHS CompliantCoilCraft0402AF-271XJL

1
LH10nHWirewound Ceramic Chip Inductor+/-5%
1300mA

SMD 0402RoHS CompliantCoilCraft0402HP-10NXJL

1
LM215nHWirewound Ceramic Chip Inductor+/-5%
1100mA

SMD 0402RoHS CompliantCoilCraft0402HP-15NXJL

1
LR27nHWirewound Ceramic Chip Inductor+/-5%
450mA

SMD 0402RoHS CompliantCoilCraft0402HP-27NXJL

1
Q130MHzCrystal, 30MHz, 10pF10ppm



Ceramic SMD; 2.5X2X0.6mmRoHS CompliantTai-Saw TechnologyTZ1430A

1
Q232.768kHzCrystal, 32.768kHz, 12.5pFTuning Fork+/-20ppm



SMD 8.0mm x 3.8mmRoHS CompliantECSECS-.327-12.5-17X-TRDIGIKEYXC1195CT-ND
4
R1, R4, R10, R13100kChip Resistor
+/-5%

1/10W
SMD 0603RoHS CompliantYageoRC0603JR-07100KLDIGIKEY311-100KGRTR-ND
2
R2, R910kChip Resistor
+/-5%

1/10W
SMD 0603RoHS CompliantYageoRC0603JR-0710KLDIGIKEY311-10KGRTR-ND
1
R5N.F.Chip Resistor





SMD 0603RoHS CompliantYageoRC0603 series

1
RDC0RChip Resistor
+/-5%

1/16W
SMD 0402RoHS CompliantYageoRC0402JR-070RLDIGIKEY311-0.0JRTR-ND
1
RH50RChip Resistor
+/-1%

1/16W
SMD 0402RoHS CompliantYageoRC0402FR-0749R9LDIGIKEY311-49.9LRTR-ND
1
TRXSMA-RAFemale SMA ConnectorThreaded




Through Hole; Right AngleRoHS CompliantTyco Electronics5-1814400-1DIGIKEYA97593-ND


全部资料(压缩包)下载:

4432-官方设计(硬件).zip

1.35 MB, 下载次数: 73, 下载积分: 黑币 -5

Si4432B1中文资料.pdf

3.05 MB, 下载次数: 70, 下载积分: 黑币 -5

Si4432官方demo程序,版本B1.rar

241.36 KB, 下载次数: 65, 下载积分: 黑币 -5

网友分享资料打包.zip

2.31 MB, 下载次数: 85, 下载积分: 黑币 -5

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏2 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:136504 发表于 2016-9-7 16:15 | 只看该作者
HW3000完美替换si4432,4463.cc1101
回复

使用道具 举报

板凳
ID:482702 发表于 2019-3-1 13:54 | 只看该作者
感谢分享
回复

使用道具 举报

地板
ID:787412 发表于 2020-6-23 11:14 | 只看该作者
在学习,标记一下.
回复

使用道具 举报

5#
ID:757976 发表于 2020-6-23 13:49 | 只看该作者
下载学习,感谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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