0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

硬件设计的学习路线,从点亮电阻开始

STM32嵌入式开发 来源:STM32嵌入式开发 作者:STM32嵌入式开发 2022-07-06 11:06 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

你可能会产生过这样的疑惑:“为什么他改几个电阻电容就调出来,我弄个半天没搞定?”说硬件靠的是经历,怕不是踩坑的经历比如说点亮一个电阻硬件设计,可以说是包罗万象,它涉及到非常庞大的知识量,今天我们来介绍一下硬件设计的学习路线。 初级理论篇高等数学和线性代数这里重点掌握微积分和矩阵,因为在后面的课程里面将会大量用到这两个东西,是基础中的基础。大学物理这里很多东西其实在高中有学到,重点掌握电阻、电容、电感的特性和电生磁、磁生电的原理,其中麦克斯韦方程组将会在射频微波中有用到。电路分析基础其实电路基础的理论并不难,但是有些抽象的东西,是暂时不能很好地理解,比如说受控源(其实就是三极管),所以学完模电还要再回过头来再看一遍。这里重点掌握戴维南定理,不然后面没法学。

模拟电子技术这是电子专业的核心基础课,至少学三遍,此外,学啃书是不行的,还得配合Multisim仿真软件才能学好(实践部分后面再介绍)。如果说电路基础、高数当中的答案都是明确、唯一的,那么模电的答案将是不明确、多样化的,需要在实践中权衡取舍,一定要把以前的思维转变过来,不然后面没法学。这门课全部都是重点,但是学完它,除了抄书上的电路,你仍然什么都做不了,因为还需要其它方面的知识一起用才可以。这里不得不提一下器件特性这个概念,没有它将不能打开电路设计的大门,但是由于篇幅有限,以后再写文章介绍。数字电子技术这门课相对于模电来说,要简单很多很多。它把三级管搭成各种门电路、触发器,以便于直接把数学知识运用起来,同时它也是FPGA的先修课,是硬件工程师算法工程师(跟计算机的算法有很大区别)转变的基础。这门课全部都是重点,但是要真正掌握它,还是得学FPGA才可以。电力电子技术这里讲到晶闸管IGBT和电力MOS管,都是用在强电领域的器件,是开关电源的先修课。可以说电源是硬件设计当中最关键的部分,一个电源设计得好不好,直接影响整个系统能否正常工作。其中整流、逆变、升压、降压电路,都是要重点掌握的。 中级理论篇复变函数这门课跟高数的微积分一样,是一种数学工具。复数信号是物理不可实现的,但是为什么需要复数?诚然,正弦波(包括余弦,下同)有振幅、频率和相位三要素,如何在一个图上面表示振幅与频率的关系或者相位与频率的关系(方便观察分析才需要这样弄)?这就需要用到复数了,其中i或者j(因为电流的符号是i,所以才换成j,以防混淆)表示的就是方向,对应着极坐标的向量。我们可以把复数转成模和辐角的形式,想象一下,模就是时钟的秒针,而辐角就是秒针转动的角度,秒针转一圈就是个圆,而把这个圆的各点按照出现的时间先后,重新描绘在直角坐标系中,就是一个正弦波。这就意味着,用复数可以表示一个正弦波的三要素,振幅就是模(秒针的长短),相位就是秒针转动的角度,频率就是秒针转动的快慢。想一下,如果用实数来表示正弦波的三要素,是不是很麻烦?这里重点掌握留数、保形映射。信号与系统介绍如何利用数学建模去描述电路,就是这门课要研究的内容。什么是信号?LED灯的亮灭、喇叭发出的声音、天线感应的电磁波等,有实际用途的信息载体(包括声、光、电、热等)都是信号。什么是系统?就是处理信息载体的东西(包括放大器、传动装置等)。系统是一种更为抽象的概念,可大可小,小到一个三极管,大到一个无线收发装置,这些都要根据实际需求来确定,不能一概而论。这门课都是重点。自动控制原理自控原理是信号与系统的姐妹学科。介绍如何用数学建模的方法去分析电路,主要分析电路的稳定性。其中,波特图、PID都是要重点掌握的:PID算法原理介绍。学懂这门课就可以用里面的知识去分析一些较为复杂的带运放的电路,这种电路用KCL和KVL是仍然很难解决。高频电子线路高频是模电的非线性部分。你会发现高频里面很多内容跟模电都差不多,也有放大器、振荡器、功放,但是这些电路用在更高的频段,所以分析方法有所不同。模电的功底较为扎实的情况下,再学这门课,就不觉得难,因为它本身就是模电的扩展,而不是全新的领域。这门课都是重点,至少学三遍。单片机现在已经很少不用CPU的硬件电路了,而单片机正是最简单的CPU,所以掌握单片机也是很有必要的。其中单片机的接口电路也是相当考验你的硬件功底的。

