当前位置: 首页 > news >正文

嵌入式工程师成长之路(1)——元件基础(完整版)

系列文章目录

1.元件基础
2.电路设计
3.PCB设计
4.元件焊接
5.板子调试
6.程序设计
7.算法学习
8.编写exe
9.检测标准
10.项目举例
11.职业规划


文章目录

  • 前言
  • 一、认识元件
    • ①、认识元件
    • ②、认识封装
  • 二、电阻
    • 1.上拉电阻与下拉电阻
      • ①、定义
      • ②、应用
      • ③、阻值选择
      • ④、因上下拉电阻引发的问题
      • ⑤、因一颗上拉电阻引发的思考
    • 2.高精密采样电阻
      • ①、开尔文电阻
      • ②、康/锰铜丝电阻
      • ③、EE、BWL、RX70、RJ711系列电阻
    • 3.电平匹配之5V I/O口电平转3.3V
    • 4.为什么会有0欧电阻这种东西?
    • 5.电容均压电阻的原理
    • 6.阻容降压
    • 7.精密贴片电阻标准阻值表(如01C)
    • 8.信号反射的几个重要体现(过冲、下冲、振铃)及电路设计
    • 9.串口TXRX要不要上拉
    • 10.关于电阻其他内容
    • 11.电位器
      • ①、基本结构
      • ②、电路图形符号
      • ③、主要参数
      • ④、作用
      • ⑤、会发光的电位器
      • ⑥、滑动变阻器知识
  • 三、电容
    • 1.电容降压原理
    • 2.电容选型须知
    • 3.钽电容“降额”使用,这是为什么?
    • 4.为什么在一个大的电容上还并联一个小电容?
    • 5.100uF,10uF,100nF,10nF不同的容值,这些参数是如何确定的?
    • 6.一文搞懂电容两端电压为啥不能突变?
    • 7、CBB电容的用途
  • 四、电感
    • 1、电感与磁珠的联系与区别
    • 2、电路板为什么会“滋滋”的响
    • 3、电感的电流为什么不突变
    • 4、全网最全电感知识总结
    • 5、深入讲解磁珠的各个参数和应用场合
    • 6、0欧电阻、电感、磁珠
    • 7、磁珠和磁环
    • 8、共模扼流圈
  • 五、二极管
    • 1.二极管从正向导通到截止有一个反向恢复过程
    • 2.产生反向恢复过程的原因——电荷存储效应
    • 3.什么是肖特基二极管
    • 4.肖特基二极管和场效应管有什么区别?
    • 5.肖特基二极管(SBD) 与普通二极管的区别
    • 6.STM32 I/O口保护二极管的作用
    • 7.IGBT反并联二极管的功能
    • 8.二极管伏安特性曲线_二极管的温度特性
    • 9.二极管漏电
    • 10.两个二极管串并联
    • 11.续流二极管作用及工作原理
    • 12.二极管1N4148,做温度传感器,是什么原理?
    • 13、TVS管选型详细流程
    • 14、激光二极管
    • 15、续流二极管
    • 16、发光二极管LED压降
  • 六、晶体管
    • 1.三极管为什么能放大
    • 2.三极管的应用
    • 3.半导体知识讲解:IGBT是个啥?
    • 4.三极管,MOSFET, IGBT的区别
    • 5.MOS管(场效应管)
      • ①、基础知识
      • ②、米勒平台
      • ③、NMOS、PMOS高侧低侧驱动
      • ④、用MOS管实现双向电平转换
      • ⑤、耗尽型和增强型MOS管
    • 6、CMOS
      • ①、CMOS技术,CMOS工艺
      • ②、闩锁效应
    • 7、DMOS
    • 8、浮栅三极管-FAMOS、SAMOS、MNOS和FLOTOX
    • 9、可控硅/晶闸管
      • 1、晶闸管和可控硅是怎么回事?
      • 2、晶闸管/可控硅典型应用电路
      • 3、电路分析
    • 10、三循环流水灯电路
    • 11、OC门、OD门、开漏、推挽、图腾柱
    • 12、基础版的音频功放电路
  • 七、运放
    • 1、运放输入模型
    • 2、虚短概念
    • 3、差模输入和共模输入
    • 4、输入电压范围(Vin或Vcm)
    • 5、小信号检测方法
    • 6、差分放大器介绍
    • 7、三运放仪表放大器
    • 8、间接电流反馈型仪表放大器
    • 9、同相放大器有平衡电阻吗?
    • 10、运算放大器知识汇总
    • 11、常用运放做跟随器使用总结
    • 12、电子管胆管
  • 八、晶振
    • 1.晶振是什么
    • 2.晶体振荡器功能作用
    • 3.晶体振荡器应用
    • 4.晶振为什么要加电容?
    • 5.晶振需要配多大电容?
    • 6.晶振与整体电路之间的匹配
    • 7.为什么在晶振上并电阻?
    • 8.晶振为什么不能放置在PCB边缘?
      • 现象描述:
      • 原因分析:
      • 思考与启示
    • 9、有助于提高晶振工作稳定性的建议:
    • 10、32.768KHZ的晶振有什么用
  • 九、单片机外设
    • 1、蜂鸣器
      • ①、有源蜂鸣器和无源蜂鸣器
      • ②、三极管与蜂鸣器
    • 2、继电器
      • ①、基本概念
      • ②、电路符号
      • ③、主要作用
      • ④、基本结构
      • ⑤、工作原理
  • 十、屏幕
    • 1、触摸屏的特征
    • 2、屏幕选型设计重要参数
    • 3、液晶屏接口区别(总结)
    • 5、屏幕其他知识
    • 6、串口屏--------操作简单易上手
    • 7、为什么单片机不能直接连屏幕
    • 8、mipi LCD 的CLK时钟频率与显示分辨率及帧率的关系
    • 9、LCD——与LCD有关的基础知识
  • 十一、PTC/NTC热敏电阻、保险丝
    • 1、POSISTOR 的基本特性
    • 2、PTC自恢复保险丝的重要指标:最大工作电压
    • 3、自恢复保险丝工作原理
    • 4、都是热敏电阻,PTC和NTC的区别你真的知道吗?
    • 5、什么是NTC
    • 6、防浪涌功率型NTC的选型原则
    • 7、选择电流保险丝要了解哪些参数
    • 8、电源模块保险丝选择慢断还是快断?
    • 9、保险丝选型基础
    • 10、保险丝的选型及设计实例分析
  • 十二、电机
    • 1、电机发展史
    • 2、电机入门
      • ①、书籍
      • ②、视频
      • ③、开发文档
      • ④、博客
    • 3、什么是步进电机
    • 4、基本结构和工作原理
    • 4、负载
    • 5、速度-力矩曲线
    • 6、加速/减速运动控制
    • 7、振动与噪音
    • 8、命名规则
    • 9、接线图
    • 10、一般规格
    • 11、扭力
    • 12、直流电机的原理及驱动
      • ①、启动电流
      • ②、原理及驱动
    • 13、步进电机原理及驱动
      • ①、为什么步进电机走一步是1.8度
      • ②、28BYJ-48和42步进电机
    • 14、电机温升
    • 15、步进电机与伺服电机的区别
    • 18、步进电机功率计算
    • 17、位置控制方案对比
  • 十三、存储
    • 1、闪存的一些基本概念及其技术融合趋势(一)
    • 2、一篇写的相当不错的nandflash芯片编程介绍
    • 3、ROM, RAM, FLASH, SSD, DDR3/4, eMMC, UFS, SD卡, TF卡
  • 十四、通讯接口
    • 1、串口、COM、UART、TTL、USB、RS-232、RS-485、I2C、SPI、CAN、1-WIRE
    • 2、MIPI CSI-2/DSI接口、FPD-Link III 接口、LVDS等接口对比
    • 3、总线收发器的作用
    • 4、USB
  • 十五、仪器仪表
    • 1、什么是示波器?
    • 2、示波器怎样测220V?可以直接测零火线吗?
    • 3、万用表上的虚线表示什么意思?
    • 4、模拟示波器和数字示波器有啥区别?
    • 5、测100Mhz的信号要选多少M带宽的示波器呢?
  • 十六、信号传输
    • 1、杜邦线
    • 2、FPC软排线
    • 3、端子连接线
    • 4、光模块
      • ①、什么是光模块?
      • ②、光模块的工作原理
      • ③、光模块的外观结构
  • 十七、专业名词
    • 1、功率因数
    • 2、额定功率和实际功率
    • 3、PAC&APC
    • 4、导热系数与热导率
    • 5、四分之一波长
  • 十八、传感器
    • 0、精度
    • 1、磁场传感器
    • 2、光电传感器
    • 3、光纤传感器
    • 4、激光传感器
    • 5、颜色传感器
    • 6、接近传感器
    • 7、编码器
      • ①、光学编码器
      • ②、霍尔编码器
      • ③、磁性编码器
      • ④、电容式编码器
      • ⑤、单圈编码器
      • ⑥、多圈编码器
      • ⑦、增量式编码器
      • ⑧、绝对值式编码器
    • 8、湿度传感器
  • 十九、机器视觉
    • 1、主控处理
    • 2、OV系列
  • 二十、无线通信
    • 1、物联网通信方案
    • 2、LoRa
    • 3、LoRaMESH
    • 4、矿石收音机

