(学习日记)2024.01.19

news2024/11/18 12:43:54

写在前面:
由于时间的不足与学习的碎片化,写博客变得有些奢侈。
但是对于记录学习(忘了以后能快速复习)的渴望一天天变得强烈。
既然如此
不如以天为单位,以时间为顺序,仅仅将博客当做一个知识学习的目录,记录笔者认为最通俗、最有帮助的资料,并尽量总结几句话指明本质,以便于日后搜索起来更加容易。


标题的结构如下:“类型”:“知识点”——“简短的解释”
部分内容由于保密协议无法上传。


点击此处进入学习日记的总目录

2024.01.19

  • 一、元件:厚膜电阻 与 薄膜电阻
  • 二、C/C++:函数的内部声明
  • 三、C/C++:指针偏移

一、元件:厚膜电阻 与 薄膜电阻

薄膜电阻与厚膜电阻的共同特征在于,通过在耐热基板的表面,涂覆一层薄膜状的电阻材料而形成的电阻元件。薄膜与厚膜最直观的差异就是这层“膜”(导电层)的厚度。厚膜电阻膜的厚度可以是薄膜电阻的上千倍。

  1. 精度与功率上的差异
    薄膜,主要针对精度而设计。
    厚膜,主要针对功率而设计。
    在这里插入图片描述


    薄膜电阻是用真空法淀积导电层,称为溅镀。这在陶瓷基板上形成一个薄而均匀的层,只有几微米厚。然后,该层将经历光刻或激光蚀刻的过程。这决定了电阻值的精确度,容差极为精细,可低至0.01%。这样的精度才使薄膜电阻如此有用。
    在这里插入图片描述
    在这里插入图片描述
    厚膜电阻的导电层以浆的形式印制在陶瓷基板上。其厚度可以是薄膜电阻导电层的上千倍。这样的厚度在处理高功率应用时具有性能优势,而且制造成本也明显低于薄膜电阻。然而,它在功率方面的优势却也使得其可预测性和精确性降低,容差可能高达 5%
    在这里插入图片描述
    在这里插入图片描述
    然后随着薄膜电阻的发展,现在薄膜电阻与厚膜电阻功率上的差距,越来越小,这折射出薄膜电阻的性能改进。

  2. 电流噪声上的差异
    薄膜电阻比厚膜电阻在电流噪声上更有优势。
    在这里插入图片描述
    对于薄膜电阻,如上图所示,从薄膜电阻的电阻层的微观结构来看,只有金属颗粒堆叠在一起形成精细的金属膜。当电子在导电金属层中移动时,它们可以从一个或多个导电晶格转移到另一个晶格,并在没有任何阻碍的情况下形成电流,这有助于防止噪声产生。

对于厚膜电阻,如上图所示,电阻层的材料由金属和玻璃材料制成。玻璃材料是不导电的,所以电子不能穿过玻璃颗粒。电流的方向因这些玻璃颗粒而改变,并成为电流噪声的来源。

不同电阻的成分差异
碳膜电阻的尺寸通常较大,功率较小,公差较大,温度系数也大,另外在高温下会产生噪音。从好的方面来说,它们比大多数电阻便宜,而且通常在更高的频率下表现得很好。
陶瓷电阻具有较高的温度系数,中等工作温度范围,通常比大多数电阻昂贵。
金属元素电阻常用于电流传感中。它们精度高,阻值和公差都比较低。
金属薄膜电阻具有良好的温度稳定性,低噪音,阻值范围宽、公差小。
金属氧化物薄膜电阻跟金属薄膜电阻非常相似,但它们能更有效地承受浪涌电流,并承受更高的温度等级。
厚膜电阻具有噪声、浪涌容限低、温度稳定性好、额定电压高的特点。它们具有多种阻值。
薄膜电阻具有低噪声、高寿命稳定性、低温度系数和高阻值等特点。
绕线电阻适用于大功率、大电流应用场合。另一方面,它们噪音高,电阻值低。无感选项也可用。

  1. 温度系数TCR上的差异
    什么是温度系数TCR?

    电阻的温度系数,阐述了观察到的阻值如何随电阻温度的变化而变化。温度系数通常以ppm(百万分之一)每摄氏度为单位给出,与使用%/°C的单位相比,这节省了大量小数点后的零。数值可能是正的,也可能是负的,分别表示与温度的正相关或负相关。这是一个总结数字,通常以范围或限制最大值的形式给出,而实际电阻阻值不一定会线性变化。

