当前位置: 首页 > news >正文

电路设计(10)——超温报警电路的proteus仿真

1.题目背景

        在现实生活中,常有一种工程技术,即带有自动温度补偿的设备,能在规定温度内正常工作。但是为了设备安全,需设定工作的上限温度,万一温控补偿失效,设备温度一旦超出上限温度时,便立即切断工作电源并报警。而待设备修复之后,再投入使用。

2.设计要求

        为了能让作品在很短的时间内模拟上述过程,将题目适当修改,即用数显电路代替工作件,当其接通市电后,数显电路会周而复始地按顺序“0-1-2-4-8-0-8-4-2-1”显示数字。用插上电源的电烙铁(20W或25W)代替发热件,当发热的电烙铁外壳靠近热敏元件,约几秒钟后,热敏元件感受的温度超过工作件温度的上限,温控电路便工作,首先切断发热件电源,红色发光二极管点亮,1秒钟后再切断工作件数显电路的电源,数显电路停止工作,并同时发出断续(不是连续)的报警声。随后电烙铁远离热敏元件,让其所感受的温度在上限温度以下,温控电路恢复常态,红色发光二极管熄灭,电烙铁重新得电,报警声停,数显电源重新工作。当电烙铁再次靠近热敏元件……远离热敏元件,作品重复上述过程。

        主要元器件:热敏电阻,LM324,CD4017,IN4148,NPN三极管9013,NE555,继电器,CD4511,共阴数码管,电阻,电容。


3.大致电路

4.元件介绍

LM324是一款常用的四路运算放大器芯片,属于通用型运算放大器。它由多个内置的运算放大器组成,每个运算放大器都具有高增益、高输入阻抗和低失调电流等特点。

LM324芯片内部包含四个独立的运算放大器,每个放大器都具有两个输入引脚(非反相输入和反相输入)、一个输出引脚和一个供电引脚。LM324可以工作于单电源或双电源供电方式。

LM324是一款低成本、低功耗的运算放大器,适用于许多应用领域。它可以广泛应用于模拟电路、信号处理、传感器接口、滤波器设计等电子电路中。由于它的稳定性和可靠性,常用于工业控制系统、电源管理、仪器仪表等领域。

LM324具有较低的输入偏置电流和输入偏置电压,使其适用于需要高精度放大的应用。此外,它还具有广泛的温度范围和良好的抗干扰性能,能够在不同环境条件下稳定工作。

CD4017是一款常用的十进制分频/计数器集成电路芯片。它具有10个输出引脚,用于表示从0到9的十个数字。CD4017采用CMOS技术制造,具有低功耗、高噪声抑制能力和较宽的工作电压范围。

CD4017主要用于时序控制和计数应用。它包含一个时钟输入引脚和一个复位输入引脚,通过时钟信号的输入,CD4017可以实现对计数的控制。通常,CD4017会将一个时钟脉冲输入转换为一个输出引脚高电平,并且循环地切换至下一个输出引脚,实现从0到9的计数功能。

CD4017还可以通过引脚配置和外部电路的连接,实现多种不同的功能。例如,可以将其中的某些输出引脚用作控制信号,控制外部设备的开关或触发其他事件。此外,CD4017还可以与其他逻辑门、计时器等芯片组成更复杂的电路。

由于其简单可靠、稳定性好和使用方便等特点,CD4017广泛应用于电子电路设计中。它常用于计数器、时序控制、十进制显示等应用场景。例如,CD4017可以用于电子游戏、计时器、频率分频器、步进电机驱动等领域。

总结来说,CD4017是一款常用的十进制分频/计数器芯片,它具有广泛的应用领域和稳定可靠的特性。通过控制时钟信号的输入,CD4017可以实现简单的计数和时序控制功能。

 

共阴极数码管是一种LED显示器件,常用于数字显示和计数器等应用。与共阳极数码管不同,共阴极数码管的LED阴极点是共用的,而每个LED阳极点是分开的。

共阴极数码管通常由七段LED组成,每段LED表示一个数字或字母的一部分,包括A、B、C、D、E、F、G七个段。这些段的排列方式使得共阴极数码管可以显示从0到9的数字以及一些字母和符号。

