2025《某屏蔽门驱动系统的硬件和软件设计案例》7100字.docVIP

  • 0
  • 0
  • 约9.79千字
  • 约 22页
  • 2026-01-11 发布于湖北
  • 举报

2025《某屏蔽门驱动系统的硬件和软件设计案例》7100字.doc

某屏蔽门驱动系统的硬件和软件设计案例

目录

TOC\o1-3\h\u25435某屏蔽门驱动系统的硬件和软件设计案例 1

26194第1章总体设计思路 2

230513.1功能描述 2

303843.2工作模式 4

12351第2章硬件电路设计 5

123642.1微控制器 5

226352.2硬件电路 8

71482.2.1 控制芯片电路 8

163142.2.2 电源电路 8

254852.2.3 接口电路和下载电路 9

316912.2.4 传感器电路 9

214052.2.5 三相全桥驱动电路 11

101022.2.6 整流电路 11

90022.2.7隔离电路 11

283542.2.8中断电路和指示灯 12

8844第3章软件设计 13

29223.1开发工具 13

113423.2软件流程 14

160323.3子程序设计 16

21084(2)防夹子程序 17

31229(3)PWM控制信号 18

209423.4PID控制算法 18

145123.2.1PID控制概述 18

270693.2.2电流环PI控制 20

213583.5测试结果分析 21

第1章总体设计思路

本项目的屏蔽门驱动系统由单片机、电机驱动电路、传感器检测电路、无刷直流电机组成。

总体电路选用红外传感器和微波传感器检测共同完成检测,由于stm32在protues中存在兼容性等问题开发困难,单片机最终选用C51芯片输出六路PWM控制信号,通过驱动器电路和三相全桥驱动电路来控制无刷直流电机的旋转调速。

图3-1总体设计框图

3.1功能描述

列车进站后在指定地区停稳,逻辑单元接收到传感器发出的开门信号,判定信号是否有效。若有效则向门控单元发出开门信号,电机正传带动滑动门开门至指定位置停止转动;若无效则控制器可能存在故障问题需站台工作人员或驾驶员对控制器进行排查,同时切换人工操作。当屏蔽门完全打开到开门位置时,开门状态指示灯保持常亮状态,开门流程图如3-2所示。

图3-2开门流程

开门状态保持一定时间后,逻辑控制单元接收到列车将要离站时发出的关门信号,判断关门信号是否有效,若有效则电机反转带动滑动门关门,至完全关闭;若无效则需站台工作人员或驾驶员对站台控制器进行人工操作。关门时,门上状态指示灯以固定频率闪烁至滑动门完全关闭熄灭。若关门时出现夹人现象或遇到障碍物不能正常关门,此时应由站台工作人员或驾驶员进行手动操作,避免事故发生。比如立即制动电机,使其停止关门,或选择从关门流程跳转到开门流程重启滑动门。关门流程图如3-3所示。

图3-3关门流程

3.2工作模式

(1)开门模式

开门信号有效时,屏蔽门迅速开启。

关门模式

关门信号有效时,滑动门关闭,若有障碍物则停止运转。

常开模式

开门后,站在屏蔽门滑道上保持屏蔽门开门,固定滑动门。

待机模式

系统得到屏蔽门紧闭且锁定的状态信号后,传感器进入待机状态,等待下次开门信号再次启动运转。

第2章硬件电路设计

本项目以平移屏蔽门为主要研究对象,其硬件电路主要包括:控制器电路、传感器电路、驱动电路、隔离电路等。本章首先说明微控制器的类型,接着分别介绍各模块电路的结构和功能。

2.1微控制器

嵌入式系统是软硬件的结合体,是一种嵌入到对象体系中的计算机系统。它具有可裁剪性、强时效性、接口统一、操作方便、强稳定性、固化代码等特点。通常使用的处理器有微处理器、微控制器、数字型号处理器三种类型的芯片。本项目采用的C51是微控制器的一种。

图4-1嵌入式系统结构简图

本项目采用AT89C51工艺单片机来处理告诉计算和快速的输入输出。它有4k字节FLASH闪速存储器,128字节内部RAM,32个IO口线,2个16位定时/计数器,一个5向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。同时,AT89C51降至0Hz的静态逻辑操作,并支持两种可选的节电工作模式。空闲方式体制CPU的工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工作。掉电方式保存RAM中的内容,但振荡器体制工作并禁止其他所有不见工作直到下一个硬件复位。

AT89C51引脚功能

Vcc:电源电压。

GNE:地线。

PO口:PO口是一组8位漏极开路型双向IO口,也即地址/数据总线复用。作为输出口用时,每位能吸收电流的方式驱动8个TTL逻辑门电路,对端口写“1”可作为高阻抗输入端用。在访问外部数据存储器或程序存储器时,这组口线分时转换地址(低8位)和数据总线复用,在访问期间激活内部上拉电阻。在Flash编程时,P

文档评论(0)

1亿VIP精品文档

相关文档