搜档网
当前位置:搜档网 › CC2541 PA

CC2541 PA

CC2541+PA模块规格书

CC2541+PA Module

Specification

https://www.sodocs.net/doc/936268600.html,1

一、模块简述

CC2541-PA模块是在CC2541模块基础上加了功率放大器,发射功率更大,灵敏度更高,性能更强劲。模块采用TI CC2540/2541芯片,可以实现模块与模块之间、模块与手机之间透明传输。也可以用来做iBeacon Keyfob。超小尺寸、超低功耗、超远距离、超广应用。为用户缩短产品生产开发周期。

1、功能特点

◇兼容低功耗蓝牙技术

◇支持远距离应用

◇极高的接收灵敏度

◇领先的无线射频效能(up to

14dBm)

◇符合FCC和CE标准

◇I2C接口界面

◇宽电源电压范围(2V–3.6V)

◇全速USB接口2、应用领域

◇2.4GHz蓝牙低功耗系统

◇手机外设

◇运动休闲设备

◇消费电子

◇人机接口设备(无线键鼠)

◇健康医疗

◇智能家居

二、模块尺寸与引脚定义

1、模块尺寸及引脚

https://www.sodocs.net/doc/936268600.html,2

2、模块引脚定义说明

序号脚位说明序号脚位说明

1ANT50ohm/External antenna26GND Ground

2GND Ground25RESET N_RESET active-low

3VCC2-3.6V power-supply24P0.0I/O/ADC/OPAMP

4P2.2I/O JTAG DEBUG23P0.1I/O/ADC/OPAMP

5P2.1I/O JTAG DEBUG22P0.2I/O/ADC/SPI/UART/Timer1/OPAMP 6P2.0I/O Timer421P0.3I/O/ADC/SPI/UART/Timer1

7P1.7I/O SPI/UART20P0.4I/O/ADC/SPI/UART/AC/Timer1

8P1.6I/O SPI/UART19P0.5I/O/ADC/SPI/UART/AC/Timer1

9SCL I2C18P0.6I/O Timer1

10SDA I2C17P0.7I/O Timer1

11P1.5I/O SPI/UART16P1.0I/O SPI/UART/Timer1/Timer4

12P1.4I/O SPI/UART/Timer315P1.1I/O SPI/UART/Timer1/Timer4

13P1.3I/O SPI/UART/Timer314P1.2I/O SPI/UART/Timer3

三、电气特性

技术指标测试环境标注

工作电压 2.0-3.6V DC

工作温度-40-85°C

中心频率2400-2483.5MHz Programmable

频率误差±50KHz

调制O-QPSK

输出功率10dBm Programmable

接收灵敏度-93dBm High gain Mode

接收电流23mA High gain mode

发送电流38mA TX Power0dBm

PM2睡眠电流1uA Sleep Timer ON

PM3睡眠电流0.5uA External interrupts

传送距离>280M BER<0.1% https://www.sodocs.net/doc/936268600.html,3

天线50ohm

模块尺寸15*25mm

四、功能示意图

说明:

①模块默认为内置天线,模块上有预留的外置天线位置,如需换成外置天线可直接更换电阻位置。

②模块的DEBUG脚位由如图所示的5个脚位组成,配合CC Debugger可给模块烧程序。

五、串口调试板

串口调试板上有程序烧入、仿真调试接口,模块配合串口调试板可给模块供电,无需串口线,省去飞线及供电的麻烦。

https://www.sodocs.net/doc/936268600.html,4

https://www.sodocs.net/doc/936268600.html,

5

六、功能概述

1、用CC Debugger给模块烧程序

①CC Debugger与串口板连接

CC Debugger上的5pin排针对应串口调试板上面的5个DEBUG脚,直接插上即可连接,CC Debugger的USB与电脑相连。

②打开TI的SmartRF Studio 7软件

如图点击红框里的图标Flash Programmer,打开Flash Programmer应用程序

https://www.sodocs.net/doc/936268600.html,

6

如果在List of connected devices 中显示没有芯片则会出现下图所示画面,这时就要检查是否连接好了

③进入主界面

连接成功后,会出现蓝色状态栏(显示芯片型号等)。点击右上方的红色框2中的“…”选择所要烧入的“.hex”文件。在红色方框4的Actions 选项卡中选择“Erase program and verity”,勾选上右侧方框5中的“Block debug commands()”

进行锁定,接着点击下方红色框6中的“Perform actions”开始烧程序。完成后会显示“Erase,program and verity OK”.(最好不要勾选红色方框3中的选项,不然只能烧入一个程序。)

