嵌入式工程师成长之路(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博客 在学习过程中,发现一个案例࿱…...
与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…...
云原生核心技术 (7/12): K8s 核心概念白话解读(上):Pod 和 Deployment 究竟是什么?
大家好,欢迎来到《云原生核心技术》系列的第七篇! 在上一篇,我们成功地使用 Minikube 或 kind 在自己的电脑上搭建起了一个迷你但功能完备的 Kubernetes 集群。现在,我们就像一个拥有了一块崭新数字土地的农场主,是时…...
【力扣数据库知识手册笔记】索引
索引 索引的优缺点 优点1. 通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。2. 可以加快数据的检索速度(创建索引的主要原因)。3. 可以加速表和表之间的连接,实现数据的参考完整性。4. 可以在查询过程中,…...
.Net框架,除了EF还有很多很多......
文章目录 1. 引言2. Dapper2.1 概述与设计原理2.2 核心功能与代码示例基本查询多映射查询存储过程调用 2.3 性能优化原理2.4 适用场景 3. NHibernate3.1 概述与架构设计3.2 映射配置示例Fluent映射XML映射 3.3 查询示例HQL查询Criteria APILINQ提供程序 3.4 高级特性3.5 适用场…...
相机Camera日志实例分析之二:相机Camx【专业模式开启直方图拍照】单帧流程日志详解
【关注我,后续持续新增专题博文,谢谢!!!】 上一篇我们讲了: 这一篇我们开始讲: 目录 一、场景操作步骤 二、日志基础关键字分级如下 三、场景日志如下: 一、场景操作步骤 操作步…...
前端导出带有合并单元格的列表
// 导出async function exportExcel(fileName "共识调整.xlsx") {// 所有数据const exportData await getAllMainData();// 表头内容let fitstTitleList [];const secondTitleList [];allColumns.value.forEach(column > {if (!column.children) {fitstTitleL…...
家政维修平台实战20:权限设计
目录 1 获取工人信息2 搭建工人入口3 权限判断总结 目前我们已经搭建好了基础的用户体系,主要是分成几个表,用户表我们是记录用户的基础信息,包括手机、昵称、头像。而工人和员工各有各的表。那么就有一个问题,不同的角色…...
MVC 数据库
MVC 数据库 引言 在软件开发领域,Model-View-Controller(MVC)是一种流行的软件架构模式,它将应用程序分为三个核心组件:模型(Model)、视图(View)和控制器(Controller)。这种模式有助于提高代码的可维护性和可扩展性。本文将深入探讨MVC架构与数据库之间的关系,以…...
什么是EULA和DPA
文章目录 EULA(End User License Agreement)DPA(Data Protection Agreement)一、定义与背景二、核心内容三、法律效力与责任四、实际应用与意义 EULA(End User License Agreement) 定义: EULA即…...
免费PDF转图片工具
免费PDF转图片工具 一款简单易用的PDF转图片工具,可以将PDF文件快速转换为高质量PNG图片。无需安装复杂的软件,也不需要在线上传文件,保护您的隐私。 工具截图 主要特点 🚀 快速转换:本地转换,无需等待上…...
Python+ZeroMQ实战:智能车辆状态监控与模拟模式自动切换
目录 关键点 技术实现1 技术实现2 摘要: 本文将介绍如何利用Python和ZeroMQ消息队列构建一个智能车辆状态监控系统。系统能够根据时间策略自动切换驾驶模式(自动驾驶、人工驾驶、远程驾驶、主动安全),并通过实时消息推送更新车…...
