STM32F407VG模数转换精准采样速率的设计-中国科技文献.PDFVIP

  • 51
  • 0
  • 约8.78千字
  • 约 2页
  • 2017-06-28 发布于天津
  • 举报

STM32F407VG模数转换精准采样速率的设计-中国科技文献.PDF

STM32F407VG模数转换精准采样速率的设计-中国科技文献

》》 设计应用 STM32F407VG模数转换精准采样速率的设计 华北电力大学 陈邵权 王 涛 范寒柏 王 磊 本文通过分析ARM7最新型号芯片的片上资源,介绍了一种简单的实现精准采样的模数转换方法。本方法的突出优点是,最新型号的芯片主频高,模数转 【摘要】 换的采样速率由片上定时器触发,是采样速率准确、稳定,不容易受到影响外部环境影响。对需要准确采样速率的模数转换场合提供依据。 ARM7;模数转换;精准采样 【关键词】 1.引言 据,并保证了每次采样的间隔同时,也即 对模拟信号进行频谱分析时,一般需 能够由定时器的定时触发设定出精准的采 ADC 时钟 要对信号进行AD采样,并确定采样速率。 样速率。 定时器 而对频率分辨率较高的场合,对采样速率 4.软件设计 触发事件 触发 触发 触发 要求较为准确,但一般的模数转换器并不 (1)ADC初始化设定 ADC 转换 转换 转换 转换 能保证准确的采样速率。由此,本文以 ADC转换需要基准源、输入信号、转 DMA数 STM32F407VG为模数转换器,介绍其设定出 换时钟、转换方式、转换速率、转换的分 据转移 转移 转移 转移 准确的采样速率的方案[1][2]。 辨率、转换结果数据对齐方式等,由此选 图1 注入转换图 2.STM32F407VG资源 择ADC基准源设定了内部基准源,接着设定 (1)STM32F407VG数模转换器 输入信号的通道,开启转换的时钟,转换 初始化 STM32F407VG数模转换器简称ADC,是 方式为定时器触发的注入的转换方式,并 ADC 12位逐次逼近模拟数字转换器,拥有多个 设定了定时器内部PWM上升沿触发,转换速 初始化 通道,每个通道可以单次、连续、扫描或 率设定了转换时钟的二分频,转换分辨率 定时器 间接模式进行模数转换。转换又可分为规 设定为12位,数据对齐方式为右对齐。 初始化 定 DMA 则转换和注入转换,这两种转换均可以由 (2)定时器初始化设定 时 外部触发。在72MHz工作频率下,一次的模 定时器初始化需要时钟、计数方式、

文档评论(0)

1亿VIP精品文档

相关文档