产品计数器的电路设计

合集下载

计数器及其译码显示电路设计

计数器及其译码显示电路设计

计数器及其译码显示电路设计一、引言计数器及其译码显示电路是数字电路中常见的模块,广泛应用于计数、测量、定时等领域。

本文将介绍计数器及其译码显示电路的设计原理和实现方法。

二、计数器的基本原理计数器是一种能够在一定范围内按照规定的步长进行累加或累减操作的电路。

常见的计数器有二进制计数器和十进制计数器两种。

1.二进制计数器二进制计数器是指能够在二进制数字系统中进行累加或累减操作的电路。

其基本原理是通过触发器来实现数据存储和状态转移,以达到累加或累减的目的。

常见的二进制计数器有同步计数器和异步计数器两种。

同步计数器是指所有触发器都在同一个时钟脉冲下进行状态转移,因此具有较高的稳定性和精度。

异步计数器则是指每个触发器都有自己独立的时钟输入,因此具有较高的速度和灵活性。

2.十进制计数器十进制计数器是指能够在十进制数字系统中进行累加或累减操作的电路。

其基本原理是通过将二进制计数器的输出信号转换为十进制数字系统中的数字,以达到实现十进制计数的目的。

常见的十进制计数器有BCD计数器和二进制-BCD码转换器两种。

三、译码显示电路的基本原理译码显示电路是一种能够将数字信号转换为对应的字符或图形信号进行显示的电路。

常见的译码显示电路有BCD-7段译码器和BCD-10段译码器两种。

1.BCD-7段译码器BCD-7段译码器是指能够将4位二进制代码转换为对应的7段LED数字管显示信号的电路。

其基本原理是通过查表法将4位二进制代码映射到对应的7段LED数字管上,以实现数字信号到字符信号的转换。

2.BCD-10段译码器BCD-10段译码器是指能够将4位二进制代码转换为对应的10个LED 灯管显示信号的电路。

其基本原理与BCD-7段译码器相似,不同之处在于需要额外添加3个LED灯管用于表示“.”、“-”和“+”等符号。

四、计数器及其译码显示电路设计实例下面以一个4位同步二进制计数器及其对应的BCD-7段译码器为例,介绍其设计过程。

16进制计数器的电路设计及版图实现

16进制计数器的电路设计及版图实现
图2-1 tanner设计流程图
3
3.1
1.三输入与非门的逻辑表达式:
(3-1)
由三输入与非门的逻辑表达式我们可以看出当A、B、C同时输入高电平时,输出才为低电平,其他都为低电平,由此我们可以检查我们电路图和版图的输出波形是否正确,从而判断我们的设计是否正确。
2.真值表如表3-1所示。
A
B
C
Y
0
0
0
Key Words:CAD,TANNER,D flip-flop,hexadecimal counter
1
1.1
上世纪五十年代初电子计数器问世,发展到现在,已经有了质的飞越,各方面的性能不断完善,功能不断增多,自动化程度越来越高,早已改变了早期只能用于测量频率或计数的概念而渗透到各个测量技术领域中,成为高端科学研究、电子通讯、智能导航以及一些高精密计量不可缺少的设备[1]。电子计数器也经历了电子管、晶体管、集成电路三个发展阶段。
3.2.1D触发器电路图设计
1.D触发器的特性方程:
(3-1)
2.D触发器特征表3-2。
D
D
0
0
0
0
1
0
1
0
1
1
1
1
表3-2D触发器特性表
3.D触发器电路图与符号图
D触发器如下面所示,其中S,R端为使能端,也分别叫置1置0端,计数的时候需要让S接高电平,R端在初始状态接低电平,在下一个脉冲以至后来的周期内都接高电平,这可以通过从T-spice中输入线性信号实现[6]。CP为时钟触发端,Q,P为正反两个输出。由于这种触发器在工作中具有维持、阻塞特性,所以又称为维持阻塞触发器,电路图如图3-7所示。
在数字系统中计数器是使用最为广泛的基本逻辑组件,计数器在数字中不仅可以计算数字脉冲个数,还可以用于定时,广泛应用于电子时钟,抢答器,交通灯等电路中。可以说,计数器的存在让生活中许多方面变得更加智能。通过本次设计,可以锻炼我们的逻辑思维和电路处理能力,更加明确的了解了由集成触发器构成的计数器电路及其工作原理,并且掌握了常用中规模集成电路计数器及其应用方法。

