1、【产品图片】
2、【产品简介】
多功能仿真扩展板FB2530EB可支持多种射频主控模块(例如FB2530RF等),配置有串并口液晶显示接口,DC 5V电源、电池接口,RS232接口,DEBUG接口,五相按键及四色LED指示灯,红外遥控信号接收/发射模块,外挂2M数据存储器,并可对电池电量进行检测并报警。与本公司的TI CC系列仿真器--CC Debugger配合,实现CC2530/CC2533芯片的编程与在线仿真。其功能相当于Zigbee与RF4CE两套开发板的二合一产品。同时与TI公司的SmartRF05EB板例程完美兼容,仅需替换掉其中的LCD驱动文件即可。
3、【各部分功能详解】
如上图所示,所有的外设均通过SPI总线/UART接口/DEBUG接口等与射频模块FB2530RF相连,并完全受FB2530RF控制和访问。并可通过跳线方式设置为Zigbee或者RF4CE开发板。
与FB2530RF射频板及LCD显示器连接后,如下图所示:
EB板各部分功能详解:
1、电源供电部分
电池供电
多功能仿真扩展板FB2530EB采用两种电源供电方式:5V供电和电池供电,如上图所示,可在插座P5设置跳线选择,PIN1-PIN2为外接直流电源供电,PIN2-PIN3为电池供电。电源开关为P4。
DC 5V适配器供电
FB2530EB带有1个DC 5V的电源适配器接口P7,输入电压经过LDO U8降压为+3.3V稳定的直流电压输出供后极使用。
注意:切换电池供电和DC+5V供电时请注意先将P4置于关的位置。
2、液晶显示部分
FB2530EB液晶显示模块提供串口和并口两种接口,串口的液晶显示模块放置于P15的奇数脚侧,液晶显示模块PIN1与P15的PIN1重合。并口的液晶显示模块放置于P15的偶数脚侧,液晶显示模块PIN1与P15的PIN2重合。
与TI官方SmartRF05EB不同,我司多功能仿真扩展板FB2530EB液晶显示模块为选配部件,选用128*64的点阵图形液晶显示模块,并提供该液晶模块的驱动源代码。对初学者来说,掌握液晶显示驱动的技能也是必不可少的。对不想在这个环节浪费精力的项目开发者来说,我司已为您准备好TI公司Z-Stack/Basic RF等几个平台下的液晶显示驱动文件,您只需将该文件将TI官方资料中同名文件替换即可。
3、串口部分(RS232)
多功能仿真扩展板FB2530EB配置的RS232接口可用于与其他外设进行通讯。电路上采用U11进行RS232电平转换。通过RS232插座P9与外设相连。串口单独设置一个开关P6,用于设置串口芯片U11的启动和停止。
4、RF接口部分
多功能仿真扩展板FB2530EB的主控部分为外接射频控制模块。通过P12,P13与RF控制模块连接。
5、DEBUG接口部分
多功能仿真扩展板FB2530EB提供DEBUG接口P11与CC DEBUGGER相连,并将相关信号(SPI总线,DEBUG信号,UART总线等)通过插座P12,P13直接连接至射频控制模块FB2530RF。用户可在PC上通过CC Debugger实现对射频控制模块FB2530RF的程序仿真调试和程序下载。
6、按键及指示灯部分
多功能仿真扩展板FB2530EB提供一个五相按键(U1)、四颗轻触按键(S1/S2/S5/S6)、六颗LED(D5/D6/D7/D8/D15/D16)显示。
U1可以检测五个方向(中心、向上、向下、向左、向右)和一个按键动作。这样的话就需要有KEY_UP,KEY_DOWN,KEY_LEFT,KEY_RIGHT,KEY_PUSH五个信号来完全描述按键动作。如果用用五个AD口来采样信号,对某些射频控制模块来说是不现实的或者说不经济的。在与射频控制模块FB2530RF配合时,FB2530EB提供两个信号KEY_MOVE, KEY_LEVEL来描述按键动作。当按键朝任何方向移动或被按下时,KEY_MOVE为高电平。同时呢,另一个信号KEY_LEVEL的值来表述按键方向。
下表为其对应关系(VDD=3.0V):
按键名 KEY_LEVEL(单位:V)
UP 0.31
DOWN 1.16
LEFT 1.62
RIGHT 1.81
CENTRE 2.12
四颗轻触按键(S1/S2/S5/S6)中S5为系统复位键(RESET),S6为RemoTI开发系统定义按键,S1,S2为Zigbee开发系统定义按键。
六颗LED(D5/D6/D7/D8/D15/D16)中D5/D6/D7/D8为Zigbee开发系统定义LED。D15/D16为RemoTI开发系统定义LED显示。
7、SPI FLASH
多功能电池扩展开发板FB2530EB配置一个串口FLASH(U3)用于数据和参数的存储。也可用于空中升级过程中程序文件的镜像临时存储。
在RemoTI开发平台环境下,U3还可用于学习型遥控器的码值存储等。
8、红外遥控信号输入输出部分(RemoTI平台专用)
在RemoTI开发平台环境下,红外遥控信号的输入由U2及其他一些阻容件完成,IR信号经解调去载波后输入射频控制模块FB2530RF。红外遥控信号的输出由射频控制模块FB2530RF直接驱动红外发射二极管D9完成发射。 |