学电路设计时,你遇到过什么有趣的事?

说几个学生时代的傻x事:
1、以前对DC-DC懂得少,而且一般开关电源芯片小,还有一堆外围,手焊很麻烦,就觉得三端稳压器碉堡了啊,一个就能得到想要的电压啊,有木有。然后就各种用三端稳压器。那玩意效率奇低,功率稍微上去一点就发热很厉害,有些时候还得不到想要的电压,高了的话就串联几个二极管,靠管压降消耗多余电压。。。现在想起来都觉得蠢哭了。
学电路设计时,你遇到过什么有趣的事?

2、以前做板子,一般都是腐蚀单层板,高级一点做双层。完全没有设计参考面的意识,更不要说考虑回流路径了,线都是连上就行。然后,就是EMI问题一大堆。学生时运气好的话,低速电路不怎么体现。记得有一次运气差,一个电机驱动的超强EMI耦合到一个信号线上,导致程序各种跑飞,还完全找不出原因。最后重画板子莫名其妙解决了,也说不出个所以然。后来看了黑宝书(HSDD高速数字设计),被作者一句“很多人总是认真设计信号回路的前半段,而将后半段交给上帝,他们真是愚蠢”疯狂打脸。
3、在学校腐蚀槽里发现过一个大神用马克笔layout的PCB。无法想象他用马克笔直接画线时,脑子里是怎么把网表分清的。这等神迹堪比用txt直接出网表以及用二进制编辑器直接编程。
4、焊接哈,以前很喜欢插件电阻,因为容易焊还能跨线,但自从工作以后,不是大功率场合,见都没见过了。以前焊0805,0603都要叫半天,觉得难焊。现在已经全程0201,看习惯0201,再看0603已经觉得是庞然大物了。(看评论有人好奇0201手焊技巧。这里要纠正大家用热风枪的误区,一个是很多人认为吹小元件要用细吹口,第二个是很多人认为吹小元件要用低风速。实际上吹0201应该是最粗吹口加7成风速。0201最大问题是焊盘小,PCB散热快。用小吹口只加热两个焊盘时,大量热量从焊盘散走,而且镊子一旦挡住风路,直接失温导致虚焊。另外小吹口易导致局部风速高,PCB受热不均,吹掉焊盘或是吹飞器件都不奇怪。粗吹口风速柔和,热力稳定,效果和回流焊机类似,这才是正解。0201定位靠助焊剂清除氧化膜和锡的张力吸附,这个不用再强调了吧?)
学电路设计时,你遇到过什么有趣的事?
5、学电之后,会嫌光速太慢。没学之前,相信没人会认为分析电路要考虑光速(电信号以光速在真空中传播)。实际上在电路板上,电信号以光速除以根号下电介常数的速度传播,一般约为6mil/ps。这是很坑爹的,一段2inch(5cm)的走线,信号传过去需要约330ps。换句话说,对于GHz级别的信号,很可能第一个状态刚到接收端,第二个状态已经从源端出发了。一条理想导线的两端同时出现不同的电平,这在以前是多么反直觉啊。实际设计中,走线长度不同会导致并行信号时序混乱。一些高速板会采用电介常数低的材料以减少信号飞行时间。
6、万用表测MOS管。这个是我意外中发现的。MOS管的栅极很容易击穿,焊接或是手拿都很容易搞坏。一度我很纠结如何测量MOS物料是否损坏。万用表的二极管档(滴滴叫那个)是很神奇的,可以给MOS栅极冲放电,而且MOS的栅极浮空时要蛮久才会自放电,可以趁这个间隙测试其漏源是否受栅极控制。好的MOS应该在你用二极管档给它充电后导通,放电后关断。
学过电路,喜欢电路的你,现在是否从事了相关工作呢?
如果你学过数电,模电,电路还算过关,不妨可以尝试芯片设计。
芯片设计近几年属于热门领域,对人才的知识储备要求较高。
与之相对应的是,芯片设计人才也较为稀缺,相关公司自然会通过不断提升研发人员的薪资待遇,吸引自己所需要的人才。
以芯片工程师为例,该职位的平均月薪达到2.56万元,是目前为数不多的一个平均薪资超过2.5万的岗位。
随着芯片产业高速发展,芯片行业愈加火热,相应的人才匮乏现象也将日渐凸显,根据中国半导体行业协会估计,2022年中国芯片专业人才缺口将超过25万人,而到2025年,这一缺口或将进一步扩大。
你是否了解过这个岗位呢?

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

