HNU-2023电路与电子学-实验1

news2024/11/13 18:34:09

写在前面:

这是电路与电子学课程的第一次实验,按照指导书的需求在Multisim软件搭建一个电路传感器模型,难度较小,细心完成就没有问题。

小tips:22级实验是采用上传到测试平台来进行功能检测,如果不通过则会打回修改后再重新提交,(我们那时候的评测系统特别特别慢,一次只能测一个同学,剩下同学就排队等着,久的时候甚至超过10个小时),这里列举一个常见的错误:热噪声有+号这端需要连接有源滤波器这边;当时很多同学都是因为这个错误导致评测不通过。

一、实验目的

  1. 掌握金属箔式应变片的应变效应,电桥的工作原理。
  2. 学会使用应变片原理建立电子秤传感器模型。
  3. 学会设计电桥、滤波器和放大器。
  4. 学会使用模数转换器。
  5. 加深对基本原理的认识,提升设计能力。

二、实验内容

1.用压控电阻和阻值为 348 欧的电阻一起模拟应变片,设计电桥,使电桥的输出与压控电阻的控制电压成正比例,采用电压表测电桥输出端的电压。 压控电阻的位置:点击 view–Toolbars–Virtual,然后会跳出一个工具栏,找到电阻,最下面一个就是压控电阻。压控电阻控制电压(DC_INTERACTIVE_VOLTAGE)的位置:点击 place 菜单—>component—>弹出菜单的左上角 database 选 master database,下边的 group 选 sources, 再下边的 family 选 signal voltage sources, 再选 DC_INTERACTIVE_VOLTAGE 即可。DC_INTERACTIVE_VOLTAGE 的使用:单击按键可在仿真过程中按事先设 定的比例增加或减少电压值,如 Key=A,那么单击 A 可以增加电压,shift+A 可以减少电压。

在这里插入图片描述

  1. 运用 Virtual3-Terminal Opamp 设计放大电路,要避免电桥对放大电路的影响,使电桥输出放大 100 倍,采用电表或探针测放大器输出电压。Virtual 3-Terminal Opamp 的位置:点击 view–Toolbars–Virtual,然后会跳出 一个工具栏,找到“Analog Family”,选择放置“Virtual 3-Terminal Opamp”。

在这里插入图片描述

  1. 对放大器输出引入热噪声 THERMAL_NOISE,再采用有源滤波器进行 滤波,采用双通道示波器或四通道示波器对比滤波前后的电压波形。 THERMAL_NOISE 的表达式为:

在这里插入图片描述

其中:k=Boltzmann’s Constant=1.380649 × 10-23J/K,温度 T 单位为开尔文 THERMAL_NOISE 的位置:点击 place 菜单—>component—>弹出菜单的左 上角 database 选 master database,下边的 group 选 sources,再下边的 family 选 signal voltage sources,再选 thermal noise 即可。

在这里插入图片描述

  1. 运用 ADC(或者采用积分方法自行设计 AD 转换器)将放大电路的输出 转换成数字信号,并进行显示。

三、电子秤模拟通道的设计实现

1、电桥的设计实现(从设计原理到具体实现展开介绍)

电桥电路的设计原理:

本电路用电压控制电阻来模拟实际情况的压控电阻,实际电路图如下图所示:

在这里插入图片描述

并且有使用四个压控电阻的灵敏度最高:

在这里插入图片描述

在 Multisim 中具体仿真实现:

在这里插入图片描述

使用电压控制的电阻,用电压变化来模拟压力的变化,设置电阻值为 0.004185 欧/伏,根据公式换算可得:电桥输出电压 U5=0.00007215V2(V3、V4、V5)V2 为待测电压值。

2、 放大电路的设计实现(从设计原理到具体实现展开介绍)

放大器电路的设计原理:

利用减法器的输出电压正比于输入两电压值的差值,所以可以通过设置电阻值将比例系数设置为 100,然后将电桥输出电压的正负极分别接入减法器的两输入电压,这样就完成了 100 倍放大,同时为了防止运放电路对电桥平衡的影响,需要使用两个电压跟随器来保护电压:

在 Multisim 中具体仿真实现:

在这里插入图片描述

当 R8/R6=R9/R7=100 时,比例系数为 100。

3、 滤波器的设计实现(从设计原理到具体实现展开介绍)

滤波器的设计原理:

利用了同向低通滤波器的基本原理,对于同向低通滤波器:

在这里插入图片描述

通带放大倍数为 1+R2/R1,本电路中取 R1=R2,放大倍数为 2 倍,截止频率为:1/RC。

具体实现:

在这里插入图片描述

设置高频噪声,在滤波器中被过滤,设置滤波器 R10 为 10 欧,C1 为 100 微法,时间常数为 0.001,截止频率为 1000。

4、 模/数转换 ADC 的实现(从具体实现展开介绍)具体实现:

在这里插入图片描述

本处使用 ADC 模数转换器将模拟信号转变为数字信号,设置 Vref±Vref-的值为压控电阻最大时 Vin 对应的值,如此操作后 ADC 的输入输出则满足等量关系:Vin/(Vref+ - Vref-)=ADC输出八位二进制数对应的十进制数/255,就完成了连续的模拟信号向数字信号的转换。

5、模拟通道的完整电路图

在这里插入图片描述

四、实验数据记录

表一:电桥电路测试结果记录表

在这里插入图片描述

结论:电桥输出电压和变化的电阻都与控制电压成线性关系,随控制电压增大而增大,变化 的电阻的最大值为 0.314Ω,电桥输出电压最大值为 5.411mV。

表二:放大电路测试结果记录表

在这里插入图片描述

结论:输出电压 Vout=Vin*R2/R1

表三:滤波电路测试结果记录表

在这里插入图片描述

结论:改变噪声的噪声比,对滤波器的输出电压基本无影响当噪声频率较小时,要注意不能低于滤波器的截止频率,否则无法被过滤。

表四 模数转换器(ADC)测试结果记录表

在这里插入图片描述

结论:设 D7~D0 八位二进制数转化成十进制数为 a,满足 Vin/(Vref+ - Vref-)=a/255,由此就将模拟量转化成了数字信号。

五、思考题

1、电桥电压的大小有范围吗?为什么?

答:有范围,当电桥电压过大时,经过放大器放大后可能达到运放器的外接电压(即最大输出电压)一旦达到最大电压,改变电桥电压时运放器的输出电压将不再改变,无法达到实验预期的结果。

2、模数转换器 ADC 是如何实现的?

答:ADC 的基本原理是将连续变化的模拟信号转换为离散的数字信号。在实际应用中,ADC 通常由三个主要部分组成:采样、量化和编码。

采样:采样是指对模拟信号进行离散化处理,将连续的模拟信号在时间上进行离散采样。

量化:量化是将采样得到的连续信号转换为离散的幅值。在量化过程中,采样值将被映射到离散的量化级别上,以表示信号的幅值大小。通常采用的是均匀量化,即将幅度范围划分为若干等间隔的量化级别。

编码:编码是将量化后的信号转换为二进制码,以便于数字系统的处理和存储。

实际的原理是是对输入模拟电压和参考电压分别进行两次积分,将输入电压平均值变成与之成正比的时间间隔,然后利用时钟脉冲和计数器测出此时间间隔,进而得到相应的数字量输出。

3、模数转换器(ADC)8 位的输出与压控电阻的控制电压是什么关系?为什么?

答:是一个线性关系,因为对于整个电路而言,电路是一个线性电路,所以输入 ADC 的电压 Vin 与控制电压 V1 之间是线性关系, 而对于输出电压 Vout 满足公式: Vin/(Vref+ - Vref-)=ADC 输出八位二进制数对应的十进制数/255,所以 ADC 的八位输出转换为十进制数后与控制电压是线性关系,且随控制电压增大而增大。

六、实验总结、必得体会及建议

1、从需要掌握的理论、遇到的困难、解决的办法以及经验教训等方面进行总结。

