STM32 Proteus UCOSII系统微波炉控制系统DS18B20-0057

这篇具有很好参考价值的文章主要介绍了STM32 Proteus UCOSII系统微波炉控制系统DS18B20-0057。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

STM32 Proteus UCOSII系统微波炉控制系统DS18B20-0057

Proteus仿真小实验:

STM32 Proteus UCOSII系统微波炉控制系统DS18B20-0057

功能:

硬件组成:STM32F103R6单片机 +LCD1602显示器+多个按键+蜂鸣器+DS18B20温度传感器+3个LED灯表示档位+加热指示灯+完成指示灯+蜂鸣器

单片机程序使用UCOSII操作系统,按键扫描任务 显示任务 倒计时计算任务  温度采集任务

1.温度设置有三个档位低温 (20°),中温 (30°),高温 (50°),分别用显示 LED黄、绿、红灯显示。

2.定时时长可以设置为 10min,用两个键调整  ,按一次  加一分钟,按一次  减一分钟,在加热过程中可以调整加热时间

当到达设定时间长度时或者提前温度超过温度档位,蜂鸣器报警提示,LED 灯闪烁,同时时间归零

3.有个复位键,时间没到就可以归零。

4.用1602 显示屏,一个显示当前温度 (用到 ds18b20 传感器),一个显示定时倒计时。倒计时为零时,触发蜂鸣器会提示结束

有功能视频哦:

可以哔哩哔哩B站搜索UP主“单片机仿真汇”。在其空间中搜索关键词“微波炉”即可找到对应详细功能视频和介绍。

电路图:

STM32 Proteus UCOSII系统微波炉控制系统DS18B20-0057,Proteus仿真,stm32,proteus,嵌入式硬件

 

部分源代码:

void main()

{

//温度采集任务

//设置任务优先级

#define Wendu_task_PRIO        2 

//设置任务堆栈大小

#define Miao_STK_SIZE        128

//任务堆栈

OS_STK Wendu_task_STK[Miao_STK_SIZE];

//任务函数

void Wendu_task(void *pdata);

//LCD显示任务

//设置任务优先级

#define LCD1602_TASK_PRIO        4 

//设置任务堆栈大小

#define LCD1602_STK_SIZE    128

//任务堆栈

OS_STK LCD1602_TASK_STK[LCD1602_STK_SIZE];

//任务函数

void LCD1602_task(void *pdata);

//时间计算任务

//设置任务优先级

#define TIME_TASK_PRIO        1 

//设置任务堆栈大小

#define TIME_STK_SIZE   128

//任务堆栈

OS_STK TIME_TASK_STK[TIME_STK_SIZE];

//任务函数

void TIME_task(void *pdata);

//按键处理任务

//设置任务优先级

#define KEY_TASK_PRIO        9 

//设置任务堆栈大小

#define KEY_STK_SIZE   128

//任务堆栈

OS_STK KEY_TASK_STK[KEY_STK_SIZE];

//任务函数

void KEY_task(void *pdata);}文章来源地址https://www.toymoban.com/news/detail-546050.html

