硬件的连接只是本系统设计的第一步,连接好硬件,确保无误,下面还得对个硬件模块进行软件的编写,这样才能让对应的硬件实现相应的功能。在编程语言方面可以选用C语言,因为它不像有的语言那样太过于繁琐,就算外行人也能看出个大概来,通俗易懂。这将大大缩短系统编程所需要的时间,使系统能更快的设计完成。编程的时候尽量按模块编程,如显示驱动模块、A/D转换模块、无线通信模块等等。这样就算出现错误也可以分块查找,能尽快解决问题。这将大大降低我们编写程序的难度。

    所以,按照以上所说的,我们设计了一个以温度为测量对象的数据采集系统。它能够实现温度的采集和变送输出,并且能实现时间的实时读取。对于实时掌握工程现场的温度只有重要的作用,方便对温度值进行补偿来进行调整,以确保实时的工作温度能满足工程现场的要求。

1。4  内容布局

该数据采集系统是对温度实时值的数据采集系统,该系统包含多个模块,如数据采集模块、A/D转换模块、无线通信模块和显示驱动模块等。本课题主要研究显示驱动部分的设计,内容包括以下几个方面:

第1章绪论,详细说明了该课题的研究意义,以及数据采集系统在如今的应用和发展趋势,并且提到了该课题的选题背景,从硬件软件及实用性方面分开说明。

第2章讲解了系统的设计方案的选择,并说明了系统的整体框架和功能。

第3章讲解和显示驱动部分有关联的硬件部分的设计,论述了各个模块的硬件设计和管脚连接图。

第4章讲述了系统显示驱动的软件设计,按照硬件部分的选择和设计,编写了系统的程序和并绘制了显示驱动部分的工作流程图。最后进行总结。

1。5  本章小结

本章从选题意义开始讲起,阐明了数据采集系统的重要性,然后又分析了数据采集系统的应用和发展趋势。并且结合现如今的状况和温度这一因素在工业现场的重要性,道出了本课题的选题背景。最后对本文的内容上的布局作出详细介绍,对每一章的内容作出概括。

2  设计方案

2。1  不同设计方案的对比

该数据采集系统是以内嵌式单片机为核心的,所以首先要考虑的就是主板单片机的选择。不同的单片机也对应着不同的方案,所以整体来讲方案的选择也就是单片机的选择。

    首先我们看有如下几种选择,这里主要考虑用8位单片机、16位单片机或者还是32位单片机。我们常说的51单片机就是8位单片机,而其中典型的8位单片机为8051单片机。16位单片机中比较典型的是MSP430单片机。而32位的单片机常作为工控设备,其中以ARM处理器为主[11 12]。文献综述

    选择单片机是应着重考虑能否使我们的设计更为简便。上面说到,现在的单片机基本都是内嵌式单片机,但是有的内嵌式单片机内置容量并不足以满足设计所需要的要求。像本次设计起码需要包含温度传感器,时钟模块,显示模块,无线传输模块,A/D转换模块等基本模块。但是又不需要过多的模块,用不到也是多余。像32位单片机内嵌容量是最大的,例如串行同行模块它就有8个。这对于本次设计而言就有点多余了。

    从软件程序的开发编写来看,现在单片机编程基本都用C语言编写。与其他两类单片机不同,大多数32位单片机变成并不是基于单片机编程的[13],而是基于操作系统来编写程序。如果选用32位单片机,那么对编程来讲还是挺麻烦的。所以结合上述,我们考虑所选单片机基本在8位单片机或者16位单片机两者之间选择。

上一篇:PM2.5环境监测仪设计
下一篇:封闭系统含方柱对流换热数值模拟

STC89C52单片机的温度控制系统设计+电路图

STM32单片机数字回转库控制系统设计+PCB电路图

Matlab+MSP430仓储搬运机器人控制系统软件设计

AT89C51单片机电力电缆温度...

STM32单片机的电力系统数字频率计设计+流程图

聚类激光雷达的社区安保...

STC90C51RD+单片机的纺织机械...

麦秸秆还田和沼液灌溉对...

LiMn1-xFexPO4正极材料合成及充放电性能研究

新課改下小學语文洧效阅...

互联网教育”变革路径研究进展【7972字】

ASP.net+sqlserver企业设备管理系统设计与开发

网络语言“XX体”研究

安康汉江网讯

我国风险投资的发展现状问题及对策分析

张洁小说《无字》中的女性意识

老年2型糖尿病患者运动疗...