相关文章:

嵌入式工程师成长之路(1)——元件基础(完整版)

系列文章目录 1.元件基础 2.电路设计 3.PCB设计 4.元件焊接 5.板子调试 6.程序设计 7.算法学习 8.编写exe 9.检测标准 10.项目举例 11.职业规划 文章目录 前言一、认识元件①、认识元件②、认识封装二、电阻1.上拉电阻与下拉电阻①、定义②、应用③、阻值选择④、因上下拉电…...

在Ubuntu 20.04 上安装 CoppeliaSim

在 Ubuntu 20.04 上安装 CoppeliaSim Edu V4.6.0 rev18 的步骤如下: 1. 下载安装文件: 首先,确保您已经下载了 CoppeliaSim_Edu_V4_6_0_rev18_Ubuntu20_04.tar.xz 文件。您可以从 Coppelia Robotics 的官方网站下载。 2. 解压缩文件: 打开终端&#…...

pulseaudio的相关操作(二)

这篇文章主要介绍pulseaudio playback的相关API,pulseaudio playback的具体实例可以参考[2]。如果用pulseaudio实现playback,简单地说就是创建一个playback stream,然后指定这个stream的sink,再定期的向这个stream中写数据。 mai…...

Selenium自动化测试工具

一 .Selenium简介 是一个用于Web应用程序测试的工具 Selenium的核心功能之一是测试软件在不同浏览器和操作系统上的兼容性,确保软件功能与用户需求的一致性,提升用户体验。 自动化脚本生成与执行 Selenium支持自动录制用户操作并生成多种编程语言的测…...

