0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何利用数字锁相环4046测量汽车的转速?

电子设计 作者:电子设计 2018-08-29 01:38 次阅读

1 前言

锁相环路诞生于20世纪30年代。近年来,锁相技术在通信、航天、测量、电视、原子能、电机控制等领域,能够高性能地完成信号的提取、信号的跟踪与同步,模 拟和数字通信的调制与解调、频率合成、滤波等功能,已经成为电子设备中常用的基本部件之一。为了便于调整,降低成本和提高可靠性,目前已有多种不同性能的集成锁相环电路,主要分为模拟和数字两种。

如何利用数字锁相环4046测量汽车的转速?

数字锁相芯片4046结构简单,接线方便,功能扩展容易,在音频发生器设计、鉴相、频率合成、压频转换等方面获得广泛应用。本文利用4046的锁相和压控振荡原理,结合计数器的分频功能,并通过计数和译码显示测量不同汽缸汽车的转速。

2 数字锁相环4046的功能及在本设计中的应用

2.1 数字锁相环4046功能简介

数字锁相环4046包含两个相位比较器,一个压控振荡器(VCO),一个源极跟随器和齐纳二极管。比较器有两个共用信号输入端,一个是输入信

号端,一个是比 较信号输入端,对于大幅值信号,可直接耦合到比较器输入端,对于小幅值信号,可通过电容耦合到放大器上,再送给信号输入端。

相位比较器1是一个或门,产生相位差信号(相位比较器1输出),并在压控振荡器的输出信号中心频率处保持90°相移不变。只要输入信号和比较信号(占空比都为50%)的相位差保持恒定,压控振荡器输出信号的中心频率就跟踪输入信号的频率,这也是锁相环锁相的本质。

相位比较器2是边缘触发的数字存储网络,产生相位差信号(相位比较器2输出)和锁定信号(相位脉冲输出),并在压控振荡器的输出信号中心频率处保持 0°相移不变。只要输入信号和比较信号(与占空比无关)的相位差保持恒定,压控振荡器输出信号的中心频率就跟踪输入信号的频率。

压控振荡器(VCO)产生的信号从VCO OUT 输出,振荡频率由压控振荡器输入信号(VCO IN)和6、7管脚间的电容和11、12管脚上接的电阻共同确定,当外围参数确定后,振荡频率的大小与压控振荡器输入信号成线性关系。

源极跟随器通过外接10kΩ以上的电阻接地。当INHIBIT 输入端信号为高电平时,就会屏蔽压控振荡器和源极跟随器来减小功耗。齐纳二极管主要起稳压作用。

4046有以下主要特点:

(1) 较宽的电源电压范围(3.0~18V);
(2) 低功耗(70μA);
(3) 振荡频率高且稳定(1.3MHz);
(4) 频率温度漂移小;
(5) VCO输出线性好(<1%)。

2.2 数字锁相环4046在本设计中的应用

本设计中,传感器采集汽车打火系统中的电火花信号,此信号经过限幅、滤波、稳压,送给电压比较器的同相输入端,与反相输入端的恒定电压值进行比较,输出信号 为矩形脉冲,高电平为运算放大器的电源电压值。经过处理后的信号送给数字锁相环4046的输入信号端口,采用4046的第二相位比较器,当输出信号(4管 脚)的相位与输入信号的相位差恒定时,输出信号频率为输入信号频率的整数倍。频率大小取决于相位比较器的输出信号经低通滤波处理后的电压和6、7管脚间的 电容和11、12管脚上外接的电阻的大小。

3 测量汽车转速的设计电路实现

对于4缸、6缸和8缸汽车发动机,为了 得到统一的转速计算公式,需要对4046的输出信号进行不同的分频。对于4缸汽车发动机来说,4046的输出信号要经过6分频,对于6缸汽车发动机来说, 4046的输出信号要经过4分频,对于8缸汽车发动机来说,4046的输出信号要经过3分频。而计数器具有分频功能,本设计中选用具有可变计数器功能的 CMOS芯片4018。只要把4018芯片的6管脚接到1管脚DATA端,就构成6进制计数器,对输入时钟信号进行6分频;只要把4018芯片的4管脚接 到1管脚DATA端,就构成四进制计数器,对输入时钟信号进行4分频;把第4和第5管脚经相与后再接到1管脚DATA端,就构成三进制计数器,对输入时钟 信号进行3分频;采用一个多路开关就可实现对不同汽缸汽车的转速测量。

