工业电路板_CPU及外围集成电路原理应用

工业电路板 CPU 及外围集成电路:原理、应用与维修诊断手册

覆盖:串行/并行寄存器、CPU、PLD、DSP、CPU辅助 IC、ADC/DAC、电子开关、功率/模拟驱动、通信芯片与接口芯片

重点面向工业控制板、PLC、变频器、伺服、仪器仪表、运动控制、通信板及通用 MCU/DSP 控制板的板级维修。

一、工业控制板的总体功能架构

传感器/编码器/开关量 → 信号调理 → ADC/比较器 → CPU/MCU/DSP

Flash / RAM / EEPROM / RTC / Watchdog

GPIO / SPI / I²C / UART / CAN / Ethernet

DAC / PWM / 电子开关 / 驱动器 / 隔离器

MOSFET / IGBT / 继电器 / 电机 / 阀

工业板并不是“CPU坏了就整板坏”。CPU 周围往往有大量供电、时钟、复位、存储器、总线收发器、模拟前端和保护器件。实际维修中,电源、复位、时钟、通信接口、驱动级通常比 CPU 核心本身更值得优先检查。

数字核心
CPU / MCU / DSP / FPGA / PLD
数据采集
ADC / 运放 / 比较器 / 模拟开关
数据输出
DAC / PWM / 驱动器 / 功率器件
辅助系统
RAM / Flash / EEPROM / RTC / Watchdog
通信系统
UART / RS-232 / RS-485 / CAN / Ethernet
保护与隔离
TVS / 光耦 / 数字隔离器 / 共模电感

二、工业线路板 CPU / MCU

1. 功能与作用

CPU 是执行程序和协调整个控制板工作的核心。工业控制中常见的是 MCU(微控制器),它把 CPU、Flash、RAM、定时器、ADC、PWM、UART/SPI/I²C/CAN 等集成在一颗芯片中。

2. 常见典型器件

系列/型号示例 特点 典型工业用途
STM32F1/F4/F7 ARM Cortex-M,外设丰富 PLC扩展板、仪器、伺服、通用控制
STM32G4 偏电机控制/数字电源 变频、PFC、BLDC、数字电源
NXP LPC / Kinetis ARM MCU 仪表、工业网关、控制器
TI TMS320F28xx 实时控制能力强 变频器、伺服、数字电源
Microchip dsPIC MCU + DSP 特性 电机控制、功率电子
Siemens / TI / Renesas 等工业控制 MCU 面向长期稳定运行 PLC、驱动器、工业设备

3. CPU 周边必须认识的信号

信号 作用 维修检查
VDD/VCC CPU 内核/IO供电 万用表测电压;示波器观察纹波和掉压
RESET 复位 CPU 上电后通常应完成复位释放;持续有效可能导致不启动
XTAL/OSC 主时钟 示波器观察晶振/时钟波形;注意探头负载
BOOT 启动模式选择 电平错误会进入下载/Boot模式
SWD/JTAG 程序下载、调试 可用于判断 CPU 是否能被识别
CPU 本体疑似损坏的典型表现:供电正常、复位正常、时钟正常、启动存储器正常,但调试器完全无法识别;CPU 电源明显异常发热;某 IO 对地短路且拆除外部负载后仍短路。仅凭“程序不运行”不能直接判定 CPU 坏。

三、串行寄存器与并行寄存器

寄存器用于暂存、移位、锁存和扩展数字 IO。工业板上非常常见,尤其适合 CPU IO 不够时扩展指示灯、继电器、按键、状态输入等。

典型型号 类型 作用 应用
74HC595 串入/并出 用少量 SPI 类信号扩展多个输出 LED、继电器、数码管
74HC165 并入/串出 把多路并行输入串行送给 CPU 按键、开关量采集
74HC273/374 并行锁存 锁存多路输出数据 地址/数据总线、控制输出
74HC164 串入/并出 移位输出 LED、简单控制
74HC595 的工业/汽车级兼容系列 同类 更宽温度/可靠性选择 工业 IO

维修判断

  • 先测 VCC 与 GND 是否正常。
  • 看 CLK、DATA、LATCH/LOAD 是否有活动。
  • 串入/并出器件:若 CLK 有连续脉冲而 Q0~Q7 全无变化,重点检查 OE、MR、VCC、芯片本体。
  • 若只有某一个输出异常,优先怀疑对应输出级或外部负载短路。
  • 可以用逻辑分析仪比较正常板与故障板的 CLK/DATA/LATCH 波形。

四、PLD / CPLD / FPGA

