电路设计(16)——纪念馆游客进出自动计数显示器proteus仿真

news2024/11/24 7:03:41

1.设计要求

        设计、制作一个纪念馆游客进出自动计数显示器。

        某县,有一个免费参观的“陶渊明故里纪念馆”,游客进出分道而行,如同地铁有确保单向通行的措施。在入口与出口处分别设有红外检测、声响、累加计数器装置,当游人进(出)馆时,须穿过红外检测器。凡有人进入检测区,黄色发光管亮且扬声器立即发出清晰、响亮的声响“叮……当……”,然后计数器自动加1.这样,可自动统计每天的参观人数,当工作人员下班、闭馆前,先检查出、入口累加计数器的记录。若出口记录小于入口记录数,说明馆内还有游人,工作人员便发出通知,直至出、入口计数器记录相等,工作人员便闭馆下班。请使用指定元件,利用传感器技术及模拟电路、数字电路知识,设计、制作一下能模拟完成上述入口(或出口)处的红外检测、声响、计数功能的电子作品,限于竞赛条件,累加计数器只用2位,即计数范围为“1-99”。

        要求(焊接要求):

        (1)红外检测部件间距:发射管与接收管工作面间距至少25mm,即10个焊孔的距离。
        (2)手动清零:进入工作状态前,先手动清零(复位),显“00”(不用自动复位),再处于等待工作的状态。
        (3)声响要求:“叮……当……”,必须是清晰、响亮的双音(犹如门铃声),单音无效。
        (4)工作顺序:必须游客先进入检测区,继而黄灯亮,再发出“叮……当……”声响,最后累加计数并显示记录结果。彼此动作连贯,但能分清先后,当发出“叮……”声时门闸打开,发出“当……”声时游人进门,计数显示。
        (5)扬声器固定在万能板上。
        (6)电源输出用绿色发光管指示,红外接收管输出用黄色发光管指示。

        主要元器件:LM317(调9V),LM7809,NPN三极管9013,CD4518,CD4511,数码管,继电器,IN4148,电阻, 电容。

2.电路设计

3.元件介绍

CD4518是一种16引脚集成电路,也称为二进制计数器。它由CD4510和CD4029构成,用于计数和测量操作。CD4518可以根据输入脉冲的数量进行计数,并在达到特定计数值时触发相应的输出。

CD4518集成电路具有以下特点和功能:

1. 计数器功能:CD4518可以实现二进制计数,可以由用户设置特定的初始计数值,并根据输入脉冲进行自动递增或递减计数。

2. 并行/串行输入:CD4518具有并行输入和串行输入(上升或下降沿触发)的选项,可以根据需要选择适当的输入模式。

3. 计数模式:CD4518可以选择正向计数和逆向计数模式,使用户可以根据需要设置计数方向。

4. 状态锁存:CD4518还具有状态锁存功能,当特定计数值达到时,可以通过输入信号锁定计数器的状态并触发相应的输出。

5. 多种输出模式:CD4518可以触发多个输出脚,输出方式灵活多样,可以根据需要选择适当的输出模式。

CD4518常见的应用包括时序控制、频率测量、计时器和计数器。例如,它可以用于设计数字时钟、频率计、定时器和倒计时器等应用。

需要注意的是,CD4518是一种数字逻辑集成电路,适用于低频率计数和测量应用。对于高速计数和测量需求,可能需要选择更适合的高速计数器器件。

总结来说,CD4518是一种二进制计数器集成电路,具有计数、状态锁存和多种输出模式等功能。它适用于时序控制、频率测量、计时器和计数器等应用。在使用时,需要注意选择适当的输入模式和计数模式。

LM317是一种线性稳压器,是一款由德州仪器(Texas Instruments)公司推出的集成电路芯片。它是一种可调节正稳压器,具有通过调整器件引脚电压来产生稳定输出电压的能力。

LM317的主要特点和功能如下:

1. 可调节输出电压:LM317能够根据需要调节输出电压。通过调整器件的调节引脚,可以选择输出电压范围在1.25V至37V之间。

2. 稳定性:LM317具有良好的输出电压稳定性,即使在输入电压和负载变化时,也能保持较稳定的输出电压。这使得它适用于对电压稳定性要求较高的应用。

3. 电流限制:LM317具有内置的电流限制功能,可以限制输出电流的最大值。这样可以保护电路和负载。

4. 温度保护:LM317还有内置的过热保护功能,当芯片温度超过安全范围时,它会自动停止供电,以防止芯片受损。

5. 低压差:LM317的压差(Dropout Voltage)相对较低,一般在2V左右。这意味着输入电压与输出电压之差较小,从而提高了能效。

LM317的工作原理是基于稳压器的三端线性调节方式。当输入电压稳定时,通过调节引脚上的电压,可以控制输出电压的大小,从而实现稳定的电压输出。

4.源文件

一个纪念馆游客进出自动计数显示器proteus仿真资源-CSDN文库icon-default.png?t=N7T8https://download.csdn.net/download/guangali/88819578?spm=1001.2014.3001.5501

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1445160.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

fast.ai 机器学习笔记(一)

机器学习 1:第 1 课 原文:medium.com/hiromi_suenaga/machine-learning-1-lesson-1-84a1dc2b5236 译者:飞龙 协议:CC BY-NC-SA 4.0 来自机器学习课程的个人笔记。随着我继续复习课程以“真正”理解它,这些笔记将继续更…

【蓝桥杯省赛真题23】python水仙花数 青少年组蓝桥杯比赛python编程省赛真题解析

目录 python水仙花数 一、题目要求 1、编程实现 2、输入输出 二、算法分析 三、程序编写 四、程序说明 五、运行结果 六、考点分析 七、 推荐资料 1、蓝桥杯比赛 2、考级资料 3、其它资料 python水仙花数 第十二届蓝桥杯青少年组python比赛省赛真题 一、题目要求…

【ES6】模块化

nodejs遵循了CommonJs的模块化规范 导入 require() 导出 module.exports 模块化的好处: 模块化可以避免命名冲突的问题大家都遵循同样的模块化写代码,降低了沟通的成本,极大方便了各个模块之间的相互调用需要啥模块,调用就行 …

年底总结:野生码农与辉煌的2023

目录 始于兴趣终与坚持成于热爱2024 flag 始于兴趣 那是在遥远的2018年,我从机械行业跨入IT领域,当时觉得写代码非常酷的事,而且开发出来的功能可以提高机械制造效率,那种成就感油然而生。展望着未来,我觉得自己或许正…

8.【CPP】Vector(扩容问题||迭代器失效问题简述迭代器的种类)

vector是表示可变大小数组的序列容器。就像数组一样,vector也采用的连续存储空间来存储元素。也就是意味着可以采用下标对vector的元素进行访问,和数组一样高效。但是又不像数组,它的大小是可以动态改变的,而且它的大小会被容器自…

大数据Doris(六十五):基于Apache Doris的数据中台2.0

文章目录 基于Apache Doris的数据中台2.0 一、​​​​​​​架构升级

117.乐理基础-五线谱-音值组合法(二)

内容参考于:三分钟音乐社 上一个内容:116.乐理基础-五线谱-音值组合法(一)-CSDN博客 分母大于等于八的所有拍号的音值组合法,对于这些大于等于八的,可以用一句话来形容,那就是叫做&#xff0c…

骑砍战团MOD开发(44)-可编程渲染管线shader编程

