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

news2024/12/26 11:08:39

任务

   图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.coloradmin.cn/o/836554.html

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

相关文章

如何快速完成 App 安全评估报告【最快当天完事】

文章目录 1. App下架展示2. 检查App是否存在问题3. 注册《安全评估》 信息4. 人工快速干预,加快审核步骤5. 面审阶段6. 后续 1. App下架展示 在华为应用市场上架的App突然间被下架,把我搞得猝不及防,原因如下: 是因为我们缺少 《…

提升项目管理效率的优秀软件推荐

Zoho Projects项目管理软件拥有随需而配的强大项目功能,帮助项目经理实现整体项目把控。系统以“动态管理、实时共享”的先进理论实现项目进度、成本、资源、绩效、风险等的有效跟进,解决项目管理中因信息滞后导致的项目失败问题,提升企业项目…

2.虚拟机开启kali_linux

首先你应该搞一个虚拟机,搞虚拟机可以看一下这个 附录三 虚拟机的使用_Suyuoa的博客-CSDN博客 然后你需要搞一个 kali linux的镜像 Get Kali | Kali Linux 镜像下载好之后解压,你会得到一个文件夹包含下面这些文件 之后打开VMware,点击打开虚…

Java SpringBoot集成Activiti7工作流

Activiti7 Java SpringBoot集成Activiti7工作流介绍项目集成引入依赖YML配置文件配置类 启动项目生成表结构Activiti的数据库支持 Activiti数据表介绍项目Demo地址: Java SpringBoot集成Activiti7工作流 本文项目Demo地址附在文章后方 官网主页:http://a…

Java 离线导包

Java 离线导包 1、问题2、解决方法 1、问题 import org.apache.commons.lang3.StringUtils; 报红色 2、解决方法 下载离线包或者在meven的repository中找到下载好的包,如commons-lang3-3.12.0.jar File->Project Structure->Libraries-> Java 选择离线…

OpenCV图像处理技巧之空间滤波

1. 引言 再次问好,图像处理爱好者们!🌟 在前面的章节中,我们学习了图像处理的基础知识,并展现了图像增强的魅力。在这一节中,我们将更深入地研究空间滤波技术。 闲话少说,我们直接开始吧&#…

C++20 协程(coroutine)入门

文章目录 C20 协程(coroutine)入门什么是协程无栈协程和有栈协程有栈协程的例子例 1例 2 对称协程与非对称协程无栈协程的模型无栈协程的调度器朴素的单线程调度器让协程学会等待Python 中的异步函数可等待对象M:N 调度器——C# 中的异步函数 小结 C20 中…

LabVIEW深度相机与三维定位实战(下)

‍‍🏡博客主页: virobotics的CSDN博客:LabVIEW深度学习、人工智能博主 🎄所属专栏:『LabVIEW深度学习实战』 🍻上期文章:『LabVIEW深度相机与三维定位实战(上)』 &#…

《Python入门到精通》循环语句 while循环,for循环

「作者主页」:士别三日wyx 「作者简介」:CSDN top100、阿里云博客专家、华为云享专家、网络安全领域优质创作者 「推荐专栏」:小白零基础《Python入门到精通》 循环语句 1、语法格式1.1、while1.2、死循环1.3、简写形式 2、continue 跳过循环…

synchronized总结

目录 一、synchronized的特性 1.1 原子性 1.2 可见性 1.3 有序性 1.4 可重入性 二、synchronized的使用 2.1 修饰普通方法 2.2 修饰静态方法 2.3 修饰代码块 三、synchronized的锁机制 3.1 偏向锁 3.2 轻量级锁 3.3 重量级锁 一、synchronized的特性 1.1 原子性 原子性是指一…

【逗老师的PMP学习笔记】3、项目经理的角色和能力

个人感觉这一篇属于打鸡血篇,与实战关联较弱。主要各位要思考一下,做好一个项目经理,在哪些overall的领域和能力上要让自己牛逼 一、开篇一张图 总结一句话,项目经理更像是一直大型交响乐团的**指挥** (除了正向的&a…

Streamlit应用中构建多页面(三):两种方案

文章目录 1 前言2 第一种方案:使用Session State实现多页面交互2.1 Session State简介2.2 多页面应用的基本结构2.3 实现多页面交互的代码示例2.4 Session State机制的优缺点 3 第二种方案:Streamlit内置多页面方案(更为推荐)3.1 …

DoIP学习笔记系列:(三)用CAPL脚本过“安全认证”,$27服务实现

文章目录 1. 如何调用接口通过安全认证?如何新建CAPL工程,在此不再赘述,本章主要分享一下如何在CAPL中调用DoIP接口、diag接口进行DoIP和诊断的测试。 注意:CANoe工具本身的使用没什么难的,所谓会者不难难者不会,各位小伙伴有疑问要多问,多交流,往往难事都只是一层窗户…

生鲜蔬果小程序的完整教程

随着互联网的发展,线上商城成为了人们购物的重要渠道。其中,小程序商城在近年来的发展中,备受关注和青睐。本文将介绍如何使用乔拓云网后台搭建生鲜果蔬配送小程序,并快速上线。 首先,登录乔拓云网后台,进入…

(具体解决方案)训练GAN深度学习的时候出现生成器loss一直上升但判别器loss趋于0

今天小陶在训练CGAN的时候出现了绷不住的情况,那就是G_loss(生成器的loss值)一路狂飙,一直上升到了6才逐渐平稳。而D_loss(判别器的loss值)却越来越小,具体的情况就看下面的图片吧。其实这在GAN…

【设计模式】——工厂模式

什么是工厂模式? Java的工厂模式是一种创建型设计模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,而是通过使用一个共同的接口来指向新创建的对象。这种类型的设计模式属于创建型…

替换开源LDAP,西井科技用宁盾目录统一身份,为业务敏捷提供支撑

客户介绍 上海西井科技股份有限公司成立于2015年,是一家深耕于大物流领域的人工智能公司,旗下无人驾驶卡车品牌Q-Truck开创了全球全时无人驾驶新能源商用车的先河,迄今为止已为全球16个国家和地区,120余家客户打造智能化升级体验…

houdini vex中的属性类型(attribute)

https://www.sidefx.com/docs/houdini/vex/snippets.html#parameters

【LUBAN】烧录经常失败怎么办?

目录 1、问题描述2、处理办法 1、问题描述 在一些PC上烧录时,经常出现烧录失败的问题(如下图所示),这是因为烧录时会重启USB口,而PC一些其它的程序占用了此USB口,导致数据传输失败。多试几次也是能成功的&…

c语言指针的运算

1、通过指针计算数组的元素&#xff08;指针相减&#xff0c;类型需要一致&#xff09;&#xff0c;比如数组元素指针相减得到的是中间相差的元素个数&#xff0c;可以用于计算数组元素的个数等 #include "stdio.h" #include <stdlib.h>int main() {int a[10]…