在共阴极数码管的使用中,当想要显示某个数字时,需要给对应的段引脚(例如A、B、C等)提供高电平,以点亮对应的LED段。此时,共阴极点会被拉低,使得所有的LED段都能够发光。通过按照不同的组合点亮LED段,可以显示不同的数字、字母或符号。

共阴极数码管具有以下几个特点和优势:

1. 显示清晰:共阴极数码管的LED段可以独立控制,能够显示较为清晰的数字、字母和符号。

2. 节省能源:由于只需要给需要显示的段提供电流,其他段都是不发光的,因此相比共阳极数码管,共阴极数码管更加节省能源。

3. 易于控制:通过控制各个段的引脚电平,可以实现对共阴极数码管的数字、字母和符号的显示控制。

4. 兼容性强:共阴极数码管可以与常用的数字显示驱动器(如74HC595)等集成电路组合使用,便于与其他逻辑电路集成。

需要注意的是,为了点亮共阴极数码管,需要提供适当的电流限制电阻,以确保LED的正常工作。电流限制电阻的值需要根据具体数码管和供电电压来选择。

 

5.源文件 

超温报警电路的proteus仿真资源-CSDN文库icon-default.png?t=N7T8https://download.csdn.net/download/guangali/88805377?spm=1001.2014.3001.5501

相关文章:

电路设计(10)——超温报警电路的proteus仿真

1.题目背景 在现实生活中,常有一种工程技术,即带有自动温度补偿的设备,能在规定温度内正常工作。但是为了设备安全,需设定工作的上限温度,万一温控补偿失效,设备温度一旦超出上限温度时,便立即切…...

gerrit(1) | gerrit 简介

gerrit(1) | gerrit 简介 1. 目的 之前用过 gitlab CI/CD, github actions, 以及公司的配置管理员配置的 jenkins。 github 的 MR, github 的 PR, 虽然在用, 但仅限于参与开源项目或公司内的开源项目, OEM 项目中完全没在用。 …...

计算机视觉实战项目3(图像分类+目标检测+目标跟踪+姿态识别+车道线识别+车牌识别+无人机检测+A*路径规划+单目测距与测速+行人车辆计数等)

车辆跟踪及测距 该项目一个基于深度学习和目标跟踪算法的项目,主要用于实现视频中的目标检测和跟踪。该项目使用了 YOLOv5目标检测算法和 DeepSORT 目标跟踪算法,以及一些辅助工具和库,可以帮助用户快速地在本地或者云端上实现视频目标检测和…...

redis(5)

文章目录 一、redis 哨兵(sentinel)redis 集群介绍哨兵(Sentinel)工作原理sentinel 架构和故障转移sentinel中的三个定时任务 实时哨兵启动哨兵验证哨兵端口查看哨兵日志当前sentinel状态停止Redis Master测试故障转移恢复故障的m…...

Postgresql体系结构

client连接PostgreSQL过程: 1、客户端发起请求 2、主服务postmaster进程负责服务器是否接受客户端的host通信认证,服务器对客户端进行身份鉴别 3、主服务进程为该客户端单独fork一个客户端工作进程postgres 4、客户端与postgres进程建立通信连接&#xf…...

【Rust】——rust前言与安装rust

🎃个人专栏: 🐬 算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客 🐳Java基础:Java基础_IT闫的博客-CSDN博客 🐋c语言:c语言_IT闫的博客-CSDN博客 🐟MySQL&#xff1a…...

基于SpringBoot的家电销售展示网页的设计与实现

文章目录 项目介绍主要功能截图:部分代码展示设计总结项目获取方式 🍅 作者主页:超级无敌暴龙战士塔塔开 🍅 简介:Java领域优质创作者🏆、 简历模板、学习资料、面试题库【关注我,都给你】 &…...

【Qt】—— 项⽬⽂件解析

目录 (一).pro⽂件解析 (二)widget.h⽂件解析 (三)main.cpp⽂件解析 (四)widget.cpp⽂件解析 (五)widget.ui⽂件解析 (一).pro⽂…...

