电路设计(7)——窗口比较器的multism仿真

1.功能设计

        构建一个窗口比较器的电路,在输入电压大于3.5v,小于0.8v时,蜂鸣器报警,输入电压在0.8v到3.5v之间时,不报警。

        整体电路如下:

2.设计思路 

        在输入端,采取电阻分压的方式,输入电压。只要调节滑动变阻器,就可以调整输入电压,使得输入的电压在一定范围内变化。同时,用一个万用表检测输入的电压,实时观察输入值为多少。

 然后,使用两个运放,构成电压比较器,一个是正向电压比较器,一个是反向电压比较器。正向电压比较器的阈值设置为3.5v。也是通过电阻分压的方式设置的。反向比较器的阈值电压设置为0.8v。这样就能实现题目要求的功能了。电路图如下

 输出端,使用NE55构成脉冲发生电路,来驱动蜂鸣器。蜂鸣器需要在一定频率的脉冲驱动下,才能发出声响。NE555的使能端,接到运放的输出端,这样只要运放输出高电平,NE555就被使能,就能驱动蜂鸣器发出声音。

电路图如下

3.芯片介绍

NE555 是一种集成电路芯片,也被称为“定时器芯片”。该芯片采用了双电源供电的设计,具有高精度、低功耗、高稳定性和广泛的应用范围等特点。

NE555 芯片具有三个主要部分:比较器、RS 触发器和输出放大器。通常,该芯片用来产生稳定而可控的方波、脉冲和时序信号,并可以用于交流电源与直流电源转换、振荡电路、触发电路和调制电路等应用中。

因为 NE555 芯片具有许多优点,如广泛的供电电压范围、低电流和低成本,使它成为电子工程师和电路设计者广泛使用的芯片。其中一些主要的应用包括:

1. 模拟单稳态:NE555 芯片可以设计成一种单稳态电路,从而实现稳定的时间延迟,该功能很常见于电路设计中。

2. 方波发生器:NE555 可以将其配置为方波发生器,可用于设计数字钟表、灯光控制电路等。

3. 脉冲发生器:NE555 芯片制作的脉冲电路被广泛应用在遥控电路、计算机控制电路等中。

4. 定时器:由于 NE555 芯片非常精确,同时容易控制,因此它也被广泛应用于各种时序电路的设计中。

NE555 芯片的主要特点包括:

1. 宽工作电压范围:NE555 芯片可以工作在较宽的电源电压范围内,通常为+5V至+18V。

2. 高稳定性:NE555 芯片具有良好的温度稳定性和供电电压稳定性,可以在不同的环境条件下提供准确的定时和延迟。

3. 可调节的占空比:NE555 芯片允许用户根据需要调整输出信号的占空比,从而实现不同的波形控制。

4. 脉宽调制功能:NE555 芯片可以用来实现脉宽调制(PWM),这在一些应用中非常有用,例如电机控制和 LED 亮度调节。

5. 低功耗:NE555 芯片在待机模式下的功耗非常低,适合用于低功耗应用和电池供电设备。

6. 多种封装形式:NE555 芯片有不同的封装形式,如 DIP、SMD 等,方便在不同的电路板上使用。

7. 延迟时间可调:NE555 芯片可以通过外部元件调整延迟时间,使其适用于多种定时和延迟应用。

NE555 芯片是一款成熟、可靠、易于使用的集成电路,适用于许多电子设备和电路设计中的定时和控制应用。无论是初学者还是经验丰富的电子工程师,都可以利用 NE555 芯片来实现各种电路功能。

 

 4.使用场景

窗口比较器是一种基本的模拟电路,用于将输入信号与参考电压进行比较。它主要用于以下场景:

1. 模拟信号处理:窗口比较器可以用于比较模拟信号与某个参考值,以寻找信号的特殊范围。例如,当控制电压超出一个特定范围时,可以使用窗口比较器来检测并触发警报或断路器。

2. 电压监测:窗口比较器可以检测直流电源电压是否在安全范围内,例如在电源电压过高或过低时自动控制开关,以保证设备的安全运行。

3. 模数转换:窗口比较器可以在模数转换器(ADC)输入之前与参考电压进行比较,以确保输入信号位于特定范围。