无源滤波器为什么能滤波?

滤波器能够滤波的本质是利用构造特定的阻抗特性引起反射和损耗来实现对频率的选择。 如果从能量守恒的角度来讲,被抑制掉的信号去哪里了?​ 我们先看一下基本电路原理,上图中,负载接收的功率为 我们知道,最大功率传输…

【大数据之Hadoop】十八、MapReduce之压缩

1 概述 优点:减少磁盘IO、减少磁盘存储空间。 缺点:因为压缩解压缩都需要cpu处理,所以增加CPU开销。 原则:运算密集型的Job,少用压缩;IO密集型的Job,多用压缩。 2 压缩算法对比 压缩方式选择时…

广州蓝景分享—快速了解Typescript 5.0 中重要的新功能

作为一种在开发人员中越来越受欢迎的编程语言,TypeScript 不断发展,带来了大量的改进和新功能。在本文中,我们将深入研究 TypeScript 的最新迭代版本 5.0,并探索其最值得注意的更新。 1.装饰器 TypeScript 5.0 引入了改进的装饰…

AI绘画——Checkpoint模型Dark Sushi Mix 大颗寿司Mix

目录 版本解析 模型简介 模型特性 模型演示(多图预警) Picture One 正面tag: 负面tag: Checkpoint模型darkSushiMixMix无Vae Checkpoint模型darkSushiMixMixVae模型kl-f8-anime2.ckpt Picture Two 正面tag:…

什么是OADM光分插复用器

文章导读: 什么是OADM光分插复用器 光分插复用器的功能 光分插复用器的类型(FOADM, TOADM) OADM的应用 1、什么是OADM光分插复用器 由不同的光通道进出单模光纤。 它的主要功能是在不影响其他波长信道传输的情况下,选择性地下载或…

python 的 object 与type的关系

python 的 object 与type的关系 是并列关系&#xff0c;两种是相互依赖的 查询父类 type.__bases__ object.__bases__(<class ‘object’>,) () 查询类型 type(type) type(object)<class ‘type’> <class ‘type’> 在python中&#xff0c;type用于描述…

开放原子训练营(第一季)铜锁探密:基于铜锁构建在线在线加密工具箱

基于铜锁构建Web在线加密工具库 搭建运行环境 实验⼿册中的实验都是以 docker 和 docker-compose 环境为主&#xff0c;基于 Ubuntu 20.04 容器镜像。 初始化项目 首先利用 IDE 创建一个 tongsuo_web 的空项目&#xff0c;接下来我们所有的文件都会创建在该项目中&#xff0…

ThinkPHP模型操作下

