可以看得出,数据采集系统是现如今生产及科研领域的一个热点,但同时它也是科学技术发展进程中的一个难点。伴随着科学技术的飞速发展,国内外的一些技术人员也在考虑如何提高并完善数据采集系统的性能。国外在此方面做出了很大贡献,我国也为此做出了很多努力并取得了一些成就。我们可以看得到通道的扩展、分辨率的提高。从主板芯片来看,一开始只能用8位单片机,而现在16位、32位单片机也随着技术的不断进步逐一问世。与8位单片机相比,它们明显性能更好,随着它们的不断被应用,数据采集系统功能越来越完备。
所以整体来看,它的发展有如下几个趋势:文献综述
①越来越成熟,越来越智能,处理能力不断增强
②各个模块可以嵌入到一个单片机芯片当中,同时CPU运转速度越来越快,功耗越来越低
③精度越来越高,分辨率越来越高
1。3 课题来源背景
在一些工程或者工业现场,对一些数据的要求极为苛刻些场合,一个微小的错误也可能造成极大的损失。这时候数据采集系统的重要性就体现出来了。本课题研究的数据采集系统所要的对象是温度值,可以说是工程现场不得不重视的一个物理量,因为温度会影响的变量太多了。对液体来讲,温度会影响PH值会影响水压以及空气溶解量等等,这对水下工作如海底勘测来讲具有极为重要的意义。
温度同时也会影响气压。不仅如此,温度的高低对体积也有影响,热胀冷缩的道理不难理解。对于一些精度要求比较高的调试来讲,极小的误差也会影响整体的准确性。由此可见,温度这个参数是多么的重要,仅一个物理量能影响好几个方面。所以考虑设计一个对温度的数据采集系统。
随着技术的不断进步,很多模块都能够内嵌在一块单片机板子中。这不仅节省了硬件设计的空间也相应的节省了硬件设计的成本。这使得很多硬件模块都不需要外界单片机使用了,这也为本系统的设计提供了很大的便利。虽然成本降低,但是性能却越来越强大。嵌入式单片机的出现也促使很多电子公司不断研发并推出带有通用接口的外设。这使得本数据采集系统的设计更加方便,为本系统的设计提供了良好的硬件条件和硬件基础。
硬件的连接只是本系统设计的第一步,连接好硬件,确保无误,下面还得对个硬件模块进行软件的编写,这样才能让对应的硬件实现相应的功能。在编程语言方面可以选用C语言,因为它不像有的语言那样太过于繁琐,就算外行人也能看出个大概来,通俗易懂。这将大大缩短系统编程所需要的时间,使系统能更快的设计完成。编程的时候尽量按模块编程,如显示驱动模块、A/D转换模块、无线通信模块等等。这样就算出现错误也可以分块查找,能尽快解决问题。这将大大降低我们编写程序的难度[3]。
所以,按照以上所说的,我们设计了一个以温度为测量对象的数据采集系统。它能够实现温度的采集和变送输出,并且能实现时间的实时读取。对于实时掌握工程现场的温度只有重要的作用,方便对温度值进行补偿来进行调整,以确保实时的工作温度能满足工程现场的要求。
1。4 内容布局
该数据采集系统是对温度实时值的数据采集系统,该系统包含多个模块,如数据采集模块、A/D转换模块、无线通线模块和显示驱动模块等。本课题主要研究显示驱动部分的设计,内容包括以下几个方面:
第1章绪论,详细说明了该课题的研究意义,以及数据采集系统在如今的应用和发展趋势,并且提到了该课题的选题背景,从硬件软件及实用性方面分开说明。