Axdrive-L 硬件设计报告
1. AxDrive-L 简介
AxDrive-L FOC电机驱动学习板是一个专为电子爱好者、学生和初学者设计的硬件项目,旨在提供一个友好、学习性强的平台,以帮助用户深入了解并掌握Field-Oriented Control(FOC)电机控制技术。该板具备防反接和缓启动等多重防护,并且具有简单易用的特性,使得初学者能够轻松入门并理解FOC算法的原理。
2. 系统整体原理图设计
3. 系统整体PCB设计
3.1 PCB 正面
3.2 PCB 背面
4. 防反接&防过压&缓启动电路设计
4.1 防反接电路
- 电源正确接入时
电流从 VIN 端流向负载,经由 Q3(NMOS) 通向地(GND)。在上电瞬间,由于 MOS 管的体二极管效应,地回路通过体二极管接通。接下来,由于 Vgs(门源电压)大于 Vgsth(门限电压),MOS管导通。
- 电源反向接入时
电流从 GND 源端流向负载体二极管不导通,且 Vgs 电压不符合要求,因此NMOS管不导通,电路中不存在电流回路,导致负载断路,实现了保护机制。在正常电源接入 情况下,电流从源(S)端流向漏(D)端。
注意:Vgs不能超过NMOS管的Vgs最大额定值。所以在电路中引入了一个稳压管 D1,稳压到12V,以避免损坏MOS管。
4.2 防过压电路
- 正常电压输入时
当 VIN 正常输入电压时,稳压管没有反向击穿,R1,R2 电流基本为0。Q1(PNP三极管) 的 Vbe=0,即 Q1 不导通。Q2(PMOS) 的 Vgs 由 D2(稳压二极管) 决定,若 VIN 输入超过 D2 的稳压值则击穿为 12V,所以 Q2 导通,即电源正常工作。
- 过电压输入时
当 VIN 输入大于正常输入电压,此时 Vin>Vbr,D1(稳压管) 被击穿,其上电压为 Vbr。Q1(PNP三极管) 导通,VCE≈0,即 Q2(PMOS) 的Vgs≈0,Q2 不导通,电路断路,即实现了过压保护。
4.3 缓启动电路
在防过压的基础上加一个 RC 电路对 C1 电容进行充电来延迟三极管的导通时间实现缓启动的功能。
4.4 防反接&防过压&缓启动电路一体
将上述三种保护电路结合到一起,并添加一个TVS二极管,和RC吸收电路,同时将功率地、数字地和模拟地分开,通过一个0Ω电阻进行单点连接。
5. 各级电源电路设计
根据系统设计要求,AxDrive-L 需要将输入电压转换为系统所需的多个直流电压(12V、5V、3.3V和模拟3.3V),并且在电源电路中增加滤波电容来保证电源稳定和减小电磁干扰。
5.1 VIN转12V
为满足半桥驱动的 12V 电压需求,在该设计中采用了 LM5164 降压芯片,其支持最大输入电压为100V,输出电流为1A。
LM5164 为同步降压转换器,专门用于在宽输入电压范围内进行调节,从而最大限度地减少对外部浪涌抑制组件的需 求。50ns 的最短可控导通时间有助于实现较大的降压比,支持从 48V 标称输入到低电压轨的直接降压转换,从而降低系统的复杂性并减少解决方案成本,其电压计算公式在下面的电路图中。