- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于STM32单片机的脉冲信号参数高精度测试仪
摘 要:设计了以STM32单片机为核心的脉冲信号参数测试仪,可测量脉冲信号的幅度、频率、占空比、上升时间等参数。仪器利用STM32增强型单片机的高速、高精度运算能力,可实现脉冲信号参数的高速精密采样;采用的精度测量等一系列措施,有效提高了测量精度,缩短了测量时间。实验结果表明,研制的测试仪精度高、可靠性好、误差率低,可用于电信号参数测量、仪器检测等领域。
关键词:STM32单片机 脉冲信号 精密测试 等精度测量
中图分类号:TP216 文献标识码:A 文章编号:1672-3791(2017)01(c)-0027-02
随着现代电子技术的高速发展,对于脉冲信号测量精度和速度的要求也越来越高,尤其雷达信号等微弱脉冲信号的检测[1-3]。但目前往往采用传统示波器对脉冲信号进行测试,这样很难达到对脉冲信号参数的全面、精密测量。针对上述情况,该文设计了一种脉冲信号参数高精度测试仪,仪器以STM32增强型单片机为核心,利用STM32增强型单片机的高性能特性,可实现脉冲信号的幅度、频率、占空比、上升?r间等参数的高速高精度测量。
1 硬件电路设计
设计的脉冲信号参数测试仪如图1所示,以单片微型计算机为核心,由信号调理电路、采样控制电路、电源电路、键盘电路、通信电路、显示器等组成。单片机选用32位的STM32增强型单片机[4], 该单片机的最高时钟频率为72 MHz,内置8个定时/计数器和一个实时时钟 RTC,并集成有3个12位的A/D转换器、1个D/A转换器和80个I/O口,其运算速度快、计算精度高、功率消耗低,可高速高精度检测脉冲信号的各个参数。
单片机电源电路如图2所示,选用SPX1117 电压转换芯片,该芯片将5 V的电压转换为3.3 V的电压,提供给单片机,作为单片机的电源电压。
考虑单片机的电源电压为3.3 V,必须对被测的脉冲信号进行幅值处理,脉冲信号调理电路如图3所示,选用LM393比较器,比较器将输入的不同幅值脉冲信号整形成3.3 V的方波信号,再输入单片机,进行频率、占空比测量。
频率测量采用等精度测量的方法,采样时间为被测信号周期的整数倍。采样电路如图4所示,由两个D触发器构成,经两个D触发器的触发后,将被测信号转换成一个采样信号,采样信号高电平的宽度为被测信号周期的2倍,当采样信号上升沿到来时,单片机开始对片内时钟信号和被测信号进行计数;当下降沿到来时,停止计数。然后根据两个计数器的计数值和时钟信号的频率,即可计算出被测信号的频率。
2 软件设计
2.1 测量频率
测量频率采用等精度测量的方法[5],采样时间是被测信号周期的整数倍,与被测信号同步,由此消除对被测信号计数所产生的±1个字误差,实现整个测试频段的等精度测量。在采样时间段,计数器分别对单片机时钟脉冲信号和被测脉冲信号进行计数,设时钟脉冲信号的频率为,时钟脉冲信号的计数值为N0,被测脉冲信号的计数值为N,则被测信号的频率为:
(1)
2.2 占空比测量
测量占空比采取直接测量脉宽的方法。利用脉冲计数法,分别对待测信号的高电平和低电平用单片机时钟脉冲进行计数,根据脉冲数目计算待测信号宽度。设高电平计数值为NH,低电平计数值为NL,则占空比为:
(2)
2.3 幅值和上升沿时间测量
脉冲信号幅值和上升沿时间直接通过单片机直接检测,如图1所示,被测信号经A/D转换后输入单片机,单片机对转换后的数字量进行采样,若采样结果低于某个值则认为是低电平直接舍去,将剩余的数据存入单片机的数据存储器中,再利用冒泡排序法求中位数,即为脉冲信号的幅值。
在测量占空比时,当单片机检测上升沿数值达到10%幅值时,发出中断,触发计数器计数,当单片机检测上升沿数值达到90%幅值时,则计数器停止计数。设计数器的计数值为N0,时钟脉冲信号的频率为,则上升沿时间为:
(3)
3 实验测试
对设计的仪器进行了频率、占空比、幅值和上升时间测量功能的性能测试,测试数据如表1所示。
由表1可见,仪器能够测量脉冲信号的频率为10 Hz~5 MHz,误差值小于0.01%;占空比为10%~90%,误差值小于0.02%;幅度为0.1~10 V,误差值小于0.1%;脉冲上升时间为100~900 ns,误差值小于1%。
4 结语
设计的以STM32单片机为核心的脉冲信号参数测试仪,可测量脉冲信号的幅度、频率、占空比、上升时间等参数。仪器利用STM32增强型单片机的高速高精度性能,可实现脉冲信号参数的快速精密测试;采用等精度测量等一系列措施,有效提高了测量精度,缩短了测量时间。实验结果表明,研制的测试仪精度高、可靠性好、误差
您可能关注的文档
最近下载
- 知不足而奋进,望远山而力行——期中考前动员班会 课件.pptx VIP
- 05 专题五:二次函数与面积关系式、面积最值问题(铅锤法);中考复习二次函数压轴题题型分类突破练习.docx VIP
- xfer records serum血清合成器中文说明书.pdf VIP
- 审美鉴赏与创造知到智慧树期末考试答案题库2025年南昌大学.docx VIP
- JB∕T 7947-2017 气焊设备 焊接、切割及相关工艺用炬.docx VIP
- 响应曲面法(RSM).pptx VIP
- 上海普通公路设施养护维修预算定额上海普通公路设施养护维修.PDF
- 高频精选:保险行业面试题库及答案.doc VIP
- 试验设计与分析教学课件-响应曲面法.pptx VIP
- 村委换届选举实施方案4篇.doc VIP
原创力文档


文档评论(0)