基于CPLD器件的单稳态脉冲展宽电路的设计_第1页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于cpld器件的单稳态脉冲展宽电路的设计在数字设计中,当需要将一输入的窄脉冲信号展宽成具有一定宽度和精度的宽脉冲信号时,往往很快就想到利用54hc123或54hc4538等单稳态。这一方面是由于这种专用单稳态集成电路容易、便利;另一方面是由于对输出的宽脉冲信号的宽度、精度和温度稳定性的要求不是很高。当对输出的宽脉冲信号的宽度、精度和温度稳定性的要求较高时,采纳常规的单稳态集成电路可能就比较困难了。尽人皆知,专用单稳态集成电路中的宽度定时元件r、c是随温度、湿度等因素变幻而变幻的,在对其举行温度补偿时,调试过程相当繁琐,而且,电路工作的牢靠性亦不高。对于从事数字电路设计工作的人员来说,最头痛和

2、最不安的,唯恐就是对单稳态电路的设计和调试了。随着技术特殊是数字集成电路技术的迅猛进展,市面上浮现了、等大规模数字集成电路,并且其工作速度和产品质量不断提高。利用大规模数字集成电路实现常规的单稳态集成电路所实现的功能,简单满足宽度、精度和温度稳定性方面的要求,而且实现起来简单得多。下面,笔者就如何在大规模数字集成电路中将输入的窄脉冲信号展宽成具有一定宽度和精度的宽脉冲信号做一具体介绍。1 基于cpld器件的单稳态脉冲展宽电路在众多的cpld器件中,lattice公司在gal基础上利用isp技术开发出了一系列isplsi在线可编程规律器件(以下简称isp器件),其原理和特点在许多杂志上早有报道,

3、而且国内已有相当多的电路设计人员十分认识。lattice公司的isp器件给笔者印象最深的是其工作的牢靠性比较高。图1即是一种将输入的窄脉冲信号展宽成具有一定宽度和精度的宽脉冲信号的电路原理图。图中,tr为输入的窄脉冲雷达信号;cp为输入的系统时钟脉冲信号;q即是单稳态脉冲展宽电路输出的宽脉冲信号。图中的单元电路符号d1既是展宽脉冲的前沿产生电路,又是展宽脉冲宽度形成电路;d2、d3是二进制计数器,主要用作展宽脉冲的宽度控制电路。按照对脉冲宽度的不同要求,可以采纳不同位数的二进制或其它进制的计数器 (这里,脉冲宽度的设计值是3.2s,而cp脉冲的周期值是0.1s);d4是展宽脉冲后沿产生电路,当

4、计数器d3的进位输出端nq为高,且cp脉冲的升高沿到达时,d4输出端输出一正向脉冲信号,经d5送至d1的cd"清零"端,从而结束了一个窄脉冲信号的展宽过程,从d1的q输出端输出一完整的展宽脉冲信号。同时,d5的输出信号还送至d2、d3的cd"清零"端,将其"清零"后,等待下一个窄脉冲的到来。从图1所示的电路原理图中可以看到,通常可以将d3的进位输出信号nq挺直送入d5输入端,作为d1、d2、d3的"清零" 脉冲信号。但从图2所示的时序波形中可以看到,d3的进位输出nq波形中,除有正常的进位脉冲信号输出外,在其前面还

5、有宽度和数量不等的干扰窄脉冲。假如将nq脉冲经d5后挺直作为d1的"清零"信号,则展宽脉冲的宽度将受干扰窄脉冲的影响而不稳定,由于isp器件中触发器的"清零"操作过程是异步举行的。采纳d4后,惟独与计数时钟脉冲具有同步关系的那个进位脉冲,才干在d4的输出端形成"清零"脉冲。这样就彻低排解了那些干扰窄脉冲的影响,从而保证了展宽脉冲宽度的稳定性和精确性。图2是这种脉冲展宽的时序仿真波形图。所用的器件是lattice公司的isplsi1032/883-64pin的pga封装器件。2 基于cpld器件脉冲展宽电路的特点从上面的电路原理图和时序

6、仿真波形图可以看出,利用isp器件构成的脉冲展宽电路具有如下特点:(1)对输入脉冲信号的宽度适应能力较强。最窄可以到ns量级,因其仅与所采纳的cpld器件的工作速度有关。因此,特殊适用于对窄脉冲雷达信号举行展宽。(2)展宽脉冲的宽度可以按照需要随意设定,亦可转变电路(例如与相结合)?使其做到现场实时自动加载。(3)展宽脉冲的宽度稳定、精确。因无外接r、c定时元器件,其脉冲宽度仅与所采纳的时钟频率和cpld器件的性能有关。(4)展宽脉冲的前沿与输入窄脉冲的前沿之间的延迟时光基本恒定,即这个延迟时光是信号从d1的时钟输入端到d1的输出端q的延迟时光。(5)电路调试容易。当需要调节展宽脉冲的宽度时,

7、不需更换元器件,只要将重新设计、仿真通过后的jed熔丝图文件,通过加载电缆适时加载到cpld器件内即可。这在对电路举行高、低温等例行实验时变得极为容易、便利和高效。从图1还可以看出,这种单稳态脉冲展宽电路产生的脉宽精度是小于"+"或"-"一个cp时钟周期。若要提高展宽脉冲宽度的精度,可以采纳图3所示的改进型单稳态脉冲展宽电路,即在图电路的基础上,将进入isp器件的时钟脉冲信号经反相器反相后,作为另一个相同脉宽控制电路的计数器的时钟脉冲。这样,假如输入的窄脉冲在时钟脉冲的前半周期内到达,则由d6、d7、d8组成的脉宽控制电路先开头计数;假如输入的窄脉冲在时

8、钟脉冲的后半周期内到达,则由d2、d3、d4组成的脉宽控制电路先开头计数。因为上下两个脉宽控制电路的时光计数值是相同的,故先计数则先结束,后计数则后结束。两者之差为半个时钟周期值。展宽脉冲信号的宽度,始于输入窄脉冲的前沿,而止于两个脉宽控制电路中最早结束定时计数的那个计数器的进位脉冲所产生的"清零"脉冲信号。因此,不管输入窄脉冲信号的前沿与时钟脉冲的相对时光关系如何,其输出展宽脉冲的宽度为脉宽控制电路的时光计数值与输入窄脉冲的前沿加上时钟脉冲的前沿或后沿之差。尽管脉宽控制计数电路的时钟脉冲周期没有转变,但因为输入窄脉冲的前沿与控制计数电路时钟脉冲升高沿的最大时差惟独半个时钟

9、脉冲周期(注重:时钟脉冲信号的占空比为1:1),故展宽脉冲信号的宽度误差小于+或"-"半个时钟脉冲周期。图4是图3所示电路的时序仿真波形图。从时序仿真波形图中可以看到,前、后两个输入窄脉冲的前沿与对应的 展宽脉冲信号的前沿之间的延迟时光是一样的。而展宽脉冲信号的后沿总是与两个脉宽控制计数电路中最先结束计数的那个计数器的进位脉冲所产生的"清零" 脉冲信号相对应的。从而证明了采纳图3所示电路所产生的脉冲信号的宽度精确度较图1所示之电路几乎提高一倍。在外部条件不变的状况下,提高展宽脉冲信号精度的办法有多种,这里不再一一例举。在cpld器件中,可以将输入的窄脉冲展宽;固然,亦可以将输入的宽脉冲变窄;或使其具有象54hc123单稳态触发器那样的延时和可重触发功能。用cpld器件可以实现常用单稳态电路的功能;用fpga器件,同样可以实现上

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论