电路设计(11)——带有触摸开关的循环数显装置proteus仿真

本文主要是介绍电路设计(11)——带有触摸开关的循环数显装置proteus仿真,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1.设计要求

        使用指定的元件,用模电、数电等有关知识,设计并制作带有触摸电极的电路,当电路得电,便能以“1-4-7-2-5-8-3-6-9”的顺序循环显示数字,几秒钟后就停显、消隐。而后,再触摸,又重复以上显示,约10秒钟后自行停显并消隐的工作过程,如此周而复始。
        为了显示工作状态,用绿色发光二极管指示电源工作状态;用红色发光二极管指示触摸开关的工作状态,当手指未触摸电路电极时,红色发光管亮,而当手指触摸电极,一旦触摸开关工作时,红色发光管熄灭。

(需要源文件的直接翻到最后)

2.题目分析

        按照设计要求,当电路得电工作时,首先必须要产生一个几秒(2-4S)的开机延时脉冲,利用此脉冲控制开机循环显示数字,几秒钟后就停显、消隐。本作品设有触摸控制,当触摸电极时必须产生一个10S的单稳态电路,利用此脉冲控制循环显示数字,10S后就停显、消隐;利用这两个脉冲控制计数和脉冲的输出,当控制脉冲为高电平时,有计数和脉冲输出;然后再利用计数脉冲控制计数器计数输出显示。

        主要元件:LM317,CD4069,CD4017,IN4148,NE555,CD4511,共阴数码管,电阻,电容。

3.作品展示

4.元件介绍

LM317是一种常用的可调稳压器集成电路芯片。它是一款三端稳压器,能够根据需要提供可调的稳定输出电压。

LM317具有广泛的输入电压范围和稳定的输出电压。它通过调节其调整脚(ADJ)的电压来控制输出电压的大小。通常,通过连接电阻与调整脚,可以确定所需的输出电压范围和精度。

该芯片能够提供高达1.5A的输出电流,适用于许多低功耗和中功耗的电子应用。它可在单电源或双电源供电模式下工作,能够稳定输出可调电压。

LM317具有较低的输出噪声和温度稳定性,可在不同工作温度范围内保持稳定。它还具有内部过温检测和过载保护功能,以确保芯片和外围设备的安全运行。

LM317常用于电子电路中需要稳定电压的应用,如电源电路、可变电源、电池充电器、LED驱动器等。它也被广泛应用于各种学习、实验、DIY和原型开发项目中。

需要注意的是,为了保证LM317正确运行,它需要合适的输入和输出电容滤波以及正确的外围电路连接。此外,还需要根据具体应用需求来选择合适的外围元件,如输入电容、输出电容和电流限制电阻等。

CD4069是一款常用的CMOS逻辑门集成电路芯片。它由多个逻辑门组成,包括六个反相非门(NOT门)。

CD4069采用CMOS技术制造,具有低功耗、较宽的工作电压范围和高噪声抑制能力。它工作在较低的供电电压下(通常为3V至15V),适用于低功耗电路和电池供电的应用。

CD4069的六个非门分别标记为Y1、Y2、Y3、Y4、Y5和Y6,输入引脚分别为A1、A2、A3、A4、A5和A6。当输入引脚A1到A6上的信号为高电平时,对应的非门输出引脚Y1到Y6上的信号为低电平;当输入引脚上的信号为低电平时,输出引脚上的信号为高电平。

CD4069广泛应用于逻辑电路设计和数字电路中。它可以用于时序逻辑电路、计时器、频率分频器、信号处理等方面。此外,CD4069的反相特性使其在信号处理和信号放大电路中也有应用。

CD4069的引脚布局和功能使其易于使用和集成到各种电子电路中。它通常会和其他逻辑门芯片、计数器、存储器等组合使用,形成更复杂的电路系统。

总结来说,CD4069是一款常用的CMOS逻辑门集成电路芯片,具有低功耗、宽工作电压范围和高噪声抑制能力等优点。它可以用于逻辑电路设计和数字电路中,广泛应用于时序逻辑、计时器和信号处理等领域。

CD4511是一种常用的BCD-7段数码管驱动器集成电路芯片。它能够将BCD码(二进制编码的十进制数字)转换为适用于7段数码管显示的信号。

CD4511具有4个输入引脚,分别是A、B、C和D。这些输入引脚用于接收BCD码输入。同时,它还有7个输出引脚(a、b、c、d、e、f和g),用于连接到7段数码管LED的相应段。

CD4511通过输入BCD码并解码为相应的7段数码管段的激活信号,从而实现对数码管的控制。例如,给定一个BCD码输入(如0~9),对应的输出引脚将激活使得相应的数码管段发光,形成对应的数字显示。

CD4511还具有诸如段输出电流调节、片上译码器和驱动器等功能。它能够在5V至18V的供电电源范围内工作,适用于各种数字显示应用。

CD4511常用于各种计数器、时钟、计时器、数码仪表和测量仪器等电子设备中,用于控制和驱动数码管的显示。

 

