自动化控制
文章平均质量分 90
mftang
资深嵌入式软件开发者
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MEMS电容式加速度计的系统研究:理论、优化与典型器件分析
微机电系统(MEMS)电容式加速度计凭借其微型化、低功耗、高精度及优异的温度稳定性,已成为现代惯性传感领域的核心器件。本文从基础动力学模型出发,系统阐述了电容式检测的理论框架、关键结构与设计范式及制造工艺演进。在此基础上,以业界广泛应用的MPU-6050六轴运动传感器为典型分析载体,深入剖析其加速度计与陀螺仪的物理建模、量程配置、噪声特性及零偏漂移等关键性能指标,并探讨了基于数字运动处理器(DMP)的多源数据融合策略。研究表明,器件级性能与系统级应用之间存在灵敏度-带宽-噪声的固有三角约束,而MPU-605原创 2026-06-24 11:11:51 · 676 阅读 · 0 评论 -
STM32F103 ADC 转换时间与最大采样率:深度分析与工程优化
本文系统论述STM32F103系列微控制器内置12位逐次逼近型ADC的转换时间构成与最大采样率制约因素。从SAR ADC的转换时序出发,推导了采样时间、ADC时钟频率与总转换时间的精确数学关系;定量分析了多通道扫描模式、数据传输方式(DMA/中断/轮询)、触发源类型(软件/定时器)对实际可达采样率的影响;结合数据手册电气特性与工程实测数据,给出了不同应用场景下的优化配置方案与设计准则。本文旨在为需要高精度、高吞吐率模拟采集的嵌入式系统提供理论依据与实践指导。原创 2026-06-24 10:35:49 · 622 阅读 · 0 评论 -
基于定时器触发的STM32F103多通道ADC数据采集时间分析
针对STM32F103微控制器在多通道模拟信号采集中的应用需求,本文系统分析了定时器硬件触发模式下,10个规则通道顺序扫描采集的总时间计算方法。基于逐次逼近型ADC的转换时序模型,推导了采样时间、ADC时钟频率与总采集时间的数学关系,给出了典型参数配置下的定量计算结果,并讨论了定时器触发周期的约束条件与工程优化策略。研究结果表明,在12 MHz ADC时钟下,10通道完成一次完整扫描所需时间为21.7 μs至210 μs,具体取决于所选采样周期。本文可为多通道同步采集系统的定时器配置提供理论依据。原创 2026-06-23 13:02:52 · 619 阅读 · 0 评论 -
基于STM32G4定时器输入捕获的BLDC霍尔传感器高精度测速方法
针对直流无刷电机(BLDC)在工业控制中对转速测量的实时性与精度要求,提出一种基于STM32G4系列微控制器高级定时器输入捕获功能的霍尔传感器测速方案。本文首先分析霍尔传感器输出信号特性与电机转子机械角度的关系,推导基于电周期的转速计算公式;其次,详细阐述定时器时基参数、双边沿捕获、数字滤波及溢出补偿的配置方法;然后,给出基于HAL库的完整驱动代码,包括初始化、中断服务与溢出处理机制;最后,通过实验验证测速误差在±0.3%以内,并对比瞬时法与固定窗口法的适用场景。本文方法具有硬件资源占用少、实时性强、抗干扰原创 2026-06-23 13:02:22 · 583 阅读 · 0 评论 -
深度解析STM32F103 DMA辅助的ADC数据采集系统:原理、工程实现与性能优化
针对STM32F103系列微控制器,系统论述基于直接存储器访问(DMA)的模数转换器(ADC)数据采集架构。内容涵盖逐次逼近型ADC的工作原理、规则组与注入组的双轨转换机制、时钟与采样时间的约束条件以及多通道扫描模式下的数据流管理策略。提供基于标准外设库与HAL库的双版本完整工程实现,深入讨论定时器硬件触发采样、数字滤波算法、电压精确换算以及数据错位、过载丢失等常见工程故障的根因与解决方案。本文旨在为高精度、多通道、低CPU负载的工业级模拟信号采集系统提供设计参考。原创 2026-06-17 00:45:00 · 933 阅读 · 0 评论 -
电机控制系统中ADC采样频率的选型方法——以3000 RPM电机为例
在电机控制系统中,模数转换器(ADC)的采样频率直接影响电流环的控制带宽、稳态精度以及系统的动态响应性能。本文以额定转速为3000 RPM的永磁同步电机(PMSM)或直流无刷电机(BLDC)为研究对象,系统阐述了ADC采样频率的选型依据。首先,从电机极对数出发计算基波电气频率,并依据奈奎斯特采样定理与工程经验确定采样频率的下限;其次,结合脉冲宽度调制(PWM)开关频率与电流环控制带宽,分析ADC采样频率与PWM周期的同步策略;最后,给出了基于STM32F103微控制器的硬件触发与DMA传输实现方案。本文旨在原创 2026-06-17 00:30:00 · 399 阅读 · 0 评论 -
BLDC电机6步换向控制方法
六步换向(Six-Step Commutation),也叫120°方波控制,是驱动BLDC电机最经典的方法。它通过精确控制电流的通断顺序,模拟出旋转的磁场,从而驱动转子持续转动。原创 2026-06-12 00:30:00 · 305 阅读 · 0 评论 -
从“测”到“判”——电机工作状态诊断的方法体系与实现路径
电机工作状态诊断是保障工业系统安全可靠运行的核心技术环节,其本质是从多维物理信号中提取故障特征、建立“信号—特征—故障”的映射关系,并据此做出决策。本文从方法论层面系统梳理了电机故障诊断的三类基本方法——数学模型法、信号处理法与人工智能法,分析了它们各自的原理边界与适用场景;在此基础上,探讨了从数据采集到故障决策的完整工程实现路径,包括传感器选型与多模态融合策略、边缘计算与云平台的协同部署架构。研究表明,电机诊断技术正在经历从“单信号阈值判断”到“多模态深度学习”、从“事后维修”到“预测性维护”的范式跃迁,原创 2026-06-12 00:15:00 · 802 阅读 · 0 评论 -
BLDC电机的极对数,及其对电机工作特性的影响
极对数,是BLDC电机设计的“基因”级参数,它不仅决定了电机的基础转速,更通过电磁场的形态与分布,深刻地塑造了电机的转矩特性、运行平稳性、系统效率以及功率密度。原创 2026-06-11 11:12:50 · 564 阅读 · 0 评论 -
从“刷”到“场”:论无刷直流电机的技术本质、参数体系与控制范式演变
无刷直流电机(BLDC)的兴起不仅是一次简单的“去刷”改进,更是电机技术从机械换向向电子换向、从离散控制向磁场矢量控制、从确定性设计向可靠性稳健设计的系统性范式跃迁。本文从理论原点出发,重新审视无刷直流电机区别于有刷电机及永磁同步电机的本质差异,深入解析其核心参数体系与工作特性,并在此基础上揭示其控制技术从方波驱动到磁场定向控制的演进逻辑。研究表明,无刷直流电机的技术进步本质上是一场“换向权的移交”——将位置感知与换向决策的权力从机械触点转移至电子控制器,而这一移交所释放的控制自由度,正是当代电机控制技术得原创 2026-06-11 10:47:03 · 419 阅读 · 0 评论 -
四元数解算融合三轴加速度计与陀螺仪的姿态估计方法
四元数因计算高效、避免奇异性的特点,成为嵌入式平台姿态解算的主流数学工具。本文将系统阐述基于四元数的互补滤波及梯度下降融合算法的原理、实现步骤与代码范例。原创 2026-05-07 11:19:03 · 646 阅读 · 0 评论 -
基于MPU6050的PDR行人航位推算算法介绍于实现
PDR(Pedestrian Dead Reckoning,行人航位推算) 是一种无外部信号依赖的自主惯性定位技术,核心是利用手机 / 可穿戴设备的加速度计、陀螺仪、磁力计,实时解算行人步数、步长、航向,从已知初始位置递推当前坐标与轨迹,主打室内定位、GPS 拒止环境。原创 2026-05-06 15:46:22 · 1212 阅读 · 0 评论 -
深度解析:STM32F103 直流有刷电机位置式 PID 闭环调控实现
本文基于 STM32F103 系列主流单片机,系统性阐述直流有刷电机硬件驱动架构、正交编码器位置采样原理、位置式 PID 算法原理、软件移植实现、参数调优策略与工程优化方案,提供可直接落地的嵌入式运动控制解决方案。原创 2026-04-30 15:01:59 · 561 阅读 · 0 评论 -
深度解析CAN总线:原理和应用
在工业控制与车载电子领域,CAN总线作为核心通信协议,应用场景广泛且占据核心地位。结合行业交流与调研结果,相关从业者的核心咨询集中于两点:一是CAN总线的核心定义及其在汽车、工业机器人等设备中不可或缺的核心成因;二是新手入门阶段,如何高效掌握CAN总线实操方法,实现技术的快速落地与工程应用。原创 2026-04-21 14:02:06 · 687 阅读 · 0 评论 -
MPU6050陀螺仪数据处理方法
本文主要介绍MPU6050陀螺仪数据处理方法。MPU6050 是一款非常经典且广泛使用的 6 轴 IMU(惯性测量单元),它集成了三轴陀螺仪和三轴加速度计。处理其数据以获得稳定、可靠的姿态信息是嵌入式系统和机器人领域的一个常见任务。原创 2025-11-12 00:15:00 · 2129 阅读 · 0 评论 -
电磁波传播理论的数学描述和python模拟
电磁波传播理论的数学原理深邃而优美,其核心是麦克斯韦方程组。一切电磁现象的起点都是这组由詹姆斯·克拉克·麦克斯韦在19世纪总结的四个方程。它们描述了电场 (E) 和磁场 (B) 是如何由电荷和电流产生,以及它们之间如何相互作用的。本文介绍电磁波传播的基本理论,并提供相应的Python实现。原创 2025-11-11 09:20:25 · 1327 阅读 · 0 评论 -
CANopen 原理与应用详解
本文主要介绍CANopen 原理与应用的相关内容,CANopen是一种基于CAN总线通信协议的高层通信协议,旨在为现场总线系统提供标准化的通讯方式。以下是CANopen的一般原则:对象字典(Object Dictionary),基于事件驱动的通信,网络管理,基于对象字典的通信方式。CANopen的原理是建立在CAN总线通信的基础上,通过对象字典定义数据结构和通信方式,实现节点之间的高效通信和网络管理。文中对这些概念做了详细的介绍和论述。原创 2025-02-12 06:48:58 · 7951 阅读 · 0 评论 -
位置-速度双闭环PID控制详解与C语言实现
本文主要介绍位置-速度双闭环PID控制的算法原理和实现方法,其是一种常用的控制策略,适用于需要同时控制位置和速度的系统。它通常用于运动控制领域,如机器人运动控制、电机控制等。原创 2025-02-05 21:58:48 · 5719 阅读 · 4 评论 -
PID算法的数学实现和参数确定方法
PID算法是一种常用的反馈控制算法,全称为Proportional-Integral-Derivative。它根据测量值与设定值的差距,经过比例、积分和微分的处理,得到控制器的输出。本文主要介绍该算法的实现原理,离散PID算法实现方法以及参数确定方法等内容。原创 2025-02-01 21:29:41 · 3113 阅读 · 0 评论 -
PID算法的基本原理和数学描述
PID算法是一种常用的反馈控制算法,全称为Proportional-Integral-Derivative。它根据测量值与设定值的差距,经过比例、积分和微分的处理,得到控制器的输出。本文主要介绍该算法的实现原理,数学推导方法等内容。原创 2025-02-01 20:09:26 · 1758 阅读 · 0 评论 -
无刷电机的工作原理简介
本文主要介绍无刷电机的相关内容,笔者概要的总结了常用无刷直流电机的机械机构,内部组成的模块,也介绍了包括组成结构,工作原理,控制方法等内容。原创 2024-12-14 08:41:00 · 4989 阅读 · 0 评论
分享