实实验二 脉冲产生电路及计数器的使用1
定时计数器(8253)实验报告
实验6 8253定时计数器电路接口实验2220083443 赵洪宇一、实验目的掌握8253定时器的编程原理,用示波器观察不同模式下的输出波形。
二、实验设备MUT—Ⅲ型实验箱、8086CPU模块、示波器(实验台无)。
三、实验内容8253计数器0,1,2工作于方波方式,观察其输出波形四、实验原理介绍本实验用到两部分电路:脉冲产生电路、8253定时器/计数器电路(1)电路原理该电路由1片8253组成,8253的片选输入端插孔CS8253,数据口,地址,读写线均已接好,T0、T1、T2时钟输入分别为8253CLK0、8253CLK1、8253CLK2。
定时器输出,GATE控制孔对应如下:OUT0、GATE0、OUT1、GATE1、OUT2、GATE2、CLK2。
本实验用到两部分电路:脉冲产生电路、8253定时器/计数器电路脉冲产生电路8253的方式控制字8253的状态字(2)电路测试检查复位信号,通过8253定时器/计数器接口实验,程序全速运行,观察片选、读、写、总线信号是否正常。
五、实验步骤1、实验连线:CS0CS8253 OUT08253CLK2 OUT2LED1示波器(实验中无)OUT1 CLK38253CLK0 CLK38253CLK1实验接线原理图如下:注:GATE信号无输入时为高电平2、编程调试程序assume cs:codecode segment publicorg 100hstart:mov dx,04a6h ;控制寄存器mov ax,36h ;计数器0,方式3out dx,axmov dx,04a0hmov ax,7Chout dx,axmov ax,92hout dx,ax ;计数值927Chmov dx,04a6hmov ax,76h ;计数器1,方式3out dx,axmov dx,04a2hmov ax,32hout dx,axmov ax,0 ;计数值32hout dx,axmov dx,04a6hmov ax,0b6h ;计数器2,方式3out dx,axmov dx,04a4hmov ax,04hout dx,axmov ax,0 ;计数值04hout dx,axnext:nopjmp nextcode endsend start3、全速运行,观察实验结果六、实验结果程序全速运行后,LED1闪烁(周期为0.25s),本实验由于实验台没有提供示波器,所以对于实验所要求的观察方式3的波形无法实现。
数电实验之计数器
计数器一实验目的1、掌握中规模集成计数器的逻辑功能及使用方法。
2、学习运用集成电路芯片计数器构成N位十进制计数器的方法。
二实验原理计数器是一个用以实现计数功能的时序器件,它不仅可以用来记忆脉冲的个数,还常用于数字系统的定时、分频和执行数字运算以及其它特定的逻辑功能。
计数器种类很多,按构成计数器中的各个触发器输出状态更新是否受同一个CP脉冲控制来分,有同步和异步计数器,根据计数制的不同,分为二进制、十进制和任意进制计数器。
根据计数的增减趋势分,又分为加法、减法和可逆计数器。
另外,还有可预置数和可编程功能的计数器等。
目前,无论是TTL还是CMOS集成电路,都有品种较齐全的中规模集成计数器芯片。
如:异步十进制计数器74LS90,4位二进制同步计数器74LS93,CD4520,4位十进制计数器74LS160、74LS162;4位二进制可预置同步计数器CD40161、74LS161、74LS163;4位二进制可预置同步加/减计数器CD4510、CD4516、74LS191、74LS193;BCD码十进制同步加/减计数器74LS190、74LS192、CD40192等。
使用者只要借助于器件手册提供的功能表和工作波形图以及引出端的排列就能正确使用这些器件。
例如74LS192同步十进制可逆计数器,具有双时钟输入十进制可逆计数功能;异步并行置数功能;保持功能和异步清零功能。
74192功能见表表19.1*表中符号和引脚符号的对应关系:CR = CLR—清零端;LD= LOAD—置数端(装载端)CP U = UP—加计数脉冲输入端CP D = DOWN—减计数脉冲输入端CO——非同步进位输出端(低电平有效)BO——非同步借位输出端(低电平有效)D3 D2 D1 D0 = D C B A—计数器数据输入端Q D Q C Q B Q A—计数器数据输出端根据功能表我们可以设计一个特殊的12进制的计数器,且无0数。
如图19.1所示:当计数器计到13时,通过与非门产生一个复位信号,使第二片74LS192(时十位)直接置成0000,而第一片74LS192计时的个位直接置成0001;从而实现了1——12的计数。
计数器实验报告
实验4计数器及其应用一、实验目的1、学习用集成触发器构成计数器的方法2、掌握中规模集成计数器的使用及功能测试方法二、实验原理计数器是一个用以实现计数功能的时序部件,它不仅可用来计脉冲数,还常用作数字系统的定时、分频和执行数字运算以及其它特定的逻辑功能。
计数器种类很多。
按构成计数器中的各触发器是否使用一个时钟脉冲源来分,有同步计数器和异步计数器。
根据计数制的不同,分为二进制计数器,十进制计数器和任意进制计数器。
根据计数的增减趋势,又分为加法、减法和可逆计数器。
还有可预置数和可编程序功能计数器等等。
目前,无论是TTL还是CMOS集成电路,都有品种较齐全的中规模集成计数器。
使用者只要借助于器件手册提供的功能表和工作波形图以及引出端的排列,就能正确地运用这些器件。
1、中规模十进制计数器CC40192是同步十进制可逆计数器,具有双时钟输入,并具有清除和置数等功能,其引脚排列及逻辑符号如图5-9-1所示。
图5-9-1 CC40192引脚排列及逻辑符号图中LD—置数端 CP U—加计数端 CP D—减计数端CO—非同步进位输出端BO—非同步借位输出端D0、D1、D2、D3—计数器输入端Q0、Q1、Q2、Q3—数据输出端 CR—清除端CC40192的功能如表5-9-1,说明如下:表5-9-1当清除端CR为高电平“1”时,计数器直接清零;CR置低电平则执行其它功能。
当CR 为低电平,置数端LD 也为低电平时,数据直接从置数端D 0、D 1、D 2、D 3 置入计数器。
当CR 为低电平,LD 为高电平时,执行计数功能。
执行加计数时,减计数端CP D 接高电平,计数脉冲由CP U 输入;在计数脉冲上升沿进行 8421 码十进制加法计数。
执行减计数时,加计数端CP U 接高电平,计数脉冲由减计数端CP D 输入,表5-9-2为8421码十进制加、减计数器的状态转换表。
表5-9-2加法计数减计数2、计数器的级联使用一个十进制计数器只能表示0~9十个数,为了扩大计数器范围,常用多个十进制计数器级联使用。
完整版脉冲计数器设计
脉冲计数设计与分析摘要我们知道,555电路在应用和工作方式上一般可归纳为3类。
每类工作方式又有很多个不同的电路。
在实际应用中,除了单一品种的电路外,还可组合出很多不同电路,如:多个单稳、多个双稳、单稳和无稳,双稳和无稳的组合等。
这样一来,电路变的更加复杂。
为了便于我们分析和识别电路,更好的理解555电路,这里我们这里按555电路的结构特点进行分类和归纳,把555电路分为3大类、8种、共18个单元电路。
每个电路除画出它的标准图型,指出他们的结构特点或识别方法外,还给出了计算公式和他们的用途。
555时基电路是一种将模拟功能与逻辑功能巧妙地结合在同一硅片上的组合集成电路。
该电路可以在最基本的典型应用方式的基础上,根据实际需要,经过参数配置和电路的重新组合,与外接少量的阻容元件就能构成不同的电路,因而555电路在波形的产生与变换、测量与控制、家用电器、电子玩具等许多领域中都得到了广泛应用关键字:NE555 计数译码显示目录第一章脉冲计数器简介 (3)1.1脉冲计数器绪论 ......................................... 错误!未定义书签。
1.2脉冲计数器主要内容 ................................. 错误!未定义书签。
第二章脉冲计数器设计与分析 .. (4)2.1方案与论证 (4)2.2总体框图及模块设计 (5)2.3总体电路设计 (9)2.4系统测试,抗干扰及注意细节 (9)第三章脉冲计数器设计结果分析论证 (10)3.1硬件调试 (10)3.2结果分析得出结论 (11)附录: .......................... 错误!未定义书签。
参考文献: .. (12)第一章脉冲计数器简介1.1发展趋势由555时基电路构成常见的最基本的典型应用电路有:单稳态触发电路、双稳态触发电路、无稳态电路,而用这3种方式中的1种或多种组合起来可以组成各种实用的电子电路,如定时器、分频器、脉冲信号发生器、元件参数和电路检测电路、玩具游戏机电路、音响告警电路、电源交换电路、频率变换电路、自动控制电路等第二章脉冲计数器设计与分析2.1方案与论证方案一:用MAX0832产生脉冲信号,经过计数、译码、显示,此方案性价比高,硬件电路较为简单。
《微机原理与接口技术》实验指导书
《微机原理与接口技术》课程实验指导书实验内容EL-8086-III微机原理与接口技术教学实验系统简介使用说明及要求✧实验一实验系统及仪器仪表使用与汇编环境✧实验二简单程序设计实验✧实验三存储器读/写实验✧实验四简单I/0口扩展实验✧实验五8259A中断控制器实验✧实验六8253定时器/计数器实验✧实验七8255并行口实验✧实验八DMA实验✧实验九8250串口实验✧实验十A/D实验✧实验十一D/A实验✧实验十二8279显示器接口实验EL-8086-III微机原理与接口技术教学实验系统简介使用说明及要求EL-8086-III微机原理与接口技术教学实验系统是为微机原理与接口技术课程的教学实验而研制的,涵盖了目前流行教材的主要内容,该系统采用开放接口,并配有丰富的软硬件资源,可以形象生动地向学生展示8086及其相关接口的工作原理,其应用领域重点面向教学培训,同时也可作为8086的开发系统使用。
可供大学本科学习《微机原理与接口技术(8086)》,《单片机应用技术》等课程提供基本的实验条件,同时也可供计算机其它课程的教学和培训使用。
为配合使用EL型微机教学实验系统而开发的8086调试软件,可以在WINDOWS 2000/XP等多种操作系统下运行。
在使用本软件系统调试程序时,可以同时打开寄存器窗口、内存窗口、反汇编窗口、波形显示窗口等等,极大地方便了用户的程序调试。
该软件集源程序编辑、编译、链接、调试与一体,每项功能均为汉字下拉菜单,简明易学。
经常使用的功能均备有热键,这样可以提高程序的调试效率。
一、基本特点EL型微机教学实验系统是北京精仪达盛科技有限公司根据广大学者和许多高等院校实验需求,结合电子发展情况而研制的具有开发、应用、实验相结合的高科技实验设备。
旨在尽快提高我国电子科技发展水平,提高实验者的动手能力、分析解决问题能力。
系统具有以下特点:1、系统采用了模块化设计,实验系统功能齐全,涵盖了微机教学实验课程的大部分内容。
电子线路实验-数电-2019
B4 B3 B2 B1
0101
C0
C4
0
数码 显示
结果转换为 十进制数
0010 0110 1 1010 1101 0
a
f
g
b
e
c
d
a b c def g
74L S248
LT BI /RBO
RBI
1
F4
F3
F2
F1
C4 7 4 L S 2 8 3
C0
B 4B 3B 2B 1
A 4A 3A 2A 1
D0D D 10 D21 D30 D4D D50 D61 D7D
三、集成触发器
实验目的
1. 熟悉常用触发器的基本结构及其逻辑功能。 2. 能用触发器设计基本的时序逻辑电路。
实验所用仪器、设备
• 万用表 • 直流稳压电源 • 函数信号发生器 • 双踪示波器 • 数字电路实验板
实验说明
2.用3-8译码器实现函数:F1 m(1,4,6) F2 m(1,2,4,5,6,7)
3.用8选1数据选择器74LS151实现函数
F ( A ,B , C ,D ) m ( 0 , 4 , 5 , 8 , 1 2 , 1 3 , 1 4 )
• (二)扩展命题 3.用3-8译码器74LS138和门电路设计一个数字显 示报警电路。 要求:
Y
16
2
1
0
74LS148
VCC
ST
8
II I
7
6
5
II
4
3
I 2
I 1
I 0
K 1
K KKKK KK
2
3
4
5
6
7
8253定时计数器实验
8253定时器/计数器实验一、实验目的:1、进一步了解可编程定时/计数器8253的特点与功能;2、掌握8253定时/计数器的应用、编程方法。
二、实验设备:MUT—Ⅲ型实验箱、8086CPU模块、示波器。
三、实验内容:用定时/计数器8253的计数器0、计数器1级联实现1秒的定时。
使OUT1端所接发光二极管每隔1S闪烁一次,模拟电子秒表或信号报警器。
两个计数器皆工作于方式3(输出方波),CLK0端接频率为750KHz的时钟。
四、实验电路:本实验用到两部分电路:时钟脉冲发生器(脉冲产生电路)(见附录)、8253定时器/计数器(1片)。
电路原理图如图1所示。
图1:8253定时/计数器实验电路五、实验步骤:(1)实验连线:CS0连CS8253,8253CLK0连时钟脉冲发生电路的CLK3,OUT0连8253CLK1,OUT1连LED1。
如图2所示。
注意:GATE信号线、数据线、地址线、读写控制信号线均已接好。
图2:线路连接示意图(2)输入以下程序,编译、链接后,全速运行,观察实验结果。
;8253初始化参考程序CODE SEGMENTASSUME CS:CODEORG 0100HSTART:MOV DX,04A6H ;控制寄存器地址MOV AL,00110110B ;计数器0控制字:方式3,二进制计数OUT DX,ALMOV DX,04A0H ;计数器0的口地址MOV AL,0EEH ;写计数初值低8位OUT DX,ALMOV AL,02H ;写计数初值高8位OUT DX,ALMOV DX,04A6H ;控制寄存器地址MOV AL,01110110B ;计数器1控制字:方式3,二进制计数OUT DX,ALMOV DX,04A2H ;计数器1的口地址MOV AL,0E8H ;计数初值低8位OUT DX,ALMOV AL,03H ;计数值高8位OUT DX,ALNEXT: NOPJMP NEXT ;CPU在此循环执行空操作,说明8253独立工作。
数字时钟实验报告
数字时钟实验报告一、实验目的本次数字时钟实验的主要目的是设计并实现一个能够准确显示时、分、秒的数字时钟系统,通过该实验,深入理解数字电路的原理和应用,掌握计数器、译码器、显示器等数字电路元件的工作原理和使用方法,提高电路设计和调试的能力。
二、实验原理1、时钟脉冲产生电路时钟脉冲是数字时钟的核心,用于驱动计数器的计数操作。
本实验中,采用石英晶体振荡器产生稳定的高频脉冲信号,经过分频器分频后得到所需的秒脉冲信号。
2、计数器电路计数器用于对时钟脉冲进行计数,分别实现秒、分、时的计数功能。
秒计数器为 60 进制,分计数器和时计数器为 24 进制。
计数器可以由集成计数器芯片(如 74LS160、74LS192 等)构成。
3、译码器电路译码器将计数器的输出编码转换为能够驱动显示器的信号。
常用的译码器芯片有 74LS47(用于驱动共阳数码管)和 74LS48(用于驱动共阴数码管)。
显示器用于显示数字时钟的时、分、秒信息。
可以使用数码管(LED 或 LCD)作为显示元件。
三、实验器材1、集成电路芯片74LS160 十进制计数器芯片若干74LS47 BCD 七段译码器芯片若干74LS00 与非门芯片若干74LS10 三输入与非门芯片若干2、数码管共阳数码管若干3、电阻、电容、晶振等无源元件若干4、面包板、导线、电源等四、实验步骤1、设计电路原理图根据实验原理,使用电路设计软件(如 Protel、Multisim 等)设计数字时钟的电路原理图。
在设计过程中,要合理布局芯片和元件,确保电路连接正确、简洁。
按照设计好的电路原理图,在面包板上搭建实验电路。
在搭建电路时,要注意芯片的引脚排列和连接方式,避免短路和断路。
3、调试电路接通电源,观察数码管是否有显示。
如果数码管没有显示,检查电源连接是否正确,芯片是否插好。
调整时钟脉冲的频率,观察秒计数器的计数是否准确。
如果秒计数器的计数不准确,检查分频器的连接是否正确,晶振的频率是否稳定。
计数器的设计实验报告
计数器的设计实验报告一、实验目的本次实验的目的是设计并实现一个简单的计数器,通过对计数器的设计和调试,深入理解数字电路的基本原理和逻辑设计方法,掌握计数器的工作原理、功能和应用,提高自己的电路设计和调试能力。
二、实验原理计数器是一种能够对输入脉冲进行计数,并在达到设定计数值时产生输出信号的数字电路。
计数器按照计数方式可以分为加法计数器、减法计数器和可逆计数器;按照计数进制可以分为二进制计数器、十进制计数器和任意进制计数器。
本次实验设计的是一个简单的十进制加法计数器,采用同步时序逻辑电路设计方法。
计数器由触发器、门电路等组成,通过对触发器的时钟信号和输入信号的控制,实现计数功能。
三、实验设备与器材1、数字电路实验箱2、集成电路芯片:74LS160(十进制同步加法计数器)、74LS00(二输入与非门)、74LS04(六反相器)3、示波器4、直流电源5、导线若干四、实验内容与步骤1、设计电路根据实验要求,选择合适的计数器芯片 74LS160,并确定其引脚功能。
设计计数器的清零、置数和计数控制电路,使用与非门和反相器实现。
画出完整的电路原理图。
2、连接电路在数字电路实验箱上,按照电路原理图连接芯片和导线。
仔细检查电路连接是否正确,确保无短路和断路现象。
3、调试电路接通直流电源,观察计数器的初始状态。
输入计数脉冲,用示波器观察计数器的输出波形,检查计数是否正确。
若计数不正确,逐步排查故障,如检查芯片引脚连接、电源电压等,直至计数器正常工作。
4、功能测试测试计数器的清零功能,观察计数器是否能在清零信号作用下回到初始状态。
测试计数器的置数功能,设置不同的预置数,观察计数器是否能按照预置数开始计数。
五、实验结果与分析1、实验结果成功实现了十进制加法计数器的设计,计数器能够在输入脉冲的作用下进行正确计数。
清零和置数功能正常,能够满足实验要求。
2、结果分析通过对计数器输出波形的观察和分析,验证了计数器的工作原理和逻辑功能。
脉冲频率计原理及应用
脉冲频率计原理及应用脉冲频率计是一种用于测量脉冲信号频率的仪器,广泛应用于电子工程、通信工程、自动控制等领域。
脉冲频率计的工作原理和应用可以归纳为以下几个方面。
一、脉冲频率计的工作原理:脉冲频率计是利用时钟信号周期稳定的特性,通过测量脉冲信号的周期或频率来实现频率的测量。
常见的脉冲频率计原理有以下几种:1. 时钟脉冲计数法:这种方法通过产生一个固定频率的高稳定性时钟信号,然后将待测脉冲信号与时钟信号进行计数。
通过测量待测信号在一定时间内的脉冲个数来计算脉冲频率。
2. 相位比较法:这种方法通过将待测脉冲信号与参考信号相位比较,测量两个信号相位差随时间的变化,从而计算出脉冲频率。
3. 周期平均法:这种方法根据待测信号的周期长度不一致性,将周期分割成几个相等部分,然后通过将相邻周期内的脉冲个数加和,最后除以周期数来计算脉冲频率。
二、脉冲频率计的应用:脉冲频率计广泛应用于各个领域,下面是几个常见的应用举例:1. 通信系统中的频率测量:在通信系统中,脉冲频率计通常用于测量调制信号的频率。
例如,在调频广播中,可以通过测量广播信号的频率来检查是否符合要求。
此外,在无线通信中,脉冲频率计还可以用于测量无线电信号的频率和误差。
2. 控制系统中的频率测量:在自动控制系统中,频率是控制信号和执行器之间传递信息的重要参数之一。
脉冲频率计常用于测量传感器输出信号的频率,例如测量转速信号、速度信号等。
通过测量频率,可以实时监测设备的运动状态,从而实现对设备的控制。
3. 电子设备中的频率测量:在电子设备中,脉冲频率计可以用于测量电路中的各种信号频率。
例如,在数字电路中,频率计可用于测量时钟信号的频率,判断电路的工作状态。
此外,在信号发生器、计数器等仪器中,脉冲频率计也是必备的功能之一。
4. 科学研究领域中的频率测量:在科学研究领域,脉冲频率计被广泛应用于物理实验、生物实验等实验中。
例如,脉冲频率计可以用于测量核磁共振谱仪中的射频信号频率,测量光谱仪中的光信号频率等。
彩灯循环控制电路的设计与制作
摘要本次课程设计的任务是设计一个八个彩灯循环点亮电路.然而随着集成电路的迅猛发展,使得数字逻辑电路的设计出现了根本性的变化,使得我们在日常的电路设计中可以大大的被简化,减少电路组件的数目,从而使电路简捷,而且还能够提高电路的可靠性,稳定性.根据我的理解,控制彩灯的循环点亮就是产生一系列有规律的数列,从而通过这一系列的数列来控制八个彩灯的循环点亮.在数字电路的理论课上,我们知道产生有规律的数列需要用到计数器或是移位寄存器.实际上,在该实验中二者皆可以用来设计该电路,只是各自的工作方式有区别而已.因此,通过计数器或移位寄存器控制彩灯的循环点亮.其次,即使脉冲产生电路,我们知道555定时器可以作为多谐振荡器,并且利用555定时器设计的多谐振荡器产生的序列脉冲受干扰小,稳定性高,我们只需要选定相应的电阻和电容来控制周期就可以很好的控制彩灯显示频率.最后,彩灯显示电路采取并联接法,利用产生的数列来控制彩灯的亮暗.再就是将以上三部分电路组合起来,从而构成完整电路,达到设计目标.关键字:数字逻辑电路;彩灯循环控制;集成芯片;彩灯循环控制电路的设计与制作1.结构设计与方案选择1.1 方案设计1.1.1 设计方案一1)二进制双向计数电路:图2 74LS192引脚图74LS192的功能表:表一 74LS192的功能表利用芯片74LS192,通过了解它的功能表,我们知道它既可以作为加数器和减数器,因此利用这一特性,可以通过控制芯片74LS194的置数功能:当需要循环点亮左移时,我们可以给四个置数端0123p p p p 置数为0000,并且控制1u CP =,D CP CP =,0MR =,从而构成加计数器,使输出0123Q Q Q Q 为0000000100100011...→→→→;同理,我们要实现彩灯循环点亮右移时,给四个置数端0123p p p p 置数为0111,控制u CP CP =,1D CP =,0MR =,从而构成减计数器,使输出为0123Q Q Q Q 为0111011001010100...→→→→;因此,通过上面的叙述我们通过对74LS194的控制来产生有规律的数字序列.2)3线-8线译码器:图3 74LS138的引脚图74LS138的功能表:表二 74LS138功能表经过74LS192产生的数字序列,我们分别将74S192的输出012Q Q Q 接至74LS138的输入012A A A ,这样可以使138的八个输出来控制彩灯的亮灭:例如,当输出是012000Q Q Q =,74LS138输出为0123456701111111Y Y Y Y Y Y Y Y = 因此可以使一盏彩灯发光.3)彩灯发光电路:在这个方案中八个彩灯接成共高电平形式,以为74LS138的输出为低电平有效,因此,只有138输出为低电平有效时才可以使彩灯发光.在这里,实现彩灯全灭的功能时,只需要通过一个开关来控制1S ,当10S =时就可以使彩灯全部熄灭;而要实现彩灯全亮,则需要通过加一DIP 开关,有点复杂,以此在此方案中没有能够实现彩灯全亮的功能.通过以上的方案之后,我们再加入脉冲产生电路和相应的开关,电阻等等,将它们组合成为能够实现八盏灯循环点亮的电路,并且还能够实现左移与右移,以及全灭的功能.按照方案一的构思,下图是其总的电路图:图4 方案一总电路图方案一的实现八盏彩灯的循环点亮工作流程:当6J 接到up 引脚上时, 4J 接到down 引脚上, 2J 接到高电平, 3J 接低电平, 1J 接低电平,则该电路工作于加法计数器,因此012Q Q Q 输出序列为000001010011100→→→→101110111→→→,该数字序列作用于74LS138后,输出电平以此为:01111111101111111101111111101111→→→11110111→→111110111111110111111110→→;则可实现灯的右移循环点亮;同理,当当6J 接到down 引脚上时, 4J 接到up 引脚上, 2J 接到高电平, 3J 接低电平, 1J 接高电平时,则该电路工作于减法计数器,而同样012Q Q Q 输出序列为111110101100011→→→→ 010001000→→→,此时74LS138的输出电平为: 11111110111111011111101111110111→→→→11101111110111111011111101111111→→→;因此实现八盏彩灯的左移循环点亮;要想实现灯的全灭功能,只需要将开关5J 接至低电平,这样74LS198的输出全为高电平,因此可以使得八盏彩灯全部熄灭,从而达到该电路设计的一个目标;同时由于要实现八盏彩灯的全亮要接一个DIP 开关,因而可能加深了电路的复杂度,所以我在这套方案中就没有设计出实现八盏彩灯同时亮的功能,这样该套方案的一大瑕疵,不能很好的完成课程设计的功能要求.1.1.2 设计方案二图5 方案二的结构框图1)脉冲产生电路:选用NE555组成多谐振荡器,通过选用合适的电阻电容,组成振荡器,从而产生我们所需要频率的脉冲.2)循环电路的设计:图6 74LS194的引脚图74LS194的功能表:表三74LS194的功能表由74LS194的功能表可以看出,芯片74LS194可以实现4位输出的左移,右移,清零,以及置数功能.因此,我们可以利用两片74LS194芯片就可以实现控制八盏彩灯的循环点亮功能.3)彩灯发光电路:Q Q Q Q Q Q Q Q,当其中一八盏彩灯分别接到两片74LS194的输出01234567个输出为高电平时,则该盏彩灯发光,并且八盏彩灯接成共地接法,而且加入保护电阻,实现彩灯发光电路.下图是方案二的总电路图:图7 方案二总电路图方案二实现八盏彩灯循环点亮以及全灭,全亮,左移和右移的功能的工作流程:首先实现左移功能:即先给7D 置1, 0123456D D D D D D D 都置0,并且开关J3,J6,J4,接到高电平之后,再将控制S0的开关J3打到低电平处,即可实现八盏彩灯的循环左移;实现右移功能:首先给D0置1, 1234567D D D D D D D 也同样都置0,开关J3,J6,J4一起都打到高电平状态之后,再将控制S1的开关J4接到低电平处,就可以实现八盏彩灯的右移功;实现彩灯的全亮功能很简单,即将开关J1,J2,J3,J4,J5,J6,全部打到高电平处,就可以实现八盏彩灯全亮功能;而实现全灭功能,只要将控制清零信号的开关J4接到低电平处,就可以实现八盏彩灯的全灭.以上就是方案二实现全部功能的调试方法.1.2 两种方案的比较与选择通过multisim 的仿真结果,以上的两种方案都基本上可以实现本次课程设计的功能要求,但是在方案一中已经提过了,由于电路的复杂性,没有设计DIP 开关,就不能实现彩灯的全亮功能.下面来比较一下两种方案的优劣.首先,从器材方面来说,方案一中用到函数发生器,即芯片74LS138,据市场价格来说,比其他芯片价格确实要偏高一点.其次,方案一中不能实现八盏彩灯全亮的功能,这也让该方案的价值大打折扣.但是,我感觉方案一的连线调试相对于方案二来说要简单一点.方案二可以实现本次课程设计的全部功能:左以,右移,全亮,全灭,而且电路原理比较简单,容易让人理解;其次所需要的芯片价格便宜,经济效益高.但是,该电路的连接有点困难,导线相对较多,给电路的连接和调试带来了不方便.虽然方案一与方案二都存在着缺陷,但是总合考虑之后,还是采用方案二,因为它能够实现所需全部功能,这也是本次课程设计至关重要的目标.因此,我们采用方案二作为我们这次课程设计的方案.2.1 脉冲产生电路:用NE555定时器构成的多谐振荡器的原理图如下面:图8 555定时器的原理图555定时器内部的比较器灵敏度比较高,而且采用差分电路的形式,因此利用555定时器组成的多谐振荡器的振荡频率受电源电压和温度的影响较小.我们在数字电路中基本上已经了解了如何利用555定时器来组成多谐振荡器的原理以及电路图的接法,下面我们需要讨论的是电阻的选择和电容的选取,怎样才能符合课程设计的要求.首先,该次课程设计的八盏彩灯的循环点亮的周期是1S,即频率是1HZ,而我们在数字电路的理论课上学习过:电容C 的放电时间,即20.7pL t R C =,而电容的充电时间为120.7()pH t R R C =+,这样该脉冲电路所产生脉冲的周期为pL pH T t t =+,因此频率121 1.43(2)pL pH f t t R R C==++, 这样我们通过选取合适的电阻和电容,使得f =1HZ,经过计算我们可得12100;100; 4.7R K R K C F μ=Ω=Ω=通过以上的计算与选择,我们可以得到周期为1S 的矩形波,这样就完成了脉冲电路的设计.我已经在上面介绍了芯片74LS194的功能表和引脚图,我们知道74LS194是一双向寄存器,它能够实现电路左移,右移,保持,并行输入,并行输出,以及置零的功能,因此我们可以利用74LS194的这些功能来实现八盏彩灯测循环控制功能.图9 循环控制电路对单个寄存器而言,将S0,S1,都接高电平,并且清零信号CLR也接高电平,置数1000之后,再将S1接至低电平处,可以实现右移循环功能,即1000→0100→0010→0001→1000;相反,我们将S1接高电平,S0接低电平,可以左移循环功能,即1000→0001→0010→0100→1000.而要实现八位的左移或右移功能实际上很简单,将两个74LS194级联就可以,这样可以实现八位的左移或右移功能,而级联是将第一片74LS194的SR接到第二片的74LS194的D3,第一片的74LS194的SL接到第二片74LS194的D0;同理,第二片74LS194的SR,SL 接到第一片74LS194的D3,D0,这样就可以实现八位的循环左移和右移功能.而在方案中,实现全灭功能,只需要将74LS194的清零端CLR接到低电平就可以实现八盏彩灯全灭.实现全亮功能,只需要将所有输入端都接到高电平,并且开关S0,S1,清零端CLR 也都接到高电平,这样就可以实现八盏彩灯全亮功能.2.3 LED 灯显示电路:为了节省经济负担,我们利用发光二极管来代替彩灯,实现彩灯的闪烁功能,发光二极管的阴极与保护电阻连接,并且八个发光二极管共地连接,以此来减少导线数量和节省元器件的开支.下面是LED 灯的连接电路:图10 LED 灯显示电路通过查询模拟电子技术课本理论知识,红光LED 灯的正向电压为1.6~1.8V,电流为50mA,而我们通过查阅资料得知74LS194的输出高电平是2.2~5V,因此我们可以通过计算来得到所需要的保护电阻的大小:min 01max min 2.2 1.880.050.05o U U R --===Ω max 01min max 5 1.6680.050.05o U U R --===Ω, 因此,通过上面的理论计算我们可以得到保护电阻的范围是在:~[868]R Ω因此,我们选择保护电阻为47Ω.3. 电路的调试与检测3.1 电路的调试与检测:3.1.1 调试的方法:设计完电路之后,我相信最重要也是最困难的一步是就是电路的调试,一个电路成功与否的关键也是在调试.但是,一个电子电路即使在仿真完全正确的情况下,按照仿真结果的参数来进行设置,或许其真实结果也不会令人很满意的,究其原因,我想是多方面的.首先,我认为即使在相应的软件中仿真正确,但是我们也知道仿真是在理想情况下实现的,而在现实生活中,存在着复杂的客观的因素:如元器件的值的误差,器件参数的误差等等,这其中任何一个因素都会对电路的实际效果产生很大的影响.因此,我们必须在理论上通过之后,再安装连接电路,对电路进行调试和纠正,以弥补电路设计方案的不足,然后采取措施对电路进行最优化.而在电路的调试过程中,一般要用到的工具是万用表,我们要对万用表的操作方法熟悉,这样才能在电路的调试过程中有利于我们检查电路的故障,正确解决所遇到的问题.通常,我们在电路调试过程中有两种检测方法,一种是模块检测法,一种是整体调试法.我个人认为模块检测发对我们更加实用,有利,首先,模块检测法可以让我们能够很快的发现电路的故障出在哪里,能够帮助我们更快的解决电路所遇到的问题;其次,我认为模块检测法可以对我们的电路进行保护,避免由于电路连线的不正确而导致烧毁电路.模块检测法的检测顺序最好是按照信号的流向来进行检测,一个模块一个模块来进行检测,逐步扩大检测范围,最后完成总的调试结果.另一种检测方法是整体调试法,该方法是在连接完毕电路之后直接对整个来进行调试,部分模块进行测试.依我个人观点,这种方法很难发现是哪里出现问题,不利于我们对电路进行调试.因此,我们在本次课程设计中所采取的调试方法就是模块测试与整体测试法相结合的方法,因为整体测试法会让我们对电路有个整体把握,发现电路存在问题之后,我们再通过模块检测阀来单独进行检测,从而发现电路的问题.3.1.2 调试的步骤:电路的调试步骤:首先,我们组的成员商量讨论之后,决定采取哪种方案之后,在放仿真软件multisim中仿真正确之后,按照所得到的正确的电路图我们进行电路连线,连线完毕之后,首先查看电源是否接错或出现短接的情况,然后,再查看各个芯片是否安装的牢固,最后,我们要做的是检测各个芯片的引脚是否接错,这是非常重要的一步,因为如果芯片引脚接错,可能导致芯片被烧坏.以上是电路连接完毕之后必不可少的一步.其次,我们在做好第一步之后进行下一步,接通电源,观察电路是否正常工作,如果不能正常工作,那么立即关闭电源,并且对电路的各个模块进行检查来排除错误,直至发现错误为止,发现错误之后进行改正.再之后,当第二步完成之后,我们在工作开关断开的情况下,来检测脉冲产生电路的正确性,用一个发光二极管来检测,当发光二极管工作正常时,说明脉冲产生电路是正确的;当不能正常工作时,我们需要排除其中的错误,看看是否是因为芯片的连接问题等等;还有,我们要检测循环控制电路,检测其输出电平是否是正常的,如果不正常我们需要检查出原因,一般这时候我们首先看看芯片的连接是否正确,直至排查出原因.最后,电路调试的工作是闭合工作开关,观察等是否能够正常处于所要求的工作状态,此时如果继续存在问题,那么我们应该继续对电路进行调试3.1.3 调试中的故障以及解决方法:在我们这次的调试中,我就是按照上面所叙述的方法进行调试的.当我们连接完毕电路之后,另两个同学按照正确的电路图进行检查,待全部检查连线正确之后,我们接通+6V的电源,发现电路不能正常工作,于是我们立即关闭电源,仔细分析一下电路之后,确定所有芯片的引脚连接正确之后,用万用表对脉冲电路进行了检测,发现脉冲电路能够正常工作.于是我们仔细思考之后,接合以前的经验,于是我们对连接发光二极管的那一排插孔进行测量,发现问题正好出在了那里,由于电路板的制作原因,两孔之间没有接通,因此导致电路不能正常工作.我们采取的办法是每个孔进行测量,看看哪些孔之见不能正常接通,之后再通过导线将它们连接起来,以达到正常接地的功能.解决以上功能之后,我们再次进行电路调试,发光二极管虽然能够实现全亮,全灭,以及置数和清零功能,但是不能实现左移和右移功能,但这时候我基本上已经确定我的电路连接不存在任何问题,问题应该是开关S1和S0的原因,因此我们再次对连接S1和S0的开关接线进行检测和稳固之后,对电路进行了调试,电路可以正常工作了.但由于开关的抖动性,导致了左移和右移的功能经常处于失效状态.在数字电路中我们实际上已经学习过解决开关的抖动性,我们可以利用SR锁存器来消除抖动性,但是在这次课程设计中我们没有很好的办法来解决该问题,只能多试几次,以此来让电路处于正常工作状态.总来说,这次电路的调试还是比较成功的,能够准确排查出原因和及时解决问题,大大提高了我们的工作效率,也很大的提高了我们在实践中利用理论知识的分析问题和解决问题的能力.4.电路的仿真结果4. 方案二的仿真图形4.1 脉冲电路的仿真:图11 脉冲电路仿真图通过平常的自学,掌握了multisim仿真软件的用法,因此,在这次课程设计中得到了运用.它为我们提供了该电路是否正确与否的信息,能够帮助我们顺利完成电路设计.下面是仿真得到的脉冲图形:图12 555定时器产生的脉冲4.2 循环控制电路仿真图形:图13 彩灯循环控制电路仿真图虽然能够仿真出来动态感,但由于只能插入图片,所以只能显示出一盏灯亮的效果.4.3 总电路仿真图形:图14 总体电路仿真图形总结与体会这次电子电工课程设计是我们进入大学以来第一次做课程设计,因此对于我们来说是一个新鲜事物,同时也是一个挑战,毕竟我们以前从来没有做过.但是,凡事都有第一次,我们不能因为以第一次为借口就可以掉以轻心,我们必须尽自己最大的努力来做好这次课程设计.这次课程设计给我最大的感受是启发巨大.首先,在做这次课程设计的过程中,我们要大量用到大一下学期所学的电路基础知识和大二上学期学的模拟电子技术和本学期所学的数字电子技术的理论知识,而且,在课程设计中不仅要懂得理论知识,更重要的是我们要将理论知识运用到电路实际的设计与调试中,而且还要考虑到现实生活中的环境,结合实际才能设计出比较实用的电路图.其次,就是我查阅资料的能力得到大大提升.虽然这次课程设计的题目网上漫天飞,但我是通过实际所学的知识亲自设计出来的.在自己设计的过程中,难免会需要大量资料,而这就考察了我的查阅资料与筛选资料的能力.以前,学校的数据库很少被我利用,而且操作也不是很熟悉,但这次我为了设计出完美的电路,查阅大量的资料,可以说,一个电路设计下来,我也差不多看了20多篇论文.而同时,在设计电路过程中,阅读资料也大大增加了我的知识面和阅读论文的能力,可谓是一举多得.最后,在课程设计中提高了我的动手能力.以前,我一直注重理论知识的学习,而忽视自己的动手实践能力,以致于虽然我再理论课上的考试成绩很高,但每次实验都不能够很好的完成实验.然而,这次课程设计,我们这组可以说是以我为核心,我领导了电路的设计,连接,调试等一系列过程,在这些过程当中,我都亲力亲为,大大锻炼了我的实际动手能力和领导能力.虽然这次课程设计完成得还算不错,但在课程设计的过程当中,也暴露出了我自身的许多问题.首先是以前所学的知识忘记得很快,由于没有及时的巩固以前的知识所造成的后果,实际上这些基础电路的知识在我们以后的专业课学习中也会大量会运用到,这就给我敲响了警钟,及时复习所学的知识才能够运用得游刃有余,而且有人曾对我说过”对一件事情感兴趣是即使在没有任何外在压力下也依然孜孜不倦的去学习它,运用它”,这句话给了我很大的启发,我一直认为我对电路方面有很大的兴趣并且认为自己有这方面的天赋,看样子我在这方面做得还是不够.还有一个方面是我在与他人合作过程中所暴露出来的问题,对于别人我也像要求自己一样来要求他们,从而与他们在合作过程中有一些不愉快;而且我在电路调试过程当中遇到问题时不是很冷静,甚至显得有点急躁,因此不能够及时排查出原因.这些都是我的心态所影响的,今后在这方面我要好好改正,争取做到冷静处事.这次课程设计完成了,我也完成了一篇论文,虽然说这篇论文质量不是很高,但这是我进入大学以来写的最长,写得最认真,写得最满意的一篇论文.通过完成这样一篇论文,为我今后发表论文打下了一个很好的基础.总而言之,这次课程设计让我懂得了许多许多,知识的重要性,理论与实践结合的重要性,以及与人合作的重要性等等.这次课程设计时间没有浪费,是我进入大学以来最最充实的两个星期.参考文献[1]康华光.陈大钦.电子技术基础-模拟部分(第五版).北京.高等教育出版社.2006.1[2]康华光. 邹寿彬.电子技术基础-数字部分(第五版).北京.高等教育出版社.2006.1[3]罗杰.电子技术基础习题全解-数字部分(第五版)高等教育出版社.2006.5[4]邱关源.电路(第五版).高等教育出版社.2006.5元件明细表。
西安邮电大学数电实验报告--交通灯
数字逻辑课程设计报告—-交通灯控制器学院名称:计算机学院学生姓名:xx专业名称:计算机科学与技术班级: xx实习时间:2012年6月4日——2012年6月15日一. 课程设计题目与实习目的1.题目:交通灯控制器2.实习目的:(1).进一步掌握数字电路课程所学的理论知识。
(2).熟悉几种常用集成数字芯片的功能和应用,并掌握其工作原理,进一步学会使用其进行电路设计。
(3).了解数字系统设计的基本思想和方法,学会科学分析和解决问题。
(4).初步学习自行设计电路,连接电路和排查电路的能力。
(5).培养认真严谨的工作作风和实事求是的工作态度。
(6).增强动手实践的能力。
二.任务和要求交通信号系统为模拟实际的十字路口交通信号灯。
外部硬件电路包括:两组红绿灯(配合十字路口的双向指挥控制)、计时显示器(显示允许通行或禁止通行时间)。
1.在十字路口的两个方向上各设一组红黄绿灯,显示顺序为其中一方向是绿灯、黄灯、红灯;另一方向是红灯、绿灯、黄灯。
2.设置一组数码管,以计时的方式显示允许通行或禁止通行时间,其中绿灯亮的时间是6s,黄灯亮的时间是2s。
(时间也可自行确定)3.选做:当任何一个方向出现特殊情况,按下手动开关,其中一个方向常通行,倒计时停止。
当特殊情况结束后,按下自动控制开关,恢复正常状态。
三总体方案的选择用555实现时间为1秒的时钟信号发生器,产生CP脉冲,计数器74LS161接受CP脉冲,实现同步计时。
74LS161,实现计数功能,并通过非门产生倒计时。
计数器的输入端用主控制器实现其模值循环。
利用同步置数端,当输入为1110时实现模2的计数器;当输入为1010时实现的是模6的计数器;然后主控电路,74控制161输入端。
当74的输出Qa为0时实现模6的计数器,此时主干道的绿灯和次干道的红灯亮起来;当Qa为1时实现模2计数器,此时主干道的黄灯和与次干道的红灯一起亮而主干道的绿灯熄灭;倒计时显示:十位倒计时显示,将161的输出端通过非门接入48,利用它的反码输出在数码管上实现倒计时。
实验6:8253定时器∕计数器应用
8253定时器/计数器应用一、实验目的1.掌握8253定时/计数器的工作原理、工作方式及应用编程。
2.掌握8253的典型应用电路的接法。
二、实验设备PC 机一台,TD-PITE 实验教学系统一台。
三、实验原理实验系统中安装的为8254(8253的改进型)共有三个独立的定时/计数器,其中0号和1号定时/计数器开放供实验使用,2号定时/计数器为串行通信单元提供收发时钟信号。
定时/计数器0的GATE 信号连接好了上拉电阻,若不对GA TE 信号进行控制,可以在实验中不连接此信号。
四、实验内容计数应用实验:使用单次脉冲模拟计数,使每当按动“KK1+”5次后,产生一次计数中断,并在显示器上显示一个字符“M”。
初始化设置:8254的计数器0、计数器1、计数器2、控制口地址分别为06C0H 、06C2H 、06C4H 、06C6H ;选择计数器0,仅用低8位计数,方式0,二进制计数;8259的地址为20H 、21H ,边沿触发,IR7对应的中断类型码为0FH ,一般全嵌套方式,非缓冲方式,非自动结束。
五、实验步骤(实验报告中要详细写出你自己的实验步骤)计数应用实验步骤:(1)按图1连接实验线路。
(2)编写实验程序,对实验程序进行编译、链接无误后,加载到实验系统。
(3)执行程序。
并按动单次脉冲输入KK1+,观察程序执行结果。
(4)改变程序中的定时/计数值,验证8253的定时/计数功能。
思考题1.执行实验步骤(3)时,程序的执行结果和按动KK1+的速度有关吗?2.如果将图1中OUT0连接到系统总线的MIR6引脚,如何修改程序,使其仍能正常 4.7K图1 8253计数应用实验VCC · · XA1 XA2 系统 XD0· 总 ·XD7 线IOW# IOR# IOY3 MIR7 A0 A1 GATE0 D0 8254 · 单元 · D7 CLK0 WR RD CS OUT0 KK1+单次 脉冲单元计数?3.如果将图1中OUT0连接到系统总线的SIR1引脚,如何修改程序,使其仍能正常计数?提示:主片8259的地址为20H、21H,从片8259的地址为A0H、A1H,从片的INT 连接到主片的IR2引脚上,构成两片8259的级联。
脉冲发生器电路原理
脉冲发生器电路原理
脉冲发生器电路原理是一种电子设备,用于产生固定频率和幅度的脉冲波形。
该电路由以下几部分组成:
1. 时钟源:提供稳定的时钟信号作为脉冲发生器的参考信号。
常见的时钟源包括晶振或时钟信号发生器。
2. 频率控制电路:根据需要设置脉冲发生器的输出频率。
频率控制电路通常采用可变电容或电感器,通过改变电容或电感的值来调节振荡电路的频率。
3. 振荡电路:产生连续波形的振荡电路。
常见的振荡电路包括RC振荡电路和LC振荡电路。
其中,RC振荡电路由电阻和电容器组成,而LC振荡电路由电感和电容器组成。
4. 整形电路:将振荡电路产生的波形进行整形,使其转变为脉冲波形。
整形电路通常采用比较器、门电路或触发器等元件。
5. 控制电路:用于控制脉冲发生器的起始时间、占空比和输出幅度等参数。
控制电路通常采用计数器、编码器、运算放大器等元件来实现。
以上是脉冲发生器电路的基本原理。
实际电路中,还可以根据需要添加滤波电路、放大电路或保护电路等功能来提高性能和稳定性。
数字式秒表实验报告
数字式秒表实验报告摘要本次设计任务是设计一个数字式秒表经查阅资料后我把实验分为1.脉冲产生部分。
2.电路控制部分。
3.计数部分4.译码部分。
5显示部分。
脉冲产生部分我选择555多谐振荡器,产生100Hz的脉冲。
经参考资料,电路控制部分:启动和暂停控制开关使用由RS触发器组成的无抖动开关。
使用74ls160计数器计数,7447译码器驱动共阳极七段显示器。
实验要求1.秒表最大计时值为99分59.99秒;2. 6位数码管显示,分辨率为0.01秒;3 .具有清零,启动计时,暂停及继续计数等控制功能;4.控制操作间不超过二个。
实验分析数字式秒表,所以必须有一个数字显示。
按设计要求,须用七段数码管来做显示器。
题目要求最大记数值为99,59,99,那则需要六个数码管。
要求计数分辨率为0.01秒,并且需要相应频率的信号发生器。
选择信号发生器时,有两种方案:一种是用晶体震荡器,另一种方案是采用集成电路555定时器与电阻和电容组成的多谐振荡器。
经过查询资料,555多谐振荡器性能稳定,故采用555多谐振荡器。
数字式秒表是一个频率(100HZ)进行计数的计数电路。
由于数字式秒表计数的需要,故需要在电路上加一个控制电路,该控制电路清零、启动计时、暂停及继续计数等控制功能,同时100HZ的时间信号必须做到准确稳定。
数字电子钟的总体图如图所示。
由图可见,数字电子钟由以下几部分组成:555振荡器秒脉冲发生器,防抖开关;秒表控制开关;一百进制秒、分计数器、六十进制秒计数器;以及秒、分的译码显示部分等七段显示器译码器译码器译码器1005551. 555构成的多谐振荡器555构成的多谐振荡器电路图555多谐振荡器工作波形多谐振荡器工作波形周期计算2.多谐振荡器仿真图根据设计要求,需要产生一个频率为100HZ的信号,由于f=1/T,带入可以算出R1=R1=4.7KΩ,在仿真软件上仿真的时候可以设置电阻为4.7KΩ,加上一个50Ω的电位器来调节脉冲信号的精确度。
电子计数器原理及应用
实验三:电子计数器原理及应用一、实验目的:了解测频的方法和电子计数器的工作原理熟悉电子计数器的操作,并采用不同闸门时间对不同的频率进行测量并分析。
二、实验原理:1、测频原理计数器的测频原理如图1 所示。
fx为输入待测信号频率,f0为时钟脉冲的频率。
闸门信号GATE控制计数时间,Fx和F0两个计数器在同一时间T内分别对fx 和f0进行计数,f0已知,时间T可由计数器F0的计数值算出。
计数器Fx的计数值Nx=fx×T,计数器F0的计数值N0=f0×T。
由于 Nx/fx=N0/f0=T则被测频率fx为 fx=(Nx/N0)×f0由于 Nx/fx=N0/f0=T则被测频率fx为 fx=(Nx/N0)×f0图1 测频原理框图2、电路工作原理本实验系统中的计数器是采用8253芯片来实现的,电路原理如图2所示。
(1)Fx、F0计数器:F0计数器:由8253计数器0和计数器1级联而成的计数器,对时钟计数,通过设定初值来确定闸门时间(采用二进制计数)。
Fx计数器:由8253的计数器2构成的计数器,对被测信号计数(采用二进制计数)。
(2)开门脉冲发生器:开门脉冲发生器由D触发器构成,开门信号由软件产生,经out3到D1端,当软件发出开门信号后,D触发器的翻转产生一个开门前置脉冲(经与非门G输出),完成8253内的三个计数器从初值锁存器往计数器打入初值的置数脉冲作用。
图2 电路原理框图三、实验硬件及软件:1、计算机一台2、DVCC实验仪一台,函数信号发生器一台。
3、电子计数器程序。
四、实验预习要求:1、复习好《电子测量》中电子计数器的有关章节。
2、作好测试记录的准备。
五、实验步骤:1、在老师的指导下将实验平台准备就绪。
2、利用函数信号发生器产生不同频率的方波信号,由电子计数器对其进行测频,选择不同的闸门时间,对测量结果进行比较和分析。
记录测量的频率值,并填写下表:闸门时间信号频率10Hz 100Hz1KHz 2KHz 4KHz 8KHz1s2s4s8s六、思考题:1、分析以上测量数据,在用电子计数器对频率进行测量中,闸门时间对测量精度有何影响?2、对于本实验系统而言,闸门时间的选择有何限制?。
电子实训报告【三篇】
【导语】电⼦实训在⾼职院校电⼦类专业中占据⼗分重要的地位,本⽂是⽆忧考为⼤家整理的电⼦实训报告【三篇】,仅供参考。
电⼦实训报告【⼀】 实训项⽬⼀:直流稳压电源 现象说明:该电路板基本成功,线路连接完好,并且LED指⽰灯能够正常发光,但是万⽤表不能得到正确的输出电压。
实训项⽬⼆:⾃动脉冲计数器 现象说明:该电路板能够正常⼯作,经检测,连接5V电压后,数码管能够正常显⽰数字,并且每来⼀个脉冲,数码管显⽰的数字加⼀,当加到数字九时,此时若再来⼀个脉冲,数码管⼜显⽰为零。
我们可以通过调节滑动变阻器来改变产⽣脉冲的周期,得到⼀个合适的时间,以便我们更好的查看数码管上数字的变化。
实训项⽬三:⼋路数字抢答器 现象说明:连接5V电压后,若控制开关打到清除端,数码管没有显⽰,按下按钮,数码管仍⽆任何显⽰。
若控制开关打到开始端,按下按钮,数码管可以显⽰相应的部分数字,能够实现部分功能。
该线路板未能完全成功。
⼀、实训项⽬ 1、电⼦元器件的识别与检测 2、实验模版的组装与焊接 3、直流稳压电源 4、⾃动脉冲计数器 5、⼋路数字抢答器 ⼆、实训⽬的 1、熟悉桥式整流器的作⽤以及三端集成稳压器的使⽤⽅法和直流稳压电源的制作⽅法。
2、熟悉555时基电路和数码管和译码器的应⽤以及计数器的应⽤。
3、掌握编码器和R-S触发器的应⽤。
4、练习焊接技术。
三、实训内容 (⼀)直流稳压电源 1、检查实训器件是否完好,数量是否正确。
2、研究电路原理图: 本项⽬电路的⼯作原理是:采⽤AC220V输⼊,双AC12V输出变压器进⾏降压,然后经整流桥进⾏整流,整流后的直流电经电容滤波后送给三端集成稳压器,三端集成稳压器输出稳定电压,从⽽得到直流稳压电源。
3、器件综合布局 4、焊接元器件,连接电路,焊接元器件时要对照原理图,不能错接线或漏接线。
5、电路调试 (1)焊接完成后先对照原理图检查⼀遍,然后送给实训⽼师检查经同意后再接⼊AC220V电源. (2)测试输出电压,看看是不是DC5V和DC12V。
定时计数器实验-单片机
单片机实验报告G A T EC /TM 1M 0G A T EC /TM 1M 0TH1TL1TH0TL0T1方式T1引脚T0引脚机器周期脉冲内部总线TMODTCON 外部中断相关位T F 1T R 1T F 0T R 0实验五 定时/计数器实验一、实验目的1.学习8051内部定时/计数器的工作原理及编程方法; 2.掌握定时/计数器外扩中断的方法。
二、实验原理8051单片机有2个16位的定时/计数器:定时器0(T0)和定时器1(T1)。
它们都有定时器或事件计数的功能,可用于定时控制、延时、对外部事件计数和检测等场合。
T0由2个特殊功能寄存器TH0和TL0构成,T1则由TH1和TL1构成。
作计数器时,通过引脚T0(P3.4)和T1(P3.5)对外部脉冲信号计数,当输入脉冲信号从1到0的负跳变时,计数器就自动加1。
计数的最高频率一般为振荡频率的1/24。
定时/计数器的结构:定时/计数器的实质是加1计数器(16位),由高8位和低8位两个寄存器组成。
TMOD 是定时/计数器的工作方式寄存器,确定工作方式和功能;TCON 是控制寄存器,控制T0、T1的启动和停止及设置溢出标志。
计数器初值的计算:设计数器的最大计数值为M(根据不同工作方式,M 可以是213、216或28),则计算初值X的公式如下:X=M-要求的计数值(十六进制数)定时器初值的计算:在定时器模式下,计数器由单片机主脉冲fosc经12分频后计数。
因此,定时器定时初值计算公式:X=M-(要求的定时值)/(12/fosc)80C51单片机定时/计数器的工作由两个特殊功能寄存器控制。
TMOD用于设置其工作方式;TCON用于控制其启动和中断申请。
❖工作方式寄存器TMOD:工作方式寄存器TMOD用于设置定时/计数器的工作方式,低四位用于T0,高四位用于T1。
其格式如下:GATE:门控位。
GATE=0时,只要用软件使TCON中的TR0或TR1为1,就可以启动定时/计数器工作;GATA=1时,要用软件使TR0或TR1为1,同时外部中断引脚或也为高电平时,才能启动定时/计数器工作。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验二脉冲产生电路及计数器的使用
一、实验目的
1、掌握使用门电路、555定时器构成脉冲信号产生电路的方法。
2、掌握中规模集成计数器的使用及功能测试方法。
二、实验设备与器件
1、数字电路实验箱。
2、集成门电路:CC4011×1
3、电阻器: 100Ω×1、1MΩ×2、2MΩ×1、
4、电容器:0.01μF×1、0.1μF×1、1μF×1
5、555定时器×1
6、集成计数器:CC40192(74LS192)×2
16 15 14 13 12 11 10 9
V D D D0 CR BO CO LD D2 D3
CC40192(74LS192)
D1Q1Q0 CP D CP U Q2 Q3V S S
1 2 3 4 5 6 7 8
图中:CP U——加法计数时钟脉冲输入端,
CP D——减法计数时钟脉冲输入端,
LD——置数端,CR——清除端,
CO——非同步进位输出端,
BO——非同步借位输出端,
D0、D1、D2、D3——数据输入端,
Q0、Q1、Q2、Q3——数据输出端。
CC40192(74LS192)的功能如下表一所示:
表一
三、实验过程
1、依图一所示带RC延迟电路环形振荡器原理图,在数字电路实验箱上,用1片CC4011、100Ω及2MΩ电阻各1个、0.1μF电容器1个接成脉冲产生电路的实际电路。
图一
图一电路中,R为2MΩ电阻,R S为100Ω电阻,C为0.1μF电容器。
电路利用电容C的充放电过程,控制d点的电位,从而控制非门的自动启
闭,形成多谐振荡。
改变R和C可改变电路输出的振荡周期T=2.2RC。
(1)请画出带RC延迟电路环形振荡器的实际接线图。
(2)电路是否一次接线成功且实现应有功能?若不是,请将遇到的情况记下,并说明解决的方法。
2、依图二所示用555定时器构成的多谐振荡器原理图,在数字电路实验箱上,用1片555定时器、1MΩ电阻2个、1μF及0.01μF电容器各1个接成脉冲产生电路的实际电路。
图二
图二电路中,R1、R2都为1MΩ电阻,C为1μF电容器。
电容C 循环充电和放电,使电路产生振荡,输出矩形脉冲,脉冲周期为T = 0.7 (R1 + 2R2)C。
(1)请画出振荡器的实际接线图。
(2)电路是否一次接线成功且实现应有功能?若不是,请将遇到的情况记下,并说明解决的方法。
3、测试CC40192(74LS192)同步十进制可逆计数器的逻辑功能
计数脉冲由单次脉冲源提供,清除端CR、置数端LD、数据输入端D3、D2、D1、D0分别接逻辑开关,输出端Q3、Q2、Q1、Q0接实验设备的一个译码显示输入相应插口D、C、B、A;CO和BO接逻辑电平显示插口。
按表一逐项测试并判断该集成块的功能是否正常。
(1)清除
令CR=1,其它输入为任意态,这时Q3 Q2 Q1 Q0=0000,译码数字显示为0。
清除功能完成后,置CR=0。
(2)置数
CR=0,CP U、CP D任意,数据输入端输入任意一组二进制数,令LD=0,观察计数译码显示输出,预置功能是否完成,此后置LD=1。
(3)加法计数
CR=0,LD= CP D=1,CP U接单次脉冲源。
清零后送入10个单次脉冲,观察译码数字显示是否按8421码十进制状态转换表进行。
(4)减法计数
CR=0,LD= CP U=1,CP D接单次脉冲源。
清零后送入10个单次脉冲,观察译码数字显示是否按8421码十进制状态转换表进行。
测试过程是否顺利进行?若不是,请将遇到的情况记下,并说明解决的方法。
4、按图三所示,用两片CC40192组成两位十进制加法计数器,输入由555定时器构成的多谐振荡器输出的连续计数脉冲,进行由00~99累加计数。
计数器的级联使用
一个十进制计数器只能表示0~9十个数,为了扩大计数范围,常用多
个十进制计数器级联使用。
同步计数器往往设有进位(或借位)输出端,故可选用进位(或借位)输出信号驱动下一级计数器。
图三是由CC40192利用进位输出CO控制高一位的CP U端构成的加法计数器级联图。
Q0 Q1 Q2 Q3 Q4 Q5 Q6 Q7
CP U 图三
012 3 4567
(1)请画出加法计数器的实际接线图。
(2)电路是否一次接线成功且实现应有功能?若不是,请将遇到的情况记下,并说明解决的方法。