导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→最小巧FSK无线收发芯片模块[bes]

 *第31399篇: 最小巧FSK无线收发芯片模块

  
楼 主:bes 2005年5月16日20:01
 最小巧FSK无线收发芯片模块
外围无器件,只要一个10M Cystal, 对其精度无特殊要求

产品主要特点:
单片全集成 
频段:315, 433, 868, and 915 MHz bands.
高精度锁相环(PLL),
多通道频率捷变功能
调制模式: FSK,支持OOK
传输速率: 0~ 256k bps

发射功率:3dBm(IA4220)、8dBm (IA4221) (2mW、6.5mW)
接收灵敏度: -109 dBm @BER 10-3, BW=67 kHz

自适应天线调谐。(非常重要,生产时无需统调)
SPI接口
支持EEPROM模式

极低的待机电流:0.3uA
接收工作电流:6-10mA
具备低电池检测功能
定时唤醒功能 (1ms-几天)
电压范围: 2.2V to 5.4 V

工作频率为国际通用的ISM频段,采用低发射功率、高接收灵敏度的设计,所以使
用时对周围干扰很小,无需申请许可证,传输距离一般在几十米到2百米。与蓝芽
产品相比,具有成本更低、功耗更低、协议简单、软件开发更简易等特点。

www.mcurf.com 
陈先生 
hotmail:  besroice@hotmail.com  


点击浏览该文件


  
2楼:bes 2005年5月16日20:06
 忘记加上IA4220和IA4320的资料
附件为IA4220 ,IA4320的资料, 上一贴的附件为IA4420的资料.
点击浏览该文件
点击浏览该文件
  
3楼:bes 2005年5月17日19:10
 我发现不能下载,如果要资料就发email bescb@163.com
我发现不能下载,如果要资料就发email 到 bescb@163.com 或留下你的email ,我将发给你.


  
4楼:zengqh 2005年5月24日09:10
 help me!
我想要一份!
zengqh1979@ayhoo.com.cn
  
5楼:suifan 2005年5月19日08:06
 能不能把资料给我一份!suifan@16
能不能把资料给我一份!suifan@163.com
  
6楼:ya_2525 2005年5月17日20:27
 资料给我一份
能不能把资料给我一份
  
7楼:bes 2005年5月18日11:44
 需要资料可以发eamil 到bescb@163.com
bes.chen@asiacom.cn 这个Email经常过滤信息.
  
8楼:bes 2005年5月23日12:06
 PCB 板上天线设计指南1
附件是如何设计天线在PCB板上
点击浏览该文件
  
9楼:zhangrenguivtrek 2006年12月7日10:00
 怎么下载不了
很遗憾,怎么下载不了?
  
10楼:hyzwww 2006年11月29日09:36
 dabukai
dabukai
  
11楼:yiyanm 2006年10月16日11:31
 adfff
hhdg
  
12楼:bes 2005年5月28日17:08
 51 ; ; ;Source ;code ;For ;FSK 收发模块 ;Register

void setup_tx (void)
{

 set_tx_config ();
 set_tx_freq (0);
 set_tx_pwr ();
 tx_pwr_mng_start_osc ();

 cChipStatus = 0x00;
 low_batt_cntl(); 
 wakeup_time_cntl();
}

void set_tx_config ()  
{
 send_spi_cntl(0x9F71);  //  CLK 10M,  CAP 12PF; Deviation 60K/90 //915 Century frequece //
}

void set_tx_freq (unsigned char i)
{
 int cntl;
 cntl = FreqGroup[i];
 send_spi_cntl (cntl);
}

void set_tx_pwr (void)
{
 unsigned char c0;

 c0 = tx_buf[0];
 tx_buf[0] = 0xB0;
 spi_master (1); 
 tx_buf[0] = c0;
}

void tx_pwr_mng (unsigned char mode)
{


 switch (mode) {
 case NORMAL:
#ifdef Manule_Power_Mangaer
  Globe_Pwr_mng_cntl = 0xC03E; // normal mode = ea + es + ex + ET + EB
#else
        Globe_Pwr_mng_cntl =0xc0c6;  // Auto Power Amplify Clear ET, In order for Wakeuptime continue to work.
#endif
  break;
 case STANDBY:
#ifdef Manule_Power_Mangaer
  Globe_Pwr_mng_cntl = 0xC036; // standby mode = es + ex + ET + EB  // disable power amplifier
#else
         Globe_Pwr_mng_cntl=0xc0c6;  // Auto Power Amplify Clear ET, In order for Wakeuptime continue to work.
#endif
  break;        
 }
 send_spi_cntl(Globe_Pwr_mng_cntl);
}

