在应用中达到精确。
当电路板的
PCB 完成之后,首先需要把 PCB 板和原理图进行对照,查看
二者是否相同。需要特别关注的是,电源系统设置是否正常,极性是否接错、电
源是否短路,重点查看
SDRAM
控制端的总线,是否存在短路现象。
电源是硬件电路板的最基本模块,只有电源正确才能导致整个系统的正常
运行。在上电之前,必须确定电源电压的幅值和极性。当上电之后,需要检查各
芯片供电端、地之间的电压,确定是否正常。
当确定电路板正常后,可以上电。在上电之后,不管是芯片还是电阻、电容
“
”
如果被烧坏时,都会伴有 焦糊味 ,对此我们可以查找出明显烧坏的芯片,根
据芯片的响应型号进行替换。同时,我们可以对硬件系统进行划分,分为若干子
模块。然后根据系统运行发生的状况,明确哪个模块发生错误。当明确了出错的
子模块后,就可以更加精确的确定具体的出错位置。
在此需要使用万用表进行测试,万用表主要被用于测试电阻、电容、二极管、
三极管和集成芯片的性能。在本次电路板设计中,把
I2C 的时钟线通过上拉电阻
与
3.3V 电源直接相连,而在实际使用过程中,发现通过 I2C 总线配置图像传
感器总是失败,导致图像传感器输出总是保持默认输出状态,通过万用表测量,
发现
SCL 上拉的电阻错采用了 0 欧姆的电阻,导致 SCL 无法被控制,经过重
新更换电阻后,功能正常。
联机故障检测必须借助各种测试装置,包括示波器、逻辑分析仪等工具。示
波器作为电子工程师使用最广泛的调试仪器,不仅可以查看模拟电路和数字电
路的行为,准确捕获信号,分析采集的波形,从根本上确定电路的根本原因,
协助解决问题。随着低速串行总线在嵌入式系统中的使用越来越多,由于串行总
线涉及到相应的协议,因此需要明确硬件工作是否正常、软件控制是否有漏洞,
同时系统噪声是否会影响到该总线的传输。目前,对于
I2C、SPI 串行总线,示波
器能够迅速捕获其协议,帮助检测和调试设计。
由于目前的嵌入式电路,速度越来越快,偶尔发生的异常事件(例如毛
刺)可能会导致整个系统功能的错误,目前示波器可以通过峰值检测功能,直
接捕获到窄毛刺,协助硬件工程师进行电路板调试。
对于
mV 或 uV 范围的信号进行测试非常困难,不仅其信号的幅值低,而