当前位置: 首页 > news >正文

冰箱压缩机电机驱动板【电源部分】

整机实物:

 板子的GND和机壳地的连接方法:

NCT和继电器构成的防浪涌电路:

NTC 热敏电阻选型应确保其在上电瞬间有效限制浪涌电流,使其小于整流桥二极管的最大浪涌电流承受能力,从而避免整流桥因过流损坏。在设备正常上电后,MCU 控制继电器闭合,将 NTC 短接,避免其持续带来压降和功耗。

NTC作用原理:刚上电时(冷态)NTC 的温度低,电阻较大(几欧姆到几十欧姆);有效限流,防止电容瞬间充电产生的巨大电流冲击整流桥和电容;抑制“浪涌电流”。通电一段时间后(热态)电流流过 NTC 使其自身发热;NTC 电阻随温度升高而减小;最终进入低电阻状态(小于1Ω),基本不影响正常工作。正常工作阶段若不短接,NTC 仍有一定功耗;为提高效率,通常由 MCU 控制继电器将其旁路短接

输入电压:220V AC                  整流桥后接一个 220μF 电容

若没有限流,上电瞬间电容视为短路,可能产生几十安培的浪涌加入 NTC(比如10Ω),可以把浪涌电流限制在 220V / 10Ω = 22A,远低于整流桥的最大浪涌电流(比如 50A)

整流后主滤波电容并联的 220kΩ 电阻是“放电电阻”,用于在断电后自动释放电容电荷,防止触电,提高安全性。

假负载 / 最小负载电阻:

BUCK 电路(尤其是采用PWM控制器的)在轻载或空载时容易工作不稳定,例如:

输出电压上升过高(因无负载拉低);开关控制逻辑失去调节基准;PWM进入间歇模式,纹波大;一些反馈回路在无电流流动时无法采样真实情况。所以需要并一个 最小负载电阻(即“假负载”),维持 BUCK 稳定工作。

当无刷电机转子转动时,定子绕组中会感应出一个与转子磁场相对应的电压,这个感应电压叫反电动势(Back-EMF),方向与电源电压相反。反电动势的大小和方向反映了转子的实时位置和转速。

无刷电机通常有三相绕组A、B、C,电机运行时,有两相通电,另一相断开(浮空),利用未通电相绕组的反电动势信号检测转子位置;反电动势零交叉点对应换相时刻。例如,在6步换相控制中:每步两个绕组通电,另一个绕组处于浮空状态;采样浮空相的反电动势波形,当反电动势由正变负(或负变正)时,即为零交叉点;根据零交叉时刻计算换相时间。

反电动势检测常见方法

电压比较法(零交叉检测)

使用比较器检测浮空相电压与参考电压(通常是三相电压的中点电压或定点电压);通过判断电压是否过零,实现换相时刻判断。

ADC采样法

通过高速ADC采样浮空相反电动势波形,利用软件算法判断零交叉;优点:灵活,能做滤波、补偿。

反电动势检测中的难点:

低速启动阶段:反电动势信号弱,不易检测;换相延迟和噪声干扰:会导致换相时机不准,影响电机性能;零交叉点判断误差:需要合适滤波和补偿算法。

R30 : 1kΩ限流电阻R30限制电流,防止电流过大损坏后续电路

隔离变压器:

测试这上面的主板,为了安全,需要搭配下图的隔离变压器和漏保开关:

http://www.lqws.cn/news/472123.html

相关文章:

  • C 语言结构体:从基础到内存对齐深度解析
  • 【软考高级系统架构论文】论湖仓一体架构及其应用
  • 【Datawhale组队学习202506】零基础学爬虫 02 数据解析与提取
  • 道德的阶梯:大语言模型在复杂道德困境中的价值权衡
  • 【软考高级系统架构论文】论企业应用系统的分层架构风格
  • 车载电子电器架构 --- 电子电气架构设计方案
  • C++11的一些特性
  • npm包冲突install失败
  • HarmonyOS性能优化——操作延时触发
  • 通达信 主力攻击信号系统幅图指标
  • Redis 的穿透、雪崩、击穿
  • shell脚本--条件判断
  • C++ 内存分配器的作用
  • LangGraph--基础学习(工具调用)
  • 【Docker基础】Docker镜像管理:docker rmi、prune详解
  • React JSX原理
  • 深入探讨 Java 大厂面试中的核心技术问题
  • CSM4056T 锂电池充电芯片 充电电流可达1.2A ESOP-8封装
  • 用OBS Studio录制WAV音频,玩转语音克隆和文本转语音!
  • 电子电气架构 --- 实时系统评价的概述
  • ​《吠檀多不二论的四个基本原理》​(前三部分)
  • [论文阅读] 人工智能 + 软件工程 |
  • 将VSCode的配置迁移到Cursor
  • 洛谷P3953 [NOIP 2017 提高组] 逛公园
  • c++11标准(5)——并发库(互斥锁)
  • Spring面向切面编程AOP(2)
  • Android Studio 打 APK 包报错 Invalid keystore format 的解决方法
  • Vue3 + TypeScript 中 let data: any[] = [] 与 let data = [] 的区别
  • 【力扣 简单 C】509. 斐波那契数
  • “组学”的数据结构与概念