基于Multisim10 的数字钟的
设计
领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计
与仿真
引言
数字钟是一种以数字电路为基础,综合了模拟电路和电路基础知识设计出的一种时间数字显示装置。它具有结构简单、设计方便、稳定性强等优点,已广泛应用于个人家庭、商店、车站、码头、办公室等场所,成为人们日常生活的必需品,给人们的生活、学习、工作带来很大的方便。随着科学技术及人们生活观念的改变,数字钟的设计显示出新的发展趋势:体积更加小巧;功能更加强大,如增加了定时控制,闹铃,仿广播电台等功能;设计的外表更加的时尚、美观,适合人们的审美观点的改变。
进行数字钟设计的主要目的是适应数字钟的发展趋势,对我们所学知识的一个综合应用。学会独立解决问题的方法,锻炼我们的实践能力。
数字钟的设计方案有很多种,如基于单片机技术,基于Multisim10软件等。
论文
政研论文下载论文大学下载论文大学下载关于长拳的论文浙大论文封面下载
是基于Multisim10的数字钟的设计与仿真。Multisim10是一种高效的设计与仿真平台,其强大的虚拟仪器库和软件仿真功能为电路的设计提供了先进的设计思路的方法。基于Multisim10的数字钟的设计是对标准脉冲信号、秒计时显示、分计时显示、时计时显示、整点报时、校准电路和定时控制电路进行设计,然后将它们组合,来实现时、分、秒的显示,并通过Multisim10软件的仿真功能仿真出结果。论文中还介绍了所用器件的各项功能和使用方法等。
1
基 于 Multisim10 的 数 字 钟 的 设 计 与 仿 真
2
1 设计要求
1数字钟的功能要求:
(1)准确计时,以数字形式显示时、分、秒,时要求为24进制,分和秒的要求为60进制。
(2)具有校正功能,可以分别对时及分进行单独校正,使其校正到标准时间。 (3)计时过程具有报时功能。
(4)定时控制功能。
2设计要求:
(1)画出电路原理图(或仿真电路图)。
(2)元器件及参数选择。
(3)电路仿真与调试。
2 Multisim10软件的介绍
Multisim10是美国国家仪器公司最新推出的Multisim最新版本。Multisim10用软件的方法虚拟电子与电工元器件,虚拟电子与电工仪器和仪表,Multisim10是一个综合原理电路设计、电路功能测试的虚拟仿真软件。Multisim10具有较为详细的电路
分析
定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析
功能,可以完成电路的瞬态分析和稳态分析、时域和频域分析、器件的线性和非线性分析、电路的噪声分析和失真分析、离散傅里叶分析、电路零极点分析、交直流灵敏度分析等电路分析方法,以帮助设计人员分析电路的性能。Multisim10可以设计、测试和演示各种电子电路,包括电工学、模拟电路、数字电路、射频电路及微控制器和接口电路等。可以对被仿真的电路中的元器件设置各种故障,如开路、短路和不同程度的漏电等,从而观察在不同故障情况下的电路工作状况。在进行仿真的同时,软件还可以存储测试点的所有数据,列出被仿真电路的所有元器件清单,以及存储测试仪器的工作状态、显示波形和具体数据等。
2.1 Multisim10的元器件库
二极管库包含有二极管、可控硅等多种器件,二极管库中的虚拟器件的参数是可以任意设置的,非虚拟元器件的参数是固定的,但是可以选择。晶体管库包含有晶体管、FET等多种器件,晶体管库中的虚拟器件的参数是可以任意设置的,非虚拟元器件的参数是固定的,但是可以选择。模拟集成电路库包含有多种运算放大器。TTL数字集成电路库包含多种数字电路器件。CMOS数字集成电路库包含多种CMOS数字集成电路系列器件。Multisim10的元器件库提供数千种电路元器件供实验选用,同时也可以新建和扩充已有的元器件库,以方便在工程设计中使用。它的虚拟测试仪表种类齐全,有一般实验用的通用
3
基 于 Multisim10 的 数 字 钟 的 设 计 与 仿 真
仪器,如万用表、函数信号发生器、双踪示波器等;而且还有一般实验室没有的,如波特图仪等。
2.2 Multisim10的仿真
基于Multisim10的设计与传统的电子电路设计与实验方法相比,具有如下特点:设计与实验可以同步进行,可以边设计边实验,修改调试方便;设计和实验用的元器件及测试仪器仪表齐全,可以完成各种类型的电路设计与实验;可方便地对电路参数进行测试和分析;可直接打印输出实验数据、测试参数、曲线;实验中不消耗实际的元器件,实验所需元器件的种类和数量不受限制,实验成本低,实验速度快,效率高;设计和实验成功的电路可以直接在产品中使用。
Multisim10易学易用,便于电子信息、通信工程、自动化专业学生自学、便于开展综合性的设计和实验,有利于培养综合分析能力、开发和创新的能力。
3 数字钟的简介和总体框图设计
3.1 数字钟的简介
数字钟以其显示的直观性、走时准确、性能稳定等特点而受到人们的欢迎,广泛应用于家庭、车站、码头、剧场等场合,给人们的生活、学习、工作、娱乐带来了极大的方便。数字钟实际上是一个对标准频率(1Hz)进行计数的计数电路。由于计数的起始时间不可能与标准时间(北京时间)一致,故需要在电路上加一个校正电路,同时标准的1Hz时间信号必须做到准确稳定。数字钟主要由译码器显示器、校准电路、报时电路、时计数器、分计数器、秒计数器、单位脉冲产生电路和定时控制电路等组成。
3.2 数字钟的总体框图设计
秒信号的产生是整个系统的时基信号,它直接决定计时系统的精度,将秒脉冲信号送入“秒计数器”,“秒计数器”采用60进制计数器,每累计60秒发出一个“分脉冲”信号,该信号将作为“分计数器”的时钟脉冲。分计数器也采用60进制计数器,每累计60分钟,发出一个时脉冲信号,该信号将被送到时计数器。时计数器采用24进制计时器,可实现对一天24小时的计时。译码器译码,再经过显示器显示出来。整点报时电路根据计时系统产生一个脉冲信号,然后去报时。校正电路用来对时、分进行校对调整。
4
时显示器 分显示器 秒显示器
时译码器 分译码器 秒译码器
定时控制 时计数器 分计数器 秒计数器
校时电路 整点报时
振荡器 分频器
图3-1 数字钟的总体框图
4 子电路的设计
4.1 振荡器的选择
振荡器是数字钟的核心。振荡器的稳定度及频率的精确度决定了数字钟计时的准确程度。振荡器的设计方案有很多种,设计中介绍了两种设计方案,并通过比较其优缺点选择其中的一个。
4.1.1 晶振组成振荡器
选用石英晶体构成振荡器电路。一般来说,振荡器的频率越高,计时精度越高。如图4,1所示为数字钟的晶体振荡器电路,常取晶振的频率为32768Hz,因其内部有15级2分频集成电路,所以输出端正好可以输出得到1Hz的标准脉冲。
5
基 于 Multisim10 的 数 字 钟 的 设 计 与 仿 真
图4-1 晶振组成振荡器
石英晶体振荡器的特点是振荡频率准确、电路结构简单、频率便于调整,它被广泛应用于计算机、遥控器等各类振荡电路中。石英晶体振荡器的具体工作原理:用反相器与石英晶体构成的振荡电路,利用两个非门形成自我反馈,使它们工作在线性状态,然后利用石英晶体来控制振荡频率,同时用电容C1来控制两个非门之间的耦合,两个非门输入和输出之间并接的电阻R1和R2作为负反馈元件,由于反馈电阻很小,可以认为非门的输出压降相等。
4.1.2 555定时器组成振荡器
选用555定时器与RC电路构成多谐振荡器产生f=1KHz的信号。电路如图4,2所示
6
5V
VCC
R31R1
2kΩ10kΩ50%Key=A
8U1IO1VCCIO143RSTOUT47DISR235.1kΩ6THR
2TRI
5CON
GND
21LM555CM
C1
100nF
C2010nF
图4-2 555定时器组成振荡器
555集成定时器是模拟功能和数字逻辑功能相结合的一种双极型中规模集成器件。外加电阻、电容可以组成性能稳定而精确的多谐振荡器、单稳电路、施密特触发器等,应用十分广泛。
555定时器原理介绍:它是由上、下两个电压比较器、三个5kΩ电阻、一个RS触发器、一个放电三极管 T以及功率输出级组成。比较器 C1的反相输入端5接到由三个5 kΩ电阻组成的分压网络的2/3Vcc处(5也称控制电压端),同相输入端6为阀值电压输入端。比较器C2的同相输入端接到分压电阻网络的1/3Vcc处,反相输入端2为触发电压输入端,用来启动电路。两个比较器的输出端控制RS触发器。RS触发器设置有复位端 4,当复位端处干低电平时,输出3为低电平。控制电压端5是比较器C1的基准电压端,通过外接元件或电压源可改变控制端的电压值,即可改变比较器C1、C2的参考电压。不用时可将它与地之间接一个O.01μF的电容,以防止干扰电压引入。555的电源电压范围是5,18V,输出电流可达100,200mA,能直接驱动小型电机、继电器和低阻抗扬声器等。
555定时器的应用
1.单稳态电路 当电源接通后,Vcc通过电阻R向电容C充电,待电容上电压Vc上升
7
基 于 Multisim10 的 数 字 钟 的 设 计 与 仿 真
到2/3Vcc时,RS触发器置0,即输出Vo为低电平,同时电容C通过三极管T放电。当触发端2的外接输入信号电压Vi,1/3Vcc时,RS触发器置1,即输出Vo为高电平,同时,三极管T截止。电源Vcc再次通过R向C充电,然后反复次过程。
2(多谐振荡器 电源接通后,Vcc通过电阻R1、R2向电容C充电。当电容上电Vc=2/3Vcc时,阀值输入端6受到触发,比较器C1翻转,输出电压Vo=0,同时放电管T导通,电容C通过R2放电;当电容上电压Vc=1/3Vcc,比较器C2工作,输出电压Vo变为高电平。C放电终止、又重新开始充电,周而复始,形成振荡。其振荡周期与充放电的时间有关。
由仿真结果我们知道:电路的振荡周期T、占空系数D,仅与外接元件R1、R2和C有关,不受电源电压变化的影响;改变R1、R2,即可改变占空系数,其值可在较大范围内调节;改变C的值,可单独改变周期而不影响占空系数。由555定时器组成的多谐振荡器多谐振荡器高电平时间:T1=0.7(R1+R2)C。低电平时间:T2=0.7R2*C1。周期:T=T1+T2=0.7(R1+2*R2)C。
3(施密特触发器 其回差电压为1/3Vcc。若在电压控制端5外接可调电压Vco(1.5,5V),可以改变回差电压ΔVT,施密特触发器可方便的地把三角波转换成方波。
555定时器各引线的功能:1管脚为接“地”端。2管脚为低电平触发端。3管脚为输出端。4管脚为复位端。5管脚是电压控制端。6管脚为高电平触发端。7管脚为放电端。 8管脚为电源端,外加电压范围为5,18V。
振荡器方案的选择:方案(一)石英晶体振荡器的特点是振荡频率准确、电路结构简单、频率便于调整,但性能不稳定,易受环境的影响。方案(二)555定时器组成的振荡器虽然产生的脉冲误差较大,但设计方便快捷,易于实现且555定时器的知识我们也比较熟悉。综上选择了方案(二)用555定时器构成振荡器。
4.2 分频器电路
由于振荡器产生的信号频率太高,要得到标准的秒信号,就需要对所得的信号进行分频。这里所采用的分频电路是用3个中规模计数器74LS90来构成的3级1/10分频,经过分频便可得到1Hz的脉冲信号,送入秒个位计数器。
74LS90具有如下的基本工作方式:
(1)五分频:即由FD、FC、和FB组成的异步五进制计数器工作方式。
(2)十分频(8421码):将QA与CK2联接,可构成8421码十分频电路。
(3)六分频:在十分频(8421码)的基础上,将QB端接R1,QC端接R2。其计数顺序为000,101,当第六个脉冲作用后,出现状态QCQBQA=110,利用QBQC=11反馈到R1和
8
R2的方式使电路置“0”。
(4)九分频:QA?R1、QD?R2,构成原理同六分频。
(5)十分频(5421码):将五进制计数器的输出端QD接二进制计数器的脉冲输入端CK1,即可构成5421码十分频工作方式。
(6)此外,构成上述五种工作方式时,S1、S2端最少应有一端接地;构成五分频和十分频时,R1、R2端亦必须有一端接地。
分频电路如图4-3所示。
156
U1U2U3IO1IO1141214121412INAQAINAQAINAQA191919INBQBINBQBINBQBIO2888QCQCQC34IO2211211211R01QDR01QDR01QD3331000Hz0R02R02R02666R91R91R9177710HzR92R92R92100Hz1Hz74LS90N74LS90N74LS90N
图4-3 分频电路
4.3 时间计数器电路
时间计数电路由秒个位和秒十位计数器、分个位和分十位计数器及时个位和时十位计数器电路构成,其中秒个位、分个位为十进制计数器,而根据设计要求,秒十位和分十位为六进制计数器。并且每一个计数器均提供一个异步清零端(高电平有效)。数字钟需要两个60进制计数器分别作为分、秒的计数器。还需要一个24进制计数器来作为时进制的计数器。由于74LS90使用的经济性、普遍性和稳定性,采用该类型的芯片来实现计数功能。采用异步清零的十进制计数器74LS90构成60进制计数器。个位用74LS90构成十进制计数器,进位输出作为十位的计数输入信号。十位采用反馈清零的方法将十进制计数器74LS90变成六进制计数器,两级电路组成1位60进制计数器。60进制计数器=10(个位)×6(十位)=00000110。24进制计数器=100(0)8421BCD(十位)(0100)8421BCD(个位)=00100100 。
9
基 于 Multisim10 的 数 字 钟 的 设 计 与 仿 真
表4-1 74LS90的功能表
R01 R02 R91 CP1 CP2 Qd Qc Qb Qa 功能说明 1 1 0 × × 0 0 0 0 异步置0 1 1 × × × 0 0 0 0 0 × 1 × × 1 0 0 1 异步置9 × 0 1 × × 1 0 0 1 × 0 × ? -- 二进计数 Qa输出 × 0 0 -- ? 五进计数 QdQcQb输出 0 × × ? 接Qa 8421码十进计数 QdQcQbQa输出 0 × 0 接Qd ? 58421码十进计数 QaQdQcQb输出 4.3.1 六十进制计数器
数字钟的“分”和“秒”计数器均为60进制的计数器,它们的个位都是十进制计数器,而十位则是六进制计数器,其计数规律为00->01->„->58->59->00„。选用74LS90作为“分”和“秒”的个位和十位计数器。秒个位计数器单元为十进制计数器,无需进制转换,只需将QA与CP1(下降沿有效)相连即可。CP0(下降沿无效)与1Hz秒信号相连,秒十位计数单元为六进制,需要进制转换,将十进制计数器转换为六进制计数器的电路连接。74LS90N是在CP信号的下降沿触发下进行计数,U2的QA和QC相与0101的下降沿,作为“分”计数器的输入信号,U2的输出0110高电平1分别送到计数器的R01、R02端清零,74LS90内部的R01、R02与非后清零而使计数器归零,完成六进制计数。由此实现了六十进制计数。
10
IO10IO9IO10IO9IO11IO8IO11IO8IO7IO7IO12IO6IO12IO6IO13IO13IO5IO14IO5IO14IO15IO15IO4IO16IO4IO3IO3IO16
U9U1074LS48N74LS48N713AOA112713AOABOB112211BOBCOC610211COCDOD6109DODOE9315OE~LTOF315514~LTOF~RBIOG55144~RBIOG~BI/RBO64~BI/RBO
123
8
14121412INAQAINAQA1919INBQBINBQBU3U4788QCQC74LS90N74LS90N2112114R01QDR01QD33R02R0266R91R9177R92R92
00
U1AIO17IO2IO17IO2
74LS00N
图4-4 六十进制计数器
4.3.2 二十四进制计数器
数字钟的“时”计数器为24进制的计数器,其计数规律为00->01->„->22->23->00„,即当数字钟运行到23时59分59秒时,在下一个秒脉冲作用下,数字钟显示00时00分00秒。同理,选用2片74LS90将其连接成24进制计数器作为“时”计数器。当“时”个位计数器输入端A(14脚)来到第10触发信号时,计数器清零,进位端QD向 “时”十位计数器输入进位信号,当来自分计数器输出的进位信号脉冲到达时,“时”十位计数器的状态“0100”,“时”个位计数器的状态为“0010”,此时“时”个位计数器的QC,和“时”十位计数器的QB输出都为“1”,相与后为“1”。把它们分别送入“时”个位和“时”十位计数器的清零端R01和R02,通过74LS90N内部的与非后清零,计数器复零,从而完成二十四进制计数。
11
基 于 Multisim10 的 数 字 钟 的 设 计 与 仿 真
IO40IO40IO41IO39IO41IO39IO38IO38IO42IO42IO43IO37IO43IO37IO44IO36IO44IO36IO45IO45IO35IO35IO46IO46IO34IO34IO33IO33
U4U574LS48N74LS48N
713713AOAAOA112112BOBBOB211211COCCOC610610DODDOD99OEOE315315~LTOF~LTOF5514514~RBIOG~RBIOG632944~BI/RBO~BI/RBO8
4
1412INAQA191412INBQBU1INAQA819QCINBQBU274LS90N2118R01QDQC74LS90N3211R02R01QD3R026R9176R92R917R9200
1
IO48
IO48
图4-5 二十四进制计数器
4.4 译码驱动电路
译码驱动电路将计数器输出的8421BCD码转换为数码管需要的逻辑状态,并且为保证数码管正常工作提供足够的工作电流。译码电路的功能是将“秒”、“分”、“时”计数器的输出代码进行编译,变成相应的数字,用于驱动LED区段数码显示。74LS48是BCD-7段译码器,其输出是OC门输出且高电平有效,专用于驱动LED七段共阴极显示数码管。由74LS48和LED七段共阴极数码管组成数码显示电路。若将“秒”、“分”、“时”计数器的每位输出分别接到相应七段译码器的输出端,便可进行不同数字显示。当数字钟的计数器在CP 脉冲的作用下,就应将其状态显示成清晰的数字符号,需要将计数器的状态进行反映。
U1
713AOA112BOB211COC610DOD9OE315~LTOF514~RBIOG4~BI/RBO
74LS48N
图4-6 74LS48的元件
12
表4-2 74LS48的功能表
数字或功能 输 入 输 出
LT非IBr非A3A2A1A0 Ib非 a b c d e f g 0 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 × 0 0 0 1 1 0 1 1 0 0 0 0 2 1 × 0 0 1 0 1 1 1 0 1 1 0 1 3 1 × 0 0 1 1 1 1 1 1 1 0 0 1 4 1 × 0 1 0 0 1 0 1 1 0 0 1 1 5 1 × 0 1 0 1 1 1 0 1 1 0 1 1 6 1 × 0 1 1 0 1 1 0 1 1 1 1 1 7 1 × 0 1 1 1 1 1 1 1 0 0 0 0 8 1 × 1 0 0 0 1 1 1 1 1 1 1 1 9 1 × 1 0 0 1 1 1 1 1 1 0 1 1 10 1 × 1 0 1 0 1 0 0 0 1 1 0 1 11 1 × 1 0 1 1 1 0 0 1 1 0 0 1 12 1 × 1 1 0 0 1 0 1 0 0 0 1 1 13 1 × 1 1 0 1 1 1 0 0 1 0 1 1 14 1 × 1 1 1 0 1 0 0 0 1 1 1 1 15 1 × 1 1 1 1 1 0 0 0 0 0 0 0 灭灯 1 × ×××× 1 0 0 0 0 0 0 0 灭零 1 0 0 0 0 0 1 0 0 0 0 0 0 0 试灯 0 × ×××× 1 1 1 1 1 1 1 1
4.5 数码管电路
数码管是数码显示器的俗称,常用的数码显示器有半导体数码管,荧光数码管和液晶显示器等,本设计所选用的是半导体数码管,它是用发光二极管(LED)组成的字形来显示数字,七个条形发光二极管排列成七段组合字形,便构成了半导体数码管,半导体数码管有共阳极与共阴极之分,共阳极数码管的七个发光无极管的阳极接在一起,而阴极则是独立的。共阴极数码管与共阳极数码管相反,七个发光二极管的阴极接在一起,而阳极是
13
基 于 Multisim10 的 数 字 钟 的 设 计 与 仿 真
独立的。
当共阳极数码管的某一阴极接低电平是,相应的二极管发光,可根据字形使某几段二极管发光,所以共阳极数码管需要输出低电平有效的译码器去驱动。共阴极数码管端输出高电平有效的译码器去驱动。本次设计使用的译码器为74LS48高电平有效,所以要选择共阴极的数码管来与之搭配。
GNDCKCK
GND
U1U2
ABCDEFGABCDEFG
2526272829303132333435363738
R38R39R40R41R42R43R44R31R32R33R34R35R36R37
100??100??100??100??100??100??100??100??100??100??100??100??100??100??
8910111213141234567
U3U4
74LS48N74LS48N
713713AOAAOA112112BOBBOB211211COCCOC610610 DODDOD99OEOE315315~LTOF~LTOF图4-7 译码显示电路 514514~RBIOG~RBIOG44~BI/RBO~BI/RBO
4.6 校正电路
校正电路的开关断开时正常计时,闭合时实现校正功能。当重新接通电源或走时出现误差时都需要对时间进行校正。通常,校正时间的方法是首先截断正常的计数通路,然后再进行人工出触发计数或将频率较高的方波信号加到需要校正的计数单元的输入端,校正好后,再转入正常计时状态即可。
校正是数字钟应具备的基本功能。一般数字钟都具有时、分、秒等校正功能。为使电路简单,这里只进行分和时的校正。对校正电路的要求是:在时校正时不影响分和秒的正常计数;在分校正时不影响秒和时的正常计数。校正方式有快校正和慢校正两种:快校正是通过开关控制,使计数器对1Hz的校正脉冲计数;慢校正是用手动产生单脉冲作校正脉冲。这里采用快校时电路,电路由74LS00及电阻、电容开关等组成。其中J1为校时开关,J2为校分开关。校时脉冲采用分频器输出的1Hz脉冲,当J1和J2分别为0时可进行快校时。
14
电路的工作原理:对校时电路来说,正常计数时,开关断开,1线处为高电平,与非门U4A解锁,2线为高电平,7线处为低电平,与非门U5A解锁,则至时个位计数器的进位脉冲与分十位进位脉冲相同。校时时,开关接通,1线处为低电平,6线处为高电平,与非门U5A解锁,7线处为高电平,与非门U3A解锁,至时个位计数器的进位脉冲与校时脉冲相同,校时脉冲频率越高,校时越快,这里校时脉冲取1Hz。校分电路原理相同。
IO48 IO47IO48IO47U5A74LS00NU8A74LS00N
7689
U3AU4AU6AU7A74LS00N74LS00N74LS00N74LS00N
IO32IO172IO324IO17U1AU2A13
74LS00N74LS00NIO2IO2
R1J1R2J23.3kΩKey = A 3.3kΩKey = B
00
5V
VCC
图4-8 校时电路
4.7 报整点时数电路设计
报整点时数电路的功能是:每当数字钟计时到整点时发出音响,且几点响几声。实现这一功能的电路主要由以下几部分组成。
减法计数器,完成几点响几声的功能,即从小时计数器的整点开始进行减法计数,直
LDLD到零为止。减法计数器选用74LS191,各控制端的作用如下: 为置数端。当=0时将
RC小时计数器的输出经数据输入端D0D1D2D3的数据置入。为溢出负脉冲输出端。当减计
RC数到“0”时,输出一个负脉冲。U/D为加/减控制器,当U/D,1时为减法计数器。
15
基 于 Multisim10 的 数 字 钟 的 设 计 与 仿 真
CPA为减法计数脉冲,兼作音响电路的控制脉冲。将小时计数器的输出端QA、QB、QC、QD接到减法计数器的4个输入端D3、D2、D1、D0。
逻辑控制电路,控制减法计数器的清“0”与置数。控制报时电路的输入信号。逻辑控制电路由D触发器74LS74与多级与非门组成。
工作原理,使74LS191的置数端,即将此时对应的小时计数器输出的整点时数置入74LS191。封锁1kHz的音频信号,使音响电路无输入脉冲。当分十位计数器的进位脉冲的下降沿来到时,经G1反相,小时计数器加1。新的小时数置入74LS191。CP0=1时报时电路发出1kHz声音,CP0=0时停响。如果出现某些整点数不准确,其主要原因是逻辑控制电路中的与非门延时时间不够,产生了竞争冒险现象,可以适当增加与非门的级数或接入小电容进行滤波。接通电源后按触发开关S,使D触发器清“0”,即Q1=0。CP=1,使D触发器翻转复“0”,74LS191又回到置数状态,直到下一个脉冲的下降沿来到。电路如图4-7所示。
U10AU6A64
74LS05N74LS00N
91~1CLRU4~1Q1CLK6374LS191NU5A153AQA121Q1DBQB52106CQC97DQD~1PR1044~CTEN5V1115~LOADVCC513~U/D~RCO12MAX/MIN141CLK74LS74N71116
U9A14121412INAQAINAQA74LS05N1919INBQBINBQBU3U2J188QCQC2574LS90N21121174LS90NKey = A R01QDR01QD033R02R0212366R91R9177R92R92
U8A0074LS05N
13817IO48
IO48181kHzU1AR2VCC74LS10N5V22Ω
U7A1Hz21142019R10
74LS05N1kΩ
图4-9 报整点时数电路
4.8 定时控制电路
定时控制电路要求数字钟在设定的时刻驱动电路实行“闹时”,要求时间准确即信号的开始时间与持续时间必须满足规定的要求。例如要求上午8点59分发出闹时信号,持
16
续时间为1分钟。8点59分对应数字钟的时十位计数器的状态为(QDQCQBQA)H2=0000,时个位计数器的状态为(QDQCQBQA)H1=1000,分十位计数器的状态为(QDQCQBQA)M2=0101,分个位计数器的状态为(QDQCQBQA)M1=1001。若将上述计数器输出为“1”的所有输出端经过与门电路去控制音响电路,可以使音响电路正好在8点59分响,持续1分钟(即9点时)停响。所以闹时控制信号Z的表达式为: Z=(QCQBQA)H1•(QCQA)M2•(QDQA)M1•M(式中M是时个位计数器向十位计数器的进位)。
由图4-8可见上午8点59分时,晶体管导通,则扬声器发出500Hz的声音。9点后晶体管因输入端为“0”而截止,电路停闹。
5V
U1AU3A1
R3VCC74LS03N22Ω74LS20N
R183.3kΩ
XMM1U5AU6A3R2567
1kΩ74LS00N74LS00NU2AU4A249
74LS03N74LS20NV101kHz 5 V
图4-10 控制电路
17
基 于 Multisim10 的 数 字 钟 的 设 计 与 仿 真
5 仿真调试
以Multisim10软件为工具,对各电路进行设计。振荡器的仿真,用555定时器设计出电路图,然后用万用表仿真,过程中改变各项参数,调出标准的脉冲信号。计数器的设计,若一种思路行不通,通过逐渐改变元器件参数,或更改元器件型号,使设计符合要求,最终确定出元器件参数,并可对更改的电路立即进行仿真分析。然后经过译码显示时间。各分电路仿真成功后,对整体封装电路进行仿真,使数字钟正常显示时间,且具有各功能。Multisim10软件有时会出问题,在理论上可行的电路在调试中未必能显示出来,这就需要耐心、仔细地分析和解决问题,不断地尝试才能得出正确的答案。下面是几个仿真效果图。
5-1 时钟结果仿真
5-2 标准脉冲信号仿真图
18
结论
毕业设计结束是我们在校学习的最后阶段,也是对知识和能力深化和升华的过程。通过设计,可以对所学知识结构进行重新整合,将所学知识与工程实践问题相结合。培养了我们分析问题和解决问题的能力。强化了创新意识,为将来激烈的竞争打下了基础。同时也培养了严肃认真的科学态度,优良的思维模式,和严谨求实的工作作风。树立了正确的设计思想,并掌握了现代设计方法。此次设计用到了我以前学过的数电、模电等多方面知识,是对我们所学知识的一个总结。
数字钟的设计涉及到模拟电子与数字电子技术。其中绝大部分是数字部分、逻辑门电路、数字逻辑表达式、计算真值表与逻辑函数间的关系、编码器、译码器显示等基本原理。数字钟是典型的时序逻辑电路,包含了计数器,二进制数,六进制数,六十进制,二十四进制,十进制数的概念。数字钟的设计与制作可以进一步加深对数字电路的了解,通过本次电子电路的设计,为数字电路的制作提供思路。此次设计使我学到了很多东西,最重要的是去做好一个事情的心态,在拿到题目时觉得困难,但是只要充满信心,一步一个脚印去实现它,就肯定会完成的。通过这次对数字钟的设计,让我了解了设计电路的程序,也让我了解了关于数字钟的原理与设计理念,使我对已学过的电路、数电、模电等电子技术的知识有了更深一步的了解,使我的能力得到了提高。刚开始做这个设计的时候感觉自己什么都不知道怎么下手,脑子里比较浮躁和零乱。但通过一段时间的努力,通过重温数电,模电等电子技术的
书
关于书的成语关于读书的排比句社区图书漂流公约怎么写关于读书的小报汉书pdf
籍,还有通过查看相关的设计技术以及一些参考文献,再加之在老师的指导和周围同学的帮助下,使我对自己的本设计有了熟练的掌握。这次设计更让我熟悉了一些常用集成逻辑电路和其相应芯片的作用。但还是有不尽人意的地方。希望老师给予建议、指导,我将虚心接受,不胜感激。今后将更加努力学习专业知识,为自己的成长增加砝码,将来能更好的服务社会。
19
基 于 Multisim10 的 数 字 钟 的 设 计 与 仿 真
谢辞
在老师和同学指导和帮助下,完成了毕业设计。首先要感谢毕业设计指导老师,李林鹏老师。毕业设计的完成离不开老师的悉心指导和耐心的讲解,从选题到毕业设计的制作,再到毕业论文的写作无一不渗透了老师的心血。在老师身上学到了很多的专业知识,同时在论文的修改过程中老师精湛的文字排版技术也让我佩服。
再次还要感谢与我同一课题的韩广帅、朱振山、钱贵斌、戴德涛等同学在毕业设计过程中给予很多帮助。由于没有电脑,无论是毕业设计还是论文的写作都不方便,韩广帅同学毫不吝啬,电脑让我使用了很长时间,深表感谢;由于Multisim10软件是在大二时学的,有此知识已不太清楚,朱振山同学对我不厌其烦的讲解;在设计思路和元件的选择上钱贵斌、戴德涛同学给我提出很多宝贵的建议。
20
参考文献
[1] 彭介华主编.电子技术课程设计指导[M].北京:高等教育出版社,2002 132,140. [2] 秦曾煌.电工学--
下册
数学七年级下册拔高题下载二年级下册除法运算下载七年级下册数学试卷免费下载二年级下册语文生字表部编三年级下册语文教材分析
电子技术(第六版)[M].北京:高等教育出版,2006 153,164. [3] 黄继昌.数字集成电路应用300例,人民邮电出版社,2004 213,240. [4] 第二届全国大学生电子设计竞赛组委会编.《全国大学生电子设计竞赛获奖作品选编 (1994-1995)》.北京理工大学出版社,1997 124,142.
[5] 董玉冰编著.Multisim在电工电子技术中的应用.清华大学出版社,2008 120,208. [6] 王毓银编著.数字电路逻辑设计,高等教育出版社,2006 400,405. [7] 康华光.电子技术基础(数字部分)[M].第四版.北京:高等教育出版,1999 249,259. [8] 康华光.电子技术基础(模拟部分)[M].第四版.北京:高等教育出版,1999 452,455. [9] 谢自美.电子线路设计.实验.测试.第三版[M]武昌俞家山:华中科技大学出版社,2006 235,238.
[10] 郭锁利.基于Multisim 的电子系统设计、仿真与综合应用[M].北京:人民邮电出版社,2008 215,247.
[11] 高建新,雷少刚编著.电子技术实验与实训.机械工业出版社2006 154,168. [12]
[13]
[14]VictorP.Nelson,H,Troy Nagle,BillD.Carroll,J.David Irwin.Digital Logigic Circuit Analysis
& Desin. Prentice-Hall,1995.
[15]Jefferson C.Boyce. Digital Logic and Switching Circuits:Operation and Analysis.
Prentice-hall,1975.
21
基 于 Multisim10 的 数 字 钟 的 设 计 与 仿 真
附录
5V
VCCR31R1
2kΩ10kΩ50%Key=A
8U1IO1VCCIO143RSTOUT47DISR235.1kΩ6THR
2TRI
5CON
GND
21LM555CM
C1
100nF
C2010nF
附录图1 振荡器电路
22
U10AU6A64
74LS05N74LS00N
91~1CLRU4~1Q1CLK6374LS191NU5A153AQA121Q1DBQB52106CQC97DQD~1PR1044~CTEN5V1115~LOADVCC513~U/D~RCO12MAX/MIN141CLK74LS74N71116
U9A14121412INAQAINAQA74LS05N1919INBQBINBQBU3U2J188QCQC2574LS90N21121174LS90NKey = A R01QDR01QD033R02R0212366R91R9177R92R92
U8A0074LS05N
13817IO48
IO48181kHzU1AR2VCC74LS10N5V22Ω
U7A1Hz21142019R10
74LS05N1kΩ
附录图2 报整点时数电路
23
基 于 Multisim10 的 数 字 钟 的 设 计 与 仿 真
附录3 555定时器内部结构图
24
GND
GNDCKCKCKCKCKCK
U7U6U14U13U20U21ABCDEFGABCDEFGABCDEFGABCDEFGABCDEFGABCDEFG
1501511521531541551563839404142434491921071081091101111431441451461471481493132333435363784858687888990R35R34R33R32R31R30R29R7R6R5R4R3R2R1R21R20R19R18R17R16R15R42R41R40R39R38R37R36R14R13R12R11R10R9R8R28R27R26R25R24R23R22100Ω100Ω100Ω100Ω100Ω100Ω100Ω100Ω100Ω100Ω100Ω100Ω100Ω100Ω100Ω100Ω100Ω100Ω100Ω100Ω100Ω100Ω100Ω100Ω100Ω100Ω100Ω100Ω100Ω100Ω100Ω100Ω100Ω100Ω100Ω100Ω100Ω100Ω100Ω100Ω100Ω100Ω
6235753022561242921113281049505152535455X748474645242526275859606162X6X4IO25IO2420191413789IO25IO24IO26IO23IO40IO39IO10IO9IO26IO23IO40IO39IO10IO9IO27IO22IO41IO38IO11IO8IO27IO22IO41IO38IO11IO8IO28IO21IO42IO37IO12IO7IO28IO21IO42IO37IO12IO7IO29IO20IO43IO36IO13IO6IO29IO20IO43IO36IO13IO6IO30IO19IO44IO35IO14IO5IO30IO19IO44IO35IO14IO5IO31IO18IO45IO34IO15IO4IO31IO18IO45IO34IO15IO4IO32IO47IO46IO33IO16IO3IO32IO47IO46IO33IO16IO3IO48IO17IO2IO48IO17IO2fenmiao
15
16shiX3IO2IO32IO2IO32172IO48IO17IO48IO17IO47IO47
18jiaoshiX11IO1IO1X2IO1IO2IO1IO2
555fenpin
附录图3 整体封装电路
附录表1 所用元件清单
74LS05 74LS90 电容 电阻 74LS48 74LS00 数码管 2 9 2 5 6 14 6 开关 74LS40 74LS04 555定时器 电源 4 2 3 1 1
25