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

2023-12-25 14:30

本文主要是介绍电路设计(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

这篇关于电路设计(7)——窗口比较器的multism仿真的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

C#比较两个List集合内容是否相同的几种方法

《C#比较两个List集合内容是否相同的几种方法》本文详细介绍了在C#中比较两个List集合内容是否相同的方法,包括非自定义类和自定义类的元素比较,对于非自定义类,可以使用SequenceEqual、... 目录 一、非自定义类的元素比较1. 使用 SequenceEqual 方法(顺序和内容都相等)2.

对postgresql日期和时间的比较

《对postgresql日期和时间的比较》文章介绍了在数据库中处理日期和时间类型时的一些注意事项,包括如何将字符串转换为日期或时间类型,以及在比较时自动转换的情况,作者建议在使用数据库时,根据具体情况... 目录PostgreSQL日期和时间比较DB里保存到时分秒,需要和年月日比较db里存储date或者ti

bat脚本启动git bash窗口,并执行命令方式

《bat脚本启动gitbash窗口,并执行命令方式》本文介绍了如何在Windows服务器上使用cmd启动jar包时出现乱码的问题,并提供了解决方法——使用GitBash窗口启动并设置编码,通过编写s... 目录一、简介二、使用说明2.1 start.BAT脚本2.2 参数说明2.3 效果总结一、简介某些情

基于Redis有序集合实现滑动窗口限流的步骤

《基于Redis有序集合实现滑动窗口限流的步骤》滑动窗口算法是一种基于时间窗口的限流算法,通过动态地滑动窗口,可以动态调整限流的速率,Redis有序集合可以用来实现滑动窗口限流,本文介绍基于Redis... 滑动窗口算法是一种基于时间窗口的限流算法,它将时间划分为若干个固定大小的窗口,每个窗口内记录了该时间

百度/小米/滴滴/京东,中台架构比较

小米中台建设实践 01 小米的三大中台建设:业务+数据+技术 业务中台--从业务说起 在中台建设中,需要规范化的服务接口、一致整合化的数据、容器化的技术组件以及弹性的基础设施。并结合业务情况,判定是否真的需要中台。 小米参考了业界优秀的案例包括移动中台、数据中台、业务中台、技术中台等,再结合其业务发展历程及业务现状,整理了中台架构的核心方法论,一是企业如何共享服务,二是如何为业务提供便利。

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

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

使用JS/Jquery获得父窗口的几个方法(笔记)

<pre name="code" class="javascript">取父窗口的元素方法:$(selector, window.parent.document);那么你取父窗口的父窗口的元素就可以用:$(selector, window.parent.parent.document);如题: $(selector, window.top.document);//获得顶级窗口里面的元素 $(

关键字synchronized、volatile的比较

关键字volatile是线程同步的轻量级实现,所以volatile性能肯定比synchronized要好,并且volatile只能修饰于变量,而synchronized可以修饰方法,以及代码块。随着JDK新版本的发布,synchronized关键字的执行效率上得到很大提升,在开发中使用synchronized关键字的比率还是比较大的。多线程访问volatile不会发生阻塞,而synchronize

perl的学习记录——仿真regression

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

专题二_滑动窗口_算法专题详细总结

目录 滑动窗口,引入: 滑动窗口,本质:就是同向双指针; 1.⻓度最⼩的⼦数组(medium) 1.解析:给我们一个数组nums,要我们找出最小子数组的和==target,首先想到的就是暴力解法 1)暴力: 2)优化,滑动窗口: 1.进窗口 2.出窗口 3.更新值 2.⽆重复字符的最⻓⼦串(medium) 1)仍然是暴力解法: 2)优化: 进窗口:hash[s[rig