微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > MCU和DSP > 基于MSP430的无极性恒流电刺激器的设计

基于MSP430的无极性恒流电刺激器的设计

时间:02-12 来源:互联网 点击:
3、系统软件设计

软件程序包括主程序和时钟中断程序,程序流程如图11、12所示。主程序进行变量初始化、片内(D/A、液晶驱动、TimerA)模块以及端口的初始化,然后打开总中断进入低功耗模式。时钟中断程序用于监测治疗时间,并根据刺激参数产生特定频率、幅度的随机信号和外围电路控制信号,完成刺激信号的合成和输出控制。



图11 主程序流程 





图12 时钟中断流程



4、结果

通过修改MSP430单片机FLASH中下载的调幅信号波形数据,而无需改变任何软件和硬件结构,无极性恒流电刺激器就可以输出各种的不同信号调幅的无极性指数脉冲,如随机信号调幅的无极性指数脉冲,图13所示。

图13 随机信号调幅的无极性指数脉冲

5、结论

无极性恒流电刺激器采用了MSP430微控制器,可以根据需要输出各种信号调幅的无极性指数脉冲,而无需更改软件和硬件结构,具有灵活性好、输出电流不受负载阻抗变化、安全可靠的特点;另外,设计结合了便携式设计方法,采用体积贴装芯片, 也无需外接D/A转换器件、液晶驱动模块等,减小了整机的体积,提高了整机的性价比。

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

网站地图

Top