如何设计和调试电子电路中的计数器

如何设计和调试电子电路中的计数器

如何设计和调试电子电路中的计数器在电子电路设计和调试的过程中,计数器是一个非常重要的组件。

它可以实现对信号脉冲的计数和计时功能,广泛应用于各种数字系统中。

本文将介绍如何设计和调试电子电路中的计数器,并提供一些实用的技巧和注意事项。

一、计数器的基本原理计数器是一种能够根据输入的脉冲信号进行计数的电路。

它由触发器和逻辑门组成,其中触发器用于存储计数值,逻辑门用于控制计数触发的条件。

常见的计数器类型有二进制计数器、十进制计数器等。

二、计数器的设计步骤1. 确定计数器的计数范围和步进在设计计数器之前,我们需要确定计数器的计数范围和步进值。

计数范围决定了计数器能够表示的最大计数值,步进值决定了每个计数值之间的差距。

根据具体需求来选择适当的计数范围和步进值。

2. 选择适当的触发器类型触发器是计数器的核心组件,不同类型的触发器具有不同的特性和功能。

常见的触发器类型有RS触发器、D触发器、JK触发器等。

根据计数器的设计需求来选择适合的触发器类型。

3. 设计计数器的逻辑电路根据计数器的计数范围、步进值以及选择的触发器类型,设计计数器的逻辑电路。

逻辑电路通常由触发器和逻辑门组成,根据计数器的工作原理来设计逻辑门的连接方式。

4. 进行仿真和调试在设计完成后,进行仿真和调试是非常重要的。

通过使用电路仿真软件,可以验证设计的正确性,查找和修复潜在问题。

同时,通过实际调试可以排除电路连接错误、信号干扰等因素,确保电路正常工作。

三、计数器设计的常见问题及解决方法在设计和调试计数器的过程中,可能会遇到一些常见的问题。

下面列举几个例子及解决方法,供参考:1. 计数器计数错误可能的原因是逻辑电路连接错误或者触发器设置错误。

可以仔细检查逻辑门和触发器的连接是否正确,确保信号传递正确。

2. 计数器频率不稳定频率不稳定可能是由于信号干扰引起的。

可以使用屏蔽线或增加滤波电容来减少信号干扰。

3. 计数器无法复位无法复位可能是由于复位电路连接错误或者复位信号源有问题。

电路中的计数器设计与分析

电路中的计数器设计与分析

电路中的计数器设计与分析计数器是一种常见的数字电路,用于计算和追踪某个事件或过程发生的次数。

它在各个领域得到广泛应用,如工业自动化、通信系统以及计算机等。

在本篇文章中,我们将探讨计数器的设计原理和分析方法。

一、计数器的基本原理计数器由触发器构成,触发器是一种存储状态的元件,可以将输入信号的边沿或电平状态转化为输出信号。

常见的触发器有RS触发器、D触发器和JK触发器等。

计数器的基本工作原理是通过触发器的状态变化来实现计数功能。

二、计数器的类型1. 二进制计数器二进制计数器是最简单和常见的计数器类型。

它由一串触发器组成,每个触发器代表一个二进制位。

当触发器翻转时,就会引起下一位触发器的翻转。

二进制计数器的最大计数值取决于触发器的个数。

例如,一个4位二进制计数器可以计数0-15。

2. 同步计数器同步计数器的所有触发器在时钟的控制下同时翻转。

这种计数器具有稳定的性能和可靠的计数功能,但需要更多的触发器和复杂的电路设计。

3. 异步计数器异步计数器的触发器以串联或级联的方式进行翻转。

每个触发器的翻转都受到前一级触发器的影响。

异步计数器的设计相对简单,但可能存在计数错乱和不稳定的情况。

