【中山大学校赛】便携式温度测量系统

简介:本设计是基于51单片机的便携式温度测量系统,通过单片机控制,实现温度的采集、报警和显示的功能。

开源协议: GPL 3.0

发布时间:2020-07-27 11:58:43
  • 846
  • 0
  • 6
描述
获奖信息:中山大学电子设计校内赛三等奖
队伍成员信息:队长:刘永汇 队员:李谨轩
任务题目简述

设计并制作一个便携式测温系统,实现低温提醒及高温报警功能。

基本要求

①完成测温系统电路设计并制板调试。 

②在蜂鸣器高于 30 摄氏度时 1s 内发出声音警报。 

③将温度信息上传到电脑上进行实时查看。 

发挥部分

①添加一个 LCD 或 OLED 屏实现温度的显示。 

②增加按键修改温度警报阈值。 

③自由发挥 DIY 一个外壳,使系统稳定和美观。

控制部分

从功能和通用性考虑,我们选择STC89C51芯片作为接口芯片使用,实现核心控制功能,此外,由于89C51单片机已经十分普及,所以其零售价也十分低廉,低成本,高效能。

温度采集

在温度传感器的选择上我们采用温度芯片DS18B20测量温度。该芯片的物理化学性很稳定,它能用做工业测温元件,且此元件线形较好。在0—100摄氏度时,最大线形偏差小于1摄氏度。

显示模块

显示器的选择上我们采用OLED来完成温度和报警阈值的显示

方框图

image.pngimage.png

设计图
ID Name Designator Quantity
1 SW-PB S1,S2,S3 3
2 LED-0603_R LED1 1
3 1k R1,R2,R3 3
4 0.1u C2,C3 2
5 11.0592MHz X1 1
6 DS18B20 U2 1
7 STC89C52RC-40I U1 1
8 1u C1 1
9 PHONEJACK1 U3 1
10 BCP5116TA Q1 1
11 0.96OLED-9664KSWE U6 1
12 自锁开关 copy U4 1
13 Speaker U5 1

展开

工程成员

服务时间

周一至周五 9:00~18:00
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 立创EDA微信号

    easyeda

  • QQ交流群

    664186054

  • 开源平台公众号

    oshwhub