做嵌入式开发,以我个人的经历,尽管70%以上的时刻都会花在软件上面(并且软件的比重将来还或许更多),但剩余那30%,不管如何也是要与硬件打交道的。那模仿电路和数字电路便是绕不过去的坎,总会碰上的。
许多嵌入式工程师比较怕模仿这一块,因为在校园里,尽管许多专业都会开模仿电路的课程,但我信任80%以上的人当年是没学理解的(包含我自己)。后来因为作业中要用,不得不再回去啃书,并且买回来一堆古今中外的模电的书(噢,没有古),相互参照着看,才渐渐、渐渐、略微、有点整理解了。
现在回过头再看当年校园里的模电课程,我以为许多人没有学懂模电的原因,或许是因为课时太少了。模仿电路是很巨大的一块内容,里边各种分支甚多,假如要做一个大致分类的化,其实能够分为:“根底模电”和“使用模电”两个部分。校园里那点模电课时,假如集中精力用于“根底模电”部分的教育,或许还会有不错的作用,假如把两部分都塞进来讲,就有点无能为力了。
根底模电和使用模电的差异,我下面大致画了个思想导图:
根底模电,只需熟练把握好:二极管、三极管、场效应管、运放这4种元器件的特性,就能够了。每一种元器件都有几种固定用法的根底电路,一共加起来也就20几个根底电路,这个一定要把握好。之后的多级扩大电路,无非便是前面这20几种根底电路中取出几个的组合,趁便再统筹一下其频率适用范围。作为嵌入式工程师,模电功力根本上到这儿就能够了。
什么,就这么简略?能够说是,也能够说不是。回想一下《电路原理》课程,一共也就5种元器件的组合:电阻、电容、电感、独立电源、受控电源,不也要来来回回折腾烧脑1~2个学期么?
至于后边的使用模电,每一个使用方向都会有许多专用电路,并且任何一个方向都能够专门写若干本书,一个人不或许全都通吃,详细研究哪个方向,取决于你作业的职业。并且每个方向不止需求模电常识,还需求学习其他专门的课程。比方,假如你想搞通讯电子,那还要学习《信号与体系》、《通讯原理》等课程;再比方你想搞电机操控与大功率驱动电路,那还要学习许多关于电机、电磁方面的常识,道理也是相同的……
但不管怎么样,根底模电便是给你铺路的,让你具有学习后续专用电路的条件,假如你能熟练把握这几种根底元器件的功能和模仿电路根本的核算剖析办法,那后续不管向哪个方向研究起来都会比较轻松。
写这个“初级模仿电路”系列,一方面是我对自己这些年各式各样学过的模电常识作一个整理和总结;另一方面,希望能帮到那些想学习模电常识、但苦于一翻开模电书就觉得发晕的嵌入式工程师(当年我便是如此)。我在这儿先帮你把根底模电的结构和常用套路捋一遍,保证你能够都看懂,接着你再看其他模电书本就有感觉了。
当然,我也远远谈不上是模电高手,仅仅是“够用”。假如有大神路过,发现过错与不当之处,还请纠正。