yq 数电课程设计

发布 2022-10-04 03:16:28 阅读 4609

学院:通信与信息工程学院学号:2012019060025 姓名:

一、 课程名称。

设计序列信号检测器。

二、 设计题目。

能同时检测到自己名字的首字母(大写或小写)和学号最后一位数的ascii编码,要求完成moore型重叠和不可重叠两种检测方法。

三、 设计思想及设计过程。

我的名字首字母是,学号的最后一位是数字5,对应的编码分别是:,76;对应的二进制序列分别为:,1001100;5,101。

题目要求可以同时检测出名字的首字母和学号的最后一位数,因此需要检测的序列分别是:1001100101。

1)用moore型不可重叠方法检测:

分析序列状态并对此用字母表示,便于理解。假设输入信号为x,输出信号为z

—初始状态initial;

—get 1;

—get 10;

—get 100;

—get 1001;

—get10011;

—get100110;

—get1001100;

—get10011001;

—get100110010;

—get1001100101;

由上面的状态得出状态/输出表:

由状态/输出图可得总共有11个状态,因此要用四位二进制数来表示,假设用来表示四位二进制数,用0000—1010分别来表示状态,则得到转移输出表:

然后根据转移输出表分别画出对应的卡诺图再进行简化:(在本次设计中卡诺图的化简均采用的是最小成本法)

对应的卡诺图:

转移方程为:

同理得到,本题中采用触发器,所以得到激励方程为:

输出方程为。

最后结合激励方程与输出方程就可以得到电路图,实现不重叠检测序列1001100101.

2)用moore型重叠方法检测:

对于状态分析及命名与方法一的一样,因此得到状态/输出表为:

转移/输出表为:

因此转移方程为:

激励方程为:

输出方程为。

最后结合激励方程与输出方程就可以得到电路图,实现不重叠检测序列1001100101.

四、 总结与体会。

通过这个题目使我更深的了解和掌握了时序逻辑电路以及moore型重叠与不重叠两种检测方法的原理,并且学会把课上的纯理论知识用于实践去解决生活中的一些实际问题,同时还进一步加强了我对理论上的学习。

数电课程设计

两位十进制计数显示器。一 设计内容。本设计主要采用芯片有555定时器 74162计数器 7448七段字形译码器,以及七段led数码管。能过以上元器件的组合,构成一个两位十进制计数显示器,实现循环依序显示0 99的数字。要求每位同学独立设计电路原理图,制作pcb电路板并印制上自己的学号。二 电路原理。...

数电课程设计

数字电子技术基础 课程设计报告。数字万年历。班级 姓名 签字。学号 日期 目录。1.设计任务及要求3 2 设计思路与说明3 2.1电路图及原理说明3 2.1.1年部分计数器3 2.1.2月部分计数器5 2.1.3日期部分计数器6 2.1.4 星期部分计数器7 3 电路调试基本过程遇到的问题及调试结果...

数电课程设计

数字电子课程设计报告。题目 电子生日蜡烛。系班 电气0805 组员 焦雪菲08291140齐龙。杨超08291158 指导老师 王强。电路原理图。一 系统功能概述。如图1所示,这个电路产生了一套基于led的电子生日蜡烛。这种蜡烛与吹灭蜡制蜡烛一样具有相同的乐趣,并且它是可重复利用的,可改进的以及低碳...