电子测量技术做硬件的经常要跟仪器打交道,学习测量技术,一方面让你更能熟练地使用仪器,另一方面还能让你做一些测量电路(配合单片机就可以运用在物联网领域)。这里会接触很多新器件,大多都是传感器,当然重点研究的还是电气特性。这门课并不难,关键要多做实验。 高级理论篇信号完整性分析可以说硬件工程师最大的敌人就是干扰,要解决这些干扰就得做好电磁兼容性设计,学好这门课,才可以画出性能更优的PCB:高频电路布线的十大绝招开关电源学会设计电源电路,给自己的电路系统配上合适的电源,以及解决电源完整性问题,也是相当考验硬件工程师的模电功底。射频电路设计随着科技的发展,电路的工作频率将会越来越高,频率升高会带来各种各样的难题,所以学会设计射频电路也是很有必要的。通信原理掌握现代的通信技术,其中包括信息论基础和各种调制方式都会在各种通信电路当中有用到。集成电路原理与应用可以说几乎每块电路板都会用到芯片,所以学习一下芯片的制造技术,将会让你的硬件水平大大提高。举个简单的案例,数字电位器里面的电阻就是用MOS管构成的有源电阻,一定要上电,它才体现出电阻的特性,如果只使用模电的知识将无法理解这一现象。 总结如果你认为这么多书,怎么看都看不完。那是以一种静止、偏面的观点来分析问题了。其实上介绍那么多课,很多内容都是相通的。比如,数电里面的移位寄存器,就是单片机里面的串口收发器。模电里面的放大器、振荡器,到了高频、射频,照样讲到,只是分析方法有点不同而已。高频里面的AM、FM、PM,到了通信原理,照样讲到,此外,还提出了ASK、FSK、PSK这几种雷同而且更为简单的调制方式。电力电子技术里面的直流斩波电路,就是开关电源的内容,只是扩展了一些内容而已。

文章出处:【微信公众号:STM32嵌入式开发】欢迎添加关注!文章转载请注明出处。

审核编辑:符乾江
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电阻
    +关注

    关注

    88

    文章

    5808

    浏览量

    179898
  • 电容
    +关注

    关注

    100

    文章

    6517

    浏览量

    160011

原文标题:都说硬件靠经历,从点亮电阻开始?

文章出处:【微信号:c-stm32,微信公众号:STM32嵌入式开发】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    嵌入式单片机开发学习路径

    的基本结构和工作原理。过去很多大学都是51单片机开始学习,目前也有很多高校直接STM32开始学习
    发表于 02-09 15:42

    软件到硬件的转场:一场由OceanOS-CM0启发的嵌入式思考

    材料,更是一套思维训练工具。它引导软件开发者完成一次“着陆”——虚拟的软件世界,降落到具体的硬件现实。 在这个过程中,我们学到的不仅是如何点亮LED、如何配置串口、如何使用互斥锁,更重要的是学会
    发表于 01-04 15:52

    轻松选对电阻了解电阻到按需选型

    的元件”。导体对电流的阻碍能力越强,电阻值越大。生活中常见的灯泡、电热丝,本质上都是利用电阻工作的 —— 电流被阻碍时会发热,就有了光和热。        而我们常说的 “电阻器”,是人工制造的、能精准控制阻碍能力的元件。
    的头像 发表于 12-29 14:46 618次阅读
    轻松选对<b class='flag-5'>电阻</b>:<b class='flag-5'>从</b>了解<b class='flag-5'>电阻</b>到按需选型

    系统嵌入式的学习路线

    的知识太多,太杂,太广,很多嵌入式初学者陷入嵌入式知识的海洋中,东学一点,西学一点,找不到学习的方向。 我从事嵌入式开发工作有10年,嵌入式教学工作有6年,作为过来人,给大家谈谈正确的嵌入式学习路线
    发表于 12-16 07:49

    分享一个嵌入式开发学习路线

    如果你想要学习嵌入式开发,我建议按照这个学习路线准备: 1. 基础铺垫期(1-2个月) 理解嵌入式系统的“硬件基础”和“编程入门”,能看懂简单电路,写出基础C语言代码。这一阶段的
    发表于 12-04 11:01

    SAW 声表滤波器系统化学习路线物理原理到 PCB 实战

    的 FSF 系列产品与 SAW Filter Knowledge Hub 文章,为射频与中频应用提供一条完整的设计与学习路线
    的头像 发表于 12-01 11:48 6391次阅读
    SAW 声表滤波器系统化<b class='flag-5'>学习</b><b class='flag-5'>路线</b>:<b class='flag-5'>从</b>物理原理到 PCB 实战

    如何直接main函数开始仿真?

    段地址也要修改) 2. 修改前三条指令: 80000000:10010117auipcsp,0x10010#堆栈指针90010000开始80000004:293000efjalra
    发表于 11-05 06:10

    学习Linux应该哪里开始

    、交叉编译、网络栈、文件系统……到底哪里开始学,才能既不绕弯路,又能学得“有感觉”? 今天, 深圳市钡铼技术有限公司 就来带你拆解这个问题。 一、先理解:Linux 到底是什么? 很多人学 Linux,一上来就打开虚拟机敲命令。但真正入门前,先
    的头像 发表于 10-16 09:51 558次阅读
    <b class='flag-5'>学习</b>Linux应该<b class='flag-5'>从</b>哪里<b class='flag-5'>开始</b>?

    需求到落地:RISC-V如何重塑下一代AI硬件生态?

    本文由TechSugar编译自SemiWiki人工智能(AI)正重塑计算领域的每一个层面,训练万亿参数模型的超大规模数据中心,到运行实时推理任务的电池供电型边缘设备,无一不受其影响。各领域对硬件
    的头像 发表于 10-16 09:06 854次阅读
    <b class='flag-5'>从</b>需求到落地:RISC-V如何重塑下一代AI<b class='flag-5'>硬件</b>生态?

    一文读懂特斯拉自动驾驶FSD辅助到端到端的演进

    、控制等环节各自负责不同的功能,各模块用显式代码和规则来完成任务。随着数据规模和算力增长,特斯拉开始把更多功能放到机器学习模型里,尤其是2024年推出的V12(标注为“Supervised”)
    的头像 发表于 10-11 09:13 1113次阅读
    一文读懂特斯拉自动驾驶FSD<b class='flag-5'>从</b>辅助到端到端的演进

    嵌入式入门到进阶,怎么学?

    嵌入式入门到进阶,怎么学? 嵌入式学习的核心是 “软硬结合的技术壁垒”,科学分层才能高效突破。以下是入门到高阶的精简路线,帮你避开弯路: 1、基础奠基层:构建技术底座 C 语言聚焦
    发表于 09-02 09:44

    【创龙TLT113-MiniEVM开发板试用体验】点亮LED

    借用别人的一句话,很有道理:开发板上闪烁的LED如同新手村的篝火,为每一位嵌入式开发者照亮通往硬件世界的探索之路。 一、LED控制原理 硬件基础 LED为单向导电器件,正极通过限流电阻接电
    发表于 08-05 21:36

    硬件设计指南:器件认知到手机基带设计

    硬件设计的学习中,基本功非常重要,本书首先以基本的电容、电感、电阻等器件为基础,详细介绍了BUCK、BOOST、LDO、电荷泵等常见电源拓扑。既涉及低频敏感的模拟电路注意事项,又囊括了高速电路关键
    发表于 07-03 16:49

    电子硬件工程师如何从零开始学习?(文末免费分享从零开始学习资料)

    经常有用户咨询,如何学习和提升电子硬件能力,有没有适合小白学习的资料等等;电子硬件工程师是一个结合理论、实践和创新能力的职业,需要掌握电路设计、元器件选型、PCB设计、嵌入式系统、测试
    的头像 发表于 06-04 07:36 2696次阅读
    电子<b class='flag-5'>硬件</b>工程师如何从零<b class='flag-5'>开始</b><b class='flag-5'>学习</b>?(文末免费分享从零<b class='flag-5'>开始</b><b class='flag-5'>学习</b>资料)

    硬件原理图学习笔记

    这一个星期认真学习硬件原理图的知识,做了一些笔记,方便以后查找。硬件原理图分为三类1.管脚类(gpio)和门电路类输入输出引脚,上拉电阻,三极管与门,或门,非门上拉
    的头像 发表于 04-30 18:40 1608次阅读
    <b class='flag-5'>硬件</b>原理图<b class='flag-5'>学习</b>笔记