数电课设-走马灯 - 图文(2)

2019-04-02 15:00

武汉理工大学《电子技术基础 数字部分》 课程设计

1.Multisim软件简介

EDA就是“Electronic Design Automation”的缩写技术已经在电子

设计领域得到广泛应用。发达国家目前已经基本上不存在电子产品的手工设计。一台电子产品的设计过程,从概念的确立,到包括电路原理、PCB版图、单片机程序、机内结构、FPGA的构建及仿真、外观界面、热稳定分析、电磁兼容分析在内的物理级设计,再到PCB钻孔图、自动贴片、焊膏漏印、元器件清单、总装配图等生产所需资料等等全部在计算机上完成。EDA技术借助计算机存储量大、运行速度快的特点,可对设计方案进行人工难以完成的模拟评估、设计检验、设计优化和数据处理等工作。EDA已经成为集成电路、印制电路板、电子整机系统设计的主要技术手段。美国NI公司(美国国家仪器公司)的Multisim 9软件就是这方面很好的一个工具。而且Multisim 9计算机仿真与虚拟仪器技术(LABVIEW 8)(也是美国NI公司的)可以很好的解决理论教学与实际动手实验相脱节的这一老大难问题。学员可以很好地、很方便地把刚刚学到的理论知识用计算机仿真真实的再现出来。并且可以用虚拟仪器技术创造出真正属于自己的仪表。极大地提高了学员的学习热情和积极性。真正的做到了变被动学习为主动学习。这些在教学活动中已经得到了很好的体现。还有很重要的一点就是:计算机仿真与虚拟仪器对教员的教学也是一个很好的提高和促进。

Multisim 10通过直观的电路图捕捉环境, 轻松设计电路;通过交互式SPICE仿真, 迅速了解电路行为;借助高级电路分析, 理解基本设计特征;通过一个工具链, 无缝地集成电路设计和虚拟测试;通过改进、整合设计流程, 减少建模错误并缩短上市时间。

NI Multisim软件结合了直观的捕捉和功能强大的仿真,能够快速、轻松、高效地对电路进行设计和验证。凭借NI Multisim,您可以立即创建具有完整组件库的电路图,并利用工业标准SPICE模拟器模仿电路行为。借助专业的高级SPICE分析和虚拟仪器,您能在设计流程中提早对电路设计进行的迅速验证,从

2

武汉理工大学《电子技术基础 数字部分》 课程设计

而缩短建模循环。与NI LabVIEW和SignalExpress软件的集成,完善了具有强大技术的设计流程,从而能够比较具有模拟数据的实现建模测量。

图1 Multisim10界面

3

武汉理工大学《电子技术基础 数字部分》 课程设计

2.设计目的、任务及要求

2.1设计目的

(1)能对一定复杂程度的数字电路的原理图进行较完整的分析; (2)能运用较基本的仿真软件如Multisim对电路进行仿真; (3)能够对仿真中出现的问题快速的找到原因。

2.2设计任务

以10个发光二极管作为控制器的显示元件,它能自动地依次显示出数字0、1、2、3、4、5、6、7、8、9(自然数列),1、3、5、7、9(奇数列),0、2、4、6、8(偶数列)和0、1、2、3、4、5、6、7、0、1(音乐符号数列),然后由依次显示出自然数列、奇数列、偶数序列,音乐符号序列...... 如此周而复始,不断循环。

2.3设计要求

(1)达到本次课设所要求的目的,能较完整的完成任务; (2)能对设计电路过程中出现问题及时解决并分析其中原因; (3)仿真结果与理论分析进行对比分析误差; (4)打开电源时,控制器可自动清零;

(5)每个数字的一次显示时间大致相等,这个时间在1s到2s范围内连续可调。

4

武汉理工大学《电子技术基础 数字部分》 课程设计

3.电路设计

3.1设计构思

本电路要求实现电路循环功能,每次循环次数不超过10。考虑用十进制计

数器可以完成该功能。电路有四个不同的循环,用四个十进制计数器即可。再用四进制计数器控制电路的依次循环。再用译码器辅助计数器,使得信号得以显示。脉冲信号用555定时器产生。

3.2芯片介绍

电路中需要五个定时器,分别完成四进制,十进制,奇数计数,偶数计数,音乐序列的计数。二-五-十计数器74ls90可以完成完成上述所有功能。其功能见表1。 输入 R01 R02 S91 S92 CPA CPB QD QC 输出 QB QA 1 1 0 1 1 0 0 × 1 1 × 0 1 1 × × × × CP 0 CP QD × × × × 0 CP QA 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 1 二进制计数 五进制计数 8421码十进制计数 5421码十进制计数 R01 R02=0 S91 S92=0 CP 表1 74ls90功能表 5

武汉理工大学《电子技术基础 数字部分》 课程设计

在用四进制计数器控制数列循环时需用到一个二线-四线译码器来控制数字循环电路,74ls139可以实现该功能,其功能见表2。

输入 G 1 0 0 0 0 B × 0 0 1 1 A × 0 1 1 1 Y3 输出 Y2 Y1 Y0 1 1 1 1 0 1 1 1 0 1 1 1 0 1 1 1 0 1 1 1 表2 74ls139功能表

将数字信号显示出来需要一个四线-十线译码器,用74ls42可以实现。其功能见表3。

输 入 A B C D 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1 其他 输 出 0 1 2 3 4 5 6 7 8 9 0 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 6


数电课设-走马灯 - 图文(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:知识管理系统比较 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: