高低电平报警器-(模电、数电电子课程设计,毕业设计)Multisim仿真图

news2024/9/19 19:02:23

目录

    • 1 背景与意义
      • 1.1 研究背景
      • 1.2 研究内容
      • 1.3 技术指标
    • 2 电路设计
      • 2.1 各单元电路设计
        • 2.1.1 步进电源电路设计
        • 2.1.2 比较电路设计
        • 2.1.3 报警电路设计
      • 2.2 总体电路设计
    • 3 Multisim电路仿真与调试
      • 3.1仿真过程
        • 3.1.1 步进电源仿真调试
        • 3.1.2 总体电路仿真与调试
      • 3.2仿真结果分析
    • 4 总结
    • 5 获取电路

1 背景与意义

1.1 研究背景

电子技术是根据电子学的原理,运用电子器件设计和制造某种特定功能的电路以解决实际问题的科学,包括信息电子技术和电力电子技术两大分支。信息电子技术包括 Analog(模拟)电子技术和 Digital(数字)电子技术。在日常生活中,经常会用到一些电器和仪器设备只能在一定的输入电压范围内工作,超出此范围,电路工作就不正常。因此,就需要对输入电压进行监控。所以,高低电平报警器应运而生。

1.2 研究内容

本文研究内容是对电平高低的监测,利用计数器和D/A转换器设计步进电源,利用运放和相关电阻电容设计比较电路,LED等组成报警电路。监测电平高低,电平或高或低,电路都会报警,对应电路二极管亮。
设计电路要从每个单元开始,总体方案化整为零,本系统采用Multisim14仿真软件进行仿真测试,测试每个单元电路的功能,在保证仿真正确的前提下控制器件成本,正确使用器件。

1.3 技术指标

当输入电压 或 时电路报警,其中VCC=12V,VI为0~10V步进电源,步进1V。
此报警器可由以下几部分组成:
在这里插入图片描述

图1 总体方案框图
1、步进电源:产生0~10V的输入电压VI;
2、比较器:将VI与报警门限电平相比较,由于该报警器要求有两个门限电平,即 或 电路报警,而 电路不报警,此比较器可选用窗口比较器;
3、报警电路:可采用声光报警。

2 电路设计

2.1 各单元电路设计

2.1.1 步进电源电路设计

步进电路在按键S1的控制下调节电平大小,进行试验测试,产生试验所要求的0V-10V电源。是由计数器和DA转换芯片组成,计数器的作用是产生二进制码同时计数,DA转换芯片将二进制码转换为(0V-10V)直流电。

图2

2.1.2 比较电路设计

根据技术要求,Ua应为1/3Vcc = 4V,Ub应为2/3Vcc = 8V取R1=R2=R3=15K可满足技术要求,电路原理图如下:

图3
工作过程如下:
当V1>Uh时,D1导通,Vo为低电平
当V1<Ul时,D2导通,Vo为低电平
当Ul<Vr<Uh时,D1、D2都不导通,V0为高电平

2.1.3 报警电路设计

报警电路的设计方法较多,本课题采用简单的发光二极管报警,当电压超过限度时二极管点亮,电路如图所示:

图4
比较电路的输入信号电压相比较,当1/3Vcc<VI<2/3Vcc时,VI为高电平。当VI≥2/3Vcc或VI≤1/3Vcc时,VI为低电平。

2.2 总体电路设计

首先由0~10V步进电源产生稳定的电压,步进1V,然后通过输出端Vo与窗口比较器的输入端相连,取R1=R2=R3=15K可满足技术要求。
窗口比较起的输出端与报警电路的输入端相连,当输入电压V≥2/3Vcc红色发光二极管发光或V≤1/3Vcc时蓝色发光二极管发光。

3 Multisim电路仿真与调试

3.1仿真过程

应用Multisim 14仿真软件对各部分电路进行仿真测试,便于在电路实物制作之前及时发现设计问题,调试电路参数。

3.1.1 步进电源仿真调试

下图各电压输出均符合设计要求。

图6 0v输出结果

图7 1v输出结果

图8 2v输出结果

图9 3v输出结果

图10 4v输出结果

图11 5v输出结果

图12 6v输出结果

图13 7v输出结果

图14 8v输出结果

图15 9v输出结果

图16 10v输出结果

3.1.2 总体电路仿真与调试

0~3v时蓝色LED灯报警点亮,结果如下图所示。

图17 1v蓝色LED报警
4~7v正常工作,没有LED灯报警点亮。

图18 4v正常工作
8~10v红色 LED灯报警点亮。

图19 8v红色LED报警

