关于做硬件的一些经验

简介: 关于做硬件的一些经验

一、关于PCB的设计


PCB的设计在电子设计中占了很重要的地位,电路的好坏,也是决定电路稳定性的一部分。这里也并不是介绍什么技巧,只是说一下关于使用DXP制作PCB的一般流程中的几个经常忽略的几个细节。


在生成PCB之前,首先要保证原理图的正确性,原理图连接的不正确,哪后面的都是无用功了。在画原理的图的时候,我感觉最好还是使用自己画的封装,一般元器件都有自带有封装,不过那些封装可能对我们来说不太好,主要是焊盘,大小不太合适,到生成PCB以后再去修改,就浪费时间了。


生成PCB后,在布局和布线之前,最好把线宽和安全距离设定好。如果这些在开始的时候没有设定好的话,那么到后来做板的时候可能就会有点麻烦,因为咱们现在是自己做板,而且在转印与腐蚀的过程中,可能会有一部分电路遭到破坏,如果线太细的话,就很容易断路,安全距离太近的话,就容易短路,而且这些问题在你检测电路的时候会给你带来麻烦,特别是在比赛的时候,时间比较紧张,到时候就更不容易检测了。


平时一般单面板就可以满足要求了,但有时也会用到双面板(如含有一些管教比较多的贴片芯片),在做双面板的时候,主要是做好定位,就是要保证上下面的焊孔对齐,否则,板就废了。在转印的时候先转印一面,然后去打几个定位孔,因为打定位孔的时候可能会对焊盘造成一定得损坏,所以定位孔要选准而且要适当,不要打的过多。选择定位孔的时候尽量以那些过孔或上面没有走线的焊孔,也可以在做PCB的时候在空白或铺地处放几个焊盘当做定位孔。在做板的每一个环节都要认真去做,不要留下隐患,否则在检查电路的时候就很麻烦。


二、关于电路的检修


运放电路的检查 没有输出信号或者输出不正确。


1、首先要保证原理图的正确性(原理图画正确),及各元件参数的合适。如果连原理图都不正确,那么你是检查不出什么结果的。


2、要看电源是不是接通。这点不是经常出现,不过当你你电路出问题而又急于解决问题的时候这个问题往往会伴随着出现,往往会造成不必要的麻烦。


3、检查输出是否与地短接。我们平时做的板很容易短路或者断路,还有就是焊孔处,有时焊孔过小,我们经常用东西去钻,钻过之后有可能导致焊盘与电路之间产生裂纹,从而导致断路,这点要仔细检查,有时候断路只是一个小裂纹,根本就注意不到。检查时用万用表的欧姆档去检查各个节点和电路是不是连接正常。


4、虚焊。这点也是很不容易发现,检查这点的时候基本上和“3”中一样,在进行第三步的检查的时候基本上就可以把这部分检查了。虚焊的原因主要就是管脚氧化。最容易出现的是我们做的双面板的过线孔处。其次在一些贴片的芯片的焊接的时候,非常容易虚焊和短接,这点在焊接的时候一定要注意,争取把问题扼杀在开始阶段,不然后面的排障是很浪费时间的。


对于一般的电路,有导线连接的,一定要保证导线的导电性,这点很重要。特别是在一些信号的电路里面,有时候一根线断开并不影响指示灯或者其他一些可以看得见的道通标志,但是就是电路不能正常工作,但是它原来可以用,这是只有两种可能:1是元器件有被烧坏的;2导线有断开的,这里说的导线断开经常出现的地方基本上都是两头的连接处。要注意这方面的排检。


目录
相关文章
|
4月前
|
机器学习/深度学习 安全 算法
探索操作系统的未来之路:智能化与安全性的双轮驱动
在数字时代的浪潮中,操作系统作为计算机体系的核心,其发展趋势备受瞩目。本文将探讨操作系统的未来发展方向,着重分析智能化与安全性如何成为推动其进步的关键因素。通过回顾操作系统的历史演变,我们将揭示现代操作系统面临的挑战和机遇,并预测未来可能出现的技术革新。文章旨在为读者提供一个关于操作系统未来趋势的宏观视角,同时引发对技术进步背后深层意义的思考。
55 1
|
6月前
|
测试技术
硬件产品经理:手板设计
产品手板是设计细节体现,关乎到业务的专业性和谈判空间。忽视细节可能导致外行印象,影响供应商合作和内部管理决策。手板是未开模前检验外观和结构功能的样板,常用于检测、减少模具风险和缩短开发周期。手板有ID外观、结构和功能三种类型,材料包括各种塑料和金属。制作过程涉及3D打印和CNC加工,结构设计后需试装和功能测试,发现问题及时调整,最终输出确认报告。手板在产品开发中起到关键的验证作用。
114 1
|
8月前
|
存储 人工智能 物联网
硬件标准化之道:Linux社区与硬件厂商的协同创新
在Linux的广阔世界中🌌,与各式各样的硬件设备进行互动和协作是一项不断进行的挑战🔧。硬件厂商和Linux社区的紧密合作,通过制定一系列标准和协议📜,使得从键盘🎹和鼠标🖱到复杂的网络连接设备🌐,所有硬件设备都能以一种统一的方式与Linux内核交互。这篇文章将探讨硬件厂商和Linux社区如何联手标准化硬件,以及他们为实现这一目标所做的努力🛠️。
|
8月前
|
存储 Web App开发 关系型数据库
嵌入式硬件中常见的100种硬件选型方式
嵌入式硬件中常见的100种硬件选型方式
152 0
|
8月前
|
敏捷开发 开发者
硬件敏捷
硬件产品敏捷开发
|
数据处理 C++ 芯片
第一代硬件系统架构确立及产品选型
欢迎来到我们的 QML & C++ 项目!这个项目结合了 QML(Qt Meta-Object Language)和 C++ 的强大功能,旨在开发出色的用户界面和高性能的后端逻辑。 在项目中,我们利用 QML 的声明式语法和可视化设计能力创建出现代化的用户界面。通过直观的编码和可重用的组件,我们能够迅速开发出丰富多样的界面效果和动画效果。同时,我们利用 QML 强大的集成能力,轻松将 C++ 的底层逻辑和数据模型集成到前端界面中。 在后端方面,我们使用 C++ 编写高性能的算法、数据处理和计算逻辑。C++ 是一种强大的编程语言,能够提供卓越的性能和可扩展性。我们的团队致力于优化代码,减少资
|
传感器 Linux 芯片
那些只有芯片原厂才能做的驱动开发工作
那些只有芯片原厂才能做的驱动开发工作
|
机器学习/深度学习 存储 缓存
鲲鹏基础软硬件平台持续升级,赋能伙伴开发者用好鲲鹏
鲲鹏基础软硬件平台持续升级,赋能伙伴开发者用好鲲鹏
404 0
鲲鹏基础软硬件平台持续升级,赋能伙伴开发者用好鲲鹏
|
数据安全/隐私保护