5.源文件 

带有触摸开关的循环数显装置资源-CSDN文库icon-default.png?t=N7T8https://download.csdn.net/download/guangali/88807286?spm=1001.2014.3001.5501

这篇关于电路设计(11)——带有触摸开关的循环数显装置proteus仿真的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/685613

相关文章

好题——hdu2522(小数问题:求1/n的第一个循环节)

好喜欢这题,第一次做小数问题,一开始真心没思路,然后参考了网上的一些资料。 知识点***********************************无限不循环小数即无理数,不能写作两整数之比*****************************(一开始没想到,小学没学好) 此题1/n肯定是一个有限循环小数,了解这些后就能做此题了。 按照除法的机制,用一个函数表示出来就可以了,代码如下

电力系统中的A类在线监测装置—APView400

随着电力系统的日益复杂和人们对电能质量要求的提高,电能质量在线监测装置在电力系统中得到广泛应用。目前,市场上的在线监测装置主要分为A类和B类两种类型,A类和B类在线监测装置主要区别在于应用场景、技术参数、通讯协议和扩展性。选择时应根据实际需求和应用场景综合考虑,并定期维护和校准。电能质量在线监测装置是用于实时监测电力系统中的电能质量参数的设备。 APView400电能质量A类在线监测装置以其多核

基于UE5和ROS2的激光雷达+深度RGBD相机小车的仿真指南(五):Blender锥桶建模

前言 本系列教程旨在使用UE5配置一个具备激光雷达+深度摄像机的仿真小车,并使用通过跨平台的方式进行ROS2和UE5仿真的通讯,达到小车自主导航的目的。本教程默认有ROS2导航及其gazebo仿真相关方面基础,Nav2相关的学习教程可以参考本人的其他博客Nav2代价地图实现和原理–Nav2源码解读之CostMap2D(上)-CSDN博客往期教程: 第一期:基于UE5和ROS2的激光雷达+深度RG

poj3750约瑟夫环,循环队列

Description 有N个小孩围成一圈,给他们从1开始依次编号,现指定从第W个开始报数,报到第S个时,该小孩出列,然后从下一个小孩开始报数,仍是报到S个出列,如此重复下去,直到所有的小孩都出列(总人数不足S个时将循环报数),求小孩出列的顺序。 Input 第一行输入小孩的人数N(N<=64) 接下来每行输入一个小孩的名字(人名不超过15个字符) 最后一行输入W,S (W < N),用

校验码:奇偶校验,CRC循环冗余校验,海明校验码

文章目录 奇偶校验码CRC循环冗余校验码海明校验码 奇偶校验码 码距:任何一种编码都由许多码字构成,任意两个码字之间最少变化的二进制位数就称为数据检验码的码距。 奇偶校验码的编码方法是:由若干位有效信息(如一个字节),再加上一个二进制位(校验位)组成校验码。 奇校验:整个校验码中1的个数为奇数 偶校验:整个校验码中1的个数为偶数 奇偶校验,可检测1位(奇数位)的错误,不可纠错。

perl的学习记录——仿真regression

1 记录的背景 之前只知道有这个强大语言的存在,但一直侥幸自己应该不会用到它,所以一直没有开始学习。然而人生这么长,怎就确定自己不会用到呢? 这次要搭建一个可以自动跑完所有case并且打印每个case的pass信息到指定的文件中。从而减轻手动跑仿真,手动查看log信息的重复无效低质量的操作。下面简单记录下自己的思路并贴出自己的代码,方便自己以后使用和修正。 2 思路整理 作为一个IC d

文章解读与仿真程序复现思路——电力自动化设备EI\CSCD\北大核心《考虑燃料电池和电解槽虚拟惯量支撑的电力系统优化调度方法》

本专栏栏目提供文章与程序复现思路,具体已有的论文与论文源程序可翻阅本博主免费的专栏栏目《论文与完整程序》 论文与完整源程序_电网论文源程序的博客-CSDN博客https://blog.csdn.net/liang674027206/category_12531414.html 电网论文源程序-CSDN博客电网论文源程序擅长文章解读,论文与完整源程序,等方面的知识,电网论文源程序关注python

react笔记 8-17 属性绑定 class绑定 引入图片 循环遍历

1、绑定属性 constructor(){super()this.state={name:"张三",title:'我是一个title'}}render() {return (<div><div>aaaaaaa{this.state.name}<div title={this.state.title}>我是一个title</div></div></div>)} 绑定属性直接使用花括号{}   注

Spring是如何解决循环依赖?

现象解释: 在Spring框架中,循环依赖(Circular Dependency)是指两个或多个Bean之间相互依赖,形成了一个循环。例如,Bean A依赖于Bean B,而Bean B又依赖于Bean A。Spring通过多种机制解决循环依赖问题,具体来说,主要有以下几种方式: 1.三级缓存机制 Spring容器在实例化Bean时使用了三级缓存来解决循环依赖,主要涉及三个缓存结构: 一级