首页 > 其他分享 >21硬件总结

21硬件总结

时间:2023-08-17 19:56:49浏览次数:33  
标签:总结 24 21 芯片 原理图 硬件 电源板 电路 电压

  应组长要求,为以后硬件留下知识,避免硬件出现几乎从零开始的局面,本人水平而且文笔有限,只能告诉一些经验之谈,知识相对来说我只是菜狗,希望一届比一届进步吧。

  首先,就规范来说,对于实验室,是非常必要的,你的原理图,PCB不仅仅你一个人看,你要给你的队友,其他硬件,师弟或者“师妹”看,画的像鬼画符一样,徒增别人辨别的时间,详细可仿照祖传的一些模块原理图。提高效率的方法是规范的画图,浪费一点注释,布局的时间换来团队的效率,无疑是很值的。然后,硬件不像软件,给你一个电脑就可以虚空学习,硬件学习分理论上和实践上的学习,理论上包括但不局限于模电、数电、信号与系统、开关电源、运算放大器等等,而实践是把你的理论放到现实的过程,其中包括但不局限于打板、焊接、调试、检修等等。

  焊接我就不说了,唯手熟尔,从0603电阻出发一路焊到主控,等你差不多焊好一套电源板,并且可用你就差不多入门了。调试,是比较依赖理论基础的;针对电源板,建议先把24转5的电路焊好,确定电源和地无电路,可以上电试试,如果芯片开始冒火花,那就可以下班了。冒火花一般是限流没弄好,不同转压不一样电路,自己查。芯片起火,24电压正常进入芯片,先查buck的肖特基,经验之谈一般是芯片坏了;如果转出来有电压而数值不对,那恭喜你,离成功不远了,大部分是反馈电阻阻值有问题;接着是5转3.3,基本没出现过问题,有问题就查保护电路;最后看一下转出的5和3.3,纹波不能太大,不然对主控有影响,纹波大一般是buck电路数值没有计算好。如果你们MOS管和晶体管不懂如何使用,可以尝试学一下队里大风车的灯条驱动电路,你明白驱动原理。初步认识MOS管和晶体管的使用,如果你们想要深入学习,可以学一下模电或者模拟集成电路设计。建议你们学习的时候,将基础的电子元件的性质、常见电路图、基本功能等做成一个思维导图或者文档、ppt之类的,详细可参考21级之前做的思维导图。

  检修,对电源板举例,先查保护电路。(切记电源板上保护电路是必备的,不然分分钟烧后级电路,24转5、5转3.3这些都需要,不然就像傻逼c板一样,一烧就烧主控、芯片)保护电路就是使用MOS管和三极管的电路,不会的自己好好学,MOS管和三极管怎么判断好坏,自己上网找,记得善用网络资源。然后找到烧的是哪一片区域,比如你3.3电压无了,你查5转出来电压有无问题,5那边保护电路有无问题,LDO进来的电压正不正常,若判断是5转3.3这块出问题,查保护电路,LDO烧毁的概率很小,仔细查mos就行;若24转出来不行,先查保护电路前级和后级都查,没问题后找肖特基,都没问题看反馈电压,如果到最后一步大概率是24转5芯片寄了。一些特殊芯片可以看其芯片手册,有基准电压的话,正常供电(电路要正常)看它是否有基准源,若无芯片要么烧了要么是假货。总得来说,如何检修得看你的电路,你对电路越熟悉越容易检修。

  然后是原理图和画板,使用好处立创不用画封装,但建议使用AD,练习一下画封装,有一个自己的库。原理图记得多看数据手册,一些参数、芯片参考布局,注意事项皆有详细说明。多看数据手册,多看数据手册,多看数据手册(重要事情说三遍)。原理图取决于你知识的水平,我的能力有限就不说;画板,最好有一套自己的规则,建议和嘉里创的制版规则一致,以防出现工艺误差。大电流记得考虑线宽,敏感信号注意与大电压、大电流相隔,避免干扰过大,buck-boost的布局建议你们上网找一下,或者仔细看一下手册布局,buck中电感回路的那个环要小等等,以及布线不能走直角、以铜带线、滤波先过电容再进入芯片,电感底下尽量隔铜,反馈信号远离电感区域等等。电源都是相对来说是比较基础,也是比较难的,需要你们不断上网寻找答案和寻找师兄答疑解惑。对于主控,滤波电容的位置要放好,在芯片的四个角,双层板注意底层铜皮的完整性(电源板也一样),晶振要隔铜不走线处理,can信号差分处理,烧录上、IIC的上拉下拉,泪滴、keepout层、打地孔,双层和四层板,铜皮不出现直角,铜皮的割去等等。一句话,画得多,交流多,会的就多。不耻下问,实验室的师兄可能性格古怪,但会尽自己所学帮你解答。

  最后是上车,(未完)