三、计数器的设计原则在设计计数器时,需要考虑以下几个原则:1. 触发器的选择:根据计数器的需求和性能要求,选择合适的触发器类型,如RS触发器、D触发器或JK触发器等。

2. 计数器的位数:确定计数器所需的二进制位数,根据计数范围选择合适的位数。

3. 时钟频率:根据计数器的应用场景,确定时钟信号的频率和稳定性。

4. 同步与异步设计:根据计数器的性能需求和电路复杂度的平衡,选择同步或异步设计方式。

四、计数器的分析方法在实际应用中,需要对计数器进行分析,确保其性能和正确性。

以下是一些常用的计数器分析方法:1. 描述性分析:对计数器进行状态转换的全面描述,包括输入信号变化、触发器状态变化和输出信号变化等。

2. 时序分析:通过时序图或波形图分析计数器的输入信号、时钟信号、输出信号之间的时序关系,检查是否存在计数错乱等问题。

数字电路计数器设计

数字电路计数器设计

数字电路计数器设计数字电路计数器是计算机中常见的一个重要模块,用于计数、记步等应用场景。

本文将介绍数字电路计数器的设计方法,包括基本设计原理、电路结构以及应用案例等内容。

一、基本设计原理数字电路计数器是一种组合逻辑电路,可以将输入的脉冲信号进行计数,并输出对应的计数结果。

常见的计数器有二进制计数器和十进制计数器等。

1. 二进制计数器二进制计数器是一种常见的计数器,在数字系统中使用较为广泛。

它的组成由多个触发器构成,触发器按照特定的顺序连接,形成计数器的环形结构。

当触发器接收到来自时钟信号的脉冲时,计数器的数值就会加1,然后继续传递给下一个触发器。

当计数器的数值达到最大值时,再次接收到时钟信号后,计数器将复位为初始值。

2. 十进制计数器十进制计数器是一种特殊的计数器,用于十进制数字的计数。

它的设计原理与二进制计数器相似,但是在输出端需要进行十进制的译码,将计数结果转换为相应的十进制数字。

二、电路结构设计根据数字电路计数器的设计原理,我们可以构建一个简单的四位二进制计数器的电路结构,具体如下:1. 触发器触发器是计数器的基本单元,用于存储和传递计数值。

我们选择JK触发器作为计数器的触发器单元,因为JK触发器具有较好的特性,可以实现较好的计数功能。

2. 时钟信号时钟信号是触发器计数的时序基准,常用的时钟信号有正脉冲和负脉冲信号。

我们可以通过外部引入时钟源,使计数器在每个时钟信号的作用下进行计数。

3. 译码器译码器用于将计数器的计数结果转换为相应的输出信号。

在二进制计数器中,我们可以通过数值比较器进行译码,将每个计数值与预设的门限值进行比较,并输出对应的结果。

三、应用案例数字电路计数器在很多实际应用场景中都有广泛的应用。

以下是其中的一个应用案例:假设有一个灯光控制系统,系统中有8盏灯,可以通过按键进行控制。

要求按下按键时,灯光依次进行倒计时,最后一盏灯亮起后,再按下按键时,灯光依次恢复原来的状态。

该应用可以使用四位二进制计数器进行实现。

如何设计简单的计数器电路

如何设计简单的计数器电路

如何设计简单的计数器电路在数字电子电路中,计数器是一种常见而重要的电路元件,它能够实现对输入脉冲信号进行计数和展示。

本文将介绍如何设计一个简单的计数器电路。

设计简单的计数器电路可以分为两个步骤:选择适当的计数器类型和设计逻辑电路。

一、选择适当的计数器类型在选择计数器类型时,需要考虑计数器的位数和计数模式。

根据计数器的位数,可以选择4位、8位或更多位的计数器。

根据计数模式,可以选择二进制计数,BCD(二进制编码十进制)计数,或其他计数方式。

以4位二进制计数器为例,设计一个可以从0到15计数的计数器。

二、设计逻辑电路为了实现从0到15的计数,我们可以使用四个JK触发器和适当的逻辑门来构建计数器电路。