3.2仿真结果分析

通过仿真实现了高低电平的报警,此电路具有独立工作电源,工作环境稳定,灵敏度高,抗干扰能力强。经仿真验证后,后期将进行实物图的焊接测试,实现了高低电平的监测功能,具有具体的实用功能。

4 总结

通过本次课程设计,学到了很多在课堂上没有学到的知识,也感悟了很多。要想很好的掌握电子技术,除了掌握基本器件的原理,电子电路的基本组成及分析方法外,还要掌握电子器件及基本电路的应用技术,课程设计就是电子技术教学中的重要环节。

5 获取电路

戳下方 2贰进制 公众号,回复关键词,获取本文相关资料

请添加图片描述

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

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

相关文章

Java项目:SSM婚纱影楼摄影商城项目网站

作者主页&#xff1a;源码空间站2022 简介&#xff1a;Java领域优质创作者、Java项目、学习资料、技术互助 文末获取源码 项目介绍 本项目分为前后台&#xff0c;前台为普通用户登录&#xff0c;后台为管理员登录&#xff1b; 管理员角色包含以下功能&#xff1a; 管理员登录…

R语言学习笔记——高级篇:第十四章-主成分分析和因子分析

R语言 R语言学习笔记——高级篇&#xff1a;第十四章-主成分分析和因子分析 文章目录R语言前言一、R中的主成分和因子分析二、主成分分析2.1、判断主成分的个数2.2、提取主成分2.3、主成分旋转2.4、获取主成分得分三、探索性因子分析3.1、判断需提取的公共因子数3.2、提取公共…

uboot启动流程

目录 1. 从汇编到C语言 1. 从汇编到C语言 uboot整个程序的入口是 ./arch/arm/lib/vectors.S 的 start 其中&#xff0c;reset 来自于 ./arch/arm/cpu/armv7/start.S&#xff0c; ./arch/arm/cpu/armv7/start.S 程序的执行路径为 reset --> save_boot_params_ret --> cp…

【C语言数据结构(基础版)】第四站:栈和队列

目录 一.栈的表示和实现 1.栈的概念及结构 2.栈的实现 二、栈的实现 1.栈的声明和定义 2.栈的初始化 3.栈的销毁 4.入栈 5.出栈 6.返回栈顶元素 7.返回栈的元素个数 8.栈是否为空 9.测试 三、栈的完整代码 四、队列的表示和实现 1.队列的概念和结构 2.队列的实现…

光环:工业互联网探索及案例——杨宝刚

摘要&#xff1a;文章内容主要来源于光环国际2022年第三届中国科创者大会杨宝刚老师的分享&#xff0c;原分享名称为"工业互联网助力企业数智化转型"。讲述了工业互联网概念及用友锅炉的一个实例运用。业互联网是一个整合平台&#xff0c;把你的需求告诉平台&#xf…

比亚迪携手亚洲足球小姐王霜发布品牌广告:为梦想,一路向前

在世界杯进入半决赛的最后一天——12月15日&#xff0c;比亚迪发布了全新的品牌宣传片《为梦想&#xff0c;一路向前》&#xff1a;携手亚洲足球小姐王霜&#xff0c;通过足球与梦想的故事&#xff0c;向每一位勇敢前行的追梦人致敬。业内几乎所有人都肯定了此次合作&#xff0…

java基于微信小程序的点餐系统-计算机毕业设计

开发语言&#xff1a;Java 框架&#xff1a;ssm JDK版本&#xff1a;JDK1.8 服务器&#xff1a;tomcat7 数据库&#xff1a;mysql 5.7&#xff08;一定要5.7版本&#xff09; 数据库工具&#xff1a;Navicat11 开发软件&#xff1a;eclipse/myeclipse/idea Maven包&#xff1a;…

JavaEE【Spring】:SpringMVC 程序开发

文章目录一、概念1、MVC 定义2、MVC 和 Spring MVC 的关系3、Spring MVC 和 Spring 的关系二、Spring MVC 创建和连接1、创建 Spring MVC 项目① 对比② 注意2、RequestMapping 注解介绍3、RequestMapping 是 post 还是 get 请求&#xff1f;① GET② POST4、GetMapping 和 Pos…

Transformer16 ~Robotics

还是Transformer相关 ,谷歌机器人团队等提出了 Robotics Transformer 1 (RT-1)。这是一种多任务模型&#xff0c;可以 tokenize 机器人的输入和输出动作&#xff0c;从而在运行时实现高效推理&#xff0c;使实时控制成为可能。 论文 1&#xff1a;RT-1: Robotics Transformer …

