湖南大学 基于IAP15F2K61S2的数字温度计 中篇

发布于 15 天前  16 次阅读


湖南大学 基于IAP15F2K61S2与DS18B20的数字温度计 上篇

系统总体方案及硬件设计

系统总体设计思路与框图

  由于DS18B20数字温度传感器具有单总线的独特优点,可以使用户轻松地组建起传感器网络,并可使多点温度测量电路变得简单、可靠,所以在该设计中采用DS18B20数字温度传感器测量温度。

  总体设计框图如下图所示,控制器采用单片机STC15K60S2,温度传感器采用DS18B20,电子时钟采用DS1302芯片控制,温度显示采用1602液晶显示屏。

具体元器件清单

具体元器件清单

序号 名称 规格 数量 备注
1 单片机开发板 STC15K60S2 1
2 程序下载线 / 1
3 LCD1602 16×2字符显示 1
4 温度传感器 DS18B20 1
5 有源蜂鸣器 / 1

各功能模块简介

主控制模块——STC15F2K60S2

STC15F2K60S2系列单片机是宏晶科技生产的单时钟/机器周期(1T)的单片机。它是高速/低功耗/超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8-12倍。

STC15F2K60S2单片机资源:

①采用增强型8051CPU,1T型,每个机器周期只有1个系统时钟。
②系统在线可编程/在应用可编程(ISP/IAP)功能。
③内部高可靠上电复位电路和硬件看门狗。
④内部集成高精度R/C时钟。
⑤低功耗设计:低速模式、空闲模式、掉电模式(停机模式)。
⑥60KB Flash程序存储器;1KB数据Flash(E2ROM);2048(2K)字节SRAM。
⑦最多42根I/O端口线。
⑧3个16位定时/计数器,3路CCP可再实现3个定时器;多路可编程时钟输出。
⑨2个全双工异步串行口。
⑩8通道高速10位ADC。
⑪3通道捕获/比较单元(PWM/PCA/CCP)。
⑫1个高速SPI串行通信接口。

你知道雪为什么是白色的吗?因为她忘记了原来的颜色