单片机数据采集及双击通信系统的设计.doc

单片机数据采集及双击通信系统的设计.doc

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章 微控制器应用系统综合课程设计的目的意义 1.1 设计目的与任务 《微控制器应用系统综合设计》是为测控专业《微控制器技术》课程而开设的课程设计教学环节,其目的在于培养学生综合运用理论知识来分析和解决实际问题的能力,是通过设计以微控制器为核心的单片机检测系统,加深学生对微控制器技术的了解,进一步掌握其程序设计与硬件接口技术。 本课程的主要任务是运用所学微控制器技术、微机原理等方面的知识,设计出一台以80C32MCU为核心的单片机数据采集、通讯或测控系统,完成信息的采集、处理、输出及人机接口电路等部分的软、硬件设计。 1.2 课程在教学计划中的地位和作用 微控制器是20世纪70年代中期发展起来的一种面向控制的大规模集成电路模块,具有功能强、体积小、可靠性高、价格低廉等特点,在工业控制、数据采集、智能仪表、机电一体化、家用电器等领域得到了广泛的应用,极大地提高了这些领域的技术水平和自动化程度。单片机在我国大规模的应用已有十余年历史,单片机技术的研究和推广正方兴未艾。所以,现在各高等院校相关专业都讲单片机课程列为其教学计划的重要组成部分,纷纷开设单片机相关课程。 因此,让我们学生学会如何在一个有限的时间内掌握单片机应用的基本原理及方法是一个很有价值的教学项目,而其中的课程设计则给了我们学生一个很好的学习平台,锻炼我们的动手能力及协作能力。 通过此课程设计,可以让我们学生初步掌握单片机课程的实验的设计方法,即通过课程设计的要求去自主的查阅资料,收集、分析类似设计,并通过实际组装调试环节,来达到最终的课程设计要求;另外,课程设计也为我们以后的毕业设计打好基础,慢慢学会一些必要的报告的写作形式和要求,逐步掌握课程设计的步骤和方法,了解各种实验的程序和试验方法;而且,最主要的是通过课程设计能够培养我们学生勤于思考勇于实践乐于动手的习惯,自主的去查阅资料对单片机有更深入广泛的了解,学会对资料的好坏进行选择删减,提高我们的思考能力和动手能力,激起我们对动手实践的兴趣,对我们以后步入社会参加工作提供一次很好的参考经验。 第二章 单片机数据采集与双机通信系统的设计软硬件设计任务 2.1 设计内容及要求 设计相应的A/D、显示、串行通信接口的电路,利用单片机的串行口与扩展的A/D接口,进行数据采集、标度、变换与通信,实现2台8031单片机之间的双机数据通信与显示。 ①.5G14433采样,数据发送,4位LED显示。 ②.接收采样的数据,数据接收,4位LED显示。 2.2 课程设计的要求 本课程设计涉及《微控制器技术》课程的基本概念和理论,主要要求学生掌握微控制器的指令系统、中断技术、总线扩展、模拟与数字I/O接口技术与通讯技术等,重点是培养学生掌握微控制器在自动化测控应用系统中的设计与开发方法。 课程设计的基本要求如下: 1.掌握单片微控制器硬件结构和工作原理、中断与定时系统、嵌入式应用、现场总线等基本概念和原理; 2.熟悉8/16位单片微控制器的主要功能单元和指令系统; 3.熟悉测控网络中嵌入式微控制器的应用和现场总线应用技术。 4.利用微控制器的接口技术进行简单的测控及自动化应用系统设计; 5.每人提交系统设计报告一份,现场演示验收设计系统。 第三章 总体设计方案 3.1 设计思想 本系统是进行一个单片机数据采集与双击通信系统的设计,其中发送和接受是作为主程序进行的,而数据采集和数据显示则是作为子程序进行的。实验室本次试验采用的数据采集芯片是双积分是A/D芯片5G14433来实现的,采集的电压范围是0~2V。 本系统是利用8031单片机串行,实现双机口通信。其中1号发送机8031串行接发送号线P3.1(TXD)连到2号接收机机8031串行口接收信号线P3.0(RXD)上。而5G14433则是连在发送机那边的8031芯片上。通过调节W1来改变电压值,发送跟接收放的LED则跟踪显示电压值。 对于超过或低于0~2V的电压值LED都会显示出错信息,这样标度来显示电压的取值范围。 本系统主要包括以下几个模块:CPU模块,双积分式A/D转换模块,LED八段数码管显示模块。其中,采用8031单片机进行发送和接收的部分为CPU模块,双积分式A/D5G14433和发送方的8031连接部分则是A/D转换模块,用来进行数据的采集,显示模块则采用内藏 3.2 总体设计流程图 N Y 图3.1 发送主程序 N Y 图3.2 接收主程序 第四章 硬件设计 4.1 硬件设计概要 4.1.1 双积分式A/D芯片MC 14433与CPU硬件接口电路设计 由于MC14433的输出是动态的,所以MCS一51必须通过并行接口与MC14433连接,如图4.1所示为MC14433与MCS一51

文档评论(0)

kehan123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档