基于正交矢量放大的MRS信号采集模块设计---- 采集模块软件实现

2014-11-13 11:22:23来源: eefocus 关键字:正交矢量放大  MRS信号采集模块  核磁共振  低通滤波器

5.3采集模块软件实现

5.3.1单片机软件实现



单片机上电复位后,首先执行初始化程序,然后等待上位机的指令。上位机开始测量之前,会对采集模块设置Lamor频率、采集时间、开采时间等参数。由于采集模块的时序控制全部由CPLD来执行,单片机接收到这些参数之后,会对CPLD进行设置。当上位机发送开始采集指令后,单片机会给CPLD一个内同步信号ISY.而CPLD在内同步信号ISY和主控板传来的外同步信号OSY全部到达后,启动采集时序。开采时间一到,CPLD会按1/4倍Lamor频率的采样率给单片机采集中断信号SY.单片机响应中断后,调用采集子程序,控制AD7656采集信号,并将采集到的数据分类(噪声X分量、噪声Y分量、信号X分量、信号Y分量)存储在FRAM中。采集时间过后,一次发射采集完成,单片机复位内同步信号ISY,然后将FRAM中的数据传送到上位机。软件流程图如图5.1所示。

5.3.2 CPLD软件实现

CPLD的编程是通过Quartus II软件来实现的。Quartus II软件是Altera的综合开发工具,它集成了Altera的FPGA/CPLD开发流程中涉及的所有工具和第三方软件接口。通过使用此综合开发工具,设计者可以创建、组织和管理自己的设计。

本设计中,采取Quartus II软件中的原理图输入方式来实现CPLD的编程。其中同步时序控制部分的设计如图5.2所示。

 


由单片机产生的内同步信号ISY和系统主控板传来的外同步信号OSY接入CPLD中,经过如图5.2所示的逻辑电路,输出信号START,启动采集时序。CPLD经过时间为开始采集时间TDELAY的延迟后,开始输出单片机采集中断信号SY,通知单片机采集,SY的输出频率为1/4倍Lamor频率。采集时间TCOLLECT一到,CPLD终止采集,通知单片机复位内同步信号ISY.时序示意图如图5.3所示。

 


TDELAY、TCOLLECT、fLamor等参数都可以由上位机通过单片机来进行设定。参数设定原理图如图5.4所示。

[1] [2]

关键字:正交矢量放大  MRS信号采集模块  核磁共振  低通滤波器

编辑:什么鱼 引用地址:http://www.eeworld.com.cn/Test_and_measurement/2014/1113/article_10055.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:是德科技推出用于高压信号测量的全新示波器探头
下一篇:基于正交矢量放大的MRS信号采集模块设计---- 采集模块实测结果

论坛活动 E手掌握
关注eeworld公众号
快捷获取更多信息
芯片资讯 锐利解读
微信扫一扫加关注
芯片资讯 锐利解读
推荐阅读
全部
正交矢量放大
MRS信号采集模块
核磁共振
低通滤波器

小广播

独家专题更多

2017东芝PCIM在线展会
2017东芝PCIM在线展会
TI车载信息娱乐系统的音视频解决方案
TI车载信息娱乐系统的音视频解决方案
汇总了TI汽车信息娱乐系统方案、优质音频解决方案、汽车娱乐系统和仪表盘参考设计相关的文档、视频等资源
迎接创新的黄金时代 无创想,不奇迹
迎接创新的黄金时代 无创想,不奇迹
​TE工程师帮助将不可能变成可能,通过技术突破,使世界更加清洁、安全和美好。
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2017 EEWORLD.com.cn, Inc. All rights reserved