CC3000 WiFi Breakout模块/小板

来自Duinopeak_COM
跳转至: 导航搜索

产品简介

CC3000 是一款设备齐全的无线网络处理器,此处理器可简化互联网连通的执行过程。 SimpleLink™ Wi-Fi 可大大减少主机微控制器 (MCU) 软件需求,使其成为使用任何低成本和低功耗 MCU 的嵌入式应用的理想解决方案。

CC3000-Breakout-1.jpg CC3000-Breakout-2.jpg

下载链接:http://www.ic37.com/TI/CC3000_datasheet_13167991/

规格参数

  • IEEE 802.11 b/g
  • 嵌入式 IPv4 TCP/IP 堆栈
  • Tx 功率:11Mbps 时为 +18dBm,CCK
  • Rx 灵敏度:-86dBm,8% 包差错率 (PER),11Mbps
  • 2K 字节闪存
  • 250 字节 RAM
  • -20°C 至 70°C

应用示例

使用Arduino Uno 和 CC3000 扩展板连接,其他版本 Arduino 尚未测试,请注意 CC3000 扩展板是作为 SPI 总线上的从机,与 Arduino 主机 SPI 进行通信。


  • CC3000 扩展板引脚名称 / CC3000MODR 芯片引脚 / Arduino 数字(D)引脚 / 功能
  • SPI_CS / 12 / D10 / SPI 片选 Arduino 通过设置该引脚 D10 为低电平,和CC3000交互信息。 Arduino CC3000 库中引脚声明为 WLAN_CS
  • SPI_MISO / 13(DOUT) / D12 / CC3000 发送数据到 Arduino, 大多数 Arduino 的 SPI MISO 都是 12 I/O 口
  • SPI_IRQ / 14 / D3 / CC3000 host notify CC3000MOD 模块会输出低电平,告诉 Arduino CC3000MOD 已经就绪,对于常见的 Arduino,

例如 Uno, Nano, Leonardo,可以连接 D2、D3, IRQ 需要使用中断,Arduino CC3000 库中引脚声明为 WLAN_IRQ

  • SPI_MOSI / 15(DIN) / D11 / Arduino 发送数据到 CC3000, 大多数 Arduino 的 SPI MOSI 都是 11 I/O 口
  • SPI_CLK / 17 / D13 / SPI 总线时钟,大多数 Arduino 的 SPI SCK,都是 13 I/O
  • VBAT_SW_EN / 26 / D9 / 模块使能 Arduino 通过设置该引脚为高电平,开启CC3000模块 Arduino CC3000 库中引脚声明为 WLAN_EN

简单测试

当你拿到CC3000的时候,这里有一篇详细的文档可以更好的帮助你熟悉CC3000的使用方法,请点这里

注意:CC3000常常会因为以下几个原因导致不能使用的情况:

1.CC3000接上外接电源供电会更稳定,台式电脑也能够勉强带动CC3000wifi板,但是经过我们测试,笔记本是无法正常给CC3000板提供工作电流, 所以我们强烈建议使用时带上一个外接电源;

2.CC3000使用的是SimpleLink™ Wi-Fi技术,与其他种类的wifi板有所不同,所以cc3000的程序也是有针对性的, 所以必须使用CC3000自带的库进行程序调试;

WifiTest

这里我将向大家演示一个简单的demo,实现的功能,是搜索局域网的SSID,RSSI,Security Mode 下载文件:AdafruitCC3000.zip的代码,然后将它解压到一个你常用的目录下面。
2014-10-17 20h24 31.png
编译并上传程序到Arduino主控板,然后打开串口,你将会看到如下的结果:
111.png

smartConfig

cc3000可以给任何电子设备提供Internet连接能力,包括冰箱、电视机、打印机等,这种芯片不需要显示器,不需要特定的操作系统就可以直接和平板与智能手机实现通信,例如装了CC3000的 冰箱可以远程改变温度,家里的空调可以在人们回家路上就启动等等。这款芯片包含完整的TCP/IP通信栈和Wi-Fi驱动,固件仅有6KB,内存仅有3KB。 SimpleLink™ Wi-Fi SmartConfig™ 技术,一种独特的一步到位的 Wi-Fi 激活过程,就是开发者或者终端用户,可通过其他设备,如智能手机、平板电脑安装 SmartConfig App 程序,并通过 该程序为配备 CC3000 的硬件电路配置当前 Wifi 环境的无线网络信息,例如:SSID、无线密码、安全认证方式等等。这样只需一个简单的步骤即可让多个没有显示器的装置连接 Wifi 网络,解决 以无线方式连接家用网络和云端。

如何购买

Duinopeak 官方淘宝商城
CC3000 WiFi Breakout模块/小板购买链接

资源

视频演示

Video

外部连接

TI CC3000 Overview
Smart Config