这样程序就烧入成功了。

2、用CC Debugger进行在线仿真。

连接方法同上。

打开IAR软件->打开文件->选择协议栈里面的示例。配置好相关参数后,点击工具栏的最后一个按钮Debug without Downloading进入仿真

仿真界面

3、串口透传

①连接串口,通过串口调试助手进行串口透传等相关数据传输。

将串口板之间插入电脑,电脑会显示安装硬件,自动安装完成后,右键点击我的电脑,选择“管理”,然后在系统工具一栏下选择“设备管理器”,在端口一栏会显示端口号,如图

https://www.sodocs.net/doc/936268600.html,7

②打开串口调试助手,选择对应的端口号

https://www.sodocs.net/doc/936268600.html,8

③两个模块串口对传

4、使用USB Dongle模拟主机端与从机模块通信

①按要求安装好USB Dongle驱动

(具体步骤可参考TI BLE CC254X MINI-DK用户指南)

②查看USB Serial端口

安装成功后,右键点击我的电脑,选择“管理”,然后在系统工具一栏下选择“设备管理器”,会出现如下图红色方框中的端口“TI CC2540USB CDC Serial(COM)”

https://www.sodocs.net/doc/936268600.html,9

https://www.sodocs.net/doc/936268600.html,

10

安装BTool 软件

在协议栈目录C:\TexasInstruments\BLE-CC254X-1.3.2\Accessories 下找BTool 应用程序“set up”,点击安装。

④打开BTool 软件

双击打开应用程序,会出现如图所示的画面

在界面的左上角单击“Device”,在弹出的下拉列表中选择“NewDevice”如图所示

在新弹出的对话框中设置好端口及波特率,然后单击“OK”,如图所示。

https://www.sodocs.net/doc/936268600.html,

11

⑤建立BTool 与USB Dongle 的连接,如图所示:

建立连接后的窗口分为三个区域:左边为端口和USB Dongle 的信息,包括连接端口号、波特率、USB Dongle 的IEEE 地址等信息;中间部分为BTool 通过USB Dongle 发送和接收的数据记录;右边部分为HCL 命令,用于对USB Dongle 的控制。⑥

扫描节点设备

在BTool 工具的Discover\Connect 选项卡中,单击“Scan”,对正在发送广播的节点设备进行扫描,如图所示:

https://www.sodocs.net/doc/936268600.html,

12

默认的扫描时间为10秒。扫描完成后,在右侧的记录窗口会显示扫描到的设备个数以及设备的地址,如图所示:

⑦连接参数设置

在建立连接之前,需要设置连接参数。设置好参数后,单击“Set”按钮进行确定,否则设置不会生效

https://www.sodocs.net/doc/936268600.html,

13

⑧建立连接

在“Slave BDA”一栏的下拉列表中选择要与之连接的节点设备的地址,并单击“Establish”按钮,如图所示:

如果连接成功的话,节点设备的信息会出现在窗口左侧,如图所示:

⑨写入数据

进入Read/Write界面,向B通道(handle0x0035)写入20bytes的数

据,数据类型选择ASCII,点击Write键,写入成功显示success,如图:

接着我们观察串口调试助手,观察数据接收窗口

要向A通道发送数据,首先使能A通道的Notification,向EnNotiHandle写入0100

https://www.sodocs.net/doc/936268600.html,14

串口助手发送数据

BTool接收数据

自此完成了模块与USB Dongle的通信。

https://www.sodocs.net/doc/936268600.html,15

https://www.sodocs.net/doc/936268600.html,

16

5、用USB Dongle 给模块抓取数据包

连接USB Dongle 和CC Debugger

按照如图所示连接USB Dongle

和CC Debugger。USB Dongle 和CC Debugger 上面的灯要呈黄绿色

②用SmartRF flash programmer 下载hex 文件

选择文件,文件位置为

C\TexasInstruments\BLE-CC2540\Accessories\Hex_Files\cc2540_ble1.0_mas ter_usb_dongle.hex 点击“Perform actions”开始下载③打开Packet Sniffer 软件

给串口板烧入从机程序后,把串口板插入电脑,打开Packet Sniffer 软件,选择Bluetooth Low Energy,点击开始

④选择CC2540USB Dongle

点击Play开始抓取广播数据包

七、模块参考电路

八、联系我们

https://www.sodocs.net/doc/936268600.html,17

https://www.sodocs.net/doc/936268600.html,18

相关主题