资料查找方式:
特纳斯电子(电子校园网):搜索下面编号即可
编号:
T1002405M
设计简介:
本设计是基于STM32的压缩机系统,主要实现以下功能:
1.可通过热敏电阻检测当前设备温度
2.可通过气压传感器检测当前设备的压力
3.电机通过PID算法进行转速控制
4.按键可调节电机速度、调节阈值
5.参数超出阈值进行声光报警,同时电机停止工作
电源: 5V
传感器:热敏电阻(B3950)、气压传感器(XGZP6847A)
显示屏:OLED12864
单片机:STM32F103C8T6
执行器:蜂鸣器、发光二极管、编码电机(SDC9150驱动)
人机交互:独立按键
标签:STM32F103C8T6、OLED12864、B3950、XGZP6847A、SDC9150、蜂鸣器、独立按键、发光二极管、编码电机
题目扩展:直流电机调速系统、光电信号的列车超速报警器
基于 STM32 的压缩机控制系统设计
一、主控部分
核心:STM32 单片机功能:获取输入数据、内部处理(如对比温度 / 气压实际值与阈值、计算电机目标转速)、控制输出部分
二、输入部分
- 气压传感器模块:检测压缩机系统当前的气压值
- 热敏电阻模块:检测压缩机系统的实时温度
- 独立按键模块:进行界面切换、设置目标电机速度、设定温度阈值与气压阈值
- 供电电路模块:为整个压缩机控制系统供电
三、输出部分
- OLED 显示模块:显示温度、气压、目标转速、电机实时转速,以及已设置的温度阈值和气压阈值
- 电机控制模块:对压缩机电机的速度进行调控,实现转速的精准控制
- 声光报警模块:当温度或气压超出设定阈值时,触发声光报警,同时控制电机停止转动
第 5 章 实物调试
5.1 整体实物构成
该设计主要硬件包括一块主控电路板,板上集成了单片机,作为系统核心,负责处理各类数据和发出控制指令 。有按键,用于实现人工交互,可调节电机速度、设定阈值等。搭载电源接口,能通过外接电源适配器为整个系统供电,旁边可能还有电源管理芯片或相关电路,以确保系统各模块获得稳定合适的电压。 气压传感器模块,用于检测设备当前压力 。此外,还有与主控板相连的直流电机,在系统控制下运转,驱动压缩机工作, 整体硬件协同运作,实现对压缩机系统的监测与控制。整体实物如图 5-1 所示:
图 5-1 整体实物图
5.2 气压功能监测测试
该设计中的气压监测功能依靠电路板上的气压传感器实现。气压传感器将外界气压信号转换为电信号,并传输给单片机进行处理 。处理后的数据能在显示屏上实时显示,如画面中可以看到显示的气压值为 27990pa。当操作人员按压按键进行相关操作时,系统可能会根据预设的阈值对气压数据进行判断 ,若气压超出设定的正常范围,系统会按照程序设定触发相应机制,比如启动声光报警,或控制电机停止工作,以保障压缩机系统的安全稳定运行,同时也为操作人员调整设备运行状态提供准确依据。气压监测功能测试图如下图 5-2 所示。
图 5-2 气压监测功能测试图
设计说明书部分资料如下
设计摘要:
本设计提出了一种基于单片机控制的压缩机系统方案。该系统旨在实现对压缩机工作状态的有效监测与精准控制,以保障其稳定、安全运行。
系统利用热敏电阻实时检测设备当前温度,通过气压传感器精确获取设备压力情况,为后续控制提供关键数据支撑。借助PID算法对电机转速进行控制,能依据实际工况灵活调整,确保运行效率。同时,设置了按键操作功能,可便捷地调节电机速度以及相关阈值。尤为重要的是,当监测到参数超出预设阈值时,系统会立即启动声光报警机制,并且控制电机停止工作,避免因异常情况造成设备损坏等不良后果。该设计综合运用多种技术手段,具备较高的实用性与可靠性,有望在压缩机控制领域发挥积极作用。
关键词:压缩机;单片机;PID算法
字数:9000+
目录:
第1章 绪论
1.1 研究背景与意义
1.2 国内外研究现状
1.3 研究内容与方法
1.4 论文章节安排
第2章 系统总体分析
2.1 系统总体框图
2.2系统主控方案选型
2.3显示模块选择
2.4电机方案选择
第3章 系统电路设计
3.1 系统总体电路组成
3.2 主控电路设计
3.3 电源电路设计
3.4直流电机电路设计
3.5气压传感器电路设计
3.6 显示模块电路设计
第4章 系统软件设计
4.1 系统软件介绍
4.2 主程序流程图
4.3按键函数流程图
4.4显示函数流程设计
4.5处理函数流程图
第5章 实物调试
5.1 整体实物构成
5.2 气压功能监测测试
第6章 总结
参考文献
致谢