单片机原理与应用系统设计综合项目制作-温度控制系统.pdf

单片机原理与应用系统设计综合项目制作-温度控制系统.pdf

单片机原理与应用系统设计 (综合项目制作-温度控制系统) 知识点及目标 序号 主要内容 教学目标 1 温度控制系统的基 学生能理解温度控制系 本概念 统 2 项目分解 学生能进行项目分解, 根据任务要求能编写设 计硬件、软件 3 项目综合 学生能对项目分解的各 个任务的硬件及软件进 行综合设计 一、温度控制系统的基本概念   系统是以单片机为控制核心,整个系统 硬件部分包括温度检测部分、控制执行部分 、显示及键盘系统、最小系统基本电路、通 信接口电路。系统利用单片机获得温度传感 器数据并与系统设计值进行比较,根据比较 结果分别控制执行系统。系统利用通信接口 电路实现远程的数据采集及控制。 二、项目分解 根据温度控制系统的功能,把系统设计分解 为以下几个任务: 1、温度传感器采集、数据处理、显示; 2、远程读取温度及实施控制; 3、人机界面开发; 4 、数据存储及取出; 5、目标控制; 三、任务1:温度传感器采集、 数据处理、显示 1、硬件设计及调试 2、软件设计及调试 三、任务2:远程读取温度及实 施控制 1、硬件设计及调试 2、软件设计及调试 (1)通信接口硬件电路设计 (2 )通信接口软件设计:通信数据收发及中断 处理、通信协议制定、编写通信程序 三、任务3:人机界面开发 1、硬件设计及调试 2、软件设计及调试 (1)键盘、数码管接口硬件电路设计 (2 )键盘及数码接口软件设计:能设置控制参 数、编写程序 人机界面开发 1、显示设备选型 LCD、LED (点阵)、SEG (数码管) 2、输入设备选型: 键盘、触摸屏 人机界面开发 1、硬件设计 (1)采用4位数码管作为显示界面; (2 )采用4个独立按键作为输入界面。 2、软件设计 (1)如何切换正常显示界面与参数设置界面; (2 )按键的功能定义及程序实施; (3 )如何通过按键来修改工作参数。 三、任务4 :数据存储及取出 1、硬件设计及调试 2、软件设计及调试 (1)数据存储及取出硬件电路设计 (2 )数据存储及取出软件设计:能存储参数工 作、编写存储及取出程序 数据存储及取出 • 1、数据存储器的类型选型 • (1)ROM、EEPROM、FLASH_ ROM • 2、ST M8 内部EEPROM功能简介 • 3、ST M8 内部FLASH_ ROM程序设计 (读操作、写 操作、擦除操作) • 4 、ST M8 内部SPI 和IIC总线程序设计 三、任务5:目标控制 1、硬件设计及调试 2、软件设计及调试 (1)目标控制接口硬件电路设计 (2 )目标控制软件设计:能根据系统的工作参 数、编写目标控制程序. 目标控制过程 • 1.当测量实时温度低于设定温度下限值时, 1 号抽风机 (用LED1代替)开启1秒,关闭1秒, 循环运行; • 2 .当测量实时温度高于设定温度下限值时,但 又低于设定温度高于温度上限值,开启1号抽风 机 (用LED1代替)同时关闭2号抽风机 (用LED2 代替),1号抽风机常开启; • 3 .当实时温度高于设定温度上限值时,在开启 1号抽风机 (用LED1代替)的同时再开启2号抽 风机 (用LED2代替),1号抽风机和2号抽风机 常开启;

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档