数字电子钟之proteus仿真

2023-10-10 12:50

本文主要是介绍数字电子钟之proteus仿真,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

序言

完成仿真图

元器件简介

开关与定时

 555 定时器

到达24小时清零

仿真原理图链接


序言

数字电子钟是一种显示时间的电子设备,其使用数字数码管或LED灯管来显示时间。 数字电子钟通常具有可调亮度、闹钟和定时器功能。它们使用电池或外部电源供电,并且通常具有24小时制或12小时制的显示格式,同时也可能包括日期和温度显示。 数字电子钟通常用于家庭、办公室和公共场所等地方。

完成仿真图

元器件简介

cd4013

CD4013是一种双触发器集成电路。它由两个D触发器组成,每个触发器有一个数据输入(D)和一个时钟输入(CLK),以及异或门和反相器。CD4013的工作原理如下:

  1. 当CLK输入高电平时,数据D被传输到Q输出,并且Q的反相输出为高电平。此时,第一个触发器被锁定,且异或门输出为低电平。

  2. 当CLK输入下降沿时,数据D被传输到第二个触发器,并且此时第一个触发器的状态被传输到第二个触发器。第二个触发器的数据输出Q反转,异或门输出为高电平。

  3. 当CLK再次上升沿时,上述过程重复,第二个触发器的状态被传输到第一个触发器,Q输出反转,异或门输出为低电平。

通过交替控制CLK时钟输入,CD4013可以实现各种功能,如计数器、频率分频器、多功能时序器等。

NE555

NE555是一种经典的定时器集成电路,它可以应用于各种计时、触发、脉冲和振荡等电路中。

NE555的工作原理如下:

  1. 电压比较器:NE555有两个电压比较器,一个是比较输入引脚(pin2)和参考电压(pin6)之间的电压,另一个是比较控制电压(pin5)和参考电压(pin6)之间的电压。

  2. RS触发器:NE555还有一个RS触发器,它由一个外接电容器和两个电阻组成。当电容器充电至2/3参考电压时,RS触发器被置位;当电容器放电至1/3参考电压时,RS触发器被复位。

  3. 输出驱动器:NE555的输出引脚(pin3)由一个输出驱动器提供。当RS触发器被置位时,输出引脚输出高电平;当RS触发器被复位时,输出引脚输出低电平。

根据输入引脚、控制电压、参考电压和外部电容器电阻器的组合,可以实现NE555的各种功能。例如,通过连接一个电阻和电容器,可以将NE555配置为单稳态多谐振电路、方波振荡器或矩形波发生器等。

CD40192是一款4位可递增或可递减计数器。当输入信号在计数器的时钟输入端 CLK 上改变状态时,计数器会根据模式选择输入的不同而递增或递减。CD40192可以使用外部时钟源或者内部时钟源以1MHz的频率工作。计数器的最大计数范围为16,计数周期为65535。

CD40192

CD40192的工作原理可以分为以下几个步骤:

  1. 初始化计数器:在使用计数器之前,需要将其初始化。可以将计数器清零或者设定一个初始值。

  2. 输入模式选择:根据需要,设置CD40192的输入模式。可以选择递增模式或者递减模式。

  3. 输入时钟信号:将时钟信号接入CD40192的CLK端口。当时钟信号变化时,计数器开始计数。

  4. 计数:根据输入模式选择的不同,计数器会递增或递减。计数器的最大计数范围是16,当计数器达到16时会自动清零或者根据输入模式递减。

  5. 输出计数结果:CD40192可以通过输出端口Q0-Q3输出计数结果。

总的来说,CD40192是一款灵活可靠的计数器,在很多数字电路设计和控制系统中广泛应用。

CD4511

CD4511是一种专用数字-BCD至7段数码管解码器/驱动器,它可以将数字-BCD代码转换为7段LED数码管的控制信号,从而实现数码管的显示功能。其工作原理如下:

CD4511的输入端口A、B、C和D接收4位二进制数据,这些数据表示要显示的数字的BCD码。当输入端口置为高电平时,对应的二进制位为1,低电平则为0。例如,如果A=1,B=0,C=1,D=0,则输入的二进制代码为0101,表示要显示数字5。

