当前位置:首页 > 单片机 > 单片机
[导读]摘要 基于51单片机设计了一款测试范围在1 Hz~10 MHz的频率计。系统通过峰值有效电路和有效值电路将正弦渡、方波和三角波转化为直流信号送入单片机,通过编写相应的程序计算出其有效值和峰峰值的比,实现自动检测的

摘要 基于51单片机设计了一款测试范围在1 Hz~10 MHz的频率计。系统通过峰值有效电路和有效值电路将正弦渡、方波和三角波转化为直流信号送入单片机,通过编写相应的程序计算出其有效值和峰峰值的比,实现自动检测的目的,并由显示电路显示测量结果。该系统电路简洁、软件编写简单、调试难度低。

目前在频率测量领域中,对于高频率信号高精度测量大都使用ARM、FPGA等高速处理器加专用计数芯片来完成。但这种方法程序编写复杂,并且其处理器外围电路复杂,这增加了其调试难度,降低了可操作性。

文中设计的高频信号频率计,除数据处理和显示交由单片机负责外,测频核心电路用经检测的模拟电路完成,该高频频率计电路简洁,软件编写简单,降低了调试难度的同时增强了其操作性。

1 系统总体设计方案

系统以STC80C51为核心,设计了一款测试范围在1 Hz~10 MHz的频率计。该系统主要设计思想是通过峰值有效电路和有效值电路将正弦波、方波、三角波转化为直流信号,送入单片机,通过编写相应的程序计算出其有效值和峰峰值比,实现自动检测的目的,最后通过显示电路显示测量结果。

系统分为:缓冲器、峰值检测电路、有效值检测电路、分频电路、模式转换、最小系统和显示电路。总体设计方案如图1所示。

输入信号i经过缓冲器处理分为3路输出,依次作为峰值检测电路、有效值检测电路和分频器电路的输入信号。经峰值检测电路和有效值电路处理后,输出直流信号O1、O2,经分频器分频后输出方波信号O3。O1和O2经过A/D模数转换后输入单片机,在单片机中进行处理比较峰值和有效值的关系从而达到自动确定信号类型的功能。O3经计数器输入单片机以计算出信号频率。处理完成后通过显示模块LCD1602显示出信号的频率、峰峰值及波形。

1.1 系统电路

1.1.1 缓冲器

缓冲由4个电压跟随器构成,如图2所示。电压跟随器如图3所示,它的作用是使输出电压与输入电压值相等,即电压跟随器的电压放大倍数恒小于且接近1。电压跟随器由运放构成。对于10 MHz及其以上频率的信号需要考虑运放压摆率对信号的影响。压摆率反映了运算放大器输出电压的转换速率,它是运算放大器在速度方面的指标。

压摆率的数学定义

SR=2×Po×f×Vpk (1)

式中,f为最大频率,一般认为是带宽;Vpk是放大输出信号的最大峰值。可见压摆率越高运放输出电压的转换速率快。对于10 MHz的信号来说,必须要选择压摆率高的运放。常用的Op07压摆率为3.5,压摆率过低,当信号频率超过100 Hz信号即发生严重失真。故系统选用LM7171,一种高压摆率运放,压摆率为4 100 V/μs,足够满足10 MHZ的信号转换速度。

如图2所示,2、3、4号电压跟随器以1号电压跟随器的输出信号为输入信号。即由LM7171构成的高频缓冲器,信号通过1号电压跟随器输出信号与输入信号的比为1:1,即1号电压跟随器的输出信号等于输入信号。同理O1、O2、O3与输入信号i相等,保证了峰值检测电路、有效值电路及分频电路的输入信号的可靠性。

1.1.2 峰值检测电路与有效值检测电路

通过峰值检测和有效值检测电路分别测出信号的有效值和峰峰值。经过峰值检测电路和有效值检测电路处理信号变为直流信号,从而解决了51单片机无法处理10 MHz高频率信号的问题。

峰值检测器(Peak Detector)要对信号的峰值进行采集并保持。峰值检测器分成几个模块:(1)模拟峰值存储器,即电容器。(2)单向电流开关,即二极管。(3)输入输出缓冲隔离,即运算放大器。(4)电容放电复位开关。

系统峰值检测电路使用的运放是TI公司的Difet静电计级运算放大器OPA128。采用OPA128中Datasheet提供的峰值检测电路。

由图4可知,输入为理想二极管接法,输出为电压跟随器。首先特别采用场效应管或晶体管代替二极管,减小方向漏电流,因为场效应管的方向漏电流都在pA级,而二极管方向漏电流是nA级。其次电容的选择也尤为重要,低漏电流需首要考虑。最后输出的运放最好选用偏置电流小的运放,FET输入型的是首选。

综合分析该电路有如下特点:(1)采用FET运放提高直流特性,减小偏置电流OPA128的偏置电流低至75 fA。(2)将场效应管当二极管用,可以有效减小反向电流同时增加第一个运放的输出驱动力。(3)小电容应该是防止自激的。

有效值检测电路中选用AD637,它是一款完整的高精度、单芯片均方根直流转换器,可计算任何复杂波形的真均方根值,电路如图5所示。

