基于单片机的多通道数据监测系统毕业设计论文.doc
《基于单片机的多通道数据监测系统毕业设计论文.doc》由会员分享,可在线阅读,更多相关《基于单片机的多通道数据监测系统毕业设计论文.doc(21页珍藏版)》请在三一办公上搜索。
1、西 南 交 通 大 学本科毕业设计(论文)基于单片机的多通道数据监测系统A multi-channel data detection system based on MCU年 级:2004级学 号:20041426姓 名: 专 业:机械电子工程指导老师: 院 系 机械工程学院 专 业 机械电子工程 年 级 2004级 姓 名 刘天豪 题 目 基于单片机的多通道数据监测系统 指导教师评 语 指导教师 (签章)评 阅 人评 语 评 阅 人 (签章)成 绩 答辩委员会主任 (签章) 年 月 日毕业设计(论文)任务书班 级 茅机 学生姓名 刘天豪 学 号 20041426 发题日期: 2008 年 3
2、 月 5 日 完成日期: 6 月 10 日题 目 基于单片机的多通道数据监测系统 1、本论文的目的、意义 温度压力液位流量是工业自动化常见控制参量,实现其监测与控制是基础性工作,也是机械电子工程专业学生必须掌握的基础内容。本课题要求学生综合利用所学知识,培养动手能力,在前人工作基础上,改进完善,实现多通道模拟工业温度压力液位信号采集和处理显示,实现上下限报警和电磁继电器和开关通断控制。该课题对于机电测控实验中心完善实验建设具备价值。 2、学生应完成的任务(1)查阅收集资料、熟悉设计原始资料、完成相关不少于10000个字符的外文资料 翻译。 (2)完成毕业实习调研以及实习报告的撰写 。 (3)现
3、有温度压力液位流量监测与控制系统调研和资料搜集。 (4)多路参量监测与控制系统方案设计。 (5)接口电路板制作和加工 。 (6)实验程序设计与调试。 (7)完整程序和实物一套。 (8)整理完成不少于24000字的毕业论文。 3、论文各部分内容及时间分配:(共 12 周)第一部分 调研准备和资料搜集 (2周) 第二部分 方案设计和元器件采购 (2周) 第三部分 硬件制作 (3周) 第四部分 软件调试 (3周) 第五部分 系统集成,撰写毕业论文 (1周) 评阅及答辩 评阅答辩 (1周) 备 注 指导教师: 年 月 日审 批 人: 年 月 日摘 要随着电子计算机信息技术的不断发展和完善,采用单片机实
4、现的数据采集系统的应用越来越多。采用单片机实现的数据采集系统具有自动化和无人值守的特点。在许多工业测控机械、医疗仪器以及消费电子产品中,都对数据采集系统的实时性与功耗提出了更高的要求:即在满足微功耗、微型化的总体设计原则基础上,又要能实时反映现场采集数据的变化。这就对系统的功耗、采样速度、数据存储和传输速度等提出了更高的要求。然而,随着半导体与微控制器技术的飞速发展,各种微电子器件的性能不断提高,功耗却不断降低。技术的进步使得高速度、低功耗的数据采集系统得以实现。本文设计的数据采集与显示、处理系统采用TI公司研制的MSP430系列超低功耗单片机作为核心控制元件,实现了8通道模拟量数据的采集、自
5、动循环显示、用户查询、限位设定及报警、外围驱动能力、时间显示、以及和上位机组态软件的通信功能。该系统功能齐全,且具有一定的通用性。主要研究内容如下: 首先,分析了数据采集系统技术领域内国内外的研究现状,以及MSP430系列低功耗单片机的特点和应用情况。其次,分析了研究数据采集系统的现实意义,在此基础上给出了基于MSP430单片机的数据采集系统的总体设计方案。比较详细的介绍了实现该系统的硬件电路设计,包括电源电路、按键电路、复位电路、点阵LCD显示电路、LED指示灯和蜂鸣器报警电路、直流电机驱动电路和USART异步串行通信电路等电路的原理图设计。最后详细的介绍了基于C语言的软件系统实现方案。其中
6、,软件系统的设计是本设计的工作重点。设计过程采用了模块化的软件设计思想。文中第4章前6小节详细介绍了系统中各个模块软件设计过程。其中和组态王的串口通信程序设计是最有创新性的内容;第7小节介绍了这些模块之间的输入、输出等链接关系,并最终给出了主处理程序的结构框架。本设计的最终实验结果表明,下位机的数据采集及显示、查询、报警等功能均能顺利实现;与组态王的串口通信程序设计取得了明显的成果。关键词:数据采集 MSP430 串行通信AbstractWith development of computer and information technology, using of MCU in a data
7、 detection system is becoming more and more popular. Data detection system with MCU has character of automated and unattended.Real-time and lower power consumption is demanded in many industrial measurement and control machinery, medical equipment and consumer electronics products: principle of over
8、all design is not only meet micro-power consumption and miniaturization but also reflect real-time data changes when the scene changes. This make a higher demand of the systems power consumption, sampling speed, data storage speed and transmission speed. With the rapid development of semiconductor a
9、nd microcontroller technology, performance of microelectronic devices is improved but the power consumption is reduced. Advances in technology make high-speed, lower-power data detection system can be realized.The data detection and processing system designed in this paper use TIs MSP430 as the core
10、 element, which achieves the functions such as: 8-channel analog data detection, automatic cycle display, user queries, set the limit and give alarm, to drive the external devices, show time and communicate with PC(through KingView 6.51). The system has enough functions and is commonality. Main cont
11、ents are as follows:First, analyses the research status quo of the data detection system at home and abroad. Second, analyses the practical significance of data detection system, on basis of this, we give a data detection system design programme which based on MSP430.We detail the systems structural
12、 design and hardware circuit design, including power circuit, button circuit, reset circuit, dot-matrix LCD display circuit, LED and buzzer alarm circuit, motor-driven circuit and USART communication circuit, Finally, give a detail introduction to design a software system based on C language to real
13、ize the whole function.The software design is the key work of this design. The whole design processing based on a concept called “modular design”. In Chapter 4 the first six sections detail every modules designing process. Serial communication procedures design between KingView and MSP430 is believe
14、d to be the most innovative content in this paper; in section 7, input and output relations among all the modules is analysed. And finally, I give the main programs structural framework. Final test results show that data detection and display, query and alarm function can runs smoothly; serial commu
15、nication design between KingView and MSP430 have achieved remarkable results.key words:data detection MSP430 serial communication目 录第1章 绪论11.1 数据采集系统概述11.1.1 嵌入式系统概述31.1.2 嵌入式数据采集系统简介31.2 数据采集系统发展方向31.3 本文研究的主要内容及组织结构7第2章 基于MSP430的数据采集系统的系统设计62.1 基于MSP430的数据采集系统的系统构建62.1.1 系统功能分析62.1.2 系统的硬件原理框图72.1
16、.3 系统的工作过程82.2 系统主要功能器件的介绍及选择82.2.1 单片机的选择82.2.2 传感器简介112.2.3 AD转换模块结构介绍112.2.4 LCD显示模块的选择142.2.5上位机处理系统软件的选择15第3章 基于MSP430的数据采集系统的硬件设计173.1 电源电路的设计173.2 复位电路设计183.3 模拟量采集电路的设计183.4 图形点阵LCD显示电路193.5 按键处理电路203.6 串行通信电路设计213.7 报警系统及外围驱动模块电路设计233.7.1 报警电路设计233.7.1 电机驱动电路设计243.8 单片机电路设计24第4章 基于MSP430的数据
17、采集系统的软件设计264.1 系统时钟模块的初始化设置284.2 模拟量采集模块软件设计284.2.1 转换模块的初始化设置284.2.2 转换数据的读取284.2.3 转换数据的格式化304.2.4 ADC12模块的启动314.3 输入模块的软件设计324.3.1 输入模块的初始化设置324.3.2 中断处理程序344.4 显示模块的软件设计424.4.1 LCD初始化设计424.4.2 LCD显示设计434.5 串行通信模块的软件设计454.5.1 组态王与单片机的通信协议464.5.2 单片机通讯程序设计494.6 报警系统及外围驱动电路模块的软件设计564.6.1 报警系统的软件设计5
18、74.6.2 外围驱动模块的软件设计584.7 主处理模块程序设计60第5章 系统的调试及运行635.1 系统实物电路的搭建635.2 下位机设计功能调试635.1 和组态王6.51串口通信的调试63结 论68致 谢69参考文献70附录1:电路原理图71附录2:程序72附录3:实习报告72第1章 绪论1.1 数据采集系统概述数据采集系统是一种应用十分广泛的模拟量线性测量设备。随着计算机技术不断进步和智能化测量技术的飞速发展,其应用前景日趋广阔。许多新型仪器设备,实际上就是高性能的数据采集系统加上相关的辅助功能而成。例如:数据采集系统加上触发功能便构成了瞬态波形记录仪,数据采集系统加上信号频谱分
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于单片机的多通道数据监测系统 毕业设计论文 基于 单片机 通道 数据 监测 系统 毕业设计 论文
链接地址:https://www.31ppt.com/p-3939897.html