[发明专利]一种适应于声表面波传感器的反馈扫频式DDS设计方法有效

专利信息
申请号: 202010027274.5 申请日: 2020-01-10
公开(公告)号: CN111211758B 公开(公告)日: 2023-03-24
发明(设计)人: 张涛;朱寒;师晓云;郭宁;兰鹏涛;王益祎 申请(专利权)人: 西安科技大学
主分类号: H03H9/25 分类号: H03H9/25;H03H9/64
代理公司: 西安创知专利事务所 61213 代理人: 谭文琰
地址: 710054 *** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 适应 表面波 传感器 反馈 扫频式 dds 设计 方法
【权利要求书】:

1.一种适应于声表面波传感器的反馈扫频式DDS设计方法,其特征在于,该方法包括以下步骤:

步骤一、频率设定:

步骤101、采用FPGA微控制器设置初始频率区间的下限为DFord=5.0MHz,初始频率区间的上限为UFord=15.0MHz;

步骤102、采用FPGA微控制器设定初始频率为5MHz,并获得频率控制字存储至频率寄存器中;

步骤103、将FPGA微控制器与声表面波传感器连接;

步骤二、相位累加器和频率寄存器的累加:

在第i个时钟信号中,获取相位累加器和频率寄存器的累加数据,具体过程如下:

步骤201、采用FPGA微控制器将相位累加器中时钟频率的第0~7位与频率寄存器中频率控制字的第0~7位进行第一次相加,并将第一次相加后数据存入寄存器first1;其中,当第一次相加后数据存在进位时,将标志寄存器的进位标志位CF置1,当第一次相加后数据不存在进位时,将标志寄存器的进位标志位CF置0;

步骤202、采用FPGA微控制器将相位累加器中时钟频率的第8~15位与频率寄存器中频率控制字的第8~15位进行第二次相加,得到第二次相加后数据;其中,当第二次相加后数据存在进位时,将标志寄存器的进位标志位CF置1,当第二次相加后数据不存在进位时,将标志寄存器的进位标志位CF置0;

并将第二次相加后数据与寄存器first1中的第一次相加后数据进行次位拼接,得到第一次位拼接后数据,并将第一次位拼接后数据存入寄存器first2中;其中,当步骤201中第一次相加后数据存在进位时,将第一次相加后数据得到的进位标志位与第二次相加后数据的最后一位相加;

步骤203、采用FPGA微控制器将相位累加器中时钟频率的第16~23位与频率寄存器中频率控制字的第16~23位进行第三次相加,得到第三次相加后数据;其中,当第三次相加后数据存在进位时,将标志寄存器的进位标志位CF置1,当第三次相加后数据不存在进位时,将标志寄存器的进位标志位CF置0;

并将第三次相加后数据与寄存器first2中的第一次位拼接后数据进行次位拼接,得到第二次位拼接后数据,并将第二次位拼接后数据存入寄存器first3中;其中,当步骤202中第二次相加后数据存在进位时,将第二次相加后数据得到的进位标志位与第三次相加后数据的最后一位相加;

步骤204、采用FPGA微控制器将相位累加器中时钟频率的第24~31位与频率寄存器中频率控制字的第24~31位进行第四次相加,得到第四次相加后数据;其中,当第四次相加后数据存在进位时,将标志寄存器的进位标志位CF置1,当第四次相加后数据不存在进位时,将标志寄存器的进位标志位CF置0;

并将第四次相加后数据与寄存器first3中的第二次位拼接后数据进行次位拼接,得到第三次位拼接后数据;其中,所述第三次位拼接后数据包括由高位至低位依次布设的第四次相加后数据、第三次相加后数据、第二次相加后数据和第一次相加后数据;、当步骤203中第三次相加后数据存在进位时,将第三次相加后数据得到的进位标志位与第四次相加后数据的最后一位相加;

步骤205、采用FPGA微控制器将第三次位拼接后数据赋值至相位累加器;其中,第三次位拼接后数据记作第i个时钟频率中相位累加器和频率寄存器的累加数据,i为正整数;

步骤三、幅值和相位信息的获取:

在第i个时钟信号中,获取幅值和相位信息,具体过程如下:

步骤301、采用FPGA微控制器在ROM存储器中存储幅值数据和相位数据;

步骤302、采用FPGA微控制器将第三次位拼接后数据进行截断处理,得到高14位数据,根据高14位数据得到输出激励信号的幅值和相位;

步骤四、获取第一次刷新频率区间:

步骤401、多次重复步骤二和步骤三,直至达到设定的激励时间时,完成一次第一轮扫频激励,进行一次下一轮扫频激励,直至一次最后一轮扫频激励的频率达到初始频率区间的上限;其中,一次第j轮扫频激励的频率为fj,且fj-fj-1=2.5MHz,fj-1表示一次第j-1轮扫频激励的频率,j为正整数,且2≤j≤5;

步骤402、在第一轮扫频激励,...,第j轮扫频激励,...,第5轮扫频激励的过程中,当SAW声表面器件反馈的信号有效时,FPGA微控制器将SAW声表面器件反馈有效信号时所对应的频率记作第一次刷新频率下限值fc1,d和第一次刷新频率上限值fc1,u

步骤五、获取第二次刷新频率区间:

步骤501、采用FPGA微控制器设置二次频率区间的下限为fc1,d,二次频率区间的上限为fc1,u

步骤502、采用FPGA微控制器设定二次频率初始值f1′为fc1,d,并获得频率控制字存储至频率寄存器中;其中,二次频率初始值f1′为二次第一轮扫频激励的频率;

步骤503、按照步骤二至步骤五所述的方法,直至达到设定的激励时间时,完成二次第一轮扫频激励,进行二次下一轮扫频激励,直至二次最后一轮扫频激励的频率达到二次频率区间的上限,并获取第二次刷新频率下限值fc2,d和第二次刷新频率上限值fc2,u;其中,二次第j′轮扫频激励的频率为f′j,且f′j-f′j-1=0.625MHz,f′j-1表示二次第j′-1轮扫频激励的频率,j′为正整数,且2≤j′≤5;

步骤六、获取第三次刷新频率区间:

步骤601、采用FPGA微控制器设置三次频率区间的下限为fc2,d,三次频率区间的上限为fc2,u

步骤602、采用FPGA微控制器设定三次频率初始值f1″为fc2,d,并获得频率控制字存储至频率寄存器中;其中,三次频率初始值f1″为三次第一轮扫频激励的频率;

步骤603、按照步骤二至步骤五所述的方法,直至达到设定的激励时间时,完成三次第一轮扫频激励,进行三次下一轮扫频激励,直至三次最后一轮扫频激励的频率达到三次频率区间的上限,并获取第三次刷新频率下限值fc3,d和第三次刷新频率上限值fc3,u;其中,三次第j″轮扫频激励的频率为f″j,且f″j-f″j-1=0.15625MHz,f″j-1表示三次第j″-1轮扫频激励的频率,j″为正整数,且2≤j″≤5;

步骤604、采用FPGA微控制器将第三次刷新频率下限值fc3,d和第三次刷新频率上限值fc3,u记作声表面波传感器的激励频率区间。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安科技大学,未经西安科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010027274.5/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top