🚪 电梯门机系统 · 嵌入式开发实战

📘 30章 从入门到项目

🧩 点击目录跳转对应章节 · 友好配色

⭐ 完整课程 · 30个文件
01
门机作用、中分门/旁开门分类、电机·控制器·编码器·限位开关组成
02
Keil MDK安装 · STM32CubeMX配置 · J-Link驱动 · 工程模板
03
推挽/开漏/上拉输入 · 寄存器操作 · HAL库函数
04
定时器原理 · PWM配置 · 占空比/频率计算 · 电机调速
05
正交编码器 · 定时器编码器模式 · 速度/方向判断
06
ADC配置 · 多通道+DMA · 电机电流实时监测
07
UART配置 · printf重定向 · 串口助手 · 调试打印
08
CAN协议 · STM32 CAN控制器 · 报文收发 · 群控通信
09
I2C协议 · AT24C02驱动 · 参数掉电保存 · 读写校验
10
SPI协议 · 多摩川绝对值编码器 · 位置读取与校验
11
任务创建/删除 · 优先级 · 任务状态 · 空闲任务与阻塞
12
队列收发 · 二值/计数信号量 · 互斥量
13
定时器创建 · 回调 · 周期/单次 · 应用场景
14
PID原理 · 位置/速度环 · 增量式PID · 参数整定
15
S曲线原理 · 速度/位置规划 · 门机实现
16
开门中/到位/关门中/到位/故障 · 状态转移图 · 代码
17
开门触发 · 防夹人 · 门宽自适应 · 力矩保持
18
过流/过压/堵转 · 编码器诊断 · 故障代码上报
19
参数存储 · 配置工具 · 行程/力矩自学习
20
Bootloader原理 · Flash分区 · 固件升级 · CRC校验
21
低功耗模式 · 待机优化 · 唤醒源 · 功耗测试
22
硬件滤波 · 软件去抖 · 看门狗 · 冗余抗干扰
23
BLDC原理 · MOSFET驱动 · PWM死区时间
24
电源电路(24V→5V→3.3V) · 驱动/采样/保护
25
示波器 · 逻辑分析仪 · 关键信号 · 常见问题排查
26
整机联调 · 功能/性能/可靠性/安规测试
27
GB 7588 · EN 81 · 性能指标 · 认证要求
28
门关不严/抖动/噪音大 · 原因分析 · 解决方案
29
4G/WiFi · MQTT · 云平台数据上报 · 远程诊断
30
开发流程回顾 · 技术难点 · 经验教训 · 未来展望