输入缓冲和输出偏移接到内部的模拟公共端,一起接地;dB输出端悬空;输出缓冲悬空;CS通过一个外部的上拉电阻接Vs,降低系统在静态时的工作电流;外部的输入信号如果是交流信号,需要在输入端串接一个无极性的耦合电容;电容Cav作用是调整输出的直流信号纹波大小。经测量发现,有效值为0.7~7 V,在此范围内能保证测量误差≤±0.2%+0.5 mV。

1.1.3 分频电路

89C51单片机内部计数器,在使用12 MHz时钟时,最大计数速率为500 kHz,因此需要外部分频。分频电路用于扩展单片机频率测量范围,并实现单片机频率测量使用统一信号,可使单片机测频更易于实现,而且也降低了系统的测频误差。

设计选用芯片74LS191,其为可预置的4位二进制加减法计数器,其功能表如表1所示,电路如图6所示。74LS191由JK触发器和门电路组成,按图6所示链接后芯片相当于4个JK触发器串联,而每个触发器在相应有效脉冲翻转一次。所以当第16个脉冲到来时C将产生进位输出。由于C输出低有效,所以在C处接74LS04反相器得到正脉冲,经16位分频处理后10 MHz信号变为62.500 Hz。

2 系统软件设计

信号经过缓冲器变为三路,分别送入峰值检测电路、有效值检测电路和分频电路。从峰值检测电路和有效值检测电路输出的极为直流信号,通过数模转换器送入51单片机的00口,则可得到信号的峰峰值。通过峰值与有效值的比即可自动检测出信号的类型,三角波峰值是有效值的1.732倍;正弦波有效值是峰值的0.707倍;方波峰值是有效值的2倍。最后一路信号通过分频后直接送入单片机的计数器即P3.2口。

所有检测的结果通过1602液晶显示器通过中断显示方法显示出来。

3 结束语

以上电路经实际测试检验,性能稳定可靠,精度符合预期要求。随着电子技术的进步,运算放大器的集成化和处理能力也在不断地提高,可进一步提高其频率带宽和测量精度。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

集成运算放大器简称集成运放,又称计算放大器(因为它能完成信号的计算功能)或差动放大器(因为它有两个输入端),是由多级直接耦合放大电路组成的高增益模拟集成电路。

关键字: 集成运算 放大器 运放

模电书里提到理想运放,总会提到虚短和虚断两个概念.虚断,也就是说运放的正输入端和负输入端是断开的,也即是阻抗无穷大. 实际上运放的输入阻抗是很大的,所以在任何情况下,输入这个两个端口的电流是很小的.虚短,也就是说运放的正...

关键字: 运放 虚短 虚断

运放在没有输入的情况下,实际中仍会输出一个小电压。而这个小电压,会根据我们设置的放大倍数同等地被放大,同时,这个被放大的信号是有正、负之分的。

关键字: 运放 放大倍数 信号

摘要:设计了一种具有搜寻小物件功能的智能小车。该小车设有金属探测装置,可对探测信息进行回传,同时设有摄像头和机械臂,使小车实现图像回传和简单抓取小物件的功能,解决了细小零件丢失寻找困难和恶劣环境下取物不便的问题。

关键字: 铁制零件 图像回传 检测电路

本期小编将为大家分享的热门问答帖来自放大器专区。赶紧来看看,您是否也有相同的疑惑?点击“阅读原文”前往论坛发帖提问获取ADI专家的支持吧~差分运放ADA4940输入范围的问题ADI的专家老师好,初次使用差分放大器,关于差...

关键字: 运放 AD 电阻 共模电压

大家有没有留意,在模拟电路图上,无论是运算放大器、比较器、还是仪表放大器,工程师都会用同一个图案来表达(即下图1)。图1:同时表达运算放大器、仪表放大器或比较器的电路图符号 如果我们在芯片规格书內看到“三角形”器件,在选...

关键字: 运放 比较器 器件

摘 要:针对传统频率计体积大、测量速度慢、测量结果误差较大的问题,设计了一款基于STC89C52的便携式频率计通过对传统频率计全硬件电路的改进,结合软件编程,使测量达到更高精度。以STC89C52单片机为核心,先将待...

关键字: STC89C52 频率计 测周法 LCD1602

使用一片通用四运放芯片LM324组成电路(采用Multisim 进行的仿真)

关键字: lm324 运放

出品 21ic论坛  wolfe_yu网站:bbs.21ic.com科普贴——运放入门偶尔翻书,翻到模拟电路,烧脑壳,为何?一堆的数学推导,推得你吐……,而且这里面推得最多的,是啥?放大电路,各种放大电路,最后汇成一个产...

关键字: 运放

欢迎关注【玩转单片机与嵌入式】公众号,回复关键字获取更多免费资料。回复【STM32】,获取STM32相关设计和视频教程回复【PCB】,获取PCB设计相关的资料回复【硬件知识】、【硬件设计】,获取硬件开发工程必备手册回复【...

关键字: 运放
关闭
关闭