- 博客(16)
- 收藏
- 关注
原创 【电机控制终极对决】FOC vs DTC:一位仪器工程师的算法探索与仿真实战
:本周(10.14~10.20)深入电机控制两大核心算法——完成FOC速度/电流环闭环仿真,并对比研究DTC直接转矩控制原理。通过Simulink模型揭示FOC的精密控制与DTC的快速响应特性,附关键波形与性能对比分析。。
2025-07-08 11:03:20
1432
原创 【SVPWM算法工程实战】从扇区判断到七段式调制的全链路解析
:本周(10.7~10.13)聚焦SVPWM算法工程实现,深度解析扇区判断数学原理、作用时间优化计算、七段式调制时序设计,并通过Simulink仿真验证谐波特性。作为仪器仪表工程师,我将揭示算法背后的几何奥秘与工程实现技巧。。
2025-07-08 10:29:48
1773
原创 【SVPWM算法全解析】从扇区判断到PWM生成的精密控制艺术
:本周(9.30~10.6)深入SVPWM算法内核,构建完整仿真模型并验证关键计算步骤。作为仪器仪表工程师,我将揭秘扇区判断的硬件优化技巧、作用时间计算的几何原理,以及切换时序的工程实现。。
2025-07-05 12:49:03
688
原创 【我的电机控制艺术】SVPWM算法精解:从坐标变换到电压矢量合成的魔法之旅
【摘要】本文深入解析SVPWM电机控制算法,构建了从Clarke/Park变换到电压矢量合成的完整技术链路。通过Simulink仿真,详细阐述了坐标变换的数学原理与工程实现,提出创新的扇区判断算法(仅需3次乘法+3次比较)。文章对比了SVPWM与SPWM的性能差异(直流电压利用率提升33.3%),分享了对称PWM序列设计、死区补偿等工程实践,并展示了硬件测试中的过压危机解决方案。最终提出将算法移植STM32G4的开发计划,揭示电力电子控制兼具精密性与艺术性的双重特质。(149字)
2025-07-05 12:29:24
1853
原创 【我的电机控制数学之旅】Clarke与Park变换:一位仪器工程师的坐标变换沉思录
:本周(9.16~9.22)的探索从嵌入式编程跃入电机控制的数学宇宙——深入研习Clarke与Park变换理论,并通过MATLAB仿真验证其魔力。作为仪器仪表工程专业的求索者,我将揭示这两个变换如何将三相电流驯服为直流量,并分享数学推导中的"尤里卡时刻"。。
2025-07-01 15:18:46
895
原创 【我的电子调压艺术】DAC输出与按键控制:一位仪器工程师的“电压雕刻术“
:本周(9.9~9.15)的STM32探索宛如成为电子世界的电压雕塑家——通过按键精准控制DAC输出电压,并用串口实时展示电压变化。作为仪器仪表工程专业的实践者,我将揭秘DAC配置的精妙细节,并分享调试过程中那些"电压跳跃"的惊险时刻。。
2025-07-01 15:11:19
871
原创 【我的嵌入式时间之旅】I2C模拟驱动与RTC实战:仪器工程师的时空交响曲
:本周(9.2~9.8)的STM32探索宛如一场时空穿越——从手动模拟I2C时序与EEPROM对话,到配置RTC实时时钟掌控时间维度。作为仪器仪表工程师,我将分享如何用GPIO引脚"演奏"I2C协议的交响乐,以及调试RTC时那些"时间错乱"的惊险时刻。。
2025-07-01 15:03:33
1741
原创 【我的DMA高速通信实验】按键触发+串口风暴:一个仪器工程师的数据传输艺术
:本周(8.26~9.1)的STM32实战像打开了一条数据高速公路——通过按键触发DMA控制串口爆发式传输。作为仪器仪表工程师,我将分享如何让CPU从繁重的数据传输中解放,以及调试过程中那些"数据洪流"带来的震撼与挑战。。
2025-07-01 14:58:46
1062
原创 【我的嵌入式故障诊断系统】如何用LED闪烁实现工业设备故障编码?一位仪器工程师的创意实践
:本周(8.19~8.25)的STM32项目像在玩"故障灯语"游戏——通过LED闪烁频率编码8种设备故障类型。作为仪器仪表工程师,我将分享如何把枯燥的故障诊断变成直观的灯光信号,以及调试过程中那些令人拍案叫绝(又哭笑不得)的瞬间。。
2025-06-30 16:32:03
819
原创 【STM32实战进阶】ADC转换、温度传感器与DMA传输全解析
:记录STM32第七周工业级应用开发(8.12~8.18),实现外部电压采集与内部温度读取的双重数据采集系统,并详解DMA高效传输配置。包含12位ADC校准、温度传感器线性补偿及DMA通道配置,附完整代码实现。。
2025-06-30 16:29:30
567
原创 【STM32实战进阶】PWM输入捕获与ADC配置深度解析
:记录基于STM32F103的第六周核心技术攻关(8.5~8.11),通过TIM5输入捕获实现高电平脉宽测量,并完成ADC多通道数据采集。包含寄存器配置、信号处理原理及串口调试技巧,附完整工程代码框架。。
2025-06-30 16:15:11
818
原创 【STM32进阶实战】PWM呼吸灯与USART串口通信深度解析
:记录STM32第五周核心技术攻关(7.29~8.4):通过TIM3定时器实现PWM呼吸灯效果,并完成USART1串口通信的中断收发机制。包含寄存器配置、波形生成原理及串口调试技巧,附完整工程代码。。
2025-06-30 16:03:39
398
原创 【STM32实战】电机控制与中断优化:按键消抖与长按检测
:记录基于STM32的第四周工业控制实践(7.22~7.28),通过TIMER4定时器中断实现电机启停/正反控制信号的精准检测,解决按键抖动与长按触发的技术难点。包含外部中断与定时器中断的协同设计,附完整代码解析。。
2025-06-30 15:50:39
530
原创 【STM32进阶笔记】Week 3:位带操作与GPIO交互实战(按键/蜂鸣器)
:记录基于STM32F103的第三周学习(7.15~7.21):掌握高效位带操作实现LED控制,使用SysTick定时器精准延时,并完成按键与蜂鸣器的交互设计。深入实践GPIO输入输出模式配置,适合进阶开发者参考。。
2025-06-30 15:43:54
480
原创 【STM32入门笔记】Week 2:从寄存器到库函数 & 时钟系统初探 (基于STM32F103ZET6)标题】
第二周的学习实现了从底层寄存器到上层库函数的平滑过渡,掌握了两种开发方式的本质区别和适用场景。更重要的是,揭开了STM32时钟系统的神秘面纱,理解了其架构和配置流程。虽然自定义时钟配置代码看起来复杂,但其流程是清晰且有逻辑的。深入实践USART串口通信,实现与PC的数据收发(轮询和中断方式)。学习通用定时器(TIM)的基本原理和应用(定时中断、PWM输出)。探索使用DMA进行高效数据传输。尝试为库函数工程添加更完善的时钟配置代码(替换默认的HSI 8MHz)。
2025-06-30 15:27:53
566
原创 标题: 【STM32入门笔记】Week 1:从零开始 - 硬件准备、环境搭建与基础概念扫盲 (基于STM32F103ZET6)
第一周主要完成了从硬件到软件环境的搭建,并深入学习了STM32的核心基础概念,特别是GPIO的八种工作模式和寄存器操作。虽然只是点灯级别的实践,但为后续学习外设(如USART串口通信、ADC采样、定时器应用)打下了坚实的基础。继续深入GPIO应用(按键扫描、LED流水灯)。开始学习USART串口通信原理与编程,实现与PC的数据收发。探索中断系统的基本概念。尝试使用标准外设库进行开发。学习STM32是一个循序渐进的过程,贵在坚持和实践。希望这篇周记对你有帮助!欢迎在评论区交流讨论。
2025-06-30 15:16:54
796
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