综合电子实验设计报告(频率计).pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
 综合电子系统设计报告 实验名称:基于 STM32 的频率计设计 班级:    电子 1202 学号:   03 号 姓名:   __ 指导老师:   2015 年 4 月 13 日 一、系统设计 1、方案论证 (一)、控制部分的选择 : 方案一 :C51 单片机 本身的资源就太少,做个频率计就需要用到一个定时器,一个中 断或者两个定时器,可不方便。 方案二 :STM32 仅仅需要一个资源就行了,stm32 里有一个输入捕获功能。我们 可以利用 TIM5 的通道 1(PA0)来做输入捕获,捕获 PA0 上两个上升 沿所经历的时间,就可以计算得出频率了。 (二)、波形处理方法 方案一 :PWM 捕获,PWM 捕获上升沿,在设定时间内(利用定时 器设定)捕获的 PWM 上升沿即可算出频率,此方案低频时精度高,但 是对于高频会使计数溢出。 方案二:ETR 捕获:捕获脉冲计数器,在设定时间内捕获信号脉冲 个数,高频时可以利用信号 频之后再捕获,此方案对于高频低频都 有效,实用性好,精度好。 2、总体方案设计: 波形 控制部 产生部 STM32 (整流) 数 码 管 示部 二、硬件电路的设计 第一部 方波形产生 被测电路经过限幅电路后输入到放大电路中,考虑到最高频率达 到 10KHZ,同时若输入幅度较小需要进行放大,故用两级放大器进行 放大。如图所示: 第二部 信号波形整形 电路 利用施密特触发器将边缘缓慢变化的周期性模拟信号变换成同 频率的矩形脉冲。 第三部 数码管 示电路 第四部 控制部 STM32 最小系统 主程序流程图 频率、周期计数子程序流程图 四、理论计算 1、设在一次预置 门时间Tpr 内对被测信号的计数为 Nx ,对标准 的计数值为 Nx ,则下式成立: fx / Nx = fs / Ns (式 1.1) 由此可推得 fx = fs Nx / Ns (式 1.2) 相对误差公式 δ = ± ( 2 / Ns + ∆fs / fs ) (式 1.3) 从误差分析中可以看出来, 它的测量精度与 Ns 和标准频率精确 度有关, 而与被测频率无关. 然, Ns 决定于预置 门时间和标准频率 信号的频率, 其关系如下: Ns = Tpr fs ( 式 1.4) 如果采用频率为 50MHz 的晶体震荡器, 则有: |δ| ≤ 1 / Ns (式 1.5) 用此方法可以用单片机程序方便地完成宽位浮点数的数学运算, 实现高精度测量. 2、等精度周期测量法 该方法在测量电路和测量精度上与等精度频率测量完全相同, 只是在进行计算时所用的公式不同, 用周期 1/T 代换频率 f 就可以了, 它的计算公式是: Tx = TsNs / Nx (式 1.6) 从降低电路的复杂度以及提高精度(特别是高频)上考虑, 本设计 将要采用此方

文档评论(0)

wx171113 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档