在这里插入图片描述
t1= +25 °C或特定室温
t2= –55 °C 或 +125 °C测试问题
R1=参考温度下的阻值
R2=测试温度下的阻值
概括来说:薄膜比厚膜电阻在温度系数TCR上更有优势。

参考资料:
薄膜电阻 1kΩ ±0.1% 100mW
360Ω ±1% 100mW 厚膜电阻
薄膜电阻与厚膜电阻有什么差异?

二、C/C++:函数的内部声明

函数的声明不仅可以在函数外,也可以在函数内部
在这里插入图片描述

三、C/C++:指针偏移

在这里插入图片描述
举例:
在这里插入图片描述

//输入一些数字,输出能被3整除的数
#include <iostream>
using namespace std;

void a(int* aim, int* aim1)
{
    while ((*aim1 = *aim)) (*aim++) % 3 ? 0 : aim1++;
}

int main()
{
    int num[101];
    int num1[101];
    int* aim = num;
    int* aim1 = num1;

    cout << "输入 0 结束输入:\n";
    do
    {
        cin >> *aim;
    } while (*(aim++));
    a(num, num1);

    cout << "满足条件的数为:\n";
    while (*aim1)
        cout << *aim1++ << " ";
    return 0;
}

在这里插入图片描述

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

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

相关文章

C和指针课后答案

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 前言一、pandas是什么&#xff1f;二、使用步骤 1.引入库2.读入数据总结 前言 第八章课后答案 提示&#xff1a;以下是本篇文章正文内容&#xff0c;下面案例可供参…

ISA Server 2006部署网站对比nginx

2024年了&#xff0c;我还是第1次使用ISA Server 。没办法在维护一个非常古老的项目。说到ISA Server可能有小伙们不清楚&#xff0c;但是说到nginx大家应该都知道吧。虽然他们俩定位并不相同&#xff0c;但是本文中提到的需求&#xff0c;他俩是都可以实现。 网上找的到的教程…

全网最详细丨2024年AMC8真题及答案来了

目录 前言 真题回忆 真题解析 结尾 前言 相信大家都已经知道今年AMC8出事情了吧&#xff0c;但最重要的还是要从中学到新知识。 听说今年考生被提前12分钟强制交卷了&#xff0c;肯定因为试题泄露了。 最新回复&#xff1a;我们这边已经退费了 真题回忆 需要word文档的请…

基于JavaWeb+SSM+Vue基于微信小程序的网上商城系统的设计和实现

基于JavaWebSSMVue基于微信小程序的网上商城系统的设计和实现 滑到文末获取源码Lun文目录前言主要技术系统设计功能截图订阅经典源码专栏Java项目精品实战案例《500套》 源码获取 滑到文末获取源码 Lun文目录 目录 1系统概述 1 1.1 研究背景 1 1.2研究目的 1 1.3系统设计思想…

应届生必读:Java真实项目的开发流程和常用工具

目录 1 接需求和前期设计 2 敏捷开发模式 3 开发、测试与测试环境 4 项目部署细节说明 5 监控系统&#xff0c;解决线上问题 6 项目管理和部署工具 7 代码管理工具 8 Java项目开发的常用组件 9 测试类工具 10 数据库服务器及其客户端组件 11 linux连接组件 12 总结…

Helm Dashboard — Kubernetes 中管理 Helm 版本的 GUI

Helm Dashboard 通过提供图形用户界面&#xff0c;使在 Kubernetes 中管理 Helm 版本变得更加容易&#xff0c;这是许多开发人员所期望的。它可用于在 Kubernetes 中创建、部署和更新应用程序的版本&#xff0c;并跟踪其状态。 本文将探讨 Helm Dashboard 提供的特性和优势&am…

鸿蒙 HarmonyOS ArkTS ArkUI 动画 中心扩展、向下扩展、纵向扩展

