基于单片机的自动恒温控制系统的设计.pdfVIP

  • 6
  • 0
  • 约1.56万字
  • 约 14页
  • 2020-08-23 发布于江苏
  • 举报

基于单片机的自动恒温控制系统的设计.pdf

吉林建筑大学电子信息工程专业毕业论文 关键词 STC89C52 单片机 ;PT100;LCD 显示电路 ;ADC0809 第 2 章 系统总体方案设计 2.1 系统总体设计方案 本系统采用了 STC89C52 作为处理器,以 PT100 为温度传感器的温度采集系 统,并通过 ADC0809 进行模数转换, 该控制系统可以实时存储相关的温度数据并 记录当前的时间。其主要包括:电源模块、温度采集模块、按键处理模块、实时 时钟模块、数据存储模块、报警电路模块、 LCD 显示模块、通讯模块以及单片机 最小系统。 硬件系统原理框图如图 2-1。 电源模块 报警电路模块 温度采集模块 LCD 显示模块 ADC0809 STC89SC52 通讯模块 按键输入模块 实时时钟模块 存储模块 图 2-1 硬件原理框图 2.2.2 显示电路 在单片机系统中常用的显示电路有 LED 显示、 LCD 显示。 方案一: LED 显示屏采用七段码显示时,数码管中的每一段相当于一个发光 二极管。对于共阳极的数码管,内部每个发光二极管的阳极被连在一起,成为该 各段的公共选通线,发光二极管的阴极则成为段选线。对于共阴极数码管,则正 好相反,内部发光二极管的阴极接在一起,阳极成为段选线。这两种数码管的驱 动方式是不同的。当需要点亮共阳极数码管的一段时,公共段需接高电平,该段 1 吉林建筑大学电子信息工程专业毕业论文 的段选线接低电平。从而该段被点亮。当需要点亮共阴极数码管的一段时,公共 段需接低电平,该段的段选线接高电平,该段被点亮。 方案二: LCD 显示电路多采用 1602 液晶。 1602 液晶也叫 1602 字符型液晶, 它是一种专门用来显示字母、数字、符号等的点阵型液晶模块。它由若干个 5X7 或者 5X11 等点阵字符位组成, 每个点阵字符位都可以显示一个字符, 每位之间有 一个点距的间隔,每行之间也有间隔,起到了字符间距和行间距的作用。 1602LCD 是指显示的内容为 16 2 ,即可以显示两行, 每行 16个字符液晶模块 (显示字符和数字)。 液晶显示器以其微功耗、体积小、显示内容丰富、超薄轻巧的诸多优点,在 袖珍式仪表和低功耗应用系统中得到越来越广泛的应用。 基于精确显示,拟采用方案二。 2.2.3 按键输入电路 一般键盘电路有两种:独立式键盘和矩阵式键盘。 方案一:独立式键盘中,各按键相互独立,每个按键各接一根输入线,每根 输入线上的按键工作状态不会影响其它输入线上的工作状态。因此,通过检测输 入线的电平状态就可以很容易的判断按键是否被按下了。独立式键盘电路配置灵 活,软件结构简单。但每个按键需占用一根输入线,在按键数量较多时,输入口 浪费大,电路结构显得很繁杂,故此种按键适用于按键较少或操作速度较高的场 合。 方案二:矩阵式键盘由行线和列线组成,按键位于行、列的交叉点上,分别 连接到按键开关的两端。行线通过上拉电阻接到 VCC 上。平时无按键动作时,行 线处于低电平状态,而当有按键按下时,列线电平为低,行线电平

文档评论(0)

1亿VIP精品文档

相关文档