(学习日记)2024.01.19

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


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


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

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.hqwc.cn/news/417457.html

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

相关文章

1434. 数池塘(四方向)-深度优先搜索-DFS

代码&#xff1a; #include<iostream> using namespace std; char a[200][200]; int fx[4]{0,1,0,-1}; int fy[4]{1,0,-1,0}; int k0; int n,m; void dfs(int x,int y){a[x][y].;int tx,ty;for(int i0;i<4;i){txxfx[i];tyyfy[i];if(tx>1&&tx<n&&am…

面试题:40亿个QQ号,限制1G内存,如何去重?

文章目录 概要什么是BitMap&#xff1f;有什么用&#xff1f;什么是布隆过滤器&#xff0c;实现原理是什么&#xff1f;应用场景如何使用 概要 40亿个unsigned int&#xff0c;如果直接用内存存储的话&#xff0c;需要&#xff1a; 4*4000000000 /1024/1024/1024 14.9G &…

超声波清洗机清洗眼镜有用吗?值得入手洗眼镜超声波清洗机推荐

眼镜党朋友长时间佩戴眼镜避免不了受到灰尘、污垢和细菌的侵扰&#xff0c;不清洗的话我们的视线就会被有所阻碍&#xff0c;为了保证我们眼镜的干净同时也是为了注意个人卫生&#xff0c;建议我们定期清洗一下眼镜&#xff0c;给眼镜洗个澡顺便消消毒&#xff0c;从一开始用水…

ACM题解Day1|1.Accurate Movement ,2.Help the Support Lady, 3.Absolute Game

1.Accurate Movement 思路 : 本题为模拟题主要是模拟方块的移动,其中 以两木块的最右端做为记录点. 先挪动a, 每次a块只能挪到和b块相同的位置, b块每次最多挪动(b-a).为什么因为有限制挡板然后俩木块要不能同时移动只能移动一一个 #include<bits/stdc.h> using namespac…

使用.NET API 中的 EventCounters进行指标监控

写在前面 为了实现轻量级、跨平台、准确实时的性能指标收集&#xff0c;从 .NET Core 3.0 版本开始引入 EventCounters API。除了 .NET 运行时提供的 EventCounters 外&#xff0c;还可以实现自定义的 EventCounters。 以便跟踪各种指标&#xff0c;EventCounters 作为 EventS…

select子句简单查询

Oracle从入门到总裁:https://blog.csdn.net/weixin_67859959/article/details/135209645 目录 数据查询 起别名 连接 ​编辑 去重 ​编辑 另外补充几个不常用的命令 如果要进行查询,那么需要使用数据操纵语言&#xff08;Data Manipulation Language&#xff0c;DML&am…

【C++记忆站】auto关键字(C++11)

auto关键字 1.auto简介 早期C/C中auto的含义是&#xff1a;使用auto修饰的变量&#xff0c;是具有自动存储器的局部变量 C11中&#xff0c;标准委员会赋予了auto全新的含义即&#xff1a;auto不再是一个存储类型指示符&#xff0c;而是作为一个新的类型指示符来指示编译器&…

【华为 ICT HCIA eNSP 习题汇总】——题目集4

1、&#xff08;多选&#xff09;网络中出现故障后&#xff0c;管理员通过排查发现某台路由器的配置被修改了&#xff0c;那么管理员应该采取哪些措施来避免这种状况再次发生&#xff1f; A、管理员应该通过配置 ACL 来扩展只有管理员能够登录设备 B、管理员应该在路由的管理端…

【JavaEE】线程安全的集合类

作者主页&#xff1a;paper jie_博客 本文作者&#xff1a;大家好&#xff0c;我是paper jie&#xff0c;感谢你阅读本文&#xff0c;欢迎一建三连哦。 本文于《JavaEE》专栏&#xff0c;本专栏是针对于大学生&#xff0c;编程小白精心打造的。笔者用重金(时间和精力)打造&…

PaddleDetection学习2——使用Paddle-Lite在 Android 上实现行人检测

使用Paddle-Lite在 Android 上实现行人检测 1. 环境准备2. 准备模型2.1 下载模型2.2 模型优化 3. 部署模型3.1 目标检测C代码Pipeline.hPipeline.cpppreprocess_op.hpreprocess_op.cc 3.2 修改配置文件3.4 部署模型到移动端 1. 环境准备 参考前一篇在 Android 上使用Paddle-Li…

Unity之射线检测

不知道大家有没有玩过红色警戒 —— 一款即时战略游戏&#xff0c;和罪恶都市一样小编小学的时候就开始玩了&#xff0c;这款游戏控制单位角色移动是通过鼠标的点击来实现。 同样的操作方法还有英雄联盟等很多游戏&#xff0c;那本篇文章小编就通过简单小实例来讲解这种操作在U…

DolphinDB学习(1):数据库的增删查与常用操作

下载并配置好DolphinDB&#xff0c;同时添加vscode的插件&#xff0c;我们就在vscode上进行操作 创建xxx.dos文件后&#xff0c;就会被识别为DolphinDB的运行文件&#xff0c;非常方便 文章目录 登录数据库的操作创建数据库查找与删除数据库 示例 登录 如果是vscode&#xff…