PLD 的核心价值是“硬件逻辑可编程”。与 CPU 按程序一条条执行不同,FPGA/CPLD 可以同时实现大量逻辑运算和时序逻辑。

器件示例 定位 工业应用
Altera MAX II / MAX V CPLD 接口逻辑、时序控制、地址译码
Intel/Altera Cyclone 系列 FPGA 高速采集、运动控制、图像/通信
Xilinx Spartan 系列 FPGA 工业控制、数据处理
Lattice MachXO / ECP 系列 CPLD/FPGA 桥接、IO扩展、工业通信

典型功能

  • 地址译码:CPU 访问不同外设时产生片选信号。
  • 并串/串并转换:桥接不同总线。
  • PWM/脉冲发生:产生精确时序。
  • 编码器接口、脉冲计数、高速采样。
  • 多路状态机与实时逻辑。
维修注意:FPGA/CPLD 本身不一定“烧坏”,但配置 Flash、配置电源、时钟、复位和 I/O 电源出问题会让它表现为完全不工作。检查时必须把“芯片本体”和“配置链路”分开判断。

五、DSP 数字信号处理器

DSP 专门强化乘加、滤波、FFT、控制算法等实时计算能力,在变频器、伺服、电源、电机控制中非常常见。

典型系列 常见用途
TI TMS320C2000 / F280xx / F283xx 电机控制、逆变器、PFC、数字电源
TI C5000/C6000 部分系列 高速信号处理
ADI SHARC / Blackfin 音频、测量、控制和高速 DSP
Microchip dsPIC 中等复杂度电机/功率控制

DSP 板级维修重点

重点顺序通常是:供电 → 时钟 → 复位 → 启动模式 → 程序存储器 → 外设时钟 → IO/通信。电机控制板中还要重点检查 ADC 基准、电流采样运放、PWM 输出以及栅极驱动器。

六、CPU 外围辅助集成电路

器件类别 典型示例 作用 故障现象
Flash W25Q32/W25Q64/W25Q128 保存程序、参数 无法启动、程序丢失、识别异常
EEPROM 24C02/04/08/16/64/256 参数、校准数据 参数丢失、校准错误
SRAM IS62Cxxx 等 运行数据 死机、数据异常
RTC DS1302、DS3231 等 实时时钟 时间丢失
Watchdog MAX706、TPS382x 等 监控 CPU 反复复位
复位 IC MAX809/MAX810 等 电源欠压复位 CPU 不启动/周期性复位
电源监控/PMIC TPS、LTC、MAX 等系列 产生/监控多路电源 整板不启动、局部无电

存储器维修诀窍

SPI Flash 通常可检查 CS、CLK、MOSI、MISO;I²C EEPROM 检查 SDA、SCL。示波器或逻辑分析仪能快速判断“CPU有没有访问存储器”。

八、DAC 数模转换器

DAC 把 CPU 的数字值转换成模拟电压/电流,常用于给定值输出、阀门控制、模拟仪表、信号发生和驱动参考。

典型器件 特点 场景
MCP4725 12-bit、I²C 低速模拟输出
AD56xx 系列 高精度多通道 工业模拟量输出
DAC856x 等 高分辨率 精密工业控制
MCU 内置 DAC 集成方便 成本敏感控制板

维修时不仅测 DAC 输出,还要测其后的运放、I/V 转换、电压跟随器、滤波器以及 0–10 V / 4–20 mA 输出级。

九、电子开关芯片 / 模拟开关

电子开关可以在没有机械触点的情况下切换模拟或数字信号。

典型器件 类型 应用
74HC4066 / CD4066 双向模拟开关 模拟信号选择
74HC4051 8选1模拟多路复用 多路传感器切换
74HC4052 双4选1 双通道模拟切换
74HC4053 三路2选1 信号路由
ADG 系列 低漏电、高精度模拟开关 精密测量

故障判断

控制脚变化而输出不跟随输入,重点测开关两端导通电阻、控制逻辑、电源以及外部负载。若某一路严重漏电、信号被拉偏,可断电后测其对地/电源阻值,再与正常通道比较。

十、功率驱动芯片与模拟驱动芯片

10.1 栅极/功率驱动

典型器件 作用 常见场景
IR2110 / IRS 系列 高低侧 MOSFET/IGBT 驱动 逆变器、半桥
UCC 系列 高速栅极驱动 开关电源、功率变换
HCPL-3120 等 隔离式栅极驱动 IGBT/MOSFET 工业驱动
专用三相驱动器 集成多路高低侧驱动 电机/变频器

