数字电子仿验序列号仿真设计与电路实现.pdfVIP

  • 0
  • 0
  • 约1.36千字
  • 约 3页
  • 2026-01-25 发布于北京
  • 举报

数字电子仿验序列号仿真设计与电路实现.pdf

仿真图

设计思路分析:

1.计数器设计

序列十进制电压信号8个数字,需要同时传送8bit,每个bit传送1

个十进制数字电压信号,所以须先将74161N通过同步置数法改造为8进制计数器,使

0000~0111这8个状态分别对应一位信号输出

所以第一步74161N用于计数0~7,然后通过NAND3进行8进制计数清LOAD

2.电压VDAC输入和输出的电路设计

电压输入的VREF=5V,因为是VDAC8,255个0xff中每一个bit位电压为5000/255=19.5mV

经过正向负反馈运算比例放大器放大2倍,放大倍数的计算为Vo=(1+Rf)R1*Vi=2Vi,因

为输入最大VDAC8达到Vref+到Vref-的5V的电压,经过2倍放大后,最大输出0~10V电压,

可以支持最大0~9任意学号的电压输出。因为1个LSB为19.5V,所以满足0.05V的误差要

求。

所以我们需要输入学号形式的十进制的电压序列号,只需要每一个8进制计数的每一个单

步去发送8bit的二级制bit位到VDAC8的D7~D0就可以满足了,具体如下:

根据分析绘制出电路的状态表.

2.八位二进制数据设计

因为我们的74161N我们用到000-111的8进制计数,所以我们用到的地址位为QC,QB,QA,

而74150我们图纸中有4个是16选1选择器,所以只能产生4个数据位,我们选择变化较

多的D5/D4,D1/D0为4个74150选择数据位(自定义,可以灵活改变),其他4个我们利用门

电路,用卡诺图计算,生成其他变化不大的D7/D6,D3/D2。具体如下:

D7卡诺图计算:

Q3\Q2Q100011110

00000

10110

D7=Q3Q2^Q1+Q3Q2Q1=Q3Q1

D3卡诺图分析:

Q3\Q2Q100011110

00001

10001

D3=^Q3Q2^Q1+Q3Q2^Q1=Q2^Q1

D6和D2的必须Q3/Q2/Q1同时为1与门逻辑。D6=D7=Q3Q2Q1

其他4位D5/D4和D1/D2由74150N产生序列。地址为因为8bit计数器刚好对应我们地

址选择位ABCD,我们用到ABC,刚好直接连接。其他的序列我们直接填入对应的取反的数

字就可以了。

如上的U6,U7,U8,U9对应的是D0/D1/D4/D5位,选择的E0~E17的对应二进制的位码的取反。

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档