摘要温度采集系统是常用的测温设备,是工农业生产过程中的重要环节。现有的温度采集系统都是以无操作系统的单片机为核心进行编程控制,系统软件设计稳定程度存在一定的局限性。基于此,本文研究设计了一款基于μC/OS-II的温度采集系统,结合数据采集、数据处理、人机交互等技术,实现系统智能化温控。
该系统基于MCS-51系列单片机硬件平台、μC/OS-II实时操作系统软件平台实现了温度控制、时间管理、LCD显示。从产品实现的角度出发,本文提出了实现上述功能的详细软硬件设计方案,并着重研究探讨了设计过程中三极管开关电路的稳定性、无字库型LCD12864连续输出字符串实现方式、GPIO输入输出功能复用等问题。从良好人机交互界面的角度提出了温度数据传输过程中的容错性设计方案,并对测量环境的兼容性提出软件解决方法。本文最终完成了温控系统的仿真实现。25217
关键词 温度采集 数据处理 人机交互 μC/OS-II
毕业论文设计说明书外文摘要
Title The Temperature Acquisition System Based on μC/OS-II
Abstract
The temperature acquisition system is common temperature measuring equipment.It is an important link in the industrial and agricultural production process. Now,All of the system is based on a microcontroller without operating system , in a sense ,the software design of which is lack of stability. Thus this paper designs a temperature acquisition system based on uC/OS-II, combined with data acquisition, data processing, human-computer interaction technology to realize the intelligent temperature control system.
The system is based on MCS-51 microcontroller hardware platform, uC/OS-II real-time operating system software platform to realize the temperature control, time management, display based on LCD. From the view of product realization, this paper presents a detailed design scheme of hardware and software to achieve the above functions, and focuses on the study of the stability of the triode switching circuit, the step of continuous output string by LCD12864 without font type, GPIO input and output functions with complex problems. The fault tolerance design scheme of temperature in the process of data transmission is proposed from the angle of good man-machine interface, and the measurement of environmental compatibility software solutions put forward. This paper finally completed the simulation of temperature control system.
Keywords Temperature acquisition Data processing uC/OS-II
Man-machine interface
目 次
1 绪论 1
1.1 研究背景及意义 1
1.2 国内外研究现状 1
1.3 本文主要的研究内容 2
1.4 本文结构安排 3
2 嵌入式系统 4
2.1 简述 4
2.2 系统总结构 4
2.3 系统设计流程 4
2.4 本章小结 5
3 硬件设计 6
3.1 简介 6
3.2 分析决策 6
3.3 硬件系统框图 6
3.4 电路实现 7
3.5 本章小结 16
4 软件设计 17
4.1 简述 17
4.2 外部资源扩展 17
4.3 延时函数 17
4.4 人机交互界面 19
4.5 温度传感器DS18B20 32 基于μC/OS-II的温度采集系统设计+电路图:http://www.751com.cn/tongxin/lunwen_18882.html