(1). 需要掌握的理论:1.电桥电路的平衡原理及使用,2.电压跟随器的使用,3.正向低通滤波器的原理及使用,4.噪声的正确方向以及噪声频率的设置,5.时间常数的计算和改进,6.基本运放电路的使用和设计,7.ADC 的原理及使用,8.示波器的使用和参数设置,9.ADC 的输出。

(2). 遇到的困难:1.起初不理解示波器的使用,无法显示正确的波形以及验收时未通过。 (3).解决方法:通过小组讨论最终找到了自己的错误地方,并顺利完成电路设计

(4).经验教训:在提交验收前,一定要仔细检查自己电路的功能,确保无误后再提交验收,同时当遇到自己无法解决的问题时,多和同学们讨论,很有可能其他同学能提供更优秀的思路和设计方案。要注意好各个元件的方向,如噪声发生器正极应朝向滤波器。

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

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

相关文章

嵌入式s3c2240: ADC

ADC :模数转换 10 位 CMOS ADC (模 / 数转换器)是一个 8 通道模拟输入的再循环类型设备。其转换模拟输入信号为 10 位二进制数字编码,最大转换率为 2.5MHz A/D 转换器时钟下的 500 KSPS 。 模拟:连续信号 数字…

乘法问题c++

题目描述 小 A 最近刚刚学习了乘法,为了帮助他练习,我们给他若干个正整数,并要求他将这些数乘起来。 对于大部分题目,小 A 可以精准地算出答案,不过,如果这些数的乘积超过 ,小 A 就不会做了。 …

MySQL学习--加强

流程控制函数 mysql表查询--加强 分页查询

5款ai智能改写工具,自动改写文章效率惊人

在这个信息迭代加速的时代,ai智能改写工具犹如一把魔法钥匙,轻轻一转,便能开启文章改写的大门。想象一下,那些曾经费尽心思打磨的文章,如今只需几秒钟,就能以全新的面貌示人,这不仅是一场效率的…

PDF样本图册转换为一个链接,随时打开无需印刷

想象一下,您手中有一本厚重的样本图册,里面包含了丰富多样的内容,如产品介绍、项目方案、学术论文等。在过去,您需要逐一翻阅、筛选,甚至为了便于查看,不得不将其印刷出来。如今,借助先进的数字…

python tkinter 文本类组件