void tx_pwr_mng_start_osc (void)
{
          // enable oscillator & sythesizer: es + ex +ET +EB
 wait (1);       // wait 1ms
#ifdef Manule_Power_Mangaer
                  send_spi_cntl(0xc034);  //Clear ET, In order for Wakeuptime continue to work. (Maybe Mcu is rest  , IA4220 still work).
                   send_spi_cntl(0xc036);  //Enable  ET, 
 
#else
                 send_spi_cntl(0xc0c4);  // Auto Power Amplify Clear ET, In order for Wakeuptime continue to work.
                  send_spi_cntl(0xc0c6);  // 
#endif
}


void low_batt_cntl (void)
{
 send_spi_cntl(0xC207);   //2.9V
}

void wakeup_time_cntl ()
{
 send_spi_cntl(0xE232);    // 50ms=500ms
}

void wait (unsigned char millisec)
{
 int cnt;

 while (millisec--)
  for (cnt = 0; cnt   < TC_1MS; cnt++)
   ;
}

void send_spi_cntl (int cntl)
{
 unsigned char c0 = tx_buf[0];
 unsigned char c1 = tx_buf[1];

 tx_buf[0] = (unsigned char) (cntl >  >   8);
 tx_buf[1] = (unsigned char) (cntl & 0xFF);
 spi_master (2); 
 tx_buf[0] = c0;
 tx_buf[1] = c1;
}

void status_read (void)
{
 send_spi_cntl(TX_STATUS_RD);

 cChipStatus = rx_buf[1];
}


  
13楼:bes 2005年5月30日11:15
 更正,是FOR IA4220,只要上面几个命令,就可以改变发射频率
  
14楼:bes 2005年5月30日12:24
 IA4420独立模式
当IA4220 工作在独立模式的时候,可以外接一个E2PROM ,这是它只有7个事件可以产生中断, 每个中断可以发出一组命令, 可以用在简单的控制方式,不需要单片机. 如无线门磁

1. 4个按键中断
2. 低电池检测中断 (2.2-5.4可以编程)
3. WakeUP中断 (从1ms-几天可以设定)
4. Reset中断

  
15楼:bes 2005年5月31日12:43
 IA4220 MCU 接口
IA4220 通过SPI 连接, 通过SPI 对寄存器进行设置, 可以改变发射功率, 发射频率, 时钟输出, 低电压的,可以进行复杂数据的传输.
下面的几个中断同样有效.
1. 4个按键中断
2. 低电池检测中断 (2.2-5.4可以编程)
3. WakeUP中断 (从1ms-几天可以设定)
4. Reset中断
  
16楼:bes 2005年6月1日12:32
 FSK ;的样品申请
如果需要样片, 请 Emial 你的应用说明和联系方式和要的芯片型号 到 bescb@163.cm


  
17楼:bes 2005年6月3日12:03
 AVR 和 51 源程序都已经激活
经过网友们的帮助, 现在可以提供C51和AVR接口的源代码for IA4420, IA4320, IA4220
  
18楼:bes 2005年6月4日09:22
 IA4221,IA4320,IA4421 同单片机的接口
How to connect IA4221,IA4320,IA4421 with MCU
点击浏览该文件
  
19楼:pamela 2005年6月6日12:27
 申请资料
邮箱luruiyu2@126.com
单片机接口和天线设计的资料,不嫌麻烦当然多多愈善
想要申请ia4220or ia4420的样品,但是好像这里的邮箱有错误,怎么申请
  
20楼:bes 2005年6月9日11:55
 Zigbee Protocol 将在IA 系列中得到应用

>>>>>>对该主题发表你的看法

本主题贴数27,分页: [第1页] [第2页]


[上一篇主题]:想承接项目和有项目外包的进来

[下一篇主题]:求助基于AT89C51单片机数字移相器软硬件设计RMB感谢!