串行输入序列脉冲检测电路的设计

上传人:ba****u 文档编号:191846868 上传时间:2023-03-05 格式:DOCX 页数:19 大小:156.58KB
收藏 版权申诉 举报 下载
串行输入序列脉冲检测电路的设计_第1页
第1页 / 共19页
串行输入序列脉冲检测电路的设计_第2页
第2页 / 共19页
串行输入序列脉冲检测电路的设计_第3页
第3页 / 共19页
资源描述:

《串行输入序列脉冲检测电路的设计》由会员分享,可在线阅读,更多相关《串行输入序列脉冲检测电路的设计(19页珍藏版)》请在装配图网上搜索。

1、辽宁工学院电子技术基础课程设计(论文)题目:串行输入序列脉冲检测电路的设计院(系):信息科学与工程学院专业班级:学 号:学生姓名:指导教师:教师职称:起止时间:课程设计(论文)任务及评语院(系):信息科学与工程学院教研室:电子信息工程学号学生姓名专业班级课程 设计(论 文) 题目串行输入序列脉冲检测电路的设计课程设计(论文)任务设计参数:设计 串行数据检测器。当连续输入110时输出为“1”, 其它情况下为“0”。设计要求:1 .分析设计要求,明确性能指标。必须仔细分析课题要 求、性能、指标及应用环境等,广开思路,构思出各种总 体方案,绘制结构框图。2. 确定合理的总体方案。对各种方案进行比较,

2、以电路 的先进性、结构的繁简、成本的高低及制作的难易等方面 作综合比较,并考虑器件的来源,敲定可行方案。3. 设计各单元电路。总体方案化整为零,分解成若干子 系统或单元电路,逐个设计。4. 组成系统。在一定幅面的图纸上合理布局,通常是按信 号的流向,采用左进右出的规律摆放各电路,并标出必要 的说明。指导教师评语及成绩成绩:指导教师签字:.年月 日第1章串行输入序列脉冲检测电路的设计方案论证11.1串行输入序列脉冲检测电路的应用意义11.2串行输入序列脉冲检测电路设计的要求11.3设计方案论证21.4总体设计方案框图及分析3第2章串行输入序列脉冲检测电路的各单元电路设计42.1原始状态转换图、状

3、态转换表52.2状态化简52.3状态分配52.4选定触发器类型、确定激励和输出函数表达式62.5根据得到的方程式画出逻辑图62.6检查设计的电路能否自启动6第3章串行输入序列脉冲检测电路的整体电路设计73.1整体电路图及工作原理73.2整机电路性能分析7第4章设计总结9参考文献10第1章串行输入序列脉冲检测电路设计方案论证1.1串行输入序列脉冲检测电路的应用意义本次课设所设计的数据选择器在现实生活中有着很重要的应用意义。在当 今社会各个领域都发挥着重要的作用,因为它能在触发后产生相应的反应,可 以应用在报警器、抢答器等电子产品中,它为人们带来许多方便之处。1.2串行输入序列脉冲检测电路设计的要

4、求及技术指标设计的要求:1.分析设计要求,明确性能指标。必须仔细分析课题要求、性能、指标及应用 环境等,广开思路,构思出各种总体方案,绘制结构框图。2 .确定合理的总体方案。对各种方案进行比较,以电路的先进性、结构的繁简、 成本的高低及制作的难易等方面作综合比较,并考虑器件的来源,敲定可行方 案。3. 设计各单元电路。总体方案化整为零,分解成若干子系统或单元电路,逐个 设计。4. 组成系统。在一定幅面的图纸上合理布局,通常是按信号的流向,采用左进 右出的规律摆放各电路,并标出必要的说明。1.3设计方案论证接收到本课设时想到的相关内容非常之多:首先是想到了是要有连续的序 列脉冲信号输入;其次是要

5、进行以触发器为基础的同步时序电路设计或是以中 大规模集成电路为基础的时序电路的设计;最后还应检测一下电路能否自启动。若以X为输入信号出现,Y为输出信号出现时:以触发器为基础的同步时 序电路设计,还要在原始状态图上补充X不是110码的各种输入的对应状态及 其转换关系,建立完整的原始状态图,然后进行状态化简,求触发器的级数、 类型以及驱动方程,最后画出逻辑电路;以中大规模集成电路为基础的时序电 路设计,则需要将X序列的串行码按连续3位为1组转换成并行码,这样就可 以用组合电路检测并行码是否正好是110。用移位寄存器可实现上述转换。1.4总体设计方案框图及分析图1-1同步时序逻辑电路的设计过程总体设