一.可编程渲染管线 在GPU进行3D模型投射到2D平面过程中,渲染管线算法对开发者开放,目前支持的编程语言有OpenGL的ARB语言(pp文件),Direct3D的HLSL高级shader编程语言(fx文件). Direct3D提供一下API实现程序加载shader着色器文件: D3DXCreateEffectFromFile(gDevice,"fxfn…

使用 MinIO 超级充电 TileDB 引擎

MinIO 是一个强大的主要 TileDB 后端,因为两者都是为性能和规模而构建的。MinIO 是一个单一的 Go 二进制文件,可以在许多不同类型的云和本地环境中启动。它非常轻量级,但也具有复制和加密等功能,并且提供与各种应用程序的集成。Mi…

分享76个时间日期JS特效,总有一款适合您

分享76个时间日期JS特效,总有一款适合您 76个时间日期JS特效下载链接:https://pan.baidu.com/s/1s7tPGT_ItK7dNK5_qbZkug?pwd8888 提取码:8888 Python采集代码下载链接:采集代码.zip - 蓝奏云 学习知识费力气,…

java基础(2) 面向对象编程-java核心类

面向对象 面向对象对应的就是面向过程, 面向过程就是一步一步去操作,你需要知道每一步的步骤。 面向对象的编程以对象为核心,通过定义类描述实体及其行为,并且支持继承、封装和多态等特性 面向对象基础 面向对象编程&#xff0…

C++进阶(十四)智能指针

📘北尘_:个人主页 🌎个人专栏:《Linux操作系统》《经典算法试题 》《C》 《数据结构与算法》 ☀️走在路上,不忘来时的初心 文章目录 一、为什么需要智能指针?二、内存泄漏1、 什么是内存泄漏,内存泄漏的危…

探索现代Web前端开发框架:选择最适合你的工具

在当今快速发展的Web开发领域,前端开发框架的选择显得尤为关键。这些框架可以帮助我们更高效地构建出交互性强、性能卓越的用户界面。本文将带你了解几个当前最受欢迎的Web前端开发框架,并帮助你根据自己的需求选择最合适的工具。 1. React React由Fac…

前端面试题——JS实现反转链式表

前言 反转单向链表就是将整个单链表的数据进行倒序的过程。 例如,如果反转之前的单链表是0->1->2->3,那么反转之后的单链表应该是3->2->1->0。这个操作通常是通过改变链表中每个节点的指针方向来实现的,即让每个节点的指…

【经验】PIC16F877A串口发送字符串问题

PIC16F877A串口发送,查询方式,就为了调出这个费了我一天时间,原来是串口芯片电压问题,现总结如下: 1、注意232串口芯片供电电压,有5V和3.3V的 2、注意TXD、RXD接线,单片机的TXD接232芯片的R2O…

docker镜像命令

1、查看docker版本详情 docker version 2、查看本地所有镜像 docker images 名词解释:REPOSITORY - 镜像仓库源TAG - 镜像的标签(就是版本号标识)IMAGE ID - 镜像的idCREATED - 镜像创建时间SIZE - 镜像大小 3、可选项 在执行基础命令时…

代码随想录day19--二叉树的应用7

LeetCode235.二叉搜索树的最近公共祖先 题目描述: 给定一个二叉搜索树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 是 p、…

问题:A注册会计师必须在期中实施实质性程序的情形是()。 #学习方法#其他

问题:A注册会计师必须在期中实施实质性程序的情形是()。 A.甲公司整体控制环境不佳 B.将期中实质性程序所获证据与期末数据进行比较 C.评估的认定层次重大错报风险很高 D.没有把握通过在期中…

【MySQL】——数值函数的学习

🌈个人主页: Aileen_0v0 🔥热门专栏: 华为鸿蒙系统学习|计算机网络|数据结构与算法 ​💫个人格言:“没有罗马,那就自己创造罗马~” #mermaid-svg-Z1fAnfrxGD7I5gqp {font-family:"trebuchet ms",verdana,arial,sans-serif;font-siz…

【大厂AI课学习笔记】【1.6 人工智能基础知识】(4)深度学习和机器学习

关于深度学习和机器学习,出来包含关系之外,还有如上总结的知识点。 分别从特征处理、学习方法、数据依赖、硬件依赖等4个方面,进行了总结。 从特征处理上看:深度学习从数据中习得高级特征,并自行创建新的特征。这比普…