Proteus仿真小实验:

STM32 Proteus仿真PT100温度测量串口上传LCD1602显示-0002

功能:

硬件组成:STM32F103R6单片机 +LCD1602显示器+PT100温度传感器+恒流源电路+串口显示器

1.恒流源电路配合PT100温度传感器输出电压信号。

2.单片机采集电压信号计算出PT100电阻并且计算出准确的温度,温度测量范围0~500℃。

3.LCD1602显示温度。

4.通过串口上传温度,串口显示器可以显示出PT100的温度值

有功能视频哦:

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

电路图:

部分源代码:

int main(void)

{

unsigned int AD0,AD1;//温度

float temp;//温度

SystemInit();

SystemCoreClockUpdate();

//引脚配置

GPIO_Configuration();

//初始化LCD1602

Init1602();

//LCD1602显示数据

WrStri

//采集A1电压

ADC_Set(ADC_Channel_1);

AD1 = ADC_GetConversionValue(ADC1);

//初始化串口

UsartInit();

delay_ms(50);

while (1)

{

delay_ms(25);

//采集A0电压

ADC_Set(ADC_Channel_0);

AD0 = ADC_GetConversionValue(ADC1);

//计算PT100电阻

temp = AD0;

}

}

STM32 Proteus仿真PT100温度测量串口上传LCD1602显示-0002相关推荐

  1. STM32 Proteus仿真GP2Y101红外测距温度湿度DHT11内部RTC-0010

    STM32 Proteus仿真GP2Y101红外测距温度湿度DHT11内部RTC-0010 Proteus仿真小实验: STM32 Proteus仿真GP2Y101红外测距温度湿度DHT11内部RTC ...

  2. STM32 Proteus仿真HDG12864 SHT11 HIH5030 ADC0808-0015

    STM32 Proteus仿真HDG12864 SHT11 HIH5030 ADC0808-0015 Proteus仿真小实验: STM32 Proteus仿真HDG12864 SHT11 HIH50 ...

  3. STM32 Proteus仿真心率计步智能手表带闹钟DHT11温湿度显示DS1302-0020

    STM32 Proteus仿真心率计步智能手表带闹钟DHT11温湿度显示DS1302-0020 Proteus仿真小实验: STM32 Proteus仿真心率计步智能手表带闹钟DHT11温湿度显示DS ...

  4. STM32 Proteus仿真自动刹车系统超声波测距电机控制-0042

    STM32 Proteus仿真自动刹车系统超声波测距电机控制-0042 Proteus仿真小实验: STM32 Proteus仿真自动刹车系统超声波测距电机控制-0042 功能: 硬件组成:STM32 ...

  5. STM32--ESP8266物联网WIFI模块(贝壳物联)--温湿度数据上传服务器显示

    本文适用于STM32F103C8T6等MCU,其他MCU可以移植,完整资源见文末链接 一.简介 随着移动物联网的发展,各场景下对于物联控制.数据上传.远程控制的诉求也越来越多,基于此乐鑫科技推出了便宜 ...

  6. 【Proteus仿真】ATMEGA16 ADC转化数码管显示

    [Proteus仿真]ATMEGA16 ADC转化数码管显示 注意这是ATMEGA16AVR型号的单片机,不能在Keil平台上进行开发和编译的. Proteus仿真 所使用的编译软件ICCAVR 不懂 ...

  7. 上传自动显示图片 代码

    <html>  <head>   <title>上传自动显示图片</title>    <script type="text/javas ...

  8. 异步上传文件显示进度条

    异步上传文件显示进度条 原文地址:异步上传文件显示进度条 问题 我们在写网站时难免会遇到需要上传文件的场景,但当上传大文件时比如5个G的文件直接用表单直接提交文件会出现页面卡顿.未响应等影响用户体验的 ...

  9. HTML5输入框里加图片代码,做了一个input上传加号框,图片上传后显示在框中,怎么让加号消失?...

    CSS代码: .div_imgall {border:1px solid blue;width:100px;height:100px;position:relative;} .input_flie { ...

最新文章

  1. 2017-9-13:学习笔记
  2. 开发日记-20190516 关键词 MVVM-代码浏览结束
  3. 显示浏览器窗口的高度和宽度
  4. DAMS2019中国数据智能管理峰会将于7月在上海召开!
  5. 【数据分析】关于学习SQL的五个常见问题?
  6. sqlite使用模糊查询数据库数据的三种方式
  7. unity如何得到所有子对象_Unity用户手册-Mesh合批
  8. 反转!物联网火爆,开发技术却遇瓶颈!
  9. 5.0 java集合框架中的接口collection属于_JAVA集合框架 - osc_cyo2dovg的个人空间 - OSCHINA - 中文开源技术交流社区...
  10. 关于windows CE Platform Builder中模拟器的限制
  11. 菜鸟版JAVA设计模式-从抽象与实现说桥接模式
  12. oracle中变量前加冒号_oracle变量的定义和使用【转】
  13. Linux的学习方法
  14. Guava cache功能整理
  15. Linux下安装jdk报Permission denied以及chmod详解
  16. APICloud可视化编程
  17. SQL数据库恢复挂起
  18. windows server 2012 R2 安装 vc2015 报错 0x80240017
  19. 基于DSP的温度采集系统设计
  20. 树莓派正式开售CM4以及CM4 Lite,32个不同配置,最低25美元起售!

热门文章

  1. 日期转换工具+获取当年节假日信息 很简单
  2. Mendeley 安装、配置、使用
  3. 《Python自然语言处理-雅兰·萨纳卡(Jalaj Thanaki)》学习笔记:12 安装指导
  4. Unity UI系统-UGUI简介
  5. 学习笔记17-置信度C、类别概率P和召回R是啥?
  6. 如何用百数低代码开发平台实现商品扫码出入库?
  7. Javo House 地产置业 WordPress主题[v1.7]
  8. 游戏背景音乐的种类—BGM
  9. ubuntu18.04部署tars架构(docker版)
  10. SpringSecurity(八)用户数据获取之SpringSecurityContextHolder深度剖析(下)