微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > MCU和DSP > 基于单片机的脑波治疗仪的软件设计研究

基于单片机的脑波治疗仪的软件设计研究

时间:11-04 来源:互联网 点击:
2.2.2 双声道音乐的生成

如图4,模拟开关的输入口A2、B1接低电平,Al、B2同时接入脑波音乐信号,单片机通过对控制口l、2来控制两路开关的通断。当使左右两路的开关都始终打开就会产生左右两路同步输出;当单片机以与调制信号相同的频率控制模拟开关交替开、关就会产生左右两路信号交替输出。这两路输出信号经过放大滤波电路输出至耳机,这种交替/同步的立体声作用到人脑将引导大脑起到双脑同步的有效治疗效果。图5就是采集到的左右交替输出的信号。





2.3 节目时间、节目指示灯显示部分

节目时间显示部分是由单片机调用内部定时器进行分钟计时,输出时间信号到LED数码管进行显示。节目时间在开机时显示0,在运行过程中,当节目时间到了预定时间将调用报警子程序发出报警声,并将节目结束标志置位。节目指示灯显示是在节目选择子程序中由单片机控制节目指示发光二极管灯的亮灭,指示当前输出哪个节目。

3 结果分析

通过实验观察及示波器测量,设备能输出有效频率的脑波音乐,满足预计的参数设置,波形无明显失真。图5是采集到的的波形。

但是实际输出波形还是有一些误差,其主要来自:①由于内部波形存储器中存储的正弦幅度值是用二进制表示的,对于越过存储器字长的正弦幅度值必须进行量化处理,这样就引入了量化误差。幅度量化主要有两种方式,即舍入量化和截尾量化,这里采用截尾量化方式。②DAC非理想转换特性所引起的杂散水平,DAC的非理想特性包括:DAC的有限分辨位数;差分、积分的非线性;D/A转换过程中的瞬间毛刺;时钟泄露;数字噪声馈通;转换速率受限等。③调制信号频率调节过程中正弦波的各采样点会有漏取点的情况发生,这样就不可避免地产生相位截断误差。

针对以上问题,提出一些改进的方法:①应用更高位数的单片机和高性能的数模转换器。②增大ROM容量及采样点数,提高幅度分辨率。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top