优化UVM环境(九)-将interface文件放在env pkg外面

书接上回: 优化UVM环境(八)-整理project_common_pkg文件 My_env_pkg.sv里不能包含interface,需要将my_intf.sv文件放在pkg之外...

mysql 主从安装

登录看第二篇 WINDOWS系统搭建MYSQL 8.0主从模式_windows mysql8.0.34主从配置-CSDN博客 Windows下MySQL8.0最新版本超详细安装教程_windowsserver安装mysql8.0-CSDN博客 启动两个服务 可执行文件路径一致问题解决: windows,同一台机器安装两个mysq…...

【C++刷题】力扣-#121-买卖股票的最佳时机

题目描述 给定一个数组 prices,其中 prices[i] 表示第 i 天的股票价格。假设你可以在第 i 天买入并在第 j 天卖出股票(i ≤ j),设计一个算法来计算你所能获取的最大利润。注意你只能持有一股股票,并且你不能同时参与多…...

Python量化交易(二):金融市场的基础概念

引言 大家好,我是GISer Liu😁,一名热爱AI技术的GIS开发者。本系列文章是我跟随DataWhale 2024年10月学习赛的Python量化交易学习总结文档;在现代社会中,投资已成为个人、机构和政府追求财富增长和资源配置的重要方式。…...