标签:总结,24,21,芯片,原理图,硬件,电源板,电路,电压
From: https://www.cnblogs.com/xdulo/p/17636090.html

相关文章

  • 《Lua程序设计第四版》 第三部分18~21章自做练习题答案
    Lua程序设计第四版第三部分编程实操自做练习题答案,带⭐为重点。18.1编写一个迭代器,与数值型for等价,能否以无状态迭代器实现?functionfromto(n,m)returnfunction(m,c)ifc<mthenreturnc+1endreturnnilend,m,n......
  • 【考后总结】CSP-S 模拟 6
    8.17CSP模拟23That'sWhyYouGoAway-MichaelLearnsToRockBabywon'tyoutellmewhythereissadnessinyoureyesIdon'twannasaygoodbyetoyouLoveisonebigillusionIshouldtrytoforgetButthereissomethingleftinmyhea......
  • 【软硬件环境及工具安装使用】edgeai-torchvision的使用
    前言 一、安装edgeai-torchvision环境 首先需要理解的是,虚拟环境安装完torch之后再安装torchvision,且torchvision是基于源码编译安装的,因为thestandardtorchvisionwillnotsupportallthefeaturesinthisrepository.博主系统CUDA版本是11.7,但是当前edgeai-torchvisi......
  • 【软硬件环境与工具使用】setuptools模块
    前言  1)setuptools之setup函数参数详解BuildingandDistributingPackageswithSetuptools-setuptools68.0.0.post20230808documentationPython库打包分发(setup.py编写)简易指南|Huoty'sBlogsetup.py实现C++扩展和python库编译_pythonsetup.py编译_ming7771......
  • 【软硬件环境与工具使用】glob模块
    前言 匹配符有以下三种:1)”*”匹配任意0个或多个字符;2)”?”匹配任意单个字符;3)”[]”匹配指定范围内的字符,如:[0-9]匹配数字。 参考Python模块之glob模块glob.glob()函数_GeorgeAI的博客-CSDN博客glob—Unixstylepathnamepatternexpansionpython之glob模块以及......
  • 【软硬件环境与工具使用】ProgIter介绍
    前言ProgiIter可以帮助你测量和打印迭代过程中的进度,区别于使用线程实现的tqdm,ProgIter是无线程的。选择不同的实现方式会产生不同的折中效果,严格来说,二者没有优劣之分。 参考1. GitHub-Erotemic/progiter:Printsloopprogress.Asingle-threadedalternativetotqdm.......
  • sqli-labs-BasicLevel-总结
    title:sqli-labsbasicchallengesdate:2023-08-0416:34:03categories:CTF-Web入门description:1~20总结常用的MySql命令总结查库:selectschema_namefrominformation_schema.schemata查表:selecttable_namefrominformation_schema.tableswheretable_schema='s......
  • 【狂神说Java】Java零基础学习笔记-JavaSE总结
    【狂神说Java】Java零基础学习笔记-JavaSE总结JavaSE总结:......
  • 笔记整理--C语言--assert用法总结——转载
    assert用法总结assert宏的原型定义在<assert.h>中,其作用是如果它的条件返回错误,则终止程序执行,原型定义:#include<assert.h>voidassert(intexpression);assert的作用是现计算表达式expression,如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调用abort来......
  • BUG总结
    IllegalArgumentException:路径错误找不到该路径。NullPointerException:导入图片时,未找到文件,映射参数有误。 映射字段,未加对象名.,未找到字段,#{}忘记书写。 SQ语句书写是字段书写错误。SQLSyntaxErrorException:数据库名在yml中书写错误。......