4046的输出信号经计数器计数,数据锁存后,送给译码电路,译码输出驱动共阴极发光二极管,直接显示测量结果。

整个测量系统可用以下原理框图表示。

如何利用数字锁相环4046测量汽车的转速?


4 关键设计环节的仿真

如何利用数字锁相环4046测量汽车的转速?

本设计的关键环节是数字锁相环4046的锁相和压控振荡功能以及可变计数器4018的分频功能。电路设计与制版软件Protel 99内含一个功能强大的模/数混合信号仿真器,可进行瞬态分析, 显示电路节点的波形,从而验证设计的可行性。可利用此软件的仿真功能来分析4018和4046的功能以及在本设计中的应用。

4.1 4018的分频功能仿真

4.1.1 6分频的实现

由以上分析可知道,只要把4018的6管脚输出接到1管脚DATA端,4018就成为六进制计数器,电路连接如图3所示。

仿真时,在4018的时钟CLK端加上频率为1M

Hz的方波信号,观察输入信号Ui和输出信号Uo,波形图如图4所示,用软件所带测量光标测量两个信号的频率,Ui的频率恰为Uo的频率的6倍,用4018成功地实现了输入信号的6分频。

4.1.2 4分频与3分频的实现

只要把4018芯片的4管脚接到1管脚DATA端,就可对输入时钟信号进行4分频,把第4和第5管脚相与后再接到1管脚DATA端,就可对输入时钟信号进行3分频,相应的电路连接图和仿真波形不再赘述。

如何利用数字锁相环4046测量汽车的转速?

4.2 4046的锁相功能和压控振荡功能仿真

4.2.1 4046的锁相功能仿真

如何利用数字锁相环4046测量汽车的转速?

4046 内部有两个相位比较器,本设计中使用相位比较器2,把信号输入端(14管脚)的信号与比较输入端(3管脚)的信号进行相位比较,将相位差转化为脉冲信号输 出,此信号经过低通滤波器滤波,作为压控振荡器的输入信号,只要14管脚和3管脚的信号相位差恒定,压控振荡器的输入信号就为定值,压控振荡器的输出信号 频率就为14管脚信号频率的倍数。实际电路连接图如图5所示。

图5中,经传感 器采集并预处理过的信号从信号输入端(14管脚)输入,压控振荡器的输出信号(4管脚)经4018分频后反馈至比较信号输入端(3管脚),鉴相后的信号从 相位比较器2(13管脚)输出,此信号经低通滤波处理后送给压控振荡器输入端(9管脚),输出信号频率由压控振荡器输入信号和6、7管脚间的电容C1和 11、12管脚上的电阻R1、R2决定。

对4046的锁相功能进行仿真时,从 14管脚输入频率为60Hz,高电平为电源电压(10V),占空比为1/4的矩形波信号,从3管脚输入频率为60Hz,高电平为电源电压(10V),占空 比为1/2的矩形波信号,二者的相位差是恒定的,从相位比较器2输出的信号滤波后成为直流信号,送给压控振荡器输入端,相应的仿真波形图如图6所示。

由上图可以看出,当输入信号和比较信号的相位差保持恒定时,鉴相后的信号经低通滤波处理后为直流信号,此信号控制压控振荡器的输出信号频率。

4.2.2 4046的压控振荡功能仿真

如何利用数字锁相环4046测量汽车的转速?

如何利用数字锁相环4046测量汽车的转速?

当外围参数确定后,4046的压控振荡器输出信号频率取决于VCO IN端的直流信号大小。通过设置不同的输入直流信号电压,观察输出信号波形。所采用的电路连接图如图7所示。

分别给VCO IN端加上1.0~7.0V的直流电压,观察VCO OUT端的输出信号波形,所得波形图如图8所示。

通过测量光标测量各输出信号的周期,再转换成频率,所得波形频率与输入直流电压的关系如表1所示。

通过以上波形显示和测量数据可以得出以下结论,压控振荡器的输出信号频率与输入电压具有很好的线性关系,输出信号频率超出音频范围。

5 结束语

本设计运用数字锁相芯片具有的锁相和压控振荡功能,产生高频振荡,驱动可变计数器进行不同分频,产生的与汽车转速成正比的信号经计数、译码后显示测量结果。配以合理的传感器采集信号,可用于不同汽缸的汽车转速的测量,具有一定的实用价值和应用前景。



