Zigbee折腾之旅:(一)CC2530最小系统
最近在倒腾Zigbee,准备参加物联网全国大赛,学校有给我们发Zigbee开发板,但是对于喜欢折腾的我来说,用开发板还是不过瘾,起码也得知道怎么去画一块板子。于是乎,在百度一番后就有了下面这篇文章。
作为片上系统Soc,CC2530的集成度是非常高的,这也方便了我们开发者。搭建它的最小系统比较简单。
下面一张图就能代表一切:
上图是CC253x芯片作为zigbee主控制器的基本电路(2530数据手册里)
各引脚功能:
1).CC253x一共40个引脚,加上背面焊盘必须接地所以可以看作41个脚。
2).CC253x 有两个晶振接口,一个是提供芯片工作的高速晶振(一般32MHZ)(图中右下角)。除此之外,芯片还提供一个高精度的低速晶振接口(一般32.768KHZ),低速晶振作为对精度要求比较高的定时器,看门狗等应用的时钟源。
3).30号引脚接偏置电阻,具体作用后面在探讨
4).40号引脚接去耦电容,具体后面探讨
5).20号引脚接复位电路
6).25,26引脚接无线收发
7).注意: 去偶电容和偏置电阻一定要接对
8).一共21个通用引脚 P0_0-P0_7,P1_0-P1_7,P2_0-P2_5.
9).程序下载仿真接口需5个引脚。VCC,GND,RESET,P2_1,P2_2。
10).芯片工作电压 2.0-3.6V 推荐使用3.3V标准电压
11).P1_0,P1_1这两个引脚IO的驱动电流能够达到40ma,其余引脚只能达到10ma