基于单片机的脑波治疗仪研制

发布者:yuehui最新更新时间:2013-01-22 来源: dzsc关键字:单片机  脑波治疗仪  AT89C52 手机看文章 扫描二维码
随时随地手机看文章
  引言

  社会和科学技术的迅速发展给我们带来了高质量的生活,但在复杂而充满紧张的社会变革中,人们承受的压力也在增加,失眠、抑郁、狂躁、情绪不稳等许多身心问题日益严重。因此,研制一种有效的精神治疗仪具有重要的现实意义。研究发现,在某些频率下,尤其在α和θ范围内,以节奏性闪光去刺激人脑会减轻测试者的焦虑症状;同时,科学家们又对脑波的听觉驱动进行调查,即用特殊频率的声音(如节奏性滴答声、音调或漩涡声振动)来刺激大脑,然后再用EEG(electroencephalogram脑电图)设备来监视大脑,结果发现大脑的确在与声音相同频率下,以增加大脑活动来回应节奏性听觉刺激。研究发现,在声音和光的双重诱导作用下,大脑的两脑半球进入一种更结合或同步的状态(brain sync),即脑波同步状态,并诱发人脑产生α、β、θ、δ频率的脑电波,而这几种脑电波又与人的精神状态有着至关重要的联系。脑电波和人精神状态的关系如表l所示。

  根据这个原理,可以藉由声音和光的双重引导式作用,诱使人脑产生α、β、θ、δ四种频率的节律波,从而能使人的情绪获得快速有效的释放,以及正面的改善。

  l 系统设计及实现

  如图l所示,系统外围包括:数模转换器,多路模拟开关,电极,光电眼镜,立体声耳机,按键,LED显示,指示灯显示等。

脑波治疗仪系统结构框图

  脑波治疗仪系统结构框图

  本设计应用AT89C52为主心芯片,单片机P0口输出数字信号,经过DAC0832,组成的数模转换电路后,得到我们治疗所需的正弦调幅波信号,信号经过模拟开关CD4053后,产生两路具有一定时间差的信号。这两路信号经LM324组成的前置放大电路后,再经TDA2030组成的音频功率放大电路处理,输出的信号可以使听者通过立体声耳机听到这些特殊编制频率的治疗波。再者,外部音乐(如CD、MP3等)可以从音频功放前输入,治疗的同时再配合播放一些自然音乐,能更很好的缓解紧张的情绪和达到好的治疗效果。另外,两路信号分别经过LM324组成的检波电路,再由LM3915去驱动条形LED发光管发光,以条形发光管的显示数量来直观显示声音信号的强度。

  此外,单片机P0口还输出的信号,同样经过数模转换芯电路,得到一系列预设频率的脉冲信号,脉冲强度同样可以由LED条形发光管显示。

  单片机端口RXD和TXD产生的预设光频率信号,经光信号驱动电路,从光电眼镜输出,其输出状态由LED指示灯显示。

  2 系统硬件实现

  2.1 检波电路设计

  LM324为四运放集成电路,采用14脚双列直插塑料封装。内部有四个运算放大器,有相位补偿电路,电路功耗小,工作电压范围宽,可用正电源3~30V,或正负双电源±1.5V~±15V工作。这种电路用于测量不同频段信号的强度值,做为带通滤波器,以选出各个不同频段的信号,在显示器上利用发光二极管点亮的多少来指示信号幅度的大小。电路设计如图2.由于治疗波是高频正弦调幅波,我们利用LM324组成的带通滤波电路便能检出治疗波的包络。

电路设计

  2.2 声光强度显示电路设计

  LM3914是用来检测模拟信号电平、驱动10位LED进行线性模拟显示的单片集成电路,可以很方便地实现电压指示、展宽刻度、零位指示、可视报警,时序发生等多种用途。从5脚处输入经过处理的声光信号,LED的显示数量与输入电压相对应,这样声光强度便由点亮LED的多少来直观显示,显示电路的连接如图3.[page]

显示电路的连接

2.3 光信号驱动电路设计

  系统的光信号由单片机的串行口RXD和TXD输出,光信号由一系列特殊占空比和频率可调的窄脉冲组成,通过此驱动电路,以便提高系统的带负载能力,达到多路输出的要求。此电路组成了两级射极更随器电路,Au=1.通过调节电阻R2,可以调整输出信号的强度。

  2.4 电源电路设计

  本治疗系统主要需要为运放电路提供±12V直流电压,单片机控制电路提供+5V电压,同时还为数模转换芯片提供一5V基准电压。因此,整个系统需要±5V、±12V的直流电压。电源电路设计如下,市电经过集成电压模块后得到所需直流电压,为声光和脉冲控制电路供电。如图5所示:

电源电路设计

  3 系统软件设计

  系统软件要求用C5l语言或汇编语言来编辑。系统软件功能主要包括:声光控制和电疗脉冲部分控制流程。声光控制部分的流程包括先将单片机初始化,再去选择节目,然后执行预设功能,包括音量增减功能,音频增减功能,监听功能,噪声/音频功能,运行/保持功能。系统声光控制部分流程图如图6.电治疗脉冲部分的流程图包括:初始化单片机,脉冲功能设定。

系统声光控制部分流程图

  4 结果与讨论

  经过实验证明,本治疗仪能得到不同频率的治疗信号。治疗如何,还需要进行临床上的测试,根据反馈的信息不断地改进。治疗仪的现有功能基本可以满足绝大部分的实际工作需要。同时,还可通过软件的升级和在电刺激控制和光刺激部分加入用户自定义刺激方案的功能后将会使其应用更具灵活性。

参考文献:

[1]. AT89C52 datasheet http://www.dzsc.com/datasheet/AT89C52_1064535.html.
[2]. LM324 datasheet http://www.dzsc.com/datasheet/LM324_1054816.html.
[3]. TDA2030 datasheet http://www.dzsc.com/datasheet/TDA2030_1059048.html.
[4]. LM3915 datasheet http://www.dzsc.com/datasheet/LM3915_1060974.html.
[5]. LM3914 datasheet http://www.dzsc.com/datasheet/LM3914_1060973.html.

关键字:单片机  脑波治疗仪  AT89C52 引用地址:基于单片机的脑波治疗仪研制

上一篇:基于89c51单片机的数字电压表设计
下一篇:基于单片机的秒,分,时可调时钟的设计

推荐阅读最新更新时间:2024-03-16 13:17

从RS232口获取单片机工作电源
计算机RS232串行口是一种很常用的通信接口,一直在工业、科研中占有极为重要的角色。除作为简单的串口通信外,许多用户在串行口上开发了不少种类繁多、用途广泛的扩展产品,如手写笔、RS232/RS-485转换接口、数据采集器等。这些产品大多需要有电源供电,如果由外部来给接口产品提供电源,难免繁琐且增加成本,本文向大家介绍从PC机RS232串口获取电源的简单方法。 图一所示是一种最简单的正、负电源获取方法。电路非常简单,成本也很低,仅需要4只二极管和2只电容即可完成整个功能,该电路的缺点是电流有限、电压不稳定。为此需要对图一的电路进行改进,以获得更好的正、负电源获取电路。 如图二所示。在PC机通电启动初始化串行口前,RS-232
[单片机]
从RS232口获取<font color='red'>单片机</font>工作电源
51单片机指令集详解 51单片机布尔操作指令集详解
这里给大家分享一下 51单片机布尔操作指令集详解。 布尔处理功能是MCS-51系列单片机的一个重要特征,这是出于实际应用需要而设置的。布尔变量也即开关变量,它是以位(bit)为单位进行操作的。 在物理结构上,MCS-51单片机有一个布尔处理机,它以进位标志做为累加位,以内部RAM可寻址的128个为存储位。 既然有布尔处理机功能,所以也就有相应的布尔操作指令集,下面我们分别谈论。 . 位传送指令 位传送指令就是可寻址位与累加位CY之间的传送,指令有两条。 MOV C,bit ;bit→CY,某位数据送CY MOV bit,C ;CY→bit,CY数据送某位 . 位置位复位指令 这些指令对CY及可寻址位进行置位或复位操作,
[单片机]
在STM32F103C8微控制器中使用RS-485串行通信
  通信协议是数字电子和嵌入式系统的组成部分。只要有多个微控制器和外围设备的接口,就必须使用通信协议来交换大量数据。有多种类型的串行通信协议可用。RS485 是串行通信协议之一,用于工业项目和重型机械。   本教程是关于在 STM32F103C8 微控制器中使用RS-485 串行通信。   在本教程中,Master STM32F103C8 具有三个按钮,用于通过使用 RS-485 串行通信来控制 Slave Arduino Uno 上的三个 LED 的状态。   RS-485 串行通讯   RS-485 是一种不需要时钟的异步串行通信协议。它使用一种称为差分信号的技术将二进制数据从一个设备传输到另一个设备。   那么这种差