首先,将四个JK触发器连接成一个级联结构,即将一个触发器的输出引脚连接到下一个触发器的时钟输入引脚,以此类推。

同时,将第一个触发器的时钟输入引脚连接到输入脉冲信号源。

接下来,需要设置逻辑门来控制计数器的复位和使能。

当计数器达到15时,需要将其复位为0,即重新开始计数。

我们可以使用与门来实现这一功能,将四个触发器的输出引脚连接到与门的输入引脚,当四个引脚全部为高电平时,输出高电平信号,将其作为复位信号。

另外,为了使计数器能够正常工作,还需要设置使能信号。

我们可以使用使能控制器来实现这一功能,将输入脉冲信号和复位信号分别连接到使能控制器的输入引脚,使能控制器的输出引脚连接到四个JK 触发器的使能输入引脚。

通过上述设计,我们就可以获得一个简单的4位计数器电路。

当输入脉冲信号源提供脉冲时,计数器将递增一个单位;当计数器达到15时,将被复位为0,并重新开始计数。

设计计数器电路时,需要注意以下几点:1. 选用适当的计数器类型和位数,根据实际需求确定。

2. 熟悉JK触发器的工作原理和真值表,确保触发器的连线正确。

3. 理解逻辑门的功能,如与门、或门等。

4. 考虑计数器的复位和使能功能,确保计数器能够正常工作。

总结:设计一个简单的计数器电路需要选择适当的计数器类型和设计逻辑电路。

如何设计一个计数电路

如何设计一个计数电路

如何设计一个计数电路计数电路是电子领域中常见的一种电路,用于实现对输入信号进行计数的功能。

在数字电子技术的应用中,计数电路广泛应用于各种计数器、频率测量仪器、时序控制器等设备。

下面将介绍如何设计一个计数电路的步骤。

一、确定计数器类型在设计计数电路之前,首先需要确定计数器的类型。

常见的计数器包括二进制计数器、十进制计数器、BCD计数器等。

根据实际需求和设计要求,选择适合的计数器类型。

二、确定计数范围接下来需要确定计数器的计数范围。

计数范围决定了计数器所能计数的最大值和最小值。

根据实际需求和设计要求,确定计数器的计数范围。

三、确定计数方式计数电路有两种常见的计数方式,分别是同步计数和异步计数。

同步计数是指多位计数器的所有位同时变化,而异步计数是指多位计数器的各位独立变化。

根据实际需求和设计要求,确定计数器的计数方式。

四、确定时钟源计数电路需要一个时钟信号来控制计数器的计数动作。

确定计数电路所需的时钟源,可以是外部信号源,也可以是计数器内部产生的时钟信号。

根据实际需求和设计要求,确定计数电路的时钟源。

五、设计计数电路根据前面确定的计数器类型、计数范围、计数方式和时钟源,开始设计计数电路。

可以使用逻辑门电路、触发器、计数器芯片等元件来实现计数电路的功能。

根据实际需求和设计要求,选择适当的元件并进行连线,完成计数电路的设计。

六、测试和验证完成计数电路的设计后,需要进行测试和验证。

通过给计数电路提供输入信号,观察计数电路的输出是否符合设计要求。

如果存在问题,及时进行修改和调试,直至计数电路正常运行。

总结:设计一个计数电路需要经过确定计数器类型、计数范围、计数方式和时钟源等步骤。

根据实际需求和设计要求,选择适合的元件和连线方式,完成计数电路的设计。

在设计过程中,需要进行测试和验证,确保计数电路的正常运行。

通过合理的设计和精确的调试,可以实现一个性能稳定、可靠的计数电路。

加法计数器电路设计

加法计数器电路设计

加法计数器电路设计需要考虑多个因素,包括输入信号、计数器状态、计数规则等。

以下是一个简单的加法计数器电路设计的步骤:
1. 确定计数器的位数:根据需要计数的最大值和最小值,确定计数器的位数。

例如,如果要计数的范围是0到99,则可以选择一个3位的二进制计数器。

2. 确定计数器的状态:根据确定的位数,确定计数器的所有可能状态。

