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

时间: 2024-12-16 14:39:19

Zigbee折腾之旅:(一)CC2530最小系统的相关文章

基于ZigBee与GPRS的农业大棚环境监测系统

近年来随着大棚农业的蓬勃发展,对农业生产的信息化管理成为了一个重要的研究领域.大棚温室内的土壤湿度.环境温湿度.叶面湿度等环境因素对农作物的质量以及稳产.高产有很大的影响.如何实时.有效地获取内部各种环境参数,为种植过程的科学灌溉提供数据支持,进而提高作物产量,增加经济收益,具有重大的意义. 针对上述问题,目前常用的方法是人工巡查和有线数据采集两种.人工巡查方式消耗人力.工作量大,且难以保证数据的实时性与有效性.另一种是采用有线通讯的数据采集方式监测系统,其布线复杂,且受物理线路和环境因素影响大

三分钟学会用SpringMVC搭建最小系统(超详细)

前言 做 JavaWeb 开发的你,一定听说过SpringMVC的大名,作为现在运用最广泛的Java框架,它到目前为止依然保持着强大的活力和广泛的用户群. 本文介绍如何用eclipse一步一步搭建SpringMVC的最小系统,所谓最小系统,就是足以使项目在SpringMVC框架下成功跑起来,并且能够做一些简单的事情(比如访问页面)的系统. 话不多说,让我们开始吧.所有的源代码和jar包都会在最后给出. 正文 1. 新建一个项目 Paste_Image.png 我们用eclipse新建项目,选择D

DIY单片机控制大功率LED最小系统

最近调试用手焊了一块单片机最小系统,实现了按键控制蜂鸣器.数码管.LED等简单的外围电路,虽然很简单,但是从这个过程中学习到了很多东西. 晒个手残焊工电路板,记录一下自己的过程,有时间了再详细记录自己的电路图.代码.以后也动手搞个FPGA的最小系统,刘筱一加油! 图 1 图2

STC12C5A60S2 51单片机最小系统

STC12C5A60S2 一.根据芯片文档连接物理电路,最小系统:    电路图<>实物图 二.根据usb下载器安装驱动 1.先把usb下载器插到电脑,查看计算机设备管理,查看占用的com端口 如果设备未识别,需要安装usb驱动 2.安装keil编译器 1>.新建一个工程,再新建一个源码文件,再把文件添加到项目中去 新建project:project->new project-填写项目名称(点击保存) 选择芯片型号->Atmel->89c52(兼容89c51) 新建fi

搭建CnetOS6.5x64最小系统及在线yum源的配置

CentOS系统作为红帽系列的一款linux系统,因为其免费.开源,在中小企业中得到了广泛应用,生产上为了更好的利用资源,都采用最小系统安装,因为一个图形界面都会占去系统资源的30%到40%,生产上一般都是最经济原则,不装图形界面,软件也是需要什么装什么,一般通过ssh连接或者xshell连接即可.本文从以下四个方面给出了CentOS系统的最小化安装及在线yum源的配置. 大纲:一.搭建CnetOS6.5x64最小系统.二.ip,主机名等的相关配置.三.本地和在线yum源的配置.四.快照及克隆.

自制51单片机最小系统

1.自制了一个单片机最小系统,有晶振电路,有复位电路,P0.0口接了一个LED,ttl线是买的现成的,接线原理图网上有.写个led闪烁程序测试

[每日电路图] 1、基于AT89C52单片机最小系统接口电路【转】

:http://www.21ic.com/dianlu/ :http://www.elecfans.com/soft/49/ :http://www.wuyazi.com/ come from:http://www.21ic.com/dianlu/basis/interface/2015-04-21/621607.htm AT89C52是美国Atmel公司生产的低电压.高性能CMOS 8位单片机,片内含8KB的可反复擦写的程序存储器和256B的随机存取数据存储器(RAM),器件采用Atmel公司

c51较c比较,单片机最小系统

sfr(Special function registers):特殊功能寄存器声明 bit:位变量声明 sbit:特殊位声明 psw^2,表示psw寄存器上的第2位 << >> 位左移 位右移 & | 按位与,按位或 ^按位异或 ~按位取反 单片机最小系统:1.电源 2.晶振3.复位电路

stm32最小系统制作(原理图,PCB图,焊接等)

一直想自己做一个最小系统,这次终于把想法付诸实现.     原理图如下: PCB图如下: 过了多日,板子终于邮到了,就是下面这个熊样. 焊接了稳压电路,发现稳压电路原理图部分画错,没有接地,然后飞了根线,稳压电路才稳稳的好用. 焊接stm32芯片的时候,其中VCC和GND引脚挂了锡,结果烧了一块稳压芯片,最后百般修改,终于基本好用.焊接好的板子如下,已经没有故障了. 终于完成,又做完了意见毕业前要做的事情. 来自为知笔记(Wiz)