:

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 锁相环
    +关注

    关注

    35

    文章

    551

    浏览量

    87246
  • 汽车电子
    +关注

    关注

    2999

    文章

    7446

    浏览量

    161562
  • 转速
    +关注

    关注

    3

    文章

    116

    浏览量

    21848
收藏 人收藏

    评论

    相关推荐

    74HC046/74HCT4046带压控振荡器(VCO)的锁相环电路

    74HC046/74HCT4046A- -带压控振荡器(VCO)的锁相环电路概述:74HC/HCT4046A 是高速硅门CMOS 器件,与“4000B”系列的“4046”引脚兼容,并且
    发表于 10-10 17:31

    数字锁相环设计源程序

    数字锁相环设计源程序PLL是数字锁相环设计源程序, 其中, Fi是输入频率(接收数据), Fo(Q5)是本地输出频率.目的是从输入数据中提取时钟信号(Q5), 其频率与数据速率一致,
    发表于 12-18 10:37

    数字锁相环的设计及分析

    ,因为fc=IDCLOCK/2N,因此通过改变分频值N可以得到不同的环路中心频率fc。  3全数字锁相环的实现与仿真  本设计在Altera公司的Max+PlusⅡ开发软件平台上,利用VHDL语言运用自顶
    发表于 03-16 10:56

    基于锁相环的可变量程转速控制系统

    在电机转速控制系统中,经常需要对电机的转速信号进行测量和处理,以达到精确控制转速的目的。通常采用旋转编码器、测速发电机等传感器测量
    发表于 07-13 17:08

    锁相环知识

    、压控振荡器(VCO)  四、环路滤波器(LPF)  五、固有频率ωn和阻尼系数x 的物 理意义  六、同步带和捕捉带  •第二部分:锁相环实验  •实验一、PLL参数测试  •一、压控灵敏度KO的测量  •二
    发表于 12-21 17:35

    数字锁相环设计步骤

    中提到的滤波。第3步提到R/2计数器而后在第4步用cnt的状态翻转lowclk来实现R分频,是为了强调输出的lowclk的展空比为50%。数字锁相环设计总思路:数字锁相环完成的功能就是
    发表于 01-12 15:29

    cd4046锁相环是不是4脚输出的频率和14脚输入的频率相同?

    cd4046锁相环是不是4脚输出的频率和14脚输入的频率相同?
    发表于 06-16 14:55

    关于数字锁相环的问题

    有没有大神有用Verilog代码写的数字锁相环程序呀,求 。谢谢
    发表于 07-05 22:54

    CD4046锁相环设计

    求助,CD4046锁相环的参数要怎么设计呀?我设计的时候是根据datasheet设计的,可是用protues仿真的时候,在中心频率也入不了锁,引脚1输出总是一高一低,然后把输入信号的电压调大后,不管
    发表于 10-11 13:02

    如何采用CD4046实现锁相环频率合成器的设计?

    锁相环频率合成器是什么原理?基于CD4046锁相环频率合成器的设计
    发表于 04-12 06:28

    CD4046锁相环有什么应用?

    锁相有何意义?CD4046的工作原理是什么?CD4046锁相环有什么应用?
    发表于 05-27 07:07

    模拟锁相环数字锁相环的主要区别在哪里?

    模拟锁相环数字锁相环的主要区别在哪里?
    发表于 04-24 10:48

    锁相环CD4046应用

    锁相环CD4046应用 锁相的意义是相位同步的自动控制,能够完成两个电信号相位同步的自动控制闭环系统叫做锁相环,简称PLL。它广泛应用于广播通信、
    发表于 03-18 15:11 2038次阅读
    <b class='flag-5'>锁相环</b>CD<b class='flag-5'>4046</b>应用

    锁相环CD4046实现电动机转速测量的研究

    介绍了锁相环集成电路CD4046的内部结构及其工作原理。设计了一种由CD4046锁相环实现的电动机转速
    发表于 11-11 15:54 212次下载
    用<b class='flag-5'>锁相环</b>CD<b class='flag-5'>4046</b>实现电动机<b class='flag-5'>转速</b><b class='flag-5'>测量</b>的研究

    锁相环-HEF4046B

    锁相环-HEF4046B
    发表于 02-10 19:05 5次下载
    <b class='flag-5'>锁相环</b>-HEF<b class='flag-5'>4046</b>B