例如,对于一个3位的二进制计数器,有8个可能的状态:000、001、010、011、100、101、110、111。

3. 确定计数规则:根据计数器的状态和输入信号,确定计数器的计数规则。

例如,对于一个3位的二进制加法计数器,可以采用逢十进一的规则,即当计数器的值达到最大值(111)时,下一个输入信号会使计数器的值回绕到最小值(000)。

4. 设计电路:根据上述步骤,设计加法计数器电路。

可以采用门电路、触发器等电子元件来构成加法计数器。

在设计过程中,需要考虑电路的稳定性和可靠性,以及尽量减小功耗和减小体积等问题。

5. 仿真和测试:使用仿真软件对设计的加法计数器电路进行仿真和测试,以确保其功能正确性和性能可靠性。

总之,加法计数器电路设计需要综合考虑多个因素,并采用合适的电子元件和设计方法来实现。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

河南城建学院《安全检测技术》课程设计任务书产品计数器的电路设计班级0232111姓名学号023211128专业安全监测技术指导教师黄战峰、马斌环境与市政工程系2012年6月14日摘要计数器对某物件进行自动计数,在实际生产生活中具有广泛的应用,对通过的物体进行计数,实现统计数据的搜集,如在生产流水线包装数量控制等领域的应用,能节省劳动力有能高效地完成任务。

光电计数器采用光电传感器构成的广电门实现对通过光电门的物体进行计数,是一种非接触式计数,在部分场合有着其无比的优越性,从而使其广泛应用于工业生产、实时监测、自动化控制等领域。

本设计为实现光电计数器的功能,采用模数结合的电路,以红外对射光电传感器为传感器件。

电路主要分为信号采集电路、两位十进制计数电路、数码显示电路、报警电路四个模块,分别实现对通过光电门的物体感应,计数,显示,并按要求完成报警功能。

计数范围为一百,可以预设计数数目,当计数达到设定后,停止计数并报警,可手动清除报警;还可以计数达一百时,闪灯报警两秒。

关键词:计数器光电传感器数码显示报警目录摘要0前言3第一章设计内容及要求3第二章设计方案4第三章系统组成53.1 系统框图53.2 单元电路设计53.2.1 信号采集电路设计63.2.2 计数电路103.2.3 数码显示电路133.2.4 定数报警电路143.2.5 满百报警电路18附录一总原理图19附录二元件清单20总结21参考文献22前言工业生产中常常需要自动统计产品的数量,计数器在这里有其用武之地。

而数字式电子计数器有直观和计数精确的优点,目前已在各种行业中普遍使用。

数字式电子计数器有多种计数触发方式,它是由实际使用条件和环境决定的,通常分为接触式计数器和非接触式计数器两种。

本设计的光电计数器为非接触式计数器中的一种。

光电计数器采用光电传感器利用光学原理实现对物件的数目统计。

光电式传感器是将光信号转化为电信号的一种传感器。

它的理论基础是光电效应。

这类效应大致可分为三类。

第一类是外光电效应,即在光照射下,能使电子逸出物体表面。

利用这种效应所做成的器件有真空光电管、光电倍增管等。

第二类是内光电效应,即在光线照射下,能使物质的电阻率改变。

这类器件包括各类半导体光敏电阻。

第三类是光生伏特效应,即在光线作用下,物体内产生电动势的现象,此电动势称为光生电动势。

这类器件包括光电池、光电晶体管等。

光电效应都是利用光电元件受光照后,电特性发生变化。

敏感的光波长是在可见光附近,包括红外波长和紫外波长。

市场上的光电计数器采用的光电传感器有摄像头、光电管等,采用的光的种类有普通光和激光,可见光和不可见光等。

本文采用的传感器为红外光电传感器。

第一章设计内容及要求利用发光二极管和光敏三极管作为光电计数器的传感器进行计数,用数码管显示计数值,当数码管显示值与设定值相同时报警,此外计数器停止计数,手动清除报警后可重新工作。

发光器件和光接收器之间的距离大于lM;有抗干扰技术,防止背景光和瓶子抖动产生计数误差;每计数100,用灯闪烁2S指示一下。

