计数器设计优质

编辑:周舟 | 时间:2019-02-21 10:42:05
来源:互联网
正文
编辑推荐

概括:这道题是于辆樟同学的课后数学练习题,主要是关于计数器设计,指导老师为骆老师。

题目:计数器设计

解:

我给你提供几个思路好了.

第一种,是利用中规模集成电路进行设计.相信你一定可以利用十进制加法计数器或者十进制减法计数器设计任意进制的计数器...这样的话,在利用之前利用若干个逻辑门,其输入作为控制端,输出控制集成电路,这个不难,你可以自己试一试.

第二种,是利用触发器设计.这个的话,设计起来会比较困难.遵循正常的步骤,你按照规则把逻辑表写出来,进而根据触发器状态方程写出驱动方程,确定每个触发器的输出,也是可以完成设计的.

举一反三

例1: 如图所示,E=10V,电源内阻不计,R1=4欧,R2=6欧,C1=C2=30微发.先闭合开关S,待电路稳定后再断开S,求断开S后流过电阻R1的电量.[物理练习题]


思路提示:

闭合开关S(稳态):

Uc1=Ur2=E/(R1+R2)×R2=10V/(4Ω+6Ω)×6Ω=6V

Uc2=0V

Qc1=C1×Uc1=30×10^-6F×6V=1.8×10^-4C

Qc2=C2×Uc2=0C

断开开关S:

Uc1=Uc2=10V

Qc1=C1×Uc1=30×10^-6F×10V=3×10^-4C

Qc2=C2×Uc2=30×10^-6F×10V=3×10^-4C

断开S后流入两个电容的电量:

C1:3×10^-4C-1.8×10^-4C=1.2×10^-4C

C2:3×10^-4C-0C=3×10^-4C

断开S后流入的总电量:

1.2×10^-4C+3×10^-4C=4.2×10^-4C

例2: C1和C2两空气电容器串联起来接上电源充电,然后将电源断开,再把一电介质插入C1中,求c1,c2间电压的变化情况


思路提示:

断开后,C1、C2上的电荷量都不会变化,即Q不变,那么C1增大,根据U=Q/C可知U1减小;而对C2来说,C和Q都没变化,所以U2不变

例3: 两只电容量分别为C1和C2的电容串联,其串联后的等效电容量为多少[物理练习题]


思路提示:

C=C1×C2/(C1+C2)

例4: 设计一个算法,判断两直线A1x+B1y+C1=0,A2x+B2y+C2=0的位置关系,并用流程图表示.


思路提示:

图不好画,我就给你程序吧.

INPUT A1,A2,B1,B2,C1,C2

IF A1*B2-A2*B1O THEN

PRINT “L1,L2相交”

ELSE

IF A1*C2-A2*C10 THEN

PRINT “L1,L2平行”

ELSE

PRINT “L1,L2重合”

END IF

END IF

END

例5: 将C1和C2两空气电容器串联起来接上电源充电.然后将电源断开,再把一电介质板插入C1中,则c1c2上的电量怎么变化


思路提示:

电量均未变化.C1变大,U1变小;C2不变,U2不变.

相关思考练习题:

题1:基于51单片机的简易计数器设计

点拨:#include#include#define u16 unsigned int#define u8 unsigned char/*********************************************************/u8 ds[2]; //数码管显示缓存//共阳code u8 w[]={0x01,0x02,0x04,0x08};//位码code u8 d[]={0xc0,0xf9,0xa4,0xb0...

题2:利用定时器计数器设计一个电路,其功能是每输入1个...

点拨:(一)设计思路 1.测量方法: 多周期同步测量法( 倒数计数器法 )从根本上消除了±1误差,实现了等精度测量 2.实现技术的选择: 硬件实现法(可选的器件有通用的SSI/MSI/LSI集成电路、专用集成电路、可编程逻辑器件——如isPLD器件等); 软件实现...

题3:试用74161设计一个五进制加计数器

点拨:只给思路: 五进制,自然是逢5进1。而74161是四位二进制可预置的同步计数器,四位二进制数最大15,也就是说最大能做16进1,用1片161就可以满足要求。 逢5进1,自然不会出现5,在161的输出值为Q-DCBA=0101 时就要进位,同时Q-DCBA=0000(这个用预...

题4:求一个十进制计数器的设计 verilog语言

点拨:// led7_1.v module led7_1(in,reset,data_out); //模块定义 input in,reset; //输入输出角定义 output [7:1] data_out; reg [7:1] data_out; reg [3:0]count ; always @ (posedge in or negedge reset) begin if (!reset) //异步清零 begin dat...

题5:请用74ls161设计一个模值为12的计数器

点拨:4个输入值置为为0(也就是低电平),输出端DCBA(由高位到低位的输出)取D,B,A接到一个与非门输入端,与非门的输出接到161的LOAD端就可以了。

查看全部
收到2337个赞