6、计方案:在设计时序逻辑电路时,所得到的设计结果应力求简单。设计同步时序逻辑电路时,一般按如下步骤进行: 一、辑抽象,得出电路的状态转换图或状态转换表,就是要求实现的时序逻辑 功能表示为时序逻辑函数,可以用状态转换表的形式,也可以用状态转换 图的形式。态化简的目的就在于将等价状态合并,以求得最简单的状态转换图。三、态分配又称为状态编码。四、定触发器的类型,求出电路的状态方程、驱动方程和输出方程。五、据得到的方程式画出逻辑图。六、检查设计的电路能否自启动。如果电路不能自动启动,则需要采取措施加以 解决。一种解决方法是在电路开始工作时通过预置数将电路的状态置成有 效状态循环中的某一种。另一种解决办法

7、是通过修改逻辑设计加以解决。第2章各串行输入序列脉冲检测电路单元电路设计2.1原始状态转换图、状态转换表首先进行逻辑抽象,画出状态转换图。 分析给定的逻辑问题,确定输入变量,输出变量以及电路的状态数。通常都 取原因(或条件)作为输入逻辑变量,取结果作输出逻辑变量。 定义输入,输出逻辑状态和每个电路状态的含义,并将电路状态顺序编号。 按照题意列出电路的状态转换表或画出电路的状态转换图。取输入数据为输入变量,用X表示;取检测结果为输出变量,以Y表示。设电路在没有输入1以前的状态为S。,输入一个1以后的状态为S1,连 续输入两个1以后的状态为七,输入110后的状态为S3。若以Sn表示电路的现 态,以

8、Sn=1表示电路的次态,可得状态转换表2-2。M=1 / YS0S 1S2S30S0 /0S0 /0S3/1S0 /01S1 /0S2 /0S2 /0S1 /0表2-1状态转换表图2-1状态转换图2.2状态化简若两个电路状态在相同输入下有相同的输出,并且转换到同样一个次状态, 则称这两个状态为等价状态。显然等价状态是重复的,可以含并为一个。电路 的状态数越少,设计出来的电路也越简单。状态化简的目的就在于将等价状态合并,以求得最简单的状态转换图。图2-2化简后的状态转换图2.3状态分配状态分配又称为状态编码。时序逻辑电路的状态是用触发器状态的不同组合来表示的。首先,需要确 定触发器的数目n。因为

9、n个触发器共有种状态组合,所以为获得时序电路所 需的M个状态,必须取2n 1 M= 2n。其次,要给每个电路状态规定对应的触发器状态组合。每组触发器的状态 组合都是一组二值代码,因而又将这项工作称为状态编码。在M的情况下,从 个状态的排列顺序又有许多种。如果编码方案选择得当,设计结果可以很简单。 反之编码方案选的不好,设计出来的电路就会复杂的多,这里面有一定的技巧。此外,便于记忆和识别,一般选用的状态编码和它们的排序都有一定的规 律。图2-3状态分配后的状态转换图_xQQ000111100、00/000/0xx/x00/1110/010/0xx/x10/0图2-4电路次态/输出的卡诺图2.4选

10、定触发器类型、确定激励和输出函数表达式因为不同逻辑功能的触发器驱动方式不同,所以用不同类型触发器设计出 来的电路也不一样。为此,在设计具体的电路前必须选定触发器的类型。选择 触发器类型时应考虑到器件的供应情况,并应力求减少系统中使用的触发器种类。根据状态转换图和选定的状态编码,触发器类型,就可以写出电路的状态 方程,驱动方程和输出方程了。将图2-4的卡诺图分解为图2-5中分别表示Qn=1、Qn=1和Y的3个卡诺图。sQnQ000111100、00x0111x1(a)Qn=1XXQQ000111100、00x0101x1(b) Qn0QQ000111100 00x1100x0(c)Y图2-5卡诺