第二章设计方案为实现以上要求,本设计方案采用红外发射管采用直流供电,接收对管判断是否有物体通过光电门,并且当物体通过光电门时输出一个高电平,触发后面的加法计数器,使其加一,为简单起见,计数器为一组BCD码输出,输出由BCD-七段数码管译码器译码,输入至数码管显示。

同时设有四位二进制数码比较器,由拨码盘预先设定一个数量,比较器时时将计数器输出与预设数字进行比较,当两者相同时,发出信号,使计数器停止工作,并且触发定数报警器工作,发出报警。

另此设计还有脉冲电路为红外发光二极管供电,使其发射红外脉冲,从而可以提高瞬时功率而使平均功率满足正常工作要求,从而可以加大光电门的宽度,以通过较大的物体。

同时再增加一组BCD码,使计数范围加大,实现一百以内的计数。

又为了间接扩大计数范围,增加了计数满一百,闪灯两秒的提示。

在此方案基础上,脉冲发射电路中采用的振荡器采用555构成的多谐荡器,其结构简单,便于调试。

计数器本设计采用两块74LS190进行级联,实现模一百计数器。

在定数报警电路中,采用两块74LS85实现两组BCD码的比较,报警方式采用蜂鸣器报警。

在整百报警电路中,采用555构成单稳态触发器,实现两秒延时,闪灯由555多谐振荡器控制,实现大概每秒3次的闪烁。

第三章系统组成3.1 系统框图本设计采系统结构如下图1所示:图1 系统框图由图1可见,系统可分为信号采集、计数、显示、定数报警、满百报警四个功能块。

3.2 单元电路设计3.2.1 信号采集电路设计该电路主要由脉冲(方波)发生电路,光电转换电路,信号滤波比较电路组成。

脉冲发生电路为555构成的多谐振荡器,振荡频率大约为30KHz,555 定时器是一种模拟和数字功能相结合的中规模集成器件,它内部包括两个电压比较器,三个等值串联电阻,一个 RS 触发器,一个放电管 T 及功率输出级,它提供两个基准电压,比较器的参考电压由三只5KΩ的电阻器构成分压,它们分别使高电平比较器A1同相比较端和低电平比较器A2的反相输入端的参考电平为和。

A1和A2的输出端控制RS触发器状态和放电管开关状态。

当输入信号输入并超过时,触发器复位,555的输出端3脚输出低电平,同时放电,开关管导通;当输入信号自2脚输入并低于时,触发器置位,555的3脚输出高电平,同时放电,开关管截止。

是复位端,当其为0时,555输出低电平。

平时该端开路或接VCC。

是控制电压端(5脚),平时输出作为比较器A1的参考电平,当5脚外接一个输入电压,即改变了比较器的参考电平,从而实现对输出的另一种控制,在不接外加电压时,通常接一个0.01μf的电容器到地,起滤波作用,以消除外来的干扰,以确保参考电平的稳定。

T为放电管,当T导通时,将给接于脚7的电容器提供低阻放电电路。

在本设计中,要求发光器件和光接收器之间的距离大于lM,这就需要增大发光器件的瞬时发射功率但又保证平均功率在正常工作范围内,这样只有缩短每次发光器件的工作时间,反映到脉冲发生电路即是减小脉冲的占空比。

但上述电路的占空比始终大于50%,且调节影响频率。

改进型的555多谐振荡器可以方便的调节制定占空比,电路如下图2所示:图2电路中增加了两个导引二极管,使充放电的电流流过指定的电阻,只要分别调节和的比例就可以方便的调节输出波形的占空比。

上电路中,震荡周期T和占空比η分别为:…………式3.1……………………式3.2本设计中输出波形的频率大约为30KHz,占空比大约是20%。

所以……式3.3……………………式3.4按常规,电阻和电容选取不宜过大或过小,中和调节,选取电容0.022μF,电阻=390Ω,电阻选用2KΩ的电位器,调节至大约1.8KΩ。

