【2023年电赛国一必备】C题报告模板--可直接使用

任务

   图1 任务内容 

要求

 

  图2 基本要求内容

  图3 发挥部分内容 

说明

  图4 说明内容

评分标准

   图5 评分内容

正文 (部分)

本实验基于TI公司的TM4C123GH6PM主控,结合OPA2337芯片和其他硬件模块,设计并制作了一种单相逆变器并联运行系统。通过该系统,成功实现了电容和电感的测量功能。实验任务包括测量电容量及其损耗角正切D,并控制测量误差在规定范围内;发挥部分实现了电感量及其品质因数Q的测量。实验要求包括测量范围、相对误差、测量频率、测量时间等方面的要求。实验说明提供了具体的操作要点和注意事项。

关键词:单相逆变器,并联运行系统,TM4C123GH6PM,OPA2337,电容测量,电感测量

1.1 主控模块的论证与选择

方案一:选用TI公司的TM4C123GH6PM主控

优点:性能稳定可靠,具有丰富的外设资源,易于使用和开发。

缺点:成本相对较高。

方案二:选用TI公司的MSP430F5529主控

优点:低功耗,适合电池供电场景,成本较低。

缺点:外设资源相对较少。

方案三:选用TI公司的TIVA C系列主控

优点:性能较高,丰富的外设资源,易于扩展。

缺点:相对较新,资料和社区支持可能较少。

经过综合考虑,我们选择方案一,即选用TI公司的TM4C123GH6PM主控作为系统主控。

1.2 硬件控制方案的论证与选择

方案一:使用TI公司的OPA2337芯片搭建系统,采用以下硬件模块实现功能

模块一:电容测量模块

1.电容测量范围:1nF~100nF。

2.使用精确的RC振荡器产生固定频率信号,通过电容充放电时间测量电容值。

3.选用高精度ADC模块进行电压测量。

4.使用TI公司的OPA2337进行电压放大和滤波。

模块二:电感测量模块

1.电感测量范围:10μH~100μH。

2.使用LC振荡电路产生可调频率信号,由电感和电容组成谐振电路。

3.通过测量谐振频率计算电感值,并使用高精度ADC进行电压测量。

4.使用TI公司的OPA2337进行电压放大和滤波。

方案二:使用TI公司的LM324芯片搭建系统,采用以下硬件模块实现功能

(具体硬件方案待补充)

方案三:使用TI公司的ADS1115芯片搭建系统,采用以下硬件模块实现功能

(具体硬件方案待补充)

2.2 电容损耗角正切D的计算

为了测量电容损耗角正切D,我们可以采用相位差法。在给定的频率下,测量被测电容元件的相位差,然后利用相位差与电容损耗角正切的关系计算D的值。

根据相位差法的原理,电容元件的相位差可以表示为:

φ = arctan(-wRC)

其中,φ是相位差,w是角频率,R是电容元件的等效串联电阻,C是电容量。

为了计算电容损耗角正切D,我们可以将上述方程重新整理为:

D = tan(φ) / (wR)

通过测量电容元件对应频率下的相位差φ,并利用上述公式计算D的值。

3.电路与程序设计

3.1 电路的设计

3.1.1 系统总体框图

以TI公司的TM4C123GH6PM主控为核心,进行单相逆变器并联运行系统实验。系统总体框图如图3-1所示。

图3-1 系统总体框图

3.1.2 单相逆变器子系统电路原理图

单相逆变器子系统电路如图3-2所示:

图3-2 单相逆变器子系统电路

3.1.3 并联运行子系统电路原理图

并联运行子系统电路如图3-3所示:

图3-3 并联运行子系统电路3.2 程序的设计

4.测试方案与测试结果

4.1测试方案

4.1.1 功能测试

(1)电容量测试

1、将待测试的电容器接入测量装置。

2、启动测量装置,开始自动测量电容量。

(2)电容 D 值测试

1、将待测试的电容器接入测量装置。

2、启动测量装置,开始自动测量电容的损耗角正切 D 值。

3、记录测量结果。

(3)电感量测试

1、将待测试的电感器接入测量装置。

2、启动测量装置,开始自动测量电感量。

3、记录测量结果。

4、根据测量范围和相对误差要求,判断测试是否合格。

(4)电感 Q 值测试

1、将待测试的电感器接入测量装置。