到了这里,关于STM32 Proteus UCOSII系统微波炉控制系统DS18B20-0057的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Proteus仿真】【STM32单片机】智能窗帘控制系统设计

    本项目使用Proteus8仿真STM32单片机控制器,使用LCD1602显示模块、按键模块、HC05蓝牙、DHT11温湿度、PCF8591 ADC模块、光线传感器、28BYJ48步进电机等。 主要功能: 系统运行后,LCD1602显示温湿度和光线强度值和系统模式状态。 系统模式以自动模式运行,当按下K4键切换为手动模式

    2023年04月24日
    浏览(37)
  • 【Proteus仿真】【STM32单片机】交通灯控制系统设计

    本项目使用Proteus8仿真STM32单片机控制器,使用数码管、按键、交通信号灯模块等。 系统运行后,交通灯系统开始运行,数码管显示初始时间,默认南北绿灯5S,东西红灯8S,绿灯过后南北黄灯3秒;然后切换东西绿灯5S,南北红灯8S,绿灯过后南北黄灯3秒;如此循环。 可使用

    2024年02月11日
    浏览(41)
  • 【Proteus仿真】【STM32单片机】蔬菜大棚温湿度控制系统设计

    本项目使用Proteus8仿真STM32单片机控制器,使用LCD1602液晶、DHT11温湿度、蜂鸣器、按键、LED、继电器、电机模块等。 主要功能: 系统运行后,LCD1602显示DHT11温湿度采集值, 当按下K3键进入阈值设置,第一次进入温度上限, 第二次进入温度下限,第三次进入湿度上限, 第四次

    2023年04月08日
    浏览(38)
  • Proteus仿真STM32的课设实例——DHT11温湿度采集控制系统

    链接:https://pan.baidu.com/s/1qQ8AC6V8a4dp8aqpMWCa-A?pwd=e0yo  提取码:e0yo 系统主要功能 该系统为温湿度采集控制系统,设计通过STM32+Keil编写嵌入式芯片代码,并通过Proteus搭建硬件电路,其主要的功能有:以STM32为最小系统电路进行连接,用液晶显示屏显示温度、湿度数据。同时用温

    2024年01月21日
    浏览(66)
  • 基于STM32智能窗帘控制系统仿真设计(含源程序+proteus仿真+讲解视频)

    # 基于STM32智能窗帘设计(含源程序+proteus仿真) 仿真:proteus8.11 程序编译器:keil 5 编程语言:C语言 编号C0007 资料下载链接 基于STM32的简易智能窗帘控制系统仿真设计 实现功能: 有手动,自动两种模式 自动模式下,滑动变阻器模拟光照传感器,通过stm32检测与阈值比较 低于

    2024年02月13日
    浏览(40)
  • STM32 Proteus仿真水箱水塔水位温度控制系统DS18B20 -0065

    STM32 Proteus仿真水箱水塔水位温度控制系统DS18B20 -0065 Proteus 仿真小实验: STM32 Proteus仿真水箱水塔水位温度控制系统DS18B20 -0065 功能: 硬件组成:STM32F103C8单片机 +LCD1602显示器+ADC220V转3.3V电路+DS18B20温度+多个按键(设置温度和水位)+继电器模拟加热+继电器模拟加水。 1.人工

    2024年02月15日
    浏览(36)
  • 92-基于stm32单片机智能家居智能窗帘控制系统Proteus仿真+程序源码

    一:功能介绍 1、采用stm32单片机+LCD1602+DHT11温湿度传感器+DS1302传感器+光敏电阻+按键+电机,制作一个智能窗帘控制系统; 2、通过按键设置手动和自动模式,并且手动模式下可以通过按键控制窗帘打开和关闭; 3、自动模式下,可以通过光照强度来自动控制窗帘,当光照过低

    2024年02月03日
    浏览(66)
  • 基于STM32单片机直流电机控制加减速正反转系统proteus仿真原理图程序

    功能: 0.本项目采用STM32F103C8T6作为单片机系统的控制MCU 1.通过按键可以控制电机,正转、反转、加速、减速、停止。 2.总共六个功能按键可实现正转、反转、加速、减速、停止。 3.启停和正反转均有指示灯,测试采用的霍尔传感器方案 4.采用DC002作为电源接口可直接输入5V给

    2024年02月12日
    浏览(54)
  • 基于STM32单片机的智能家居窗户窗帘控制系统红外遥控proteus仿真原理图PCB

    功能: 0.本系统采用STM32F103RCT6作为单片机 1.LCD1602液晶实时显示当前时间/窗帘状态/光照强度 2.支持手动按键/定时/光强检测三种模式控制窗帘 3.\\\'设置’键进入设置界面 4.默认状态下’确定’键可切换模式 5.设置界面’确定’为确定 6.支持掉电保存 7.采用DC002作为电源接口可直

    2024年02月11日
    浏览(58)
  • STM32 Proteus仿真医用仓库环境控制系统紫外线消毒RS232上传CO2 -0066

    STM32 Proteus仿真医用仓库环境控制系统紫外线消毒RS232上传CO2 -0066 Proteus 仿真小实验: STM32 Proteus仿真医用仓库环境控制系统紫外线消毒RS232上传CO2 -0066 功能: 硬件组成:STM32F103R6单片机 +LCD1602显示器+DHT11温度湿度+电位器模拟二氧化碳+LED模拟紫外线消毒+LED灯模拟加湿+LED灯

    2024年02月16日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包