单片机课程设计--基于MCS-51单片机的温度采集系统
-
资源ID:1449499
资源大小:983KB
全文页数:32页
- 资源格式: DOC
下载积分:100金币
快捷下载

账号登录下载
三方登录下载:
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
|
单片机课程设计--基于MCS-51单片机的温度采集系统
1、 微型计算机技术专业方向课程设计微型计算机技术专业方向课程设计 任务书任务书 题目名称:题目名称:基于基于 MCSMCS- -5151 单片机的数据采集系统单片机的数据采集系统 专业专业 自动化 班级班级 111 班 姓名姓名 学号学号 课程设计任务书课程设计任务书 课程名称:课程名称:微型计算机技术 设计题目:设计题目:基于 MCS-51 单片机的温度采集系统 系统硬件要求:系统硬件要求: 1、配置单片机的外部程序 ROM 空间,容量为外扩 ROM,RAM 各 32 KB(其大小由 设计者自己设计) ,系统时钟电路、复位电路等构成的最小系统。 2、配置 0809 芯片作为数据采集通道(也可以
2、选择其他芯片) ,对外部 1 路温度 传感器输入信号采集。 3、显示部分为 LED 动态显示设计和键盘设计。 4、要求每 1s 采样一次,使用中断完成,其温度测量范围为-20-70 度,精度要 求 1 度。 5、接口电路的设计:设计者扩展一个并行接口8155 或 8255 ,键盘设计由设 计者根据需要设计键盘的数量,显示采用 LED 显示,显示电路也根据显示的内容 设计; 6、有开机显示状态(如显示 88) ; 软件设计:软件设计: 1)主程序设计(包括初始化芯片,定时器,中断以及 SP 指针等) ; 2)各功能子程序设计,温度采集计算子程序、键盘子程序显示子程序设计, 定时,中断程序等; )
3、 选做要求:选做要求: 1、2 路信号采集。 2、可使用按键选择输入通道。 3、具有自动通道轮换采样功能。 其他要求其他要求: 1、每位同学独立完成本设计。 2、依据题目要求,提出系统设计方案。 3、设计系统电路原理图。 4、调试系统硬件电路、功能程序。 5、编制课程设计报告书并装订成册,报告书内容(按顺序) (1)报告书封面 (2)课程设计任务书 (3)系统设计方案的提出、分析 (4)系统中典型电路的分析 (5)系统软件结构框图 (6)系统电路原理图 (7)源程序 (8)课设字数不少于 2000 字 成绩成绩 评语评语 摘要摘要 本文是以 MCS-51 单片机系统为基础的,通过热电阻 PT1
4、00 的阻值随温度的 变化的特性,通过采集得到的模拟信号,并通过 A/D 转换器 ADC0809 对模拟信号 进行模数转换,把转换得到的数字信号按照顺序分别送入单片机,通过单片机进 行均值滤波,并通过查表得到温度值。LED 数码管显示。本系统设计简单,性能 稳定,能够通过单片机灵活编程进行各种功能的设定和修改。并且为以后温度控 制系统的扩展提供了方便,提供了键盘可以进行温度设定和模式选择。并且提供 了利用 Visual Stdio 2010 编写的温度调节上位机进行温度监控和调试。为以后 的系统扩展调试提供了方便。 关键词关键词:A/D 转换器;热电阻;MCS-51,上位机 第一章第一章 前言前言 . 错误错误! !未定义书签。未定义书签。 第二章第二章 系统总体设计系统总体设计 . 1 2.1 系统概述 1 2.2 系统工作原理分析 . 1 第三章第三章 硬件部分硬件部分 2 3.1 单片机最小系统及键盘模块 . 3 3.2 数据采集通道模块 5 3.3 串行口模块 5 3.4 并行 I/O 芯片及显示模块 . 6 3.5 温