最强工程项目进度计划管理系统Oracle Primavera P6软件最新版本 22.12发布啦,新特征介绍

目录 一&#xff1a;前言 二&#xff1a;P6 22.12 新特征&#xff08;EN&#xff09; 三&#xff1a;P6 22.12 新特征&#xff08;CN&#xff09; 一&#xff1a;前言 近日&#xff0c;甲骨文(Oracle)公司发布了最新版本Primavea P6 2022版&#xff0c;最新版本号 22.12 Or…

day23 整合xxl-job上传近三天秒杀商品

整合xxl-job 1.部署调度中心 将doc目录下的sql脚本导入数据库 修改日志位置 maven打包mvn pageage -Dmaven.skip.testtrue 后台方式启动 nohup java -jar xxl-job-admin-2.3.0.jar > tag-web.log 2>&1 & 访问localhost:端口/xxl-job-admin 2.部署执行器…

[附源码]Nodejs计算机毕业设计基于疫情防控的超市管理系统Express(程序+LW)

该项目含有源码、文档、程序、数据库、配套开发软件、软件安装教程。欢迎交流 项目运行 环境配置&#xff1a; Node.js Vscode Mysql5.7 HBuilderXNavicat11VueExpress。 项目技术&#xff1a; Express框架 Node.js Vue 等等组成&#xff0c;B/S模式 Vscode管理前后端分…

Innodb存储引擎-表(约束、视图、物化视图、分区表)

文章目录约束(数据完整性)视图物化视图分区表概述分区类型子分区分区和性能在表和分区间交换数据约束(数据完整性) 关系型数据库系统和文件系统的一个不同点是&#xff0c;关系数据库本身能保证存储数据的完整性&#xff0c;不需要应用程序的控制&#xff0c;而文件系统一般需…

ArcGIS Pro 加载项(6)——样式符号属性对调

之前是已经通过Python构建脚本工具&#xff0c;实现了stylx文件的符号属性的对调。 ArcGIS Pro脚本工具&#xff08;12&#xff09;——样式符号属性对调_学学GIS的博客-CSDN博客为地类做样式符号匹配经常碰到这样的问题&#xff1a;属性表里面只有地类代码&#xff0c;但是做…

win10+VS2017+OpenGL ES3.0 环境配置 源码编译及示例运行

win10VS2017OpenGL ES3.0 环境配置 源码编译及示例运行 win10VS2017OpenGL ES3.0 环境配置 源码编译及示例运行 本人参考其他人的博客内容学习opengles3.0编程指南&#xff0c;并在win10系统上用VS2017对OpenGL ES3.0 进行了实际的环境配置及源码编译。 一、环境准备工作 1…

Java项目:SSM网上药品销售商城网站系统

作者主页&#xff1a;源码空间站2022 简介&#xff1a;Java领域优质创作者、Java项目、学习资料、技术互助 文末获取源码 项目介绍 本系统分为前后台&#xff0c;分为管理员与普通用户两种角色&#xff0c;前台由普通用户登录&#xff0c;后台由管理员登录&#xff1b; 管理员…

架构师必读 —— 逻辑模型(3)

逻辑思考总是从提问“为什么”开始 培养逻辑思考习惯的捷径之一&#xff0c;就是经常问自己“为什么”。无论收到什么信息&#xff0c;都应该试着问一句“为什么”。 举个例子&#xff0c;A公司收购了其他竞争公司。为什么会收购呢&#xff1f; 这其中隐藏着A公司的发展战略。另…

闲置物品交易系统

开发工具(eclipse/idea/vscode等)&#xff1a; 数据库(sqlite/mysql/sqlserver等)&#xff1a; 功能模块(请用文字描述&#xff0c;至少200字)&#xff1a; 基于55m闲置物品交易系统 网站前台&#xff1a;关于我们、联系我们、公告信息、闲置物品、求购信息 管理员功能&#xf…

多态的学习

目录什么是多态多态有啥限制条件吗&#xff1f;重写向下转型和向上转型向上转型向下转型多态的优点多态缺陷避免在构造方法中调用重写的方法什么是多态 多态的概念&#xff1a;就是去完成某个行为&#xff0c;当不同的对象去完成时会产生出不同的状态。 举个例子大家就知道了&…

vue router动态路由与路由的匹配

vue router动态路由与路由的匹配&#xff0c;路由使用正则语法 一、动态路由 1.1 新建一个 user.vue文件 在views文件夹&#xff0c;新建一个user.vue文件 <template><div>用户{{id}}</div> </template><script setup>import { useRoute } from…