基于STM32的散热风扇设计(Proteus+keil+设计说明书)

news/2024/10/28 16:25:11/

文章目录

  • 摘要
  • 环境要求
  • 整体设计电路原理图
  • 四相步进电机
  • 仿真结果

摘要

本文尝试在STM32F103C6微控制器上设计一种比较简单的散热器,通过DS18B20温度传感器实时检测环境温度,并通过LCD1602液晶显示器显示出具体的温度值。此外可以设置一个温度阈值,当检测到环境温度高于阈值时,通过驱动电机转动带动排气扇开始对环境进行散热,当温度降到阈值以下,电机自动停止转动,从而实现一种简单的散热扇设计。这是一个比较简单的STM32的小demo,包含温度传感、LCD液晶显示和电机驱动控制三个模块

环境要求

proteus8.8,keil4以上版本。

**(课设资源有常私我vx:xdsqczkyqs713**
包含proteus仿真文件,keil项目以及一份设计报告
完整打包40r,包运行成功,非诚勿扰哦

整体设计电路原理图

在这里插入图片描述

设计要求的散热风扇需要采用步进电机来驱动,而电机转动所需要的大电压、大电流的工作环境,单凭STM32芯片是无法满足的,因此需要ULN2003来协助单片机输出大电流、满足电机电压,来驱动电机。ULN2003 是高压大电流达林顿晶体管阵列系列产品,具有电流增益高、工作电压高、温度范围宽、带负载能力强等特点,适应于各类要求高速大功率驱动的系统。

四相步进电机

本次设计采用的电机为传统的四相步进电机
开始时,开关SB接通电源,SA、SC、SD断开,B相磁极和转子0、3号齿对齐,同时,转子的1、4号齿就和C、D相 绕组磁极产生错齿,2、5号齿就和D、A相绕组磁极产生错齿。
  当开关SC接通电源,SB、SA、SD断开时,由于C相绕组的磁力线和1、4号齿之间磁力线的作用,使转子转动,1、4号齿和C相绕组的磁极对齐。而0、3号齿和A、B相绕组产生错齿,2、5号齿就和A、D相绕组磁极产生错齿。依次类推,A、B、C、D四相绕组轮流供电,则转子会沿着A、B、C、D方向转动。
ULN2003与四相步进电机的连线图如下

附带的设计报告概况如下:
在这里插入图片描述在这里插入图片描述

仿真结果

将keil生成的hex文件导入到Proteus仿真的STM32F103C6芯片中,程序中设置的风扇开始转动的温度阈值threshold为50C°,仿真时先将DS18B20的环境温度值设置为49C°,开启仿真,结果如图:

在这里插入图片描述
可见温度检测显示与设置值一致,由于温度低于阈值,电机没有转动。
然后设置环境温度为51C°,阈值保持50C°不变,仿真结果如下图所示:
温度显示正常,由于环境温度高于阈值,电机开始转动


http://www.ppmy.cn/news/147565.html

相关文章

释放 AI 的力量|2023 年 8 款最佳 AI 图像生成器

1973 年,Harold Cohen 设计的 AARON 系统创造了第一件人工智能生成的艺术品。黑白涂鸦远非所谓的美术,但它们为 DALLE-2 和 Midjourney 等一些出色的 AI 图像生成器奠定了基础。 在过去的 50 年里,AI 图像生成器变得更加智能。通过分析和学习…

轴流风机和离心风机有什么区别?

一般而言,轴流风机适用于流量较大、压力增益较小的场合,而离心风机适用于流量较小、升压较大的场合。它们用于供应新鲜空气,从回风沟吸入空气,从旋转过滤器吸入空气,将空气排出等。轴流风扇是什么? 轴流风…

基于51单片机的鸡舍智能环境控制有害气体检测无线WiFi通信proteus仿真原理图PCB

功能介绍: 0.本系统采用STC89C52作为单片机 1.系统实时监测当前的有害气体状态和温湿度,并定时向WIFI串口发送监测信息 2.当温湿度超过阈值或有害气体浓度过高时,控制对应继电器,同时蜂鸣器报警 3.按键可设定阈值 4.采用DC002作为…

led灯带换气扇排风扇方案

摘要: 使用风扇为 LED 灯降温,但风扇噪声大并会积聚过量的灰尘,而且通常比 LED 灯本身更不可靠。Nuventix SynJet 是可靠、无噪音、灵活且寿命长于 LED 本身的唯一方案。SynJet 所带来的无与伦比好处使得其非常适合应用于大功率的筒灯、轨道灯…

基于机智云IoT开发平台的温室番茄远程监控系统

摘要: 设计了基于机智云IoT开发平台的温室番茄远程监控系统,上位机由手机APP终端和机智云平台组成,下位机部分采用STM32F103单片机作为控制器将传感器获取的环境参数上传至上位机,esp8266Wi-Fi模块实现了上位机与下位机之间的数据交互。用户可使用上位机对温室番茄环境生长参数…

一文盘点五款 BLDC 风机参考方案,建议先马

虽然电机的历史已经超过百年,但是无刷直流(BLDC)电机的历史不过 50 年的历史。随着永磁新材料、微电子技术、自动控制技术,以及电力电子技术,特别是大功率开关器件的发展 BLDC 电机得到了长足的发展。现在,BLDC 电机已经在军事、航…

基于51单片机的烟雾检测+温度检测+蜂鸣器报警+光耦+风扇+LCD4602液晶显示(含原理图/PCB/代码)

基于51单片机的烟雾检测温度检测蜂鸣器报警光耦风扇LCD4602液晶显示(含仿真/原理图/PCB/代码/模块资料) 讲在前面: 51单片机是大多数电子爱好者的入门级单片机,这款设计是一个比较综合的单片机设计。本文介绍了一个典型的51单片…

consume(consume名词)

consume和deplete的区别 consume和deplete的区别: 1、consume 英 [kənˈsjuːm] 美 [kənˈsuːm] vt. 消耗,消费;使…着迷;挥霍 vi. 耗尽,毁灭;耗尽生命 Martha would consume nearly a pound of chees…