ThinkPHP模型操作下 前言1. 模型设置1.name(数据表除去前后缀的名字&#xff0c;默认是当前model的类名)2.table(完整的数据表名)3.pk 改变主键名称4.schema 设置模型对应数据表字段及类型5.disuse 数据表废弃字段&#xff08;数组&#xff09;6.模型的其他属性 2. 模型的主要功…

E5EAA HENF105240R1将用于工业生产过程的测量、控制和管理

​E5EAA HENF105240R1将用于工业生产过程的测量、控制和管理 工业控制计算机是工业自动化控制系统的核心设备 工业控制计算机是工业自动化设备和信息产业基础设备的核心。传统意义上&#xff0c;将用于工业生产过程的测量、控制和管理的计算机统称为工业控制计算机&#xff0c;…

JVM学习(八):运行时数据区——虚拟机栈(字节码程度深入剖析)

目录 一、概述 1.1 基于栈结构的虚拟机 1.2 栈和堆 二、虚拟机栈&#xff08;Java Virtual Machine Stack&#xff09;详述 2.1 虚拟机栈介绍 2.2 虚拟机栈作用 2.3 虚拟机栈特点 三、栈中常见的异常 3.1 StackOverflowError异常 3.2 OutOfMemoryError异常 四、…

Linux驱动开发:uboot启动流程详解

前言&#xff1a;uboot作为Linux驱动开发的 “三巨头” 之一&#xff0c;绝对是一座绕不开的大山。当然&#xff0c;即使不去细致了解uboot启动流程依旧不影响开发者对uboot的简单移植。但秉持着知其然知其所以然的学习态度&#xff0c;作者将给读者朋友细致化的过一遍uboot启动…

UE4 架构初识(二)

目录 UE4 引擎学习 一、架构基础 1. Pawn &#xff08;1&#xff09;DefaultPawn &#xff08;2&#xff09;SpectatorPawn &#xff08;3&#xff09;Character 2. AController 3. APlayerState 4. 总结 UE4 引擎学习 一、架构基础 1. Pawn UE也是从Actor中再派生…

【小程序】input输入双向数据绑定

小程序中&#xff0c;input标签中的数据为单向绑定&#xff1a; <inputtype"number"bindinput"inputRealmoney"value"{{ amount }}"placeholder"请输入金额" />如上代码&#xff0c;我们绑定了输入框的数据amount&#xff0c;并…

JavaSE-06 [面向对象OOP + 封装]

JavaSE-06 [面向对象OOP 封装] 第一章 面向对象思想 1.1 面向过程和面向对象 面向过程&#xff1a; 面向过程就是分析出解决问题所需要的步骤&#xff0c;然后用函数把这些步骤一步一步实现&#xff0c;使用的时候一个一个依次调用就可以了面向对象&#xff1a; 面向对象是…

MITA触摸屏维修WP4053米塔工控机控制屏维修

MITA-TEKNIK米塔触摸屏维修工控机工控屏控制器维修DISPLAY 2COM全系列型号 Mita-Teknik触摸屏维修常见故障&#xff1a;上电无显示&#xff0c;运行报故障&#xff0c;无法与电脑通讯&#xff0c;触摸无反应&#xff0c;触控板破裂&#xff0c;触摸玻璃&#xff0c;上电黑屏&a…

云原生|kubernetes|rancher-2.6.4安装部署简明手册

前言: rancher是一个比较特殊的开源的kubernetes管理工具&#xff0c;特殊在它是一个名称为k3s的简单kubernetes集群&#xff0c;而该集群是在kubernetes集群内的。 OK&#xff0c;本文将讲述如何在centos7服务器上&#xff0c;在已有的kubernetes-1.23.15集群内&#xff0c;…

springboot,Flowable 流程实例的激活与挂起(二)

一.简介 接上一篇 springboot&#xff0c;Flowable 流程实例的激活与挂起&#xff08;一&#xff09; 二.流程实例的挂起与激活 1.流程实例的挂起 挂起一个流程实例的代码如下&#xff1a; Test void test08() {List<ProcessDefinition> list repositoryService.cr…

Git相关使用

私人博客 许小墨のBlog —— 菜鸡博客直通车 系列文章完整版&#xff0c;配图更多&#xff0c;CSDN博文图片需要手动上传&#xff0c;因此文章配图较少&#xff0c;看不懂的可以去菜鸡博客参考一下配图&#xff01; 系列文章目录 前端系列文章——传送门 后端系列文章——传送…

数组模拟实现单链表快速操作

前言&#xff1a;我们都知道链表的一般模式是由结构体加指针来实现的&#xff0c;但是在实际的比赛中&#xff0c;结构体指针来实现链表的操作并不常用&#xff0c;原因是因为我们在增加节点时需要开辟新的内存&#xff0c;而比赛时给出的样例大多都是十几万个数据&#xff0c;…

找出1-1000中的所有完美数

再次练习查找完美数&#xff0c;找出 1-1000 中的所有完美数。 【学习的细节是欢悦的历程】 Python 官网&#xff1a;https://www.python.org/ Free&#xff1a;大咖免费“圣经”教程《 python 完全自学教程》&#xff0c;不仅仅是基础那么简单…… 地址&#xff1a;https://l…