电路设计与仿真报告完成版

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验一用硬件描述语言设计电路

一、实验目的

用硬件描述语言AHDL(Altera HardwareDescription Language)、Verilog HDL等自主设计电路,完成相应功能。

二、实验程序

1、比较器设计(采用VerilogHDL语言)

modulecompare_n(x,y,xey,xgy,xsy);

input [3:0]x,y;

outputxey,xgy,xsy;

regxey,xgy,xsy;

always@(x or y)

begin

if (x==y)

xey=1;

elsexey=0;

if (x>y)

xgy=1;

elsexgy=0;

if (x

xsy=1;

elsexsy=0;

end

endmodule

实验波形

从上面波形可以看出,比较器的功能实现,但是输出波形存在一定的延时。2、三分频器设计(采用VerilogHDL语言)

module fredevider3 (clockin,clockout);

inputclockin;

outputclockout;

reg temp1,temp2;

reg [1:0] count;

always@(posedgeclockin)

begin

if(count==2)

begin

count<=0;

temp1<=~temp1;

end

else

count<=count+1;

end

always@(negedgeclockin)

begin

if(count==1)

temp2<=~temp2;

end

assignclockout=temp1^temp2;

endmodule

实验波形

给定的时钟clockin周期为20ns,经过MAX+plusⅡ仿真后得到如下波形:

从上面的波形可以看出,输出信号的频率变为输入时钟信号频率的三分之一,实现了三分频。

实验二用Multisim设计电路

(一)四脉冲发生器

一、设计内容:

设计一个四脉冲发生器,要求信号输出用发光二极管显示,输出波形如下所示:

二、设计要求:

①周期要求如上图所示。

②脉冲峰值大于8V。

三、各部分原理:

本实验需要两个方波发生器,分别用与非门构成的方波发生器和集基耦合多谐振荡器来实现,原理如下:

(1)与非门构成的方波发生器

A

上述电路有两种过程。其一是正反馈过程。非门G1和非门G2均处于非高电平或低电平,而A点电压u A上升时,G1输出电压u~Q下降,通过C1的耦合使B点电压u B下降,使G2输出电压u Q上升,又通过C2的耦合使u A再上升,最终使~Q降到降到低电平,Q升到高电平。这个过程时间极短,是瞬间完成的;

其二是暂稳态过程。正反馈过程完成后,两个电容开始按指数规律充放电,当其中之一达到阈值电压时,电路又进入正反馈,结果是达到另一个暂稳态,如次往复循环,形成振荡。若电路对称,即R1=R2=R,C1=C2=C,则输出方波,其重复周期为:T=2t=1.4RC

为得到周期为40ms的方波,选取参数R7=R8=61kΩ C1=C2=0.47uF

仿真如下图所示:

实际仿真调试时调整电阻大小,发现40K的电阻得到的方波周期更接近40ms。

(2)集基耦合多谐振荡器

集基耦合多谐振荡器如左图所示,它是一种典型的分立元件脉冲产生电路。通常,电路两边是对称的。接通电源后,两管均应导通。为便于分析,假定因某种因素影响,i C1有上升趋势,那么就会发生如下的正反馈循环过程:

i C1↑→u R C1↑→u A1↓→u b2↓→i b2↓→i C2↓→u R C2↓→u A2↑┐

i b1↑←u b1↑←┘

致使T1迅速饱和,u A1为低电平;T2迅速截止,u A2为高电平。此后,一方面

C2将通过R C2、T1的be结构成的回路充电(电压极性左负右正);另一方面,C1将通过T1、R1构成的回路,将本身贮存的电荷(左正右负)逐渐释放。这样u b2逐渐上升,当u b2高于晶体三极管导通电压后,将发生如下的正反馈循环:u b2↑→i b2↑→i C2↑→u R C2↑→u A2↓→u b1↓→i b1↓→i c1↓┐

u A1↑← u R C1↓←┘

致使T2迅速导通u A2为低电平;T1迅速截止,u A1为高电平。此后,一方面C1将通过R C1、T2的be结构成的回路充电(电压极性左正右负),另一方面,C2将通过T2、R2构成的回路放电,u b1相应提高。当u b1高于三极管导通电压后,又发生使T1导通,T2截止的正反馈过程,于是形成振荡。从T1、T2集电极输出的输出电压是矩形脉冲。可以证明,集基耦合多谐振荡电路的振荡周期T=0.7R1C1+0.7R2C2=1.4RC,输出幅度接近电源电压。

为得到周期为5ms的方波,选取参数R3=R4=110kΩ C1=C2=33nF

(3)整体电路的工作原理:

下图的左边上下两个是方波发生器,左上方的是用NPN三极管组成的集基多谐振荡器,左下方是由与非门构成的方波发生电路,它们产生方波的原理在前面已经叙述过了。根据实验的设计要求,用集基多谐振荡器产生周期为5ms的方波A,用与非门构成的振荡器产生周期为40ms的方波B。然后用40ms的方波通过由两个D触发器构成的二分频器。经过第一个分频器时,输出一个80ms 的方波C,在经过一个分频器后产生一个周期为160ms的方波D。

然后将这四个方波进行逻辑与,就可得到一个周期大于100ms的含有四个周期为5ms小脉冲的四脉冲发生器,但按照实验要求,在最后加上一个有三极管构成的共射放大电路进行放大,即可得到满足课题要求的输出大于10V的条

相关文档
最新文档