[单片机]
在STM32F103C8<font color='red'>微控制器</font>中使用RS-485串行通信
数控电位器与PIC单片机的接口技术
1x9268器件描述 1X9268是Xicor公司生产的,把2个E2POT数控电位器集成在单芯片的CMOS集成电路上的一种数控电位器。它包含两个电阻阵列,每个电阻阵列包含255个电阻单元,在每个单元之间和二个端点都有可以被滑动单元访问的抽头点。滑动单元在阵列中的位置,由用户通过二线串行总线接口控制。每个电阻阵列,与1个滑动端计数寄存器(WCR)和4个8位数据寄存器(R0~R3)联系在一起,这4个数据寄存器可以由用户直接写入或读出。滑动端计数寄存器的内容,控制滑动端在电阻阵列中的位置。 数据寄存器可以由用户读出和写入。数据寄存器的内容可以传输到滑动端计数寄存器,以设置滑动端的位置。当前滑动端的位置可以被传输到与它相联系的任一
[模拟电子]
数控电位器与PIC<font color='red'>单片机</font>的接口技术
一种单片机控制的铅酸蓄电池充电电源
摘要:为了有效地提升铅酸蓄电池的使用寿命,同时实现对充电过程的监控,设计出一种用单片机控制的36 V铅酸蓄电池充电电源。本电路采用反激式拓扑,连续电流工作模式,电源管理IC设计在电源的副边,由ELAN公司的EM78P258N单片机模拟,是用可编程器件模拟电源管理IC,实现智能电源低成本化的一次成功尝试,通过对单片机的软件设计实现了充电电源的状态显示、充电时间控制、报警、过温保护、过压保护、过流保护等功能。本充电器真正的实现了铅酸蓄电池的三段式充电过程,其最高输出功率可达90 W,效率约85%,成本不到20元,具有很高的市场竞争力。 关键词:铅酸蓄电池;充电电源;单片机;电源管理IC 铅酸蓄电池由于其制造成本低,容量大,价格低廉
[单片机]
一种<font color='red'>单片机</font>控制的铅酸蓄电池充电电源
基于ARM核的ADμC7024在医疗电子中的应用
0 引言   随着信息技术的迅猛发展和人民生活水平的提高,极大地推动了医疗电子设备的发展,当今医疗电子设备的发展趋势是高精度、实时性、低功耗和小尺寸,作为医疗电子设备中核心地位的MCU(微处理器)也随着这一发展趋势向前不断衍变着。由早期的8位MCU发展到目前的32位RISC(精简指令集计算机)MCU。美国ADI公司根据市场的需要最新推出了一款基于ARM(高级精简指令集计算机)核的微处理器ADμC7024便是目前32位RISC MCU的杰出代表。ADμC7024卓越的处理能力、集成众多片上外围器件和芯片低功耗的特点,完全胜任目前医疗电子设备的需求及未来的发展目标。   本文以ADμC7024在医疗电子中监护产品脉搏血氧计的应用为
[工业控制]
51单片机复习001
1、更改keil uvision3的字体以及关键字颜色的设置: 修改顺序入下 1 打开edit 2 打开edit 最下方configuration 3 打开colars 4 选择8051 edit c file 可以修改 C语言的大小 和关键词着色 问题。 源自http://zhidao.baidu.com/question/137561189.html 2、位定义:sbit LED00 = P0^0 ; (放在头文件下面,main()函数上方)。 3、12M晶振,1ms基准延时程序如下: void delay1ms(unsigned int i) { unsigned char j;
[单片机]
51<font color='red'>单片机</font>复习001
在进行单片机设计时需要注意哪些事项
1.降低外时钟频率 外时钟是高频的噪声源,除能引起对本应用系统的干扰之外,还可能产生对外界的干扰,以8051单片机为例最短指令周期1μs时,外时钟是12MHz。而同样速度的Motorola单片机系统时钟只需4MHz微控制器产生的最有影响的高频噪声大约是时钟频率的3倍。 2.低噪声系列单片机 改进的技术将电源、地安排在两个相邻的引脚上,外部去耦电容在PCB设计上更容易安排。 3.时钟监测电路、看门狗技术与低电压复位 时钟监控有效与省电指令STOP是一对矛盾。只能使用其中之一。 看门狗技术是监测应用程序中的一段定时中断低电压复位技术是监测单片机电源电压,当电压低于某一值时产生复位信号。由于单片机技术的发展,单片机本身对电源电压
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
更多每日新闻
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved