基于STM32定时器实现频率量高精度测量

来源 :中国新通信·理论版 | 被引量 : 0次 | 上传用户:jcfasd123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:为了降低频率量采集系统设计复杂性,提高频率量采集精度,利用STM32F4微控制器定时器自带的级联功能,设计了一种高效的采集方式,通过与传统采集方式对比及实验验证,本采集方式能够达到较高精度。
  关键词:STM32;频率量采集;高精度;定时器。
  一、引言
  备份仪表中大气压力参数采集通常采用振动筒或硅谐振式压力传感器,受限于工作原理,两型传感器通常输出与待测压力成函数关系的频率量,通过测量该频率即可计算出待测压力。
  频率测量精度高低直接影响计算大气参数的精度。
  通常实现高精度频率量测量,需要专用芯片或 FPGA 实现,不但增加设计成本,增加了系统复杂性还降低了系统可靠性。
  本文采用 STM32F4 系列微处理器片内通用定时器实现频率量高精度采集,不需要增加专用硬件。该方式不但保证了较高的测量精度,降低了软件设计复杂性。对 500Hz~30MHz 范围内的频率均能达到±0.001Hz 精度要求。
  二、频率量采集方法
  STM32F4 系列微控制器测量频率通常由测频法和测周法两种方式。
  1)测频法
  测频法主要是将被测频率信号作为定时器计数源,测量单位时间 T 内计数器计数值 N。被测信号频率 f = N/T。
  该方法由于计数器只能进行整数计数,计数值 N 存在±1误差,测量误差为±1/T。
  2)测周法
  测周法原理利用标准频率信号作为计数器计数源,被测信号作为触发,测量被测信号周期 T1。
  假定标准频率信号频率为 fs,计数器计数值为 N,则被测信号频率为:f=fs/N。同样计数器存在±1 误差,被测信号频率量测量误差为 fs/(N2+N),约为 1/N。被测信号频率确定,标准信号频率越高,测得的误差越小。此方法由于中断产生频率等于被测信号频率,被测信号频率越高,消耗 MCU 资源越多。
  当被测信号频率高于 5KHz 时不建议使用。
  STM32F4 系列 MCU 具有 2 个高级定时器、11 个通用定时器和 2 个基本定时器,特定定时器可进行级联同步,内部连接关系表如表 1 所示。
  本文通过对测频法进行改良,消除被测信号采集时的±1误差,从而提高测量精度。测量原理示意图如图 1 所示。
  被测信号接主定时器比较/捕获通道,經过滤波及边沿检测后的信号 TI1FP1 作为计数器的计数源,同时将该通道配置为PWM 模式 2 不输出模式作为门控信号控制从定时器的工作状态。设置主定时器 TIMx_CCRx 为 n,从定时器工作在门控模式,计数源为 APB 总线时钟。
  当主定时器开启后开始对外部被测信号上升沿开始计数,时,门控信号输出为低,此时从定时器不计数。n≤ TIMx_CNT≤TIMx_ARR 时,门控信号输出为高,从定时器对标准信号进行计数。若主定时器设置为单脉冲工作方式,TIMx_CNT=TIMx_ARR 时主定时器停止工作并产生中断,即可计算被测信号频率。
  此方法由于门控信号开始与结束均与被测信号上升沿对齐,所以对被测信号的计数值不会产生±1 误差,从定时器对标准信号测量仍存在±1 误差。假定主定时器 TIMx_CCRx 为n1,TIMx_ARR 为 n2,从定时器计数源频率为 f1,计数值为N。则被测信号频率为
  由于 N 存在±1 误差,则被测信号频率 F 的误差为 1/N,通常 STM32F4 系列 MCU 定时工作频率为 90MHz,门控信号开启时间设置为10ms时,计数值N约为900K,则F的误差±2*10-6以内。
  三、软件设计
  目前基于 STM32 开发主要有直接操作寄存器,使用标准外设库和使用 HAL 库三种方式。其中使用 HAL 库是意法半导体推荐的开发方式,能够使工程师快速上手。
  本设计采用 HAL 库加直接操作寄存器的方式,能够实现对定时器的灵活控制。选用 TIM3 作为主定时器,TIM5 作为从定时器,被测信号接 TIM3 的 chan1。本设计主要工作为定时初始化配置。
  四、结束语
  用信号发生器产生被测信号,对本设计采集精度进行试验验证。验证结果表明被测信号采集精度满足预期结果。
  本设计中预期精度均以标准信号为理想信号为前提,实际STM32 工作时钟为外部时钟信号倍频锁相后产生,因此外部时钟精度对采集精度影响较大。对于采集精度要求较高时,选用受温度影响较小的温补晶振作为 MCU 外部时钟,频率准确度可达±1ppm,由于标准信号误差带来的采集精度误差可以忽略。
  本问介绍的频率量高精度采集方案利用 MCU 自带的定时器实现,可灵活配置采集周期,在采集精度与 MCU 工作负荷间取得平衡。通过实验表明采集精度能够满足设计要求。
其他文献
摘 要:本文主要介绍了航空电子产品的信号完整性设计中信号传输损耗控制、信号反射处理、信号串扰控制、差分互联设计,依据理论进行设计分析。  关键词:信号完整性;信号串扰控制  一、引言  航空电子产品设计过程中时常会遇到一个问题:在设计高频高速信号电路时,未考虑信号完整性问题带来的影响,导致信号质量差,装机后在复杂工作环境中不满足产品性能要求。  为了解决上述电子产品设计过程中存在的可靠性问题,开
期刊
摘 要:电子信息工程信号处理技术逐渐朝着集成化、规模化、系统化的方向发展。各种先进的信号处理技术以及硬件技术被应用到电子信息工程当中,极大地促进电子信息工程技术的发展。本文主要就电子信息工程中信号处理系统应用的相关问题做了一些探索,从而更好的促进电子信息技术的发展和应用。  关键词:电子信息工程信号处理系统;实践  一、信号处理技术的应用性分析  信号处理技术在近些年取得了飞速发展。尤其随着硬件
期刊
摘 要:人工智能是一种致力于研究怎样运用计算机程序赋予机械、机器拟人化功能的一系列智能技术以及相应的应用系统。它的应用能够促使一个行业进入高效低能耗的良性发展状态,所以它与当下社会发展亟需的安防行业相结合已经是大势所驱了,其中安防行业中视频监控的高份额占比决定了AI芯片的应用意义非凡。本文将对我国安防行业、安防行业与人工智能相结合等情况进行分析,然后围绕人工智能背景下,安防行业怎样做到从“芯”开始
期刊
摘 要:伴随全球各个国家、地区5G技术格局的全面部署,5G网络建设发展已经成为主流,而它其中的FlexE切片技术应用则被广泛重视,因为它在5G传送网络中的作用无法被忽视,已经成为了5G承载网络建设的关键核心技术。本文中希望深入研究5G传送网中的FlexE切片技术应用,探究其技术应用真实价值。  关键词:FlexE切片技术;5G传送网;技术应用优势价值;多元化  为了夯实5G时代网络技术,全面打造
期刊
摘 要:飞思卡尔的imx6处理器,集成了高达1GHZ的ARM CortexTM-A9内核、2D和3D图形处理器和3D 1080P视频处理器,基于imx6的图形开发研究和设计,能够实现高速生成画面,提高图形显示质量。本文主要研究了opengl的基于着色器的编程思路和imx6的图形开发方式,基本完成了基于opengl 2.0的图形天地球演示画面。同时由于imx6的高性能和低功耗,可用于将来显示器的图
期刊
摘 要:随着移动通信技术的发展,我们正在迈入新的5G时代。5G的发展有利于加快新技术和产业的培育,带动传统领域的数据和网络的智能升级,拓展经济发展新空间以及为未来国际竞争创造新优势。本文简要分析了5G技术给社会带来的经济效益,并针对5G应用发展面临的挑战给出相关建议。  关键词:5G技术;经济效益;挑战;建议  引言  第五代移动通信技术(5th generation mobile networ
期刊
摘 要:5G网络部署已经成为当前各个国家通信领域网站的大势所趋,这主要是因为5G网络本身所承载的商业、技术价值更高,作为国家战略部署也具有一定高度。因此本文中就简单探讨了面向5G承载的SPN切片网络构建基本理论与技术要点,证明5G网络建设的优越价值。  关键词:5G承载需求;切片网络;高融合;技术标准体系  在2019年的“5G光电核心技术论坛”上,中国移动通信研究院网络与IT技术研究所共同探讨
期刊
摘 要:近年来,随着智能制造与工业互联网概念的深入,越来越多的铝箔制造企业开始关注工业大数据技术,使其能够带来企业生产与管理环节的升级和优化,推动企业由传统制造到智能制造的转变。本文以解决铝箔制造企业当前面临的主要问题为导向,从铝箔制造企业工艺研发、人员因素,设备维护三个方面应用工业大数据后对企业带来的影响进行论述。  关键词:工业大数据;铝箔制造;数据驱动;智能制造;  一、前言  随着智能制
期刊
摘 要:随着社会的进步和发展,传统的交通方式变成了现代汽车,越来越多的人有私家车,同时对现代汽车也有了更高标准的要求。所以,汽车的质量和维修成了大家最关注的问题。目前,汽车最核心的维修方式就是电控技术。在传统的汽车维修方式中,考虑问题比较简单,出现问题最直接的方式就是更换零件。但是现代维修技术更加全面,不仅仅只是更换零件那么简单,把维修的功能性又提升了一个档次。本文根据汽车维修行业的具体情况,进
期刊
摘 要:现阶段,随着科技水平的持续进步,我们国家逐步的进入信息化迅猛发展的时期,有线电视产生极其应用将是未来发展的趋势,所以有线电视成为了大家日常生活必不可少的产物,同时也是每个家庭都必备的基本设备,并且是信息化创建中非常关键的构成要素,尤其在信息技术不断发展的大环境下,务必把双向改造技术积极的运用到网络中。文章重点阐述了有线电视接入网络双向改造技术的应用,并加以进一步解析,进而寻找合理高效的改
期刊