【Linux】静态库和动态库

动静态库 一、静态库1. 静态库概念2. 制作静态库(1)朴素方法 --- 不打包(2)对静态库打包 3. 使用静态库(1)朴素方法 --- 直接使用(2)使用打包好的静态库 二、动态库1. 动态库概念2. …...

LeetCode 0292.Nim 游戏:脑筋急转弯

【LetMeFly】292.Nim 游戏:脑筋急转弯 力扣题目链接:https://leetcode.cn/problems/nim-game/ 你和你的朋友,两个人一起玩 Nim 游戏: 桌子上有一堆石头。你们轮流进行自己的回合, 你作为先手 。每一回合&#xff0c…...

ctfshow-web1~10-WP

web1 右键查看源码就能看到flag web2 打开网页提示无法查看源代码,右键也使用不了,那我们就在url前面加上view-source: view-source:http://83a83588-671e-4a94-9c6f-6857f9e20c2f.chall.ctf.show/ 访问后即可获得flag web3 右键源码也没看到信息,去查看一下请求头和响应…...

集合问题(并查集)

本题链接:登录—专业IT笔试面试备考平台_牛客网 题目: 样例1: 输入 4 5 9 2 3 4 5 输出 YES 0 0 1 1 样例2: 输入 3 3 4 1 2 4 输出 NO 思路: 这道题关键点在于。 当集合中有一个元素均存在于集合 A 和集合 B 的时…...

Ubuntu文件系统结构

Ubuntu文件系统结构 介绍 Ubuntu是一种备受欢迎的Linux发行版,其文件系统结构以及组织方式是每个使用者和系统管理员都应该了解的重要主题。本篇博客将带您深入探索Ubuntu文件系统的结构,以便更好地理解Linux操作系统的工作原理。 1. 根目录&#xff…...

vue element 组件 form深层 :prop 验证失效问题解决

此图源自官网 借鉴。 当我们简单单层验证的时候发现是没有问题的,但是有的时候可能会涉及到深层prop,发现在去绑定的时候就不生效了。例如我们在form单里面循环验证,在去循环数据验证。 就如下图的写法了 :prop"pumplist. i .device…...

前端开发:入门(一)

当我们开始学习前端开发时,首先接触到的是HTML(超文本标记语言)。HTML是构建网页结构的基础。 1. HTML(超文本标记语言) 介绍和基础语法 HTML,即超文本标记语言,是一种用于创建网页结构的标记…...

简单实验 java spring cloud 自定义负载均衡

1.概要 1.1 说明 这个是在前一个测试上的修改,所以这里只体现修改的内容。前一个测试的地址:检查实验 spring cloud nacos nacos-server-2.3.0-CSDN博客 1.2 记忆要点 1.2.1 引入对象 Autowired DiscoveryClient discoveryClient; 1.2.2 获取服务实…...

简单说说redis分布式锁

什么是分布式锁 分布式锁(多服务共享锁)在分布式的部署环境下,通过锁机制来让多客户端互斥的对共享资源进行访问/操作。 为什么需要分布式锁 在单体应用服务里,不同的客户端操作同一个资源,我们可以通过操作系统提供…...

什么是 Java 中的 IO 和 NIO?它们之间有什么区别?什么是 Java 中的内存管理和垃圾回收?常见的垃圾回收算法有哪些?

