摘要基于MSP430F5438的远程监控系统驱动设计课题的目的是通过基于MSP430F5438单片机及ADC模数转换器来设计数据采集系统,使学生学会运用模电、数电、单片机和测量等综合的知识。根据设计要求,完成系统设计,完成0-5V/0-3V的模拟电压的采集。设计相应的基于DS1302的串行实时时钟电路,同时设计相关串行通信系统RS232/RS485电路,完成数据的远程控制。该系统主要通过定时器中断定时采集和发送数据,还可通过串口中断接收数据,按指令发送实时时钟数据。分别写出各模块驱动程序,通过联调将程序整合在一起,完成基于MSP430F5438的远程监控系统驱动程序设计。67651
毕业论文关键字 ADC 定时器 时钟 数据采集
毕业设计说明书(论文)外文摘要
Title The Driver Design of The Remote Monitoring
System Based On The MSP430F5438
Abstract
MSP430F5438-based remote monitoring system is intended to design data acquisition system by MSP430F5438 and ADC(analog to digital converter),which to enable students to learn to use knowledge of the analog circuit,digital circuit ,the SCM,and the meterage.I will complete the system design and collection of the 0-5V/0-3V analog voltage,according to the design requirements.I will design the real-time clock circuit based on the DS1302 and the serial communication system circuit (S232/RS485),while completing the remote control.The system mainly through the timer interrupt to collect and transmits the data regularly ,which can transmints the real-colck data according to the instruction from the serial interface.Write drivers for each module separately and unite the program together to complete the driver design of the remote monitoring system that based on MSP430F5438.
Keywords ADC TimerClock Data collection
目 次
1 引言1
1.1 研究背景1
1.2 前景展望2
1.3 课题目的3
2 MSP430系列单片机简介4
2.1 MSP430系列单片机特点4
2.2 MSP430单片机的发展5
3 系统硬件介绍及电路设计7
3.1 串口通信7
3.2 数据采集转换11
3.3 定时器简介13
3.4 时钟模块简介16
3.5 基于DS1302的实时时钟电路17
4 程序设计22
4.1 程序流程图22
4.2 各模块程序23
结论38
致谢39
参考文献40
附录A41
1 引言
从上个世纪90年代以来,随着科学技术的迅速发展,人们的生产行为、生活方式都发生了重大的变化,作为生活生产中非常重要的一项技术即监控技术的重要性正在逐渐被人们所认识和重视。监控系统的演变,是一个从集中监控向网络监控的发展历史。早期的监控系统,采用大型仪表集中对各个重要设备的状态进行监视,并通过操作盘来进行集中式操作[1]。而计算机监控系统是以监测控制计算机为主体,加上检测装置、执行机构与被监测控制的对象生产过程)共同构成的整体。在该系统中,计算机实现了生产过程的检测、监督和控制功能。在现代企业的生产和管理中,大量的物理量、环境参数、工艺数据、特性参数需要进行实时检测、监督管理和自动控制。由于工业生产过程控制要求的高环境适应性、高实时性、和高可靠性等特点,自动控制与检测技术一直沿着自己的道路发展,测控领域所使用的通信技术都自成体系,许多通信协议不开放,而且大多数系统都是面向单台,或单一类型的设备[2]。