
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
摘要:IIC(Inter-Integrated Circuit)是由Philips提出的串行通信总线标准,采用两根信号线(SCL时钟线和SDA数据线)实现主从设备间的短距离通信。其特点包括半双工通信、多主多从结构、7/10位地址寻址、支持多种速率(100kbit/s至5Mbit/s)以及硬件开销小等优点,但也存在速率较低、总线电容限制通信距离等缺点。物理层定义了电气特性和拓扑结构,数据链路层则负责

本文介绍了RTOS中的三种关键机制:临界区保护、调度锁和任务优先级管理。临界区保护通过禁用中断或使用互斥锁保护共享资源,确保数据一致性;调度锁通过计数器控制任务切换,保护关键操作;任务优先级采用位图数据结构快速检索最高优先级任务,实现高效调度。文章详细分析了每种机制的实现原理和代码示例,包括临界区嵌套保护、调度锁计数器和位图查找算法等核心技术。这些机制共同保障了RTOS的实时性和可靠性,是嵌入式系

三相电机的实际电流经过驱动器采样得到的电流,也就是电机实际流过的电流。:q 轴电流,控制。:d 轴电流,控制(对于永磁同步电机,通常控制为 0)。:控制器输入的直流电流。

本文介绍了基于Cortex-M架构实现任务切换的三种方法:1. 基本任务切换:通过保存和恢复任务堆栈及寄存器状态实现,使用PendSV中断进行上下文切换。2. 时间片轮转调度:利用SysTick定时器定期触发任务切换,实现公平的CPU时间分配。3. 空闲任务机制:在没有任务就绪时运行空闲任务,并增加了任务延时功能。文章详细阐述了任务控制块、堆栈初始化、上下文切换的汇编实现等关键机制,展示了如何通过

本文摘要:Cortex-M3内核采用双工作模式(线程模式/处理器模式)和两种特权级别(特权级/用户级),支持权限隔离。其核心特性包括双堆栈指针(MSP/PSP)、异常自动压栈机制(保存xPSR、PC等8个寄存器)以及PendSV延迟中断特性。重点分析了异常响应流程、寄存器组操作(含MRS/MSR指令使用)、堆栈管理机制(向下生长满栈模型),并通过PendSV中断实现任务切换的案例,演示了手动保存R

无刷电机驱动中,为防止上下MOS管同时导通导致短路,需设置PWM死区时间。但死区时间会带来电流波形畸变和转矩波动,尤其在过零点附近会产生"零电流钳位"现象。本文分析了死区影响的机理,并提出两种补偿方法:平均电压补偿法通过电流方向判断补偿极性,计算固定补偿量;线性补偿法则根据电流大小动态调整补偿电压,形成梯形补偿波形。两种方法都通过Clarke变换将补偿量转换到αβ坐标系实现。文

滑模控制是一种非线性控制方法,通过设计滑模面使系统快速收敛到理想状态。与PID控制相比,滑模控制具有非线性特性,通过符号函数产生跳变输出。滑模观测器则利用滑模控制思想估计系统状态,如电机反电动势和角度。文中通过直流电机调速和PMSM无传感器控制案例,详细阐述了滑模控制器的设计流程,包括误差定义、滑模面构造、控制律实现及离散化代码。特别分析了滑模观测器在电机控制中的应用,通过电流误差预估反电动势,进

文章摘要: 本文系统阐述了电机特性参数间的相互关系。首先介绍了磁链常数的定义与测量方法,指出其等于相电压与电角速度的比值,可通过拖动电机测量反电动势获得。其次分析了磁链常数与转矩的关系,推导出SPMSM电机的简化转矩公式。然后对比了反电动势系数(Ke)与Kv值的倒数关系,说明高Kv电机具有高速低转矩特性,低Kv电机则相反。最后引入转矩系数Kt,建立了电流与输出转矩的量化关系。全文通过数学公式揭示了

本文系统阐述了永磁同步电机控制中的关键理论:1.详细解析Clark和Park变换原理,将三相坐标系转换为d-q轴坐标系;2.推导d-q轴下的磁链方程和转矩方程,说明id控制磁链、iq控制转矩的物理机制;3.重点分析弱磁控制原理,通过d轴注入负电流降低反电动势实现高速运行;4.通过实验验证角度偏移对d-q轴电流的影响,揭示了电流闭环系统对角度误差的调节特性。研究表明,表贴式电机采用id=0控制策略可

V/F 启动,是保持电压 (V) 与频率 (F) 的比值恒定。并不需要控制器采集包括电机自身任何的外部信息,它仅需要设置目标电频率 (可以去我之前文章搜搜电频率是啥,目前可粗浅的将电频率看作为转速) 以生成虚拟的电机位置角度,和目标调制的电压即可运行,这里所谓的调制电压可以看作母线电压的百分比。优点:无需采集电流。缺点:负载突变时易失步,恢复速度慢,转速会随负载波动。I/F 启动,保持电流(I)与