EntryComponentstruct Index {State widthA: number 0State heightA: number 0onPageShow():void{animateTo ( {duration: 2000,iterations: -1,curve:Curve.Linear}, () > {this.widthA 200this.heightA 200} )}build() {Column() {// 中心扩展Column(){}.width(this.wi…

二叉树基础oj题目

二叉树基础oj题目及思路总结 前文中&#xff0c;介绍了二叉树的基本概念及基础操作&#xff0c;进一步对于二叉树的递归遍历及子问题的处理思想有了一定的了解。本文将带来几道二叉树经典的oj题目。 目录 二叉树基础oj题目 对称二叉树平衡二叉树二叉树的层序遍历 二叉树基…

(C语言)编译和链接

前言͟͟͞͞&#x1f48c;&#xff1a;对于现在的各种编译器而言许多都是好多个功能的集成&#xff0c;那么我们的代码到底是如何去实现的呢&#xff1f;难道我们的计算机可以直接读懂我们所写的代码&#xff0c;并运行吗&#xff1f;对于很多细心的小伙伴们可能会想这样的问题…

强缓存、协商缓存(浏览器的缓存机制)是么子?

文章目录 一.为什么要用强缓存和协商缓存&#xff1f;二.什么是强缓存&#xff1f;三.什么是协商缓存&#xff1f;四.总结 一.为什么要用强缓存和协商缓存&#xff1f; 为了减少资源请求次数&#xff0c;加快资源访问速度&#xff0c;浏览器会对资源文件如图片、css文件、js文…

Spring DI

目录 什么是依赖注入 属性注入 构造函数注入 Setter 注入 依赖注入的优势 什么是依赖注入 依赖注入是一种设计模式&#xff0c;它通过外部实体&#xff08;通常是容器&#xff09;来注入一个对象的依赖关系&#xff0c;而不是在对象内部创建这些依赖关系。这种方式使得对象…

【Python学习】Python学习21- 正则表达式(2)

目录 【Python学习】Python学习21- 正则表达式&#xff08;2&#xff09; 前言字符串检索和替换repl 参数是一个函数参考 文章所属专区 Python学习 前言 本章节主要说明Python的正则表达式。 正则表达式是一个特殊的字符序列&#xff0c;它能帮助你方便的检查一个字符串是否与…

『 C++ - STL』map与set的封装 ( 万字 )

文章目录 &#x1f3a1; map与set介绍&#x1f3a1; map与set的基础结构&#x1f3a1; 红黑树的再修改&#x1f3a0;节点及树的定义&#x1f3a0;KeyOfValue的使用&#x1f3a0;插入函数&#x1f3a0;析构函数&#x1f3a0;红黑树完整代码(供参考) &#x1f3a1; 迭代器的实现&…

【C++】—— C++的IO流

在C中&#xff0c;I/O流是一项关键的编程概念&#xff0c;为程序提供了与外部世界进行交互的重要手段。通过使用C的强大I/O库&#xff0c;开发者能够实现对标准输入输出、文件、字符串等多种数据源的高效处理。接下来让我们深入探讨C的I/O流&#xff0c;了解其基本原理、常见操…

基于动态顺序表实现通讯录项目

本文中&#xff0c;我们将使用顺序表的结构来完成通讯录的实现。 我们都知道&#xff0c;顺序表实际上就是一个数组。而使用顺序表来实现通讯录&#xff0c;其内核是将顺序表中存放的数据类型改为结构体&#xff0c;将联系人的信息存放到结构体中&#xff0c;通过对顺序表的操…

GO 中高效 int 转换 string 的方法与高性能源码剖析

文章目录 使用 strconv.Itoa使用 fmt.Sprintf使用 strconv.FormatIntFormatInt 深入剖析1. 快速路径处理小整数2. formatBits 函数的高效实现 结论 Go 语言 中&#xff0c;将整数&#xff08;int&#xff09;转换为字符串&#xff08;string&#xff09;是一项常见的操作。 本文…

数据库-数据库分类

数据库可以分为关系型数据库和非关系型数据库&#xff0c;常见的数据库如下 关系型数据库 关系型数据库是一种采用关系模型来组织数据的数据库&#xff0c;它以行和列的形式存储数据&#xff0c;以便于用户理解。关系型数据库中的数据以二维表的形式组织&#xff0c;被称为表…

从零开始c++精讲:第三篇——内存管理

文章目录 一、C/C内存分布二、C语言中动态内存管理方式:malloc/calloc/realloc/free三、C中动态内存管理四、operator new与operator delete函数4.1 operator new与operator delete函数&#xff08;重点&#xff09; 五、new和delete的实现原理5.1内置类型5.2 自定义类型 六、定…

C++总结笔记

1. 简介 1、面向对象程序设计 面向对象的四大特性 1&#xff09;封装 2&#xff09;继承 3&#xff09;多态 4&#xff09;抽象 2、标准库 标准C由三个部分组成 1&#xff09;核心语言&#xff1a;提供了所有的构件块 2&#xff09;C标准库&#xff1a;提供了大量的函…

web蓝桥杯真题--11、蓝桥知识网

介绍 蓝桥为了帮助大家学习&#xff0c;开发了一个知识汇总网站&#xff0c;现在想设计一个简单美观的首页。本题请根据要求来完成一个首页布局。 准备 开始答题前&#xff0c;需要先打开本题的项目代码文件夹&#xff0c;目录结构如下&#xff1a; ├── css │ └──…