Java方法的递归调用

Java中的方法可以通过调用自身来实现递归调用。 递归调用在解决一些问题时非常有用,特别是那些可以分解为相同结构的子问题的情况。递归调用可以让问题的解决过程更加简洁和优雅。 下面是一个简单的示例,展示了如何使用递归调用来计算一个数字的阶乘&a…...

JavaScript 第30章:综合项目

看起来您想要了解如何在一个JavaScript为主的项目中进行项目规划、技术选型、开发流程以及维护等方面的内容,并且希望结合Java的源代码来进行详细的讲解。不过,JavaScript和Java是两种不同的编程语言,通常它们的应用场景也不同。JavaScript 主…...

GB/T28181-2022规范解读、应用场景和技术实现探究

GB/T28181-2022和GB/T28181-2016区别 GB/T28181-2022《公共安全视频监控联网系统信息传输、交换、控制技术要求》与 GB/T28181-2016 相比,主要有以下区别: 术语和定义方面: 术语删减:GB/T28181-2022 删除了 “联网系统信息”“数…...

Docker容器间链路管理

Docker容器是一个轻量级的、可移植的软件打包技术,它允许开发者将应用程序及其依赖项打包到一个独立的容器中,然后发布到任何支持Docker的环境中运行。容器是完全使用沙箱机制,相互之间不会有任何接口,容器性能开销极低。 可以将…...

python画图|在三维空间的不同平面上分别绘制不同类型二维图

【1】引言 前序已经完成了基础的二维图和三维图绘制教程探索,可直达的链接包括但不限于: python画图|3D参数化图形输出-CSDN博客 python画三角函数图|小白入门级教程_正余弦函数画图python-CSDN博客 在学习过程中,发现一个案例&#xff1…...

与ai一起作诗(《校园清廉韵》)

与ai对话犹如拷问自己的灵魂,与其说ai助力还不如说在和自己对话。 (笔记模板由python脚本于2024年10月19日 19:18:33创建,本篇笔记适合喜欢python和诗歌的coder翻阅) 【学习的细节是欢悦的历程】 Python 官网:https://www.python.org/ Free&…...

python matplotlib