2、启动测量装置,开始自动测量电感的品质因数 Q 值。

3、记录测量结果。

(5)其他功能测试

1、根据实际需要,进行其他功能的测试,如信号输出接口的测试等。

2、记录测试结果。

该文档给出的是部分内容,想要完整文档的可以关注并私信。即可获取。

硬性的标准其实限制不了无限可能的我们,所以啊!少年们加油吧!

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

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

相关文章

OceanBase上的泡泡玛特抽盒机,轻松应对百倍流量峰值

8月3日晚10点,近百万年轻人再次同时涌入泡泡玛特的抽盒机小程序,参加抢抽盲盒新品的狂欢。 每周四的这个时刻,都是对抽盒机系统的一次技术大考。这个考验不但影响着用户体验,也直接影响着泡泡玛特的业绩。据2022年年度财报&#…

EMS SQL Manager for MySQL Crack

EMS SQL Manager for MySQL Crack 用于MySQL的EMS SQL Manager是用于MySQL数据库管理和开发的高性能工具。它适用于4.1到最新版本的任何MySQL,并支持所有最新功能,包括MySQL触发器、视图、存储过程和函数、InnoDB外键、Unicode数据等。SQL Manager for M…

【java】【maven】【基础】MAVEN安装配置介绍

目录 1 下载 2 安装-windows为例 3 配置环境变量 3.1 JAVA_HOME 3.2 MAVEN_HOME 3.3 PATH 3.4 验证 4 MAVEN基础概念 4.1 仓库概念 4.2 坐标概念 4.2.1 打开网址 4.2.2 输入搜索内容junit 4.2.3 找到对应API名称点击 4.2.4 点击对应版本 4.2.5 复制MAVEN坐标 4.3 配置…

爬虫007_python中的输出以及格式化输出_以及输入---python工作笔记025

首先看输出 输出这里,注意不能直接上面这样,18需要转换成字符串 可以看到python中这个字符串和数字一起的时候,数字要转换一下成字符串. 然后这里要注意%s 和%d,这个s指的是字符串,d指的是数字 注意后面的内容前面要放个% ,然后多个参数的话,那么这里用(),里面用,号隔开 然…

windows服务器iis PHP套件出现FastCGI等错误解决方法汇总

如果您的服务器安装了PHP套件,出现了无法打开的情况,请参照如下办法解决: 首先,需要设置IIS允许输出详细的错误信息到浏览器,才好具体分析 错误一: 处理程序“FastCGI”在其模块列表中有一个错误模块“Fast…

新手用户选择阿里云服务器地域、实例、带宽、操作系统经验参考

无论是个人还是企业用户,部署自己的网站或者APP客户端、小程序等,都需要用到服务器,现在流行的都是使用云服务器,考虑到性价比大家现在都喜欢选择阿里云服务器。但是新手用户往往在面对阿里云服务器地域、实例、带宽、操作系统等众…

双指针模板