Label组件 Label(win,text文本,justifycenter) win指定Label组件的父容器;text指定标签中的文本;justify指定标签中拥有多行文本时,最后一行文本的对齐方式。 from tkinter import * from PIL import Image,ImageTkroot Tk() root.title(…

栈 | 队列

系统栈主要保存以下内容: 1.局部变量,2.函数的形参和返回值 3.函数的调用关系 一、栈 1.基本概念 栈是一种特殊的线性表,具有线性结构。表尾为栈顶,表头为栈顶。遵循先进后出原则,只能在栈顶进行插入和删除操作。 …

KADAL | Kriging代理模型Python工具箱推荐

用于分析、设计优化和探索的Kriging工具箱 简介Required packagesQuick ExamplesContact特别感谢:参考资料 简介 用于分析、设计优化和探索的克里金法 (Kriging for Analysis, Design optimization, And expLoration, KADAL) 是由万隆理工学院 (Institut Teknologi…

Linux——解压大型zip文件报错:bad zipfile offset (local header sig) 的解决方法

一、现象描述 完整一行报错信息: error: invalid compressed data to inflate file #14: bad zipfile offset (local header sig) 二、解决办法 利用 -F 去修复: zip -F xxx.zip --out large.zip得到: 解压: unzip large.zi…

COI实验室技能:图像到图像的深度学习开发框架(pytorch版)

Basic deep learning framework for image-to-image 这个开发框架旨在帮助科研人员快速地实现图像到图像之间的模型开发。 github连接:https://github.com/SituLab/Basic-deep-learning-framework-for-image-to-image 目录 1模型开发 1-1克隆项目到本地1-2深度学…

HashMap实现原理分析

for (Entry<K,V> e table[i]; e ! null; e e.next) { Object k; //如果key在链表中已存在&#xff0c;则替换为新value if (e.hash hash && ((k e.key) key || key.equals(k))) { V oldValue e.value; e.value value; e.recordAccess(this); retur…

今麦郎「日记薪·1号发」 即时反馈,激活10000+名基层员工

本文内容整理自红海云CEO孙伟对今麦郎集团人力资源总经理王高峰、IT管理中心副总经理邹大勇的访谈。 坚持创新求变的品牌基因 过去30年&#xff0c;中国食品工业蓬勃发展&#xff0c;孕育出一批批在国际舞台上熠熠生辉的民族品牌。今麦郎作为民族品牌代表&#xff0c;自1994年…

FreeRTOS学习笔记—④RTOS通信管理篇/同步互斥与通信(正在更新中)

二、RTOS的核心功能 RTOS的核心功能块主要分为任务管理、内核管理、时间管理以及通信管理4部分&#xff0c;框架图如下所示&#xff1a;   &#xff08;1&#xff09;任务管理&#xff1a;负责管理和调度任务的执行&#xff0c;确保系统中的任务能够按照预期运行。   &…

信息学奥赛初赛天天练-84-NOIP2014普及组-基础题3-总线、存储器、邮件协议、二叉树、满二叉树、顶点的度、无向图、有向图

信息学奥赛初赛天天练-84-NOIP2014普及组-基础题3-总线、存储器、邮件协议、二叉树、满二叉树、顶点的度、无向图、有向图 PDF文档公众号回复关键字:20240906 1 NOIP 2014 普及组 基础题3 6 CPU、存储器、I/O 设备是通过( )连接起来的 A 接口 B 总线 C 控制线 D 系统文件 7 …

集成电路学习:什么是ROM只读存储器

ROM&#xff1a;只读存储器 ROM&#xff08;Read-Only Memory&#xff0c;只读存储器&#xff09;是一种重要的计算机存储设备&#xff0c;具有独特的特点和应用场景。以下是对ROM的详细解析&#xff1a; 一、ROM的定义与特点 ROM是一种只能读出事先所存数据的固态半导体存储器…

【系统架构设计师-2021年】综合知识-答案及详解

文章目录 【第1题】【第2题】【第3题】【第4题】【第5题】【第6~7题】【第8题】【第9题】【第10题】【第11题】【第12题】【第13题】【第14题】【第15题】【第16题】【第17题】【第18题】【第19题】【第20题】【第21题】【第22题】【第23题】【第24题】【第25题】【第26题】【第…

计算机基础知识-2

AT&T汇编和Intel汇编的区别 每取出完一条指令&#xff0c;PC会自动&#xff0b;"1"&#xff0c;指向下一条要被执行的指令。这里的1是指下一条指令&#xff0c;但是指令本身可能占用多个字节&#xff0c;所以地址可能不是以1叠加 当前执行的是108地址的指令&…

APS开源源码解读: 排程工具 optaplanner

抽象层次非常好&#xff0c;广义优化工具。用于排产没有复杂的落地示例 https://github.com/apache/incubator-kie-optaplanner/blob/main/optaplanner-examples/src/main/java/org/optaplanner/examples/projectjobscheduling/app/ProjectJobSchedulingApp.javahttps://github…

亿佰特-NT1/NT1-B串口转RJ45以太网模块

亿佰特-NT1/NT1-B串口转RJ45以太网模块 模块概要连接方式配置模块亿佰特网络配置助手配置模块网页版配置模块 串口以太网双向数据收发AT模式配置模块 模块概要 亿佰特官网 https://www.ebyte.com/ 模块概要&#xff1a; 接口方式&#xff1a;TTL串口RJ45工作电压&#xff1a…

黑神话悟空红孩儿怎么打 妖王红孩儿攻略

​在《黑神话悟空》中&#xff0c;红孩儿作为IP里的经典BOSS&#xff0c;是一位相当顽皮的BOSS。接下来小编给大家带来了黑神话悟空红孩儿怎么打的攻略&#xff0c;一起来看看吧。 一、BOSS位置 随着主线流程的推进自然解锁。 二、BOSS打法 1、优先强化【身外身法】与【变身…