光电转换电路采用红外发光二极管和光敏三极管作为光电转换传感器,采用典型电路,如下图3所示:图3 光电转换电路从555多谐振荡器输出的信号控制小功率三极管的导通与截止,从而控制发光二极管发光与否。

接收电路由光敏三极管上接电源并加一下拉电阻实现。

发光二极管的正常工作压降大约是1.2V,电流大约是20mA,从而可以估算出限流电阻大约是150Ω,但是由于由脉冲信号控制,工作时间大约占20%,因此瞬时功率可以提高5倍,即限流电阻减小80%,大约是30Ω。

光敏三极管在无光照射下,电阻可达输兆欧姆,有足够的关照时,电阻降到几千欧姆,因此其分压电阻可以取几十到几百千欧,具体需根据实际情况调整,这里采用了典型值33KΩ。

图3中节点3输出含有直流分量的信号,其交流部分大致同步于前面脉冲输出信号。

光电转换电路输出信号在有、无物件遮挡住光线时,都输出含有直流交流分量的信号。

因此通过滤波电路,可以将两种信号转换为不同电压的直流信号,再通过一定阈值的比较器,可以将两种信号转换为数字电路中的高低电平,从而控制后续电路。

电路如下图4所示:图4 滤波比较电路电路中,和构成滤波电路,为了减小纹波,一般电阻、电容取得较大。

但电容和电阻取得过大又会使的在两种输入信号切换时,电路反应迟钝,这里选用了一般值。

比较电路采用LM258构成,3脚输入参考电压,即是阈值电压,2脚输入待处理信号。

阈值的选取需根据实际情况设定,是电路能够准确的区分两种不同的输入信号电压,因此采用一电位器从电源分压获得,其中电容为纹波滤除电容。

综合上述三个单元电路,信号采集电路可以实现“发光器件和光接收器之间的距离大于lM;抗干扰,防止背景光和瓶子抖动产生计数误差”要求,电路情况为当有物体通过时,遮挡住红外光线,电路输出高电平,平时输出低电平。

3.2.2 计数电路计数电路主要采用计数器统计信号采集电路输出的脉冲个数,实现对物件计数的功能。

为了使电路简单化,在此选用74LS190为此电路的计数器。

74LS190为可预置十进制同步加减计数器,其功能表如下表1、表2。

其预置是异步的,当置入控制端为低电平时,不管时钟端CP状态如何,输出端即预置成与数据输入端相一致的状态。

其计数是同步的,靠CP同时加在四个触发器上而实现的。

当计数控制端为低电平时,在CP上升沿作用下同时变化,从而消除了异步计数器中出现的计数尖峰。

当计数方式控制为低电平时进行加计数;当为高电平时进行减计数。

只有在CP为高电平时和才可以跳变。

其有超前进位功能,当计数上溢或下溢时,进位/借位输出端输出一个宽度等于脉冲周期的高电平脉冲;行波时钟输出端输出一个宽度等于CP低电平部分的低电平脉冲。

;利用端可级联成N位同步计数器。

当采用并行时钟控制时,则将接到后一级;当采用并行控制时,则将接到后一级CP。

输入输出CPL ×××d0d1d2d3d0d1d2d3H L L ↑××××加计数H L H ↑××××减计数H H ××××××保持表1 功能表状态输出CPL HH ××H×L ×HH 高电平;L 低电平;低电平脉冲;×任意;↑上升沿表二本设计要求设计两位十进制计数器,根据其具备的功能,可得电路,如下图5,其中和分别为低位和高位的BCD码输出,CLK输入端为信号采集电路的输出信号,RESET输入端为复位电路的复位信号,HOLD为定数报警电路的锁定信号。

正常计数时,RESET为高电平,HOLD为低电平。

当计数满一百时,输出端FLASH输出一个下降沿,用以触发满百报警电路。

图5 两位十进制计数电路图6 上电复位电路复位电路如图6,是一个典型的上电低电平复位电路。

刚通电时,电容充电,RESET的电压接近于0V,随着电容不断充电,RESET的电压逐渐上升,当达到74LS190的高电平定义电压时,复位结束。

相关文档
最新文档