自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 基于Simulink步进电机运动控制算法

本文提出了一种基于Matlab2019b Simulink的步进电机开环控制算法,采用六输入三输出架构。系统支持四种运行模式(绝对/相对位置、Jog运动、停止),具备动态边界防护和微米级脉冲生成能力。核心算法包含五维状态空间控制、智能轨迹规划、回程差补偿等关键技术,通过MATLAB Function模块实现。文章详细阐述了输入输出设计、状态机实现、脉冲生成优化及代码生成方案,特别介绍了动态边界处理和抢占式中断管理机制。最后补充了五相步进电机驱动器的定时器配置优化方案,解决了传统脉冲离散化导致的机械振动问题。

2025-08-13 10:35:36 781

原创 AT21CS01/AT21CS11驱动单总线one-Wire供电1Kb(128×8)串行EEPROM驱动

摘要:本文介绍了基于STM32H743的AT21CS01单总线EEPROM驱动实现。通过HAL库配置GPIO为开漏输出模式,使用DWT计数器实现微秒级精确延时。详细描述了单总线协议实现,包括复位/发现序列、位/字节读写、启动/停止条件等核心操作。提供了EEPROM读写功能(包括页操作)和64位序列号读取的实现方法,并支持标准速度(15.4kbps)和高速模式(125kbps)切换。驱动代码包含完善的初始化测试功能,可验证EEPROM读写正确性和序列号有效性。

2025-08-11 10:39:56 188

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除