555定时器怎么编辑?用VHDL

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-07-12
要用vhdl语言设计一个555定时器 最好标明功能

555是一个数模混合器件,其定时周期和占空比是由连接在555输入端的阻容器件来决定的。VHDL搞不来。你需要事先知道器件的延迟信息,才能使用2~3个反相器设计一个振荡器。

vcc是8脚,gnd是1脚,tri是2脚,con是5脚,thr是6脚,dis是7脚,rst是4脚,out是3脚。

在学习数字电路时采用555型集成定时器来实现脉冲的延迟,而在进行信号处理时,很多设计并不能使用555集成定时器来完成。用VHDL语言设计时一般用计数器或计数器的级联来实现。
。。。为啥不用时钟源分频来产生时钟 或者延迟呢??
好吧,这里有个链接希望对你有帮助http://blog.163.com/langyi_s/blog/static/56278519200821924457996/
在5 MHz时钟CLK控制下对同步信号SYNC进行N延时(SYNC脉冲宽度为2 μs,脉冲重复频率为1 kHz;0μs≤N≤998 μs)。要求每次在同步脉冲上升沿到来时开始延时,并在延时结束后产生宽度为10 μs的选通信号。
需要产生的延时时序如图2所示(延时量N=4.2μs)。

这里采用3个计数器和1个或门产生上述延时信号,如图3所示,模N计数器计延时量;模50计数器计选通信号的宽度;模N+50计数器用于产生使能信号。用
VHDL硬件描述语言进行硬件电路设计时,同一个进程中不能用2个时钟来触发,而时序图中又要求在同步脉冲SYNC的上升沿开始延时,为了解决这一问题,
采用了模N+50计数器和1个或门。

当同步脉冲为高电平时,模N计数器和模N+50计数器开始计数,并置dly_en为高电平。模N计数器满,置dly_enl为高电平同时产生选通信号。当
模N+50计数器计满即选通信号产生完之后置dly_en为低电平。当下一个同步脉冲到来时重复以上过程。这种设计电路的好处是当同步脉冲的宽度改变时对
时序控制并无影响,因为在计数过程中只用了SYNC的上升沿,从延时开始到选通信号结束,在或门的作用下SYNC对计数器不起控制作用。
上述电路的VHDL程序如下:
该程序选择N=20,即延时量是4.2
μs,由于要使用时钟来判断SYNC的上升沿情况,因此,如果令N=0,产生的delay信号仍然会有1个时钟的固有延时,在计算延时量时应充分考虑到这
一点,延时量=(N+1)×时钟周期。该程序是雷达目标模拟器时序控制程序的一部分,它产生的延时用于模拟目标的距离,随着目标的运动,要求模拟的延时量也要变化,每次同步脉冲上升沿到来之前,DSP会计算出延时量N并通过数据总线送给FPGA。

  • 555定时器怎么编辑?用VHDL
    答:上述电路的VHDL程序如下:该程序选择N=20,即延时量是4.2 μs,由于要使用时钟来判断SYNC的上升沿情况,因此,如果令N=0,产生的delay信号仍然会有1个时钟的固有延时,在计算延时量时应充分考虑到这 一点,延时量=(N+1)×时钟周期。该程序是雷达目标模拟器时序控制程序的一部分,它产生的延时用于模...
  • 用VHDL设计汽车尾灯控制器
    答:(二)方案二:该方案是由555脉冲电路产生频率为1Hz的脉冲信号来驱动74LS160S组成的计数器电路,由开关电路来控制74LS138组成的译码电路,由计数电路和译码电路一起控制显示驱动电路,从而控制尾灯的亮灭,555定时器产生的信号可以使尾灯快速闪亮,通过D触发器产生001、010、100的三种状态信号,此信号提供左...
  • 跪求:《数字频率计的设计》 原理,方框图,电路图!
    答:摘 要:文中运用VHDL语言,采用Top To Down的方法,实现8位数字频率计,并利用Isp Expert集成开发环境进行编辑、综合、波形仿真,并下载到CPLD器件中,经实际电路测试,该系统系统性能可靠。关键词:EDA;VHDL;数字频率计;波形仿真;CPLD�1引言 VHDL(Very High Speed Integrated Circuit Hardw...
  • ...了解各种电子元件的原理和看懂电路图,怎么入门,有什么推荐的书吗_百...
    答:可以边学边尝试,你们学校可能会有示波器吧,万用表什么的自己买就行,学电路分析基础的时候,可以自己去电子市场买电阻、电容、电感、电路板、电烙铁、焊锡等器件与工具,做些实验,按照书中的电路图搭建焊接,通电后用示波器看看信号是否是书中所讲的那样。其实这些知识,上大学了再学也不迟,既然自己...
  • 把jk触发器转换成T触发器的方法是?还有怎么学习数电模电!能在哪里运用...
    答:555定时器,在早期声控感应灯里用到,实现声控开灯,延时一段时间熄灯。锁存器特别是573,574驱动一些不适合驱动芯片驱动,意思是减小主芯片负载,隔离电流类似OC。74lvx4245 3V 5V电平互转芯片 内部类似OC。其他的芯片还有数据选择器等也是微机中常用的。锁存器另外的用途,用于电脑并口实现JTAG接口或其他接口的电平转换...
  • 数字电子技术基础的目录
    答:5 逻辑函数的公式化简法1.5.1 逻辑函数的不同表达方式1.5.2 逻辑函数的公式化简法1.6 逻辑函数的卡诺图化简法1.6.1 逻辑函数的最小项及其表达式1.6.2 逻辑函数的卡诺图表示法1.6.3 用卡诺图化简逻辑函数1.7 具有无关项的逻辑函数及其化简1.7.1 逻辑函数中的约束项1.7.2 利用...
  • 用LPC2000或2100系列芯片实现高精度频率计
    答:系统首先消除了输入信号中的噪声,使脉宽“ 10/fclk的噪声信号不会对测量产生影响。系统首先消除了噪声的输入信号,所以噪声信号少于10/fclk没有影响到结果的测量。设计采用了两个同步的16位计数器实现计数部分,从而无需选择量程便可实现宽频段高精度的频率测量。在计算频率模块调用了的Quartus Ⅱ中自带的...
  • ...了解各种电子元件的原理和看懂电路图,怎么入门,有什么推荐的书吗_百...
    答:可以边学边尝试,你们学校可能会有示波器吧,万用表什么的自己买就行,学电路分析基础的时候,可以自己去电子市场买电阻、电容、电感、电路板、电烙铁、焊锡等器件与工具,做些实验,按照书中的电路图搭建焊接,通电后用示波器看看信号是否是书中所讲的那样。其实这些知识,上大学了再学也不迟,既然自己...
  • 把jk触发器转换成T触发器的方法是?还有怎么学习数电模电!能在哪里运用...
    答:将JK触发器转换成T触发器 先看JK触发器和T触发器的状态方程 JK触发器的状态方程:Q*=JQ'+K'Q T触发器的状态方程:Q*=TQ'+T'Q 所以只要将JK两个端连在一起用一根线接出去就练成T触发器了 运用上 想不起来了 以上