10.2 继电器/电磁阀/直流负载驱动

器件 作用 判断
ULN2003/ULN2803 多路达林顿低侧驱动 输入有信号而输出不拉低,测对应通道
低侧 MOSFET 开关负载 测 G-S、G-D、D-S 是否短路
高侧开关 IC 电源侧负载开关 检查输入、使能、输出及过流保护

10.3 模拟驱动

模拟驱动通常由运放、功率运放、线性驱动器、恒流源等构成。例如 0–10 V、±10 V、4–20 mA 输出,常见故障不一定来自 DAC,运放反馈电阻开路同样会造成满量程或零输出。

十一、数据通信芯片与接口芯片

接口 典型器件 作用 维修重点
RS-232 MAX232/MAX3232 TTL ↔ RS-232 电平转换 电荷泵、电容、TX/RX
RS-485 MAX485、SN75176、SP3485 等 差分半双工通信 A/B、DE/RE、终端电阻
CAN SN65HVD 系列、TJA10xx 等 CAN 控制器与物理总线接口 CANH/CANL、终端、电源
Ethernet PHY LAN8720、DP83848、RTL8211 等 MAC 与网口物理层 25MHz/50MHz时钟、差分对、磁性器件
USB USB-UART、USB PHY/Hub 设备通信 VBUS、D+/D−、ESD
UART/SPI/I²C 通常由 MCU 内置 板内通信 波形、上拉、总线占用

RS-485 快速判断

  1. 断电测 A/B 对地及相互阻值,先排查 TVS 和收发器短路。
  2. 检查 120 Ω 终端是否确实存在于总线两端,而不是每块板都安装。
  3. 通信时示波器观察 A/B 是否出现差分活动。
  4. 检查 DE/RE 控制是否正确。
  5. 若 CPU TX 有数据、收发器输入有数据、A/B 无活动,重点怀疑收发器。

CAN 快速判断

CANH/CANL 在正常总线工作时应呈现差分变化。断电测量总线两端常可看到约 60 Ω 的等效终端(两只 120 Ω 并联),但具体拓扑必须结合实际网络判断。

十二、通用板级故障判断方法

症状 第一检查对象 第二检查对象
整板完全不工作 保险丝、输入电源、防反接、TVS、DC/DC 主电源、复位、时钟、CPU
上电立即掉电 电源短路、MOSFET、TVS、电容 DC/DC 控制器及负载 IC
CPU 不启动 VDD、RESET、时钟 Flash、BOOT、RAM
反复重启 电源纹波、欠压复位 Watchdog、程序异常、外设短路
通信故障 接口芯片、电源、ESD/TVS CPU TX/RX、终端、隔离器
模拟量偏差 传感器、输入电阻、运放 VREF、ADC/DAC、软件标定
一个输出失效 驱动器、MOSFET、继电器 CPU/寄存器输出
多路同时失效 公共电源、参考源、总线 公共驱动/逻辑芯片

仪器与方法对应关系

仪器 最适合发现的问题
万用表 短路、断路、供电、电阻、二极管、静态电平
示波器 时钟、复位、PWM、SPI/I²C/UART/RS-485/CAN、纹波、振荡
逻辑分析仪 数字通信协议、时序、数据内容
热成像仪 异常发热、局部短路、功率器件异常
可调电源 限流上电、观察启动电流和短路位置
电子负载 电源带载能力和保护动作

十三、工业板上相对容易损坏的器件与判断

优先级 器件 为什么容易坏 快速判断
TVS/ESD 承受浪涌、静电 断电测阻值/二极管档;短路时重点排查
RS-485/CAN 收发器 外部接口直接暴露 供电正常、TX有活动而总线无活动;检查总线对地
电源 MOSFET 过压、过流、浪涌、热应力 D-S/G-S/G-D 短路检查
DC/DC 控制器及功率级 电源故障直接造成热应力 查 VIN、VCC、Gate、SW 节点
中高 继电器驱动管 线圈反电动势、过流 检查 MOSFET/三极管及续流二极管
中高 运放 输入过压、输出短路 检查供电、输入、输出及反馈
中高 隔离器/光耦 浪涌、老化、LED损伤 比较输入/输出侧响应
电解电容 高温、寿命、纹波 容量/ESR、纹波电压、外观
相对较低 CPU/DSP 通常受外围保护 先排除电源、复位、时钟、存储器和外部负载
重要经验:“芯片没有明显烧痕”并不能说明正常;“芯片发热”也不能直接等同于芯片损坏。工业板维修最好采用“静态 → 上电 → 动态 → 对比”的证据链。