双指针核心思想 将双重for循环优化成O(n) 双指针模板 int left 0, right n-1; while(l < r){//处理代码//left处理//right处理 }滑动窗口模板 滑动窗口本质上也是双指针&#xff0c;不过i的处理时每次很多情况下都是加1&#xff0c;同时对窗口记录进行简单处理 for(i…

RTC晶振两端要不要挂电容

发现GD32的RTC晶振两端需要挂电容&#xff0c;STM32的RTC晶振两端不需要挂电容。 STM32的RTC晶振两端&#xff0c;不需要挂电容&#xff0c;这样晶振启振很容易&#xff0c;挂大了&#xff0c;却难启动&#xff0c;且温度越低&#xff0c;启动越难。 有人说负载电容为6pF的晶振…

SQL分类及通用语法数据类型

一、SQL分类 DDL: 数据定义语言&#xff0c;用来定义数据库对象&#xff08;数据库、表、字段&#xff09;DML: 数据操作语言&#xff0c;用来对数据库表中的数据进行增删改DQL: 数据查询语言&#xff0c;用来查询数据库中表的记录DCL: 数据控制语言&#xff0c;用来创建数据库…

Go语言开发者的Apache Arrow使用指南:读写Parquet文件

Apache Arrow是一种开放的、与语言无关的列式内存格式&#xff0c;在本系列文章[1]的前几篇中&#xff0c;我们都聚焦于内存表示[2]与内存操作[3]。 但对于一个数据库系统或大数据分析平台来说&#xff0c;数据不能也无法一直放在内存中&#xff0c;虽说目前内存很大也足够便宜…

uniapp中我使用uni.navigateTo跳转webview页面传参,但是接收的参数只有一半。

在uniapp中使用uni.navigateTo跳转webview页面传参时&#xff0c;可能会遇到接收的参数只有一半的情况。这可能是因为在跳转时&#xff0c;url的长度超过了限制。为了解决这个问题&#xff0c;可以使用encodeURIComponent和decodeURIComponent进行编码和解码。 具体的解决办法…

SpringBoot

SpringBoot 微服务阶段 javase&#xff1a; OOPmysql&#xff1a;持久化htmlcssjsjquery框架javaweb&#xff1a;MVC 三层架构 的网站ssm&#xff1a;简化了开发流程 配置也相对复杂Spring&#xff1a;SpringBoot&#xff1a;内嵌Tomact 微服务架构springCloud SpringBoot S…

云原生全栈体系(二)

Kubernetes实战入门 第一章 Kubernetes基础概念 一、是什么 我们急需一个大规模容器编排系统kubernetes具有以下特性&#xff1a; 服务发现和负载均衡 Kubernetes 可以使用 DNS 名称或自己的 IP 地址公开容器&#xff0c;如果进入容器的流量很大&#xff0c;Kubernetes 可以负…

CSS调色网有哪些

本文章转载于湖南五车教育&#xff0c;仅用于学习和讨论&#xff0c;如有侵权请联系 1、https://webgradients.com/ Wbgradients 是一个在线调整渐变色的网站 &#xff0c;可以根据你想要的调整效果&#xff0c;同时支持复制 CSS 代码&#xff0c;可以更好的与开发对接。 Wbg…

经典CNN(三):DenseNet算法实战与解析

&#x1f368; 本文为&#x1f517;365天深度学习训练营中的学习记录博客&#x1f356; 原作者&#xff1a;K同学啊|接辅导、项目定制 1 前言 在计算机视觉领域&#xff0c;卷积神经网络&#xff08;CNN&#xff09;已经成为最主流的方法&#xff0c;比如GoogleNet&#xff0c;…

opencv 30 -图像平滑处理01-均值滤波 cv2.blur()

什么是图像平滑处理? 图像平滑处理&#xff08;Image Smoothing&#xff09;是一种图像处理技术&#xff0c;旨在减少图像中的噪声、去除细节并平滑图像的过渡部分。这种处理常用于预处理图像&#xff0c;以便在后续图像处理任务中获得更好的结果。 常用的图像平滑处理方法包括…

C++ 左值和右值

C 左值和右值 左值、右值左值引用、右值引用std::move()std::move()的实现引用折叠 完美转发forward()的实现函数返回值是左值还是右值如何判断一个值是左值还是右值 左值、右值 在C11中所有的值必属于左值、右值两者之一&#xff0c;右值又可以细分为纯右值、将亡值。在C11中…

OpenShot 发布 2.3.2 版本啦!

导读OpenShot 2.3.3 发布了&#xff0c;Openshot 是 linux 的 Gnome 桌面一个非线性视频编辑器&#xff0c;有许多功能&#xff1a;你可以重划大小&#xff0c;修剪或者剪切视频&#xff0c;同时有实时的预览&#xff0c;图片覆盖&#xff0c;标题模板&#xff0c;视频解码&…

Exploring the Underlying Architecture of CSS3

引言 在现代的网页设计中&#xff0c;CSS&#xff08;层叠样式表&#xff09;起着至关重要的作用。CSS3作为最新的CSS标准&#xff0c;引入了许多令人兴奋的功能和特性。但是&#xff0c;要真正理解CSS3的底层架构实现原理&#xff0c;对于前端开发者来说&#xff0c;是非常重…

web前端框架Javascript之JavaScript 异步编程史

早期的 Web 应用中&#xff0c;与后台进行交互时&#xff0c;需要进行 form 表单的提交&#xff0c;然后在页面刷新后给用户反馈结果。在页面刷新过程中&#xff0c;后台会重新返回一段 HTML 代码&#xff0c;这段 HTML 中的大部分内容与之前页面基本相同&#xff0c;这势必造成…