版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目录一、设计要目及意义……2二、系统要求…………2系统总体框架……………3四、功能模块…………3五、程序设计…………6小结……………………10参考文献………………10附录……………………11单片机温度采集与显示系统设计设计目的及意义目的:通过本课程的设计,进一步掌握I/O接口设计和常用程序设计技术,掌握单片机控制系统的设计的一般方法,能根据系统设计要求,完成应用系统的硬件和软件设计。意义:温度是一个非常重要的物理量,因为它直接影响燃烧、化学反应、烘烤、煅烧、蒸馏、结晶、空气流动以及温度漂移等物理和化学过程。温度控制失误就可能引起生产安全、产品质量、产品产量以及生活安全等一系列问题。因此对温度的检测的意义就越来越大。温度采集控制系统在工业生产、科学研究和人们的生活领域中,得到了广泛应用。在工业生产过程中,很多时候都需要对温度进行严格的监控,以使得生产能够顺利的进行,产品的质量才能够得到充分的保证。使用自动温度控制系统可以对生产环境的温度进行自动控制,保证生产的自动化、智能化能够顺利、安全进行,从而提高企业的生产效率。本文是基于单片机的多路温度采集控制系统设计,其利用单片机作为系统的主要控制器,通过温度传感器检测环境温度信号,再经A/D转换后,将数字信号,送入到单片机中进行数据处理,经过一定的控制算法后,通过单片机的输出I/O口,来控制继电器的闭合,达到弱电控制强电的目的,从而实现对了对环境温度的调节。本人的主要工作是运用单片机作为主控制单元及数据处理单元,控制四个开关管的接通与闭合,从而实现输出电压的变化,并通过在输出端串接一段康铜丝对输出电流进行实时检测,并输出充退磁信号,以实现远程控制。二、系统设计要求:已知温度范围是0~100℃对应模拟电压信号为0~5V,共有4路。采用单片机设计4路温度采样与显示系统,对每路温度实时采集并显示。系统总体框架其中单片机我们选择C51系列各功能实现复位电路用于单片机的复位。如下时钟振荡电路提供单片机时钟震荡。、热敏电阻的连接、系统总体连接图相关程序设计1、主程序的设计开始开始设置中断向量定时器初始化等待中断中断初始化开中断启动定时器主程序程序流程图主程序流程图如上,其功能为:设置定时器0、外部中断0、和外部中断1的中断程序入口;设置定时器0的工作方式为1;定时时间为100ms;设置计数单元(30H)初值。初始化程序完成后启动定时器,等待中断。此程序等待中断处为死循环,当中断程序完成后,装入定时器初始值,继续等待中断,如此一直重复下去,直到关闭主电源为止。2定时器中断程序的设计定时器0中断功能:实现8秒定时,通过检测计数单元的数据判断定时事件是否到8秒,8秒时间到,触发外部中断0,执行数据采样程序。定时器中断开始开始关中断触发INT08秒定时到?否计数单元+1开中断重新加载数据返回是否定时器中断程序流程图3数据采样程序的设计数据采样程序功能:温度检测通道,控制存放数据的地址和采样次数。数据检测的方式是先对4个通道各采样一次,然后再采集第二次……共采集五次。采样程序采用中断方式。在设置通道初值、通道数、采样次数和存放数据的开始地址后,启动A/D转换,随后检测标志位状态。标志位被清零,标志着本通道的A/D转换已经结束,在修改通道号和数据存放地址后,对下一通道继续检测。当4个通道的检测工作完成后,判断5次采样是否全部完成,若没完成,则对4个通道继续采样,直至完成5次采样工作。开始开始置标志位;;设置通道初始值采样次数数据存放地址启动A/D转换置标志位标志位改变否等待中断,置通道初值数据存放首址修改通道号和数据存放地址各通道均采?样否返回5次采样完成?否是是是否否否数据采样程序流程图4、A/D转换程序流程图A/D转换完成中断功能:将标志位清零,读取转换后的温度数据并存放在RAM中。A/D转换完成中断程序流程图如图14所示。程序说明:程序实现5次采样,每次检测8个通道。开始读入数据存储数据标志位清零开始读入数据存储数据标志位清零返回5、LED显示程序设计动态显示程序流程图如下图开始开始设置显示数据区首址设置位选字输出位选字读显示数据查段选码输出段选码延时10ms?显示完4位数据否返回是否动态显示程序流程图小结本文以MCS-51单片机系统为基础,通过热电阻AD590的阻值随温度的变化而得到的模拟信号进行采集,连接ADC0809实现多路模拟信号的采集,并通过A/D转换器对模拟信号进行数模转换,把转换得到的数字信号送入单片机,通过单片机进行控制操作。以单片机为核心完成温度检测、.显示功能。本系统设计简单,性能稳定,能够通过单片机灵活编程进行各种功能的设定和修改。参考文献:[1]陈琳,单片机原理与实用技术[M].武汉。华中科技大学出版社,2007.9.[2]施保华,计算机控制技术[M]。武汉。华中科技大学出版社[4]康华光.电子技术基础摸拟部分[M].北京:高等教育出版社,2006.1.[5]康华光.电子技术基础数字部分[M].北京:高等教育出版社,2006.1.附录1:程序清单初始化程序清单:ORG0000H;初始化romAJMPSTARTORG0003H;中断入口地址AJMPSAMPLEORG0013H;中断入口地址AJMPEOCSTART:MOVTMOD,#01HMOVTH0,#3CHMOVTL0,#0B0HMOV30H,#00HSETBIT0SETRIT1SETBEX0SETBET0SETBEASETBTR0HERE:AJMPHERE定时器中断程序程序清单:TIME0:CLREAINC30HMOVA,30HXRLA,#50HJZS_8AJMPRECOUNNOPNOPRECOUN:MOVTH0,#3CHMOVTL0,#0B0HSETBEARET1数据采样程序程序清单:SAMPLE:SETB00HMOVDPTR,#0F00HMOVR6,#08HMOVR7,#05HMOVR0,#40HTRANS:MOVX@DPTR,AWAIT:JB00H,WAITSETB00HINCDPTRINCR0INCR0INCR0INCR0INCR0DINZR6,#TRAN_SMOVDPTR,#0F00HINCR0DJNZR7,TRAN_S…………RETIA/D转换完成中断程序程序清单:EOC中断处理程序EOC:MOVXA,@DPTRMOV@R0,ACLR00HRETI串行显示的程序清单:ORG0100HMOVSCON,#00HMAIN:MOVR3,#OOHLOOP:MOVR4,#0E8HDELAY:ACALLDISPLAYDJNZR4,DELAYINCR3CJNER3,#0AH,LOOPAJMPMAINACALLDISPACALLDELAY1ACALLDISPACALLDELAY1ACALLDISPACALLDELAY1ACALLDISPACALLDELAY1DISP:MOVA,R3MOVDPTR,#TABLEMOVCA,@A+DPTRMOVBUFF,AWAIT:JNBTI,WAITCLRTIRETDELAY1:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 成人雾化吸入护理的团体标准培训考核试题及答案
- 平安校园工作建设方案
- 向上争取工作方案
- 庆虎年看冬奥演讲稿
- 2026年秋招:山西文旅集团笔试题及答案
- 2026年天津供电局文秘招聘考试练习试卷(含答案)
- 2026年福建辅导员招聘考试练习试卷(含答案)
- 2026年江苏国家电网会计招聘考试练习试卷(含答案)
- 2026大数据分析应用考试题库及答案
- 郑州粮食集团笔试真题
- 2026-2027学年第一学期二年级班主任工作计划
- 压力容器材料代用规范与实践
- 2026经常项目外汇业务知识竞赛题库及答案
- 2026-2030中国磷酸三钙(TCP)(Cas 7758-87-4)行业市场发展趋势与前景展望战略分析研究报告
- 2026部编人教版二年级语文上册全册教案教学设计
- 自动扶梯安装施工方案
- 起重作业培训-指挥手势-旗语
- 王英力的东北秧歌“双扇”风格研究
- DB51-T 3030-2023林区防火专用道路技术规范
- 患者十大安全目标解读
- JJG 1-1999钢直尺
评论
0/150
提交评论