单片机课程设计-温度采集报警系统设计

单片机课程设计-温度采集报警系统设计

ID:6786355

大小:673.00 KB

页数:21页

时间:2018-01-25

单片机课程设计-温度采集报警系统设计_第1页
单片机课程设计-温度采集报警系统设计_第2页
单片机课程设计-温度采集报警系统设计_第3页
单片机课程设计-温度采集报警系统设计_第4页
单片机课程设计-温度采集报警系统设计_第5页
资源描述:

《单片机课程设计-温度采集报警系统设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、机电工程学院单片机课程设计任务书设计(论文)名称:温度采集报警系统设计专业:通信工程学生姓名:指导教师:下达时间:2015年12月7日一、课程设计任务:1.加深对单片机硬件电路设计和软件编程的理解,结合实践进一步加深对单元电路基本功能的掌握和应用。2.通过具体任务要求,掌握一种常用电子电路仿真的软件,使学生能利用所学理论知识完成实际电路的设计、仿真和制作。3.学会利用单片机设计频率,了解单片机ADC的应用、LED数码管显示的设计等知识。4.掌握51单片机软件开发环境,学会KEIL软件的使用和程序的调试方法。二、课程设计的基本要求:1.设计

2、51单片机最小系统。2.完成至少4路温度信号采集。3.能实时显示各路温度信号值。4.具有温度上、下限报警功能。5.可设定系统报警温度上、下限。6.撰写课程设计论文要求符合模板的相关要求,字数要求4000字以上。21目录一、设计任务与要求1二、总体方案设计1三、单元电路设计与参数计算1四、总原理图6五、仿真与调试15六、性能测试与分析17七、结论与心得18八、参考文献1921温度采集报警系统设计一、设计任务与要求(一)设计任务(1)以单片机为核心,设计一个温度采集报警系统设计;(2)完成至少4路温度信号采集。(3)能实时显示各路温度信号值。

3、(4)具有温度上、下限报警功能。(5)可设定系统报警温度上、下限。(二)设计要求(1)根据功能要求选择设计方案,并进行论证;(2)画出电路的总体方框图和电路原理图;(3)说明系统工作原理,对系统进行调试;(4)写出课程设计报告。二、总体方案设计1总体设计思路(1)采用单片机作为数据处理与控制单元,为了进行数据处理,单片机控制温度传感器,把温度信号通过模数转换模块(ADC0808)从温度传感器传递到单片机.单片机进行数据处理之后发出控制信号改变报警和控制执行模块的状态,同时将当前温度信息发送到数码管进行显示.(2)通过四个按键控制四路温度采

4、集的切换.(3)通过两个按键来调节温度上下限,当采集到的温度超过设定的数值是,启动蜂鸣器发出报警信号,同时点亮发光二极管. 2总体设计原理八路模拟信号数值测量显示电路由A/D转换、数据处理及显示控制等组成。三、单元电路设计与参数计算(一)AT89C51单片机介绍21图(一)AT89C51单片机最小系统及其连接图(二)AT89C51单片机片内结构1AT89C51简介AT89C51是一种带4K字节FLASH存储器的低电压、高性能CMOS8位微处理器,俗称单片机,AT89C51提供以下标准功能:4k字节Flash 闪速存储器,128字节内部RA

5、M,32个I/O口线,两个16位定时/计数器,一个5向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。同时,AT89C51可降至0Hz的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止CPU的工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工作。掉电方式保存RAM中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。2AT89C51单片机的并行I/O端口21(1)P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P0口的管脚第一次写1时,被定义为高阻输入。P0能够用于

6、外部程序数据存储器,它可以被定义为数据/地址的低八位。在FIASH编程时,P0口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须接上拉电阻。(2)P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为低八位地址接收。(3)P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”

7、时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。(4)P3口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部

8、下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。(二)ADC0808的介绍图(三)ADC0808及其连接21ADC0808是采样分辨率为8位的、以逐次逼近原理进行模/数转换的器件。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。