基于 stm32f103 微控制器的电炉温度控制仿真系统

不想下载keil的同学可以直接去我的下载资源中下载整个工程文件,我已经全部做好,并生成hex文件,可以直接使用Proteus运行。链接:https://download.csdn.net/download/qq_42450533/13088059

软件环境:推荐采用 Proteus 8.8 及以上仿真软件,Keil 软件开发系统及
STM32CubeMX,也可以采用其他软件平台实现仿真功能。

实现功能:使用 stm32f103 微控制器,搭建一个闭环电炉控制系统

stm32f103 控制加热器从室温 25°开始加热,当到达预定的温度时,停止加热,同时,加热器的实时温度在 LCD显示器上显示。

实验步骤:

  1. proteus的下载
    proteus8.8 sp1的下载可以参考一下链接,一键安装,避免繁琐操作,当然也可以自己找软件。
    链接:https://pan.baidu.com/s/1hngTkkvdRm7XxidjySAGEQ
    提取码:wahy
    安装后,按照下图连接元器件
    在这里插入图片描述
  2. keil的下载和操作
    keil可以去官网下载,这里给出链接 https://www.keil.com/demo/eval/arm.htm
    也可以在我的网盘下载
    keil MDK-Arm: 链接:https://pan.baidu.com/s/11ha3cdZwrREOcXTyEDbn1Q 提取码:wahy
    keil安装后需要一个pack:Keil.STM32F1xx_DFP.2.3.0.pack,根据引导自动下载,如果下载失败可以在我这里下载
    Keil.STM32F1xx_DFP.2.3.0.pack:链接:https://pan.baidu.com/s/1AskHv5qb5pgiVhzZd4C1iA 提取码:wahy

在keil中新建工程,输入所给代码,然后点击蓝色圈,编译。生成hex文件。
在这里插入图片描述

  1. 运行实验
    在proteus中,双击微处理器,选择刚刚生成的hex文件
    在这里插入图片描述
    然后点击开始运行,可以看到读数变化
    在这里插入图片描述