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

任务  

 图1 任务内容 

要求

   图2 基本要求内容

   图3 发挥部分内容 

说明

  图4 说明内容

评分标准

 图5 评分内容

正文 (部分)

摘要

        本实验旨在设计并制作一个空地协同智能消防系统。实验任务是通过选用STM32F103C8T6作为主控,AD9833作为信号源芯片,以及运放电路实现增益为1的加法器功能。实验要求设计并制作信号分离装置,能够正确分离出混合信号A'和B',且与信号A和B的波形无失真。

关键词:空地协同、智能消防系统、STM32F103C8T6、AD9833、增益加法器。

1.系统方案

本设计以STM32芯片为主控,整体系统主要由主控、模拟信号输入模块和信号分离电路组成。

1.1 主控模块的论证与选择

方案一:选用STM32F103C8T6主控

优点:性能稳定,价格适中

缺点:存储容量相对较小

方案二:选用STM32F407VGT6主控

优点:性能强大,存储容量大

缺点:价格较高

方案三:选用STM32F072CBT6主控

优点:性价比高,功耗低

缺点:性能相对较弱

综上所述,方案一最合理,原因为性能稳定且价格适中。

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

方案一:使用AD9833芯片搭建系统,采用运放电路实现加法器功能

运放电路选择:OPA2340

方案二:使用AD9834芯片搭建系统,采用运放电路实现加法器功能

运放电路选择:TL071

方案三:使用AD9838芯片搭建系统,采用运放电路实现加法器功能

运放电路选择:LM324

综上所述,方案一最合理,原因为AD9833芯片性能稳定且价格适中,运放电路OPA2340适合该系统的加法器功能。

2.1 增益为1的加法器的计算

为了实现增益为1的加法器功能,我们可以通过运放电路来实现。假设输入信号A和B的幅值分别为Va和Vb,则输出信号C的幅值应为Va+Vb。

2.2 信号分离电路的计算

为了正确分离出信号A'和B',我们需要设计一个合适的分离电路。考虑到信号A和B均为正弦波,频率分别为fA和fB,我们可以选用滤波器来实现信号的分离。具体来说,可以使用带通滤波器,设置两个中心频率分别为fA和fB,带宽足够宽以保证信号的完整传输。通过调节滤波器的参数,可以实现信号A'和B'的分离。

4.测试方案与测试结果

4.1测试方案

4.1.1 功能测试

(1)加法器功能测试

1、将信号源输出的信号A和信号B连接至加法器输入端口。

2、通过示波器观察加法器输出的混合信号C波形,确认是否为A+B的和。

(2)分离电路功能测试

1、将加法器输出的混合信号C连接至分离电路的输入端口。

2、通过示波器观察分离电路输出的信号A'和信号B'波形,确认是否能正确分离出A和B。

3、确保A'和A、B'和B的波形在示波器上能连续稳定同频显示。

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

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

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

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

相关文章

人工智能学习1——特征提取和距离

强人工智能和弱人工智能: 强人工智能:和人脑一样 弱人工智能:不一定和人脑思考方式一样,但是可以达到相同的效果,弱人工智能并不弱 —————————————————————————————————— 机器学习能…

【CI/CD】图解六种分支管理模型

图解六种分支管理模型 任何一家公司乃至于一个小组织,只要有写代码的地方,就有代码版本管理的主场,初入职场,总会遇到第一个拦路虎 git 管理流程,但是每一个企业似乎都有自己的 git 管理流程,倘若我们能掌握…

深入理解机器学习与极大似然之间的联系

似然函数:事件A的发生含着有许多其它事件的发生。所以我就把这些其它事件发生的联合概率来作为事件A的概率,也就是似然函数。数据类型的不同(离散型和连续性)就有不同的似然函数 极大似然极大似然估计方法(Maximum Li…

基于多线程实现服务器并发

看大丙老师的B站视频总结的笔记19-基于多线程实现服务器并发分析_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1F64y1U7A2/?p19&spm_id_frompageDriver&vd_sourcea934d7fc6f47698a29dac90a922ba5a3 思路:首先accept是有一个线程的,另外…

Zip压缩包密码忘记了,怎么办?

Zip压缩包设置了密码,解压的时候就需要输入正确对密码才能顺利解压出文件,正常当我们解压文件或者删除密码的时候,虽然方法多,但是都需要输入正确的密码才能完成。忘记密码就无法进行操作。 那么,忘记了zip压缩包的密…

HOT73-柱状图中最大的矩形

leetcode原题链接:柱状图中最大的矩形 题目描述 给定 n 个非负整数,用来表示柱状图中各个柱子的高度。每个柱子彼此相邻,且宽度为 1 。 求在该柱状图中,能够勾勒出来的矩形的最大面积。 示例 1: 输入:heights [2,1…

8.4一日总结

1.远程仓库的提交方式(免密提交) a.ssh:隧道加密传输协议,一般用来登录远程服务器 b.使用 git clone 仓库名 配置(生成公私钥对) ssh-Keygen [-t rsa -C 邮箱地址] 通过执行上述命令,全程回车,就会在~/.ssh/id_rsa(私钥)和id_rsa.pub(公钥),私钥是必须要保存好的,并不能…

解决Git下载失败太慢

解决Git下载失败太慢 Git 官网下载地址: https://git-scm.com/downloads Windows 下载地址: https://git-scm.com/download/win 用官网的地址下载, 需要从github上下载, 由于国内某些原因, 下载速度缓慢, 还经常失败. 国内用户, 可以通过镜像的方式, 提高下载速度. 阿里镜…

数据库与数据仓库的区别及关系

数据库与数据仓库的区别及关系 数据库数据仓库异同差异联系例子 数据库 数据库是结构化信息或数据的有序集合,一般以电子形式存储在计算机系统中。通常由数据库管理系统 (DBMS) 来控制。它是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集…

蒸散发与植被总初级生产力估算

目标 熟悉蒸散发ET及其组分(植被蒸腾Ec、土壤蒸发Es、冠层截留Ei)、植被总初级生产力GPP的概念和碳水耦合的基本原理;掌握利用Python与ArcGIS工具进行课程相关的操作;熟练掌握国际上流行的Penman-Monteith模型,并能够…

【雕爷学编程】Arduino动手做(182)---DRV8833双路电机驱动模块2

37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的&am…

Python开发环境Spyder介绍

前言 嗨喽,大家好呀~这里是爱看美女的茜茜呐 Spyder简介 Spyder (前身是 Pydee) 是一个强大的交互式 Python 语言开发环境, 提供高级的代码编辑、交互测试、调试等特性,支持包括 Windows、Linux 和 OS X 系统。 👇 &#x1f44…