一、图形函数 函数名称描述Bar绘制条形图Barh绘制水平条形图Boxplot绘制箱型图Hist绘制直方图his2d绘制2D直方图Pie绘制饼状图Plot在坐标轴上画线或者标记Polar绘制极坐标图Scatter绘制x与y的散点图Stackplot绘制堆叠图Stem用来绘制二维离散数据绘制(又称为火柴图&…...

秋招面试题记录_半结构化面试

c八股(可能问的多一点) 1.简单说说C11语法特性 答: 1.auto以及decltype自动类型推导,避免手动声明复杂类型,减少冗长代码提升了可读性和安全性。 2.智能指针 自动释放内存 (具体说说) 有shared和unique 差异主要体现在所有权、内存开销、…...

Java项目-基于springboot框架的疫苗接种管理系统项目实战(附源码+文档)

作者:计算机学长阿伟 开发技术:SpringBoot、SSM、Vue、MySQL、ElementUI等,“文末源码”。 开发运行环境 开发语言:Java数据库:MySQL技术:SpringBoot、Vue、Mybaits Plus、ELementUI工具:IDEA/…...

Android 12.0进程保活白名单功能实现

在Android 12.0系统中,实现进程保活白名单功能是为了确保某些重要的应用程序即使进入后台也能长时间保持运行状态,不被系统自动杀死。这一功能的实现涉及多个核心类和文件,以下是具体的实现步骤和核心功能分析: 一、实现步骤 …...

vscode 功能、设置备忘

2024年10月18日 crtl p 按文件名搜索,输入> 开始搜索命令 设置文件显示过滤和搜索过滤: ctrlp 输入 >settings 选择Preferences:Open Settings(UI),搜索exclude 配置 Files Exclude 修改显示过滤 配置 Search Exclude 修…...

错误 Failed to connect to xx.xx.xx.xx port xx: No route to host

Failed to connect to xx.xx.xx.xx port xx: No route to host 系统环境: Oracle Cloud(OCI)Ubuntu20.4 问题: 连接本机IP正常访问,连接内网ip可正常访问,但连接外网IP报错:Failed to conne…...

业务系统对接大模型的基础方案:架构设计与关键步骤

业务系统对接大模型:架构设计与关键步骤 在当今数字化转型的浪潮中,大语言模型(LLM)已成为企业提升业务效率和创新能力的关键技术之一。将大模型集成到业务系统中,不仅可以优化用户体验,还能为业务决策提供…...

Vue记事本应用实现教程

文章目录 1. 项目介绍2. 开发环境准备3. 设计应用界面4. 创建Vue实例和数据模型5. 实现记事本功能5.1 添加新记事项5.2 删除记事项5.3 清空所有记事 6. 添加样式7. 功能扩展:显示创建时间8. 功能扩展:记事项搜索9. 完整代码10. Vue知识点解析10.1 数据绑…...

微信小程序之bind和catch

这两个呢,都是绑定事件用的,具体使用有些小区别。 官方文档: 事件冒泡处理不同 bind:绑定的事件会向上冒泡,即触发当前组件的事件后,还会继续触发父组件的相同事件。例如,有一个子视图绑定了b…...

(十)学生端搭建

本次旨在将之前的已完成的部分功能进行拼装到学生端,同时完善学生端的构建。本次工作主要包括: 1.学生端整体界面布局 2.模拟考场与部分个人画像流程的串联 3.整体学生端逻辑 一、学生端 在主界面可以选择自己的用户角色 选择学生则进入学生登录界面…...

反向工程与模型迁移:打造未来商品详情API的可持续创新体系

在电商行业蓬勃发展的当下,商品详情API作为连接电商平台与开发者、商家及用户的关键纽带,其重要性日益凸显。传统商品详情API主要聚焦于商品基本信息(如名称、价格、库存等)的获取与展示,已难以满足市场对个性化、智能…...

抖音增长新引擎:品融电商,一站式全案代运营领跑者

抖音增长新引擎:品融电商,一站式全案代运营领跑者 在抖音这个日活超7亿的流量汪洋中,品牌如何破浪前行?自建团队成本高、效果难控;碎片化运营又难成合力——这正是许多企业面临的增长困局。品融电商以「抖音全案代运营…...

高防服务器能够抵御哪些网络攻击呢?

高防服务器作为一种有着高度防御能力的服务器,可以帮助网站应对分布式拒绝服务攻击,有效识别和清理一些恶意的网络流量,为用户提供安全且稳定的网络环境,那么,高防服务器一般都可以抵御哪些网络攻击呢?下面…...

Redis数据倾斜问题解决

Redis 数据倾斜问题解析与解决方案 什么是 Redis 数据倾斜 Redis 数据倾斜指的是在 Redis 集群中,部分节点存储的数据量或访问量远高于其他节点,导致这些节点负载过高,影响整体性能。 数据倾斜的主要表现 部分节点内存使用率远高于其他节…...

OPenCV CUDA模块图像处理-----对图像执行 均值漂移滤波(Mean Shift Filtering)函数meanShiftFiltering()

操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 在 GPU 上对图像执行 均值漂移滤波(Mean Shift Filtering),用于图像分割或平滑处理。 该函数将输入图像中的…...

Unity | AmplifyShaderEditor插件基础(第七集:平面波动shader)

目录 一、👋🏻前言 二、😈sinx波动的基本原理 三、😈波动起来 1.sinx节点介绍 2.vertexPosition 3.集成Vector3 a.节点Append b.连起来 4.波动起来 a.波动的原理 b.时间节点 c.sinx的处理 四、🌊波动优化…...