十四、推荐的板级维修标准流程

第一阶段:断电静态检查

  1. 拍照、记录型号、接口和跳线状态。
  2. 测输入电源对地阻值,确认不存在明显短路。
  3. 检查保险、TVS、整流桥、MOSFET、电解电容。
  4. 测各主要电源轨对地阻值,并与正常板比较。

第二阶段:限流上电

  1. 使用可调电源并设置合理限流。
  2. 观察启动电流是否异常。
  3. 热成像寻找异常热点。
  4. 逐级测 24V → 12V → 5V → 3.3V → 内核电压。

第三阶段:CPU 启动链

输入电源 → DC/DC → CPU电源 → RESET → CLOCK → BOOT → Flash访问 → RAM → 外设初始化 → 通信/IO

只要前一级没有成立,不要急着判断后一级。例如 CPU 没有时钟时,检查 UART 是否有数据通常没有意义。

第四阶段:接口与外设

根据故障范围判断:如果所有功能同时失效,优先公共部分;如果只有一个接口失效,优先接口收发器、保护器件和连接器。

第五阶段:对比法

  • 最有效的方法之一是拿正常板进行同点位测量。
  • 比较:电阻、电压、纹波、时钟、通信波形、芯片温升。
  • 对于相同通道,可采用“好通道 vs 坏通道”比较。

十五、典型故障实例思路

故障 可能链路 建议顺序
RS-485 完全无通信 CPU → UART → DE/RE → 485收发器 → TVS → A/B 先看UART,再看DE/RE,再看A/B
一个模拟量为0 传感器 → 保护 → RC → 运放 → ADC 逐点测电压,定位在哪一级消失
电机不动作 CPU/DSP → PWM → 隔离 → 驱动 → MOSFET/IGBT 先确认PWM,再检查驱动供电和栅极
CPU反复重启 DC/DC → VDD → Reset/Watchdog 示波器观察VDD和RESET,不只看万用表平均值
网口不通 MAC → PHY → 变压器 → RJ45 查PHY电源、时钟、LED、差分波形

十六、维修时的几个关键原则

原则 1
先电源,后逻辑。
原则 2
先公共部分,后单点器件。
原则 3
先静态测量,后带电波形。
原则 4
先确认输入,再确认输出。
原则 5
能对比就不要只凭经验猜。
原则 6
换芯片前先排除外围短路。

十七、常用芯片速查表

类别 常见型号/系列 核心作用
串入并出 74HC595、74HC164 IO扩展/串并转换
并入串出 74HC165 输入扩展
锁存器 74HC273、74HC374 数据锁存
MCU STM32、NXP、Renesas 通用控制
DSP TMS320F28xx、dsPIC 实时运算/电机控制
CPLD/FPGA MAX II、Cyclone、Spartan、Lattice 硬件逻辑
Flash W25Q32/64/128/256 程序/数据存储
EEPROM 24C02~24C256 参数存储
复位 MAX809/MAX810 欠压复位
RS-232 MAX232/MAX3232 电平转换
RS-485 MAX485、SN75176、SP3485 差分通信
CAN SN65HVD、TJA10xx CAN物理层
模拟开关 4066、4051/52/53、ADG 模拟信号切换
驱动 IR2110、UCC系列、ULN2003/2803 功率/负载驱动
ADC ADS1115、AD7606、ADS系列 模拟量采集
DAC MCP4725、AD56xx、DAC856x 模拟量输出
PHY LAN8720、DP83848、RTL8211 以太网物理层

十八、故障定位口诀

不通电查短路,通电查电源;CPU不跑查时钟、复位、启动;通信不通查收发器和保护;模拟异常查基准、运放和前端;输出异常查驱动和功率级;多路一起坏查公共电源和公共逻辑;换芯片之前先查外围。

本手册用于板级分析与维修学习。具体芯片的允许电压、引脚定义、时序和绝对最大额定值必须以对应器件数据手册为准。对高压、母线电压、IGBT/MOSFET 功率级进行带电测试时,应使用合适的隔离、差分探头和安全措施。
工业电路板 CPU 及外围集成电路维修手册 · 单文件 HTML · 可离线打开 · 建议使用 Edge/Chrome 浏览器


转载请注明出处:  https://www.cntworld.cn
智能工控 » 工业电路板_CPU及外围集成电路原理应用

发表回复

提供最优质的资源集合

立即查看 了解详情
文章加载时间:0.0041 秒