脑电波遥控车及控制方法

文档序号:8305409阅读:1244来源:国知局
脑电波遥控车及控制方法
【技术领域】
[0001]本发明涉及脑-机交互的自动控制领域,尤其涉及一种脑电波遥控车及控制方法。
【背景技术】
[0002]脑-机交互技术(BCI),研究的是如何沟通脑内信息和外界环境。它为大脑和环境提供了双向传输通道,外界信息能从人体传感器输入到神经系统,神经信号也可以用于控制外部电子机械装置,该项技术可以修复、改善甚至扩展神经系统原有功能,提供了一种崭新的信息交互模式。
[0003]目前,BCI的应用主要集中于医学领域。在医学领域中,BCI可以帮助肢体障碍患者提高他们的生活质量。随着科学技术不断创新,新型的脑-机接口系统也可以应用于汽车安全驾驶、残疾人轮椅控制、高危险性警觉度评估、情绪分析等领域。
[0004]通过生物医学工程的手段帮助患者实现与外界的通信及日常行为控制,将极大地提高残疾患者的生活质量。同时BCI还可为人们提供无需体力操作的新的人机交互通讯方式,适合于特殊环境下,当不便采用传统控制方式时,用脑电控制外界设备。脑-机接口还可以通过实时反映人体的生理指标和状态,作为一种判别标准应用在具体的产品中。目前,脑-机接口的研究在世界范围内得到高度的关注和强大的支持。

【发明内容】