CD4511的输出端口a、b、c、d、e、f和g分别对应7段数码管的7个段,通过输出高低电平来控制数码管的亮灭。当输入端口接收到有效的BCD码时,CD4511会根据内部的解码逻辑将相应的输出端口置为高电平,从而点亮相应的数码管段,完成数字的显示。

同时,CD4511还具有一个led显示输出端口DP,用于显示小数点。当输入的BCD码表示的数字需要显示小数点时,将DP端口置为高电平,即可在数码管上显示小数点。

总之,CD4511作为数字-BCD至7段数码管解码器/驱动器,可以方便地实现数字的显示功能,是数字电路中常用的集成电路之一。

开关与定时

开关控制:调节时分秒及暂停功能

蜂鸣器:使用D触发器,根据时间由59到00产生的脉冲来使D端口的值传给Q,在3秒时,与门输出高电平,使电路进行复位。

 555 定时器

产生1s的脉冲波

到达24小时清零

与门在2和4为高电平时,输出高电平使数码管复位清零 

 

这篇关于数字电子钟之proteus仿真的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

从去中心化到智能化:Web3如何与AI共同塑造数字生态

在数字时代的演进中,Web3和人工智能(AI)正成为塑造未来互联网的两大核心力量。Web3的去中心化理念与AI的智能化技术,正相互交织,共同推动数字生态的变革。本文将探讨Web3与AI的融合如何改变数字世界,并展望这一新兴组合如何重塑我们的在线体验。 Web3的去中心化愿景 Web3代表了互联网的第三代发展,它基于去中心化的区块链技术,旨在创建一个开放、透明且用户主导的数字生态。不同于传统

usaco 1.2 Name That Number(数字字母转化)

巧妙的利用code[b[0]-'A'] 将字符ABC...Z转换为数字 需要注意的是重新开一个数组 c [ ] 存储字符串 应人为的在末尾附上 ‘ \ 0 ’ 详见代码: /*ID: who jayLANG: C++TASK: namenum*/#include<stdio.h>#include<string.h>int main(){FILE *fin = fopen (

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

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

perl的学习记录——仿真regression

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

AIGC6: 走进腾讯数字盛会

图中是一个程序员,去参加一个技术盛会。AI大潮下,五颜六色,各种不确定。 背景 AI对各行各业的冲击越来越大,身处职场的我也能清晰的感受到。 我所在的行业为全球客服外包行业。 业务模式为: 为国际跨境公司提供不同地区不同语言的客服外包解决方案,除了人力,还有软件系统。 软件系统主要是提供了客服跟客人的渠道沟通和工单管理,内部管理跟甲方的合同对接,绩效评估,BI数据透视。 客服跟客人

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

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

NC 把数字翻译成字符串

系列文章目录 文章目录 系列文章目录前言 前言 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。 描述 有一种将字母编码成数字的方式:‘a’->1, ‘b->2’, … , ‘z->26’。 现在给一串数字,返回有多少种可能的译码结果 import java.u

34465A-61/2 数字万用表(六位半)

34465A-61/2 数字万用表(六位半) 文章目录 34465A-61/2 数字万用表(六位半)前言一、测DC/AC电压二、测DC/AC电流四、测电阻五、测电容六、测二极管七、保存截图流程 前言 1、6位半数字万用表通常具有200,000个计数器,可以显示最大为199999的数值。相比普通数字万用表,6位半万用表具有更高的测量分辨率和更高的测量准确度,适用于精度比较高的测

超级 密码加密 解密 源码,支持表情,符号,数字,字母,加密

超级 密码加密 解密 源码,支持表情,符号,数字,字母,加密 可以将表情,动物,水果,表情,手势,猫语,兽语,狗语,爱语,符号,数字,字母,加密和解密 可以将文字、字母、数字、代码、标点符号等内容转换成新的文字形式,通过简单的文字以不同的排列顺序来表达不同的内容 源码截图: https://www.httple.net/152649.html

两个长数字相加

1.编程题目 题目:要实现两个百位长的数字直接相加 分析:因为数字太长所以无法直接相加,所以采用按位相加,然后组装的方式。(注意进位) 2.编程实现 package com.sino.daily.code_2019_6_29;import org.apache.commons.lang3.StringUtils;/*** create by 2019-06-29 19:03** @autho