什么是 Java 中的 IO 和 NIO?它们之间有什么区别? 在 Java 中,IO(Input/Output)和NIO(New IO)都是用于处理输入输出操作的API。它们之间有以下区别: IO(传统IO&#xff…...

【图论】基环树

基环树其实并不是树,是指有n个点n条边的图,我们知道n个点n-1条边的连通图是树,再加一条边就会形成一个环,所以基环树中一定有一个环,长下面这样: 由基环树可以引申出基环内向树和基环外向树 基环内向树如…...

如何快速捕获和验证用户软件需求,实现快速迭代

在软件开发过程中,快速捕获和验证用户需求,以及迅速迭代功能,是保持项目敏捷性和用户满意度的关键。下面将介绍一些建议,帮助你在软件开发过程中更有效地满足用户需求。 1. 深入沟通与用户互动 要捕获用户需求,必须与…...

树莓派超全系列教程文档--(61)树莓派摄像头高级使用方法

树莓派摄像头高级使用方法 配置通过调谐文件来调整相机行为 使用多个摄像头安装 libcam 和 rpicam-apps依赖关系开发包 文章来源: http://raspberry.dns8844.cn/documentation 原文网址 配置 大多数用例自动工作,无需更改相机配置。但是,一…...

如何在看板中体现优先级变化

在看板中有效体现优先级变化的关键措施包括:采用颜色或标签标识优先级、设置任务排序规则、使用独立的优先级列或泳道、结合自动化规则同步优先级变化、建立定期的优先级审查流程。其中,设置任务排序规则尤其重要,因为它让看板视觉上直观地体…...

如何将联系人从 iPhone 转移到 Android

从 iPhone 换到 Android 手机时,你可能需要保留重要的数据,例如通讯录。好在,将通讯录从 iPhone 转移到 Android 手机非常简单,你可以从本文中学习 6 种可靠的方法,确保随时保持连接,不错过任何信息。 第 1…...

04-初识css

一、css样式引入 1.1.内部样式 <div style"width: 100px;"></div>1.2.外部样式 1.2.1.外部样式1 <style>.aa {width: 100px;} </style> <div class"aa"></div>1.2.2.外部样式2 <!-- rel内表面引入的是style样…...

鸿蒙中用HarmonyOS SDK应用服务 HarmonyOS5开发一个生活电费的缴纳和查询小程序

一、项目初始化与配置 1. 创建项目 ohpm init harmony/utility-payment-app 2. 配置权限 // module.json5 {"requestPermissions": [{"name": "ohos.permission.INTERNET"},{"name": "ohos.permission.GET_NETWORK_INFO"…...

Mobile ALOHA全身模仿学习

一、题目 Mobile ALOHA&#xff1a;通过低成本全身远程操作学习双手移动操作 传统模仿学习&#xff08;Imitation Learning&#xff09;缺点&#xff1a;聚焦与桌面操作&#xff0c;缺乏通用任务所需的移动性和灵活性 本论文优点&#xff1a;&#xff08;1&#xff09;在ALOHA…...

GO协程(Goroutine)问题总结

在使用Go语言来编写代码时&#xff0c;遇到的一些问题总结一下 [参考文档]&#xff1a;https://www.topgoer.com/%E5%B9%B6%E5%8F%91%E7%BC%96%E7%A8%8B/goroutine.html 1. main()函数默认的Goroutine 场景再现&#xff1a; 今天在看到这个教程的时候&#xff0c;在自己的电…...

基于PHP的连锁酒店管理系统

有需要请加文章底部Q哦 可远程调试 基于PHP的连锁酒店管理系统 一 介绍 连锁酒店管理系统基于原生PHP开发&#xff0c;数据库mysql&#xff0c;前端bootstrap。系统角色分为用户和管理员。 技术栈 phpmysqlbootstrapphpstudyvscode 二 功能 用户 1 注册/登录/注销 2 个人中…...

【学习笔记】erase 删除顺序迭代器后迭代器失效的解决方案

目录 使用 erase 返回值继续迭代使用索引进行遍历 我们知道类似 vector 的顺序迭代器被删除后&#xff0c;迭代器会失效&#xff0c;因为顺序迭代器在内存中是连续存储的&#xff0c;元素删除后&#xff0c;后续元素会前移。 但一些场景中&#xff0c;我们又需要在执行删除操作…...

华为OD最新机试真题-数组组成的最小数字-OD统一考试(B卷)

题目描述 给定一个整型数组,请从该数组中选择3个元素 组成最小数字并输出 (如果数组长度小于3,则选择数组中所有元素来组成最小数字)。 输入描述 行用半角逗号分割的字符串记录的整型数组,0<数组长度<= 100,0<整数的取值范围<= 10000。 输出描述 由3个元素组成…...