[0005]本发明所要解决的技术问题是,提供一种脑电波遥控车及控制方法,使用脑-机交互模块获取脑电信号,对原始脑电信号进行分析及提取,从而实现对车体运动的控制。
[0006]为了解决上述技术问题,本发明提供了一种脑电波遥控车,包括脑电信号采集部、通讯部、控制部和车体,其中:
[0007]所述脑电信号采集部包括附于人体头部用于采集脑电信号的脑电波传感器;还包括脑电信号放大部,所述脑电信号放大部与所述脑电波传感器连接以将所述脑电波传感器所采集的脑电信号做放大处理;
[0008]所述通讯部用于将所述脑电信号放大部处理后的信号传送至所述控制部;
[0009]所述控制部包括与所述车体的驱动部件电连接的控制器,还包括将接收自所述通讯部的信号处理后发送给所述控制器的处理机,所述控制器根据接收自所述处理机的信号控制所述车体的驱动部件以控制所述车体的动作。
[0010]作为优选,所述控制部采用ARM微控制器实现。
[0011]作为优选,所述ARM微控制器采用STM32F103芯片。
[0012]作为优选,所述控制器包括驱动电路,所述驱动电路采用L9110H电机驱动芯片对所述车体的驱动部件进行驱动。
[0013]作为优选,所述通讯部包括蓝牙通讯装置。
[0014]本发明还提供一种应用于如上所述的脑电波遥控车的控制方法,包括以下步骤:
[0015]S1:采集人脑的脑电信号,包括德尔塔脑波、塞他脑波、阿尔法脑波和倍他脑波,并将所述脑电信号做信号放大处理;
[0016]S2:根据放大处理后的脑电信号输出数据包,该数据包包含按顺序输出的多种脑电功率值,以及人脑精神集中度指数和人脑精神放松度指数;
[0017]S3:过互相比较多种脑电功率值,并结合人脑精神集中度指数和人脑精神放松度指数,并通过预先评测出人脑精神集中度指数的第一数值区间,再确定数值大于所述第一数值区间的第二数值区间和小于所述第一数值区间的第三数值区间,以生成控制指令对所述车体的动作进行控制。
[0018]作为优选,所述步骤S2中,多种脑电功率包括德尔塔脑电功率、塞他脑电功率、低频阿尔法脑电功率、高频阿尔法脑电功率、低频倍他脑电功率、高频倍他脑电功率、低频伽马脑电功率和高频伽马脑电功率。
[0019]与现有技术相比,本发明的脑电波遥控车及控制方法的有益效果在于:使用脑-机交互模块获取脑电信号,对原始脑电信号进行了分析及提取,获取最便于控制的人脑精神集中度指数和人脑精神放松度指数,对车体进行控制。本发明可以不依赖于外部肌肉和神经就可以实现人机交互,对研发残疾人和老年人自理自助系统,特别是对认知障碍疾病的康复等问题具有重要的应用前景和社会意义。
【附图说明】
[0020]图1为本发明的实施例的脑电波遥控车的整体结构示意图;
[0021]图2为本发明的实施例的脑电波遥控车的驱动电路图一(车体前轮驱动);
[0022]图3为本发明的实施例的脑电波遥控车的驱动电路图二 (车体后轮驱动);
[0023]图4为应用本发明的实施例的脑电波遥控车的运动控制表;
[0024]图5为应用本发明的实施例的控制方法输出数据包的示意图;
[0025]图6为应用本发明的实施例的控制方法采集到一种脑电信号的示例图;
[0026]图7为应用本发明的实施例的控制方法的测试数据(基于人脑精神集中度指数)。
【具体实施方式】
[0027]下面结合附图和具体实施例对本发明的实施例的脑电波遥控车及控制方法作进一步详细描述,但不作为对本发明的限定。
[0028]图1为本发明的实施例的脑电波遥控车的整体结构示意图,图2为本发明的实施例的脑电波遥控车的驱动电路图一(车体前轮驱动),图3为本发明的实施例的脑电波遥控车的驱动电路图二(车体后轮驱动),图4为应用本发明的实施例的脑电波遥控车的运动控制表。本发明的实施例的脑电波遥控车,包括脑电信号采集部、通讯部、控制部和车体,其中,所述脑电信号采集部包括附于人体头部用于采集脑电信号的脑电波传感器;还包括脑电信号放大部,所述脑电信号放大部与所述脑电波传感器连接以将所述脑电波传感器所采集的脑电信号做放大处理,所述通讯部用于将所述脑电信号放大部处理后的信号传送至所述控制部,所述控制部包括与所述车体的驱动部件电连接的控制器,还包括将接收自所述通讯部的信号处理后发送给所述控制器的处理机,所述控制器根据接收自所述处理机的信号控制所述车体的驱动部件以控制所述车体的动作。本实施例基于脑-机接口系统本身的要求和性价比的考虑,采用ThinkGear AM开发套件,该套件集成脑电信号采集、放大、滤波处理功能,将脑电信号进行输出。处理机操作系统可选用目前流行的Windows系列、高稳定性的Unix等多种操作系统以及专业数据采集分析系统LabVIEW等软件环境。使用时只需将USB接口插入计算机内任何一个USB接口插座中,其I/O信号、脉冲输入及脉冲输出信号均由模块上的双排针插头与外部信号源及设备连接。模拟数据输入部分,可根据实际需要选择单端或双端输入方式,其A/D转换启动方式可以选用程控触发、外部触发两种方式。A/D转换后的数据结果通过先进先出存储器(FIFO)缓存后由USB总线读出。本发明可以不依赖于外部肌肉和神经就可以实现人机交互,对研发残疾人和老年人自理自助系统,特别是对认知障碍疾病的康复等问题具有重要的应用前景和社会意义。
[0029]作为一种改进,所述控制部采用ARM微控制器实现。作为本实施例优选方案,所述ARM微控制器采用STM32F103芯片,其具有丰富的外设接口、实时性强等优点,采用模块化设计,满足实际需要及扩展。可以使其通过无线通讯实现与上位机的无线链接,使得上位机能够实时控制车体的运动状态。系统时钟电路选用8MHZ的HSE晶体作为振荡器晶振,与电容组构成系统时钟电路。HSE晶体可以通过设置时钟控制寄存器里RCC_CR中的HSEON位被启动和关闭。实时时钟电路选择LSE时钟模式,通过LSE旁路提供一个32.768kHz频率的外部时钟源。LSE晶体是一个32.768kHz的低速外部晶体或陶瓷谐振器,它为实时时钟或者其他定时功能提供一个低功耗且精确的时钟源。启动模式方面,可以通过B00T1和Β00Τ0引脚电平组合选择主闪存存储器(主闪存存储器被选为启动区域)、系统存储器(系统存储器被选为启动区域)和内置SRAM (内置SRAM被选为启动区域)三种不同启动模式,在系统复位后,SYSCLK的第4个上升沿,BOOT引脚的值将被锁存,此时可以通过设置B00T1和Β00Τ0弓I脚的状态,来选择在复位后的启动模式。
[0030]作为进一步改进,所述控制器包括驱动电路,所述驱动电路采用L9110H电机驱动芯片对所述车体的驱动部件进行驱动。STM32F103芯片采用3.3V供电,电机驱动采用5V与12V,红外收发检测电路采用5V与3.3V,液晶显示与触角传感电路均采用3.3V供电,外部电源采用12V的直流电压。STM32F103芯片外部扩展的电机驱动电路采用L9110H芯片控制,其基本电路图2和图3所示,车体运动状态通过前轮电机和后轮电机的不同方向转动来实现,电机有正转、反转和停止三种状态,每个电机由各自L9110H电机驱动芯片I/O 口(如图所示IA和IB引脚)的电平组合进行控制。Headerf为接插件,举例说明,如图4所示,当图2中M0T0R_HM3_CH1和M0T0R_HM3_CH2的电平组合为“ 10”时,前轮电机正转。当图3中STEER_TIM2_CH1和STEER_HM2_CH2的电平组合为“01”时,后轮电机反转。
[0031]作为更进一步的改进,所述通讯部采用蓝牙通讯装置,与STM32F103芯片的外围扩展接口兼容性好。
[0032]软件开发平台方面,本实施例采用Keil开发的微控制器软件开发平台和JLINKUSB-JTAG接口适配器。Keil提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器在内的完整开发方案,通过一个集成开发环境UVis1n)将这些功能组合在一起,在调试程序,软件仿真方面也有很强大的功能。JLINK USB-JTAG是一个用于连接PCUSB 口和开发板JTAG 口的小硬件适配器,通过ULINK可以在真实的目标板上创建,下载和测试嵌入式应用。具体的控制程序设计思路是,通过蓝牙与车体进行通信,通过传输数据计算出电机的占空比,控制STM32F103芯片定时器中的PWM波占空比来控制小车的速度,通过控制??Μ2的通道2中PWM输出来控制小车前进,??Μ2的通道3中PWM输出来控制小车后退,TIM3中通道I和2来控制小车的转向。
[0033]图5为应用本发明的实施例的控制方法输出数据包的示意图,图6为应用本发明的实施例的控制方法采集到一种脑电信号的示例图。本发明还提供一种应用于如上所述的脑电波遥控车的控制方法,包括以下步骤:
[0034]S1:采
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1