4. 模拟信号复合:窗口比较器可以用于混合两个模拟信号,例如将两个声音信号混合以产生单个物理信号。

综上所述,窗口比较器的用途十分广泛,只要需要比较某个输入信号与参考电压的场合,都可以使用窗口比较器。

5.仿真文件

窗口比较器的multism仿真资源-CSDN文库icon-default.png?t=N7T8https://download.csdn.net/download/guangali/88657565?spm=1001.2014.3001.5501

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何学习自动化测试?(附教程+源码)

自动化测试介绍 自动化测试(Automated Testing),是指把以人为驱动的测试行为转化为机器执行的过程。实际上自动化测试往往通过一些测试工具或框架,编写自动化测试用例,来模拟手工测试过程。比如说,在项目迭代过程中,持…

枚举的使用

背景以及定义 枚举是在jdk1.5以后引入的.主要用途是:将常量组织起来,在这之前表示一组常量通常使用定义常量的方式: public static final int RED 1; public static final int GREEN 2; public static final int BLUE 3; 但是常量举例有不好的地方,例如:可能碰巧有一个数字…

数据库进阶教学——主从复制(Ubuntu22.04主+Win10从)

目录 一、概述 二、原理 三、搭建 1、备份数据 2、主库配置Ubuntu22.04 2.1、设置阿里云服务器安全组 2.2、修改配置文件 /etc/my.cnf 2.3、重启MySQL服务 2.4、登录mysql,创建远程连接的账号,并授予主从复制权限 2.5、通过指令,查…

043、循环神经网络

之——RNN基础 杂谈 第一个对于序列模型的网络,RNN。 正文 1.潜变量自回归模型 潜变量总结过去的信息,再和当前信息一起结合出新的信息。 2.RNN 循环神经网络将观察作为x,与前层隐变量结合得到输出 其中Whh蕴含了整个模型的时序信息&#xf…

如何使用ArcGIS Pro将Excel表转换为SHP文件

有的时候我们得到的数据是一张张的Excel表格,如果想要在ArcGIS Pro中进行分析或者制图则需要先转换为SHP格式,这里为大家介绍一下转换方法,希望能对你有所帮助。 数据来源 本教程所使用的数据是从水经微图中下载的POI数据,除了P…

Ksher H5页面支付实例指导 (PHP实现)

背景 前两天,公司的项目,为了满足泰国客户的支付需求,要求使用 Ksher (开时支付) 对接任务突然就给了鄙人,一脸懵 … 通过了解客户的使用场景、以及参考官网指导 发现:Ksher支付 最令人满意的便是 —— 提供了便捷的 支…

策略模式(组件协作)

策略模式(组件协作) 链接:策略模式实例代码 注解 目的 正常情况下,一个类/对象中会包含其所有可能会使用的内外方法,但是一般情况下,这些常使用的类都是由不同的父类继承、组合得来的,来实现…

基于Web的宠物医院信息管理系统论文

摘 要 现代经济快节奏发展以及不断完善升级的信息化技术,让传统数据信息的管理升级为软件存储,归纳,集中处理数据信息的管理方式。本宠物医院信息管理系统就是在这样的大环境下诞生,其可以帮助管理者在短时间内处理完毕庞大的数据…

大一C语言查缺补漏 12.24

遗留问题&#xff1a; 6-1 1 在C语言中&#xff0c;如果要保留小数的话&#xff0c;一定要除以2.0&#xff0c;而不是2。 设整型变量m,n,a,b的值均为1&#xff0c;执行表达式&#xff08;m a>b&#xff09;||(n a<b)后&#xff0c;表达式的值以及变量m和n的值是&#…

虚拟机Windows Server 2012 与ubuntu的安装与布置

介绍虚拟机 虚拟机&#xff08;Virtual Machine&#xff0c;简称VM&#xff09;是一种通过软件模拟的计算机系统&#xff0c;可以在一台物理计算机上同时运行多个独立的操作系统和应用软件。虚拟机将物理计算机的硬件资源&#xff08;如处理器、内存、硬盘等&#xff09;虚拟化…