11、图的分解Qn=1 =XQ0=1 =X Q 0 +X Q1JY= X Q1因为本电路所需触发器个数较少,所以采用了D触发器。所以此D触发器的驱 动方程为D1=X输出方程为 2.5根据得到的方程画出逻辑图若以中大规模集成电路为基础的时序电路设计时,用移位寄存器可实现将X序列的串行码按连续3位为1组转换为并行码这样就可以用组合电路检测并行码是否正好是110。图2-6 110序列检测电路M 0=1M 1=0Dr =X以D触发器为基础的时序电路设计图2-7用D触发器组成的数据检测器电路2.6检查设计的电路能否自启动上述状态转换图表明,当电路进入无效状态11后,若X=1则次态转入10; 若X=0则次态转入

12、00,因此这个电路是能够自启动的。第3章各串行输入序列脉冲检测电路整体电路设计3.1整体电路图及工作原理图3-1整体电路图3.2整机电路性能分析进行逻辑抽象,画出状态转换图。 分析给定的逻辑问题,确定输入变量,输出变量以及电路的状态数。通常都 取原因(或条件)作为输入逻辑变量,取结果作输出逻辑变量。 定义输入,输出逻辑状态和每个电路状态的含义,并将电路状态顺序编号。 按照题意列出电路的状态转换表或画出电路的状态转换图。若两个电路状态在相同输入下有相同的输出,并且转换到同样一个次状态, 则称这两个状态为等价状态。显然等价状态是重复的,可以含并为一个。电路 的状态数越少,设计出来的电路也越简单。状

13、态化简的目的就在于将等价状态合并,以求得最简单的状态转换图。状态分配又称为状态编码。时序逻辑电路的状态是用触发器状态的不同组合来表示的。首先,需要确 定触发器的数目n。因为n个触发器共有种状态组合,所以为获得时序电路所 需的M个状态,必须取2n 1 M= 2n。其次,要给每个电路状态规定对应的触发器状态组合。每组触发器的状态 组合都是一组二值代码,因而又将这项工作称为状态编码。在M的情况下,从 个状态的排列顺序又有许多种。如果编码方案选择得当,设计结果可以很简单。 反之编码方案选的不好,设计出来的电路就会复杂的多,这里面有一定的技巧。 此外,便于记忆和识别,一般选用的状态编码和它们的排序都有一

14、定的规律。因为不同逻辑功能的触发器驱动方式不同,所以用不同类型触发器设计出 来的电路也不一样。为此,在设计具体的电路前必须选定触发器的类型。选择 触发器类型时应考虑到器件的供应情况,并应力求减少系统中使用的触发器种 类。根据状态转换图和选定的状态编码,触发器类型,就可以写出电路的状态 方程,驱动方程和输出方程了。最后根据得到的方程式画出逻辑图并检查设计的电路能否启动。第4章设计总结本次课程设计,我所设计的是串行输入序列脉冲检测电路。通过这次课程 设计让我了解了更多关于数电的知识,为今后的学习打下了坚实的基础。这个电路设计是关于时序逻辑电路的设计。时序逻辑电路简称时序电路。 时序电路有两大类:同

15、步时序电路和异步时序电路。在同步时序电路中,有一一 个公共的时钟信号,电路中各记忆元件受它统一控制,只有在该时钟信号到来 时,记忆元件的状态才能发生变化,从而使时序电路的输出发生变化,而且每 来一个时钟信号,记忆元件的状态和电路输出状态才可能改变一次。如果时钟 信号没有到来,输入信号的改变不能引起电路输出状态的变化。在异步时序电 路中,电路没有统一的时钟信号,各记忆元件也不受同一时钟控制,电路的改 变是由输入信号引起的。本次课设设计的思想是设计一串行数据检测器。当连续输入110时输出为 “1”,其它情况下为“0”。总共有六个步骤来设计,分别是原始状态转换图、 状态转换表;状态化简;状态分配;选定触发器类型、确定激励和输出函数表 达式;根据得到的方程式画出逻辑图;检查设计的电路能否自启动。参考文献1 阎石.数字电子技术基础.第四版.北京:高等教育出版社,1998.122 张健华.数字电子技术.北京:机械工业出版社,19993 刘勇,陈松,孙王维.数字电路.北京:电子工业出版社,19934 李中波,韩晓明.电子技术.北京:机械工业出版社,19985 刘维恒.实用电子电路基础.北京:电子工业出版社,1998附录:器件清单所用器件器件个数D触发器2个移位寄存器1个

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!