[发明专利]一种硅谐振压力传感器双频输出转换成单频输出的方法有效
申请号: | 202010570349.4 | 申请日: | 2020-06-19 |
公开(公告)号: | CN111855031B | 公开(公告)日: | 2021-10-15 |
发明(设计)人: | 杨毅彪;高英杰;张中飞;赵晓丹;赵稔;姚敏强;邓霄;武敏 | 申请(专利权)人: | 太原理工大学;太原航空仪表有限公司 |
主分类号: | G01L1/16 | 分类号: | G01L1/16;G01L9/08 |
代理公司: | 太原市科瑞达专利代理有限公司 14101 | 代理人: | 李富元 |
地址: | 030024 山西*** | 国省代码: | 山西;14 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 谐振 压力传感器 双频 输出 转换 成单频 方法 | ||
1.一种硅谐振压力传感器双频输出转换成单频输出的方法,其特征在于:按照如下的步骤进行
步骤一、通过单片机数字采集电路每20ms实时采集硅谐振压力传感器两路方波的信号,并解算为对应的压力数字量,
其中Z为压力,Y1为第一频率量,Y2为第二频率量,Kpq为传感器系数;
步骤二、设定单频输出的频率值的频段,压力数字量的最大值Pmax,压力数字量的最小值为Pmin,该频段的最大值为Fmax,最小值为Fmin,在硅谐振压力传感器量值范围内建立频段的频率值与压力数字量一一对应的线性关系式
其中,数字采集电路第i次采集硅谐振压力传感器两路方波的信号时,实时大气压力值为Xi,通过线性关系式计算后获得的单频频率值为Fi,i为自然数;
步骤三、数字采集电路第i次采集硅谐振压力传感器两路方波的信号时,通过线性关系式计算后获得的单频频率值对应的方波信号每个周期包括的低电平与高电平的个数和为Ni,每个低电平或者每个高电平都对应单片机I/O定时器的一个时钟周期,单片机定时器的时钟频率fcc,则实际输出单频频率值对应的低电平与高电平的个数和Mi必须是整数,Mi为对Ni进行取整后获得的值,实时调整单片机定时器的中断时间,控制一个I/O口输出一个低电平与高电平的个数和Mi的方波信号;
对Ni进行取整包括以下步骤
步骤a、数字采集电路第i次采集硅谐振压力传感器两路方波的信号时,通过线性关系式计算后获得的单频频率值对应的方波信号每个周期包括的低电平与高电平的个数和为Ni,Ni的整数部分为Ui,Ni的小数ei=Ni-Ui,累积误差E1=ei,M1=Ui,M1为整数,配置单片机定时器中断时间为M1个定时器的时钟周期;
步骤b、进入第一次中断,配置单片机I/O PA0输出翻转电平,即进行高低电平转换,判断E1+ei是否小于1,如果小于1则M2=Ui,累积误差E2=E1+ei,否则M2=Ui+1,E2=E1+ei-1,M2为整数,配置单片机定时器中断时间为M2个定时器的时钟周期;
步骤c、进入第二次中断,配置单片机I/O PA0输出翻转电平,判断E2+ei是否小于1,如果小于1则M3=Ui,累积误差E3=E2+ei,否则M3=Ui+1,E2=E2+ei-1;M3为整数,配置单片机定时器中断时间为M3个定时器的时钟周期;
步骤d、进入数字采集电路第i+1次采集硅谐振压力传感器两路方波的信号时的前一次中断,即第m次中断,配置单片机I/O PA0输出翻转电平,判断Em+ei是否小于1,如果小于1则Mm+1=Ui,累积误差Em+1=Em+ei,否则Mm+1=Ui+1,Em+1=Em+ei-1,Mm+1为整数,取Mi=Mm+1。
2.根据权利要求1所述的一种硅谐振压力传感器双频输出转换成单频输出的方法,其特征在于:单片机采用GD32F405RGT6单片机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于太原理工大学;太原航空仪表有限公司,未经太原理工大学;太原航空仪表有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010570349.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种绕障路径规划方法及装置
- 下一篇:一种毒瘾综合干预康复方法