渗透测试 | php的webshell绕过方法总结

目录 1.php的异或运算 2.通过获取注释去绕过 3.利用字符的运算符 4.通过end函数代替[] 5.通过常量去绕过 6.字符串拼接双美元符 7.通过函数定义绕过 8.通过类定义&#xff0c;然后传参分割 9.多传参方式绕过 10.通过get_defined_functions绕过 本文由掌控安全学院 - …

快速入门学习定时任务框架-xxljob

定时任务框架-xxljob 简介 主要用于分布式任务调度&#xff0c;可以将任务调度和执行分布在多个节点上。它提供了一个集中式的管理平台&#xff0c;支持动态添加、修改、删除任务&#xff0c;以及任务的分片执行&#xff0c;确保任务在分布式环境中的高可用性的一个框架 spr…

SSL证书是什么?为什么需要SSL证书?

什么是SSL证书&#xff1f; SSL&#xff0c;全称为Secure Sockets Layer&#xff0c;是一种用于加密网络通信的协议。SSL证书是由一个可信赖的第三方机构颁发的数字证书&#xff0c;用于确保在用户与服务器之间传输的数据经过加密&#xff0c;保护用户隐私和信息安全。SSL证书…

【新资讯】《网络安全事件报告管理办法(征求意见稿)》正在公开征求意见

近年来网络安全事故频发&#xff0c;造成了不少损失和危害。为了减少网络安全事故的发生&#xff0c;规范网络安全事件的报告&#xff0c;国家互联网信息办公室根据《中华人民共和国网络安全法》等法律法规起草了《网络安全事件报告管理办法&#xff08;征求意见稿&#xff09;…

Qt前端技术:5.QSS

这个是表示QFrame中的pushButton中的子类和它子类的子类都将背景变为red 写成大于的时候表示只有直接的子类对象才会变 这个图中的QGroupBox和QPushButton都是QFrame的直接的子类 这个中的QGroupBox是QFrame的直接的子类但是QPushButton 是QGroupBox的子类&#xff0c;QPushB…

模拟EXCEL排序

7-78 模拟EXCEL排序 分数 25 全屏浏览题目 作者 陈越 单位 浙江大学 Excel可以对一组纪录按任意指定列排序。现请编写程序实现类似功能。 输入格式: 输入的第一行包含两个正整数N(≤105) 和C&#xff0c;其中N是纪录的条数&#xff0c;C是指定排序的列号。之后有 N行&am…

react中使用redux最简单最方便的方式,配合rematch简化操作,5分钟学会

react中使用状态管理的方式也很多&#xff0c;比如redux和mobx等&#xff0c;今天这一片就讲一下redux的入门到熟练使用&#xff0c;主要是要理解它redux的组成有哪些&#xff0c;到怎么创建&#xff0c;和组建中怎么使用三个问题。这里先放上官网文档&#xff0c;不理解的地方…

C语言--直接插入排序【排序算法|图文详解】

一.直接插入排序介绍&#x1f357; 直接插入排序又叫简单插入排序&#xff0c;是一种简单直观的排序算法&#xff0c;它通过构建有序序列&#xff0c;对于未排序的数据&#xff0c;在已排序序列中从后向前扫描&#xff0c;找到相应位置并插入。 算法描述&#xff1a; 假设要排序…

Unity VR Pico apk安装失败:INSTALL_FAILED_UPDATE_INCOMPATIBLE

我的报错&#xff1a; PICO4企业版。安装apk&#xff0c;报错“安装失败。&#xff08;所属的Unity项目打包的apk&#xff0c;被我在同一台pico4安装了20次&#xff09; 调试方法&#xff1a; PIco4发布使用UNITY开发的Vr应用&#xff0c;格式为apk&#xff0c;安装的时候发生…

龙芯杯个人赛串口——做一个 UART串口——RS-232

文章目录 Async transmitterAsync receiver1. RS-232 串行接口的工作原理DB-9 connectorAsynchronous communicationHow fast can we send data? 2.波特率时钟生成器Parameterized FPGA baud generator 3.RS-232 transmitter数据序列化完整代码&#xff1a; 4.RS-232 receiver…