新闻中心

EEPW首页 > 测试测量 > 设计应用 > 基于ADS1298与WiFi的脑电信号采集与传输系统设计

基于ADS1298与WiFi的脑电信号采集与传输系统设计

作者:时间:2013-06-19来源:网络收藏

2 系统软件设计
该系统软件设计包括GS1011内部ARM7处理器的应用程序和MSP430的控制程序。
2.1 GS1011模块控制应用程序设计
GS1011模块提供了通过SPI口传输控制命令和数据的接口协议,其内部应用程序是基于Green Hills公司开发的μVelOSity多任务实时操作系统并结合Gain Span公司提供的GS1011芯片功能接口软件库实现的,其内部应用程序流程图如图5所示。

本文引用地址:http://www.eepw.com.cn/article/192777.htm

d.JPG


GS1011启动后,首先判断是否与指定的AP关联,若未关联,则重新对周围的AP进行扫描、连接、认证。若已与指定的AP关联,则开始读取来自MSP430的,并对其进行打包处理,然后通过UDP协议发送给AP。
2.2 MSP430的控制程序设计
MSP430F5529的控制程序设计包括2部分:
(1)对进行控制,完成对的模/数转换;
(2)对GS1011进行控制,完成对的无线发送。
MSP430F5529程序流程图如图6所示。

e.JPG


MSP430F5529启动后,首先对时钟进行配置,使其满足SPI通信的要求,该系统中将SPI通信时钟设置为2 MHz;然后对SPI模块的接口进行配置,其中,GS1011与USCI A中的SPI接口配对,MSP430F5529与USCI_B中的SPI接口配对;对的初始化是通过设置其寄存器来实现的,在本系统中,VREFP设定为2.4 V,PGA设定为2,采样转换速率为8 KSPS,8通道差分输入信号;唤醒GS1011,使其与指定的AP关联,然后等待接收数据;启动并打开中断,当数据转换完成之后,产生一个中断给MSP430F5529,MSP430F5529便通过SPI读取ADS1298寄存器中的数据,再通过SPI将数据发送给GS1011,然后等待下一个中断的到来。

3 结语
本文设计并实现了一种体积小、接入方便、超低功耗的脑电信号采集与无线传输系统,选用MSP430系列单片机MSP430F5529作为主控制器,利用其自身的2个SPI模块分别对ADS1298,GS1011进行控制,实现脑电信号的高精度采集及远距离的无线传输。本系统具有可复用、便携、低功耗、高集成度的特点,适用于采集环境和条件经常变化的场合,具有较高的应用价值。

低通滤波器相关文章:低通滤波器原理



上一页 1 2 3 下一页

关键词: 1298 WiFi ADS 脑电信号

评论


相关推荐

技术专区

关闭