STM32
直播中

王兰

14年用户 943经验值
擅长:基础元器件
私信 关注
[问答]

怎样对基于STM32f103ZET6的DS18B20采集到的信息进行解算

怎样对基于STM32f103ZET6的DS18B20采集到的信息进行解算?并将结果显示在TFTLCD显示屏上呢?

回帖(1)

盛越熊

2021-10-25 11:30:09
  主要功能:
  本系统采用 STM32f103ZET6 作为主控芯片,能对 DS18B20 采集到的信息进行解算,并将结果显示在 TFTLCD 显示屏上面,并可以通过两个按键实现设定温度加减到设定温度,同时温度大于设定阈值,会进行报警。
  使用 TIM2 进行计数,采集时间为 50ms 采集一次。
  
  
  真实温度和设定温度进行比较,大于设定温度,进行报警;小于设定温度,不出声音。
  蜂鸣器采用 STM32F103ZET6 自带的蜂鸣器,也可改端口,应用外部蜂鸣器。
  
  温度传感器应用 DS18B20,用三极管封装的传感器,同样也是采用板子上面的接口。也可进行更改应用外部成品模块。
  
  按键采用 KEY0 和 KEY1,进行设定温度的改变,KEY0 为设定温度增加 1 度功能按钮,KEY1 为设定温度减小 1 度功能按钮。
  
  同时通过 TFTLCD 屏幕显示出来真实温度和设定温度。
  
  详细引脚信息在压缩包内的注意.txt。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分