文献保护工作者们曾经多年致力于研究温湿度对纸质文献材料的影响并寻找文献储藏的适宜温湿度。[2]不适宜的温湿度会造成纸质文献的变形、老化及腐烂等损害。参考国家档案局《我国档案库房温湿度标准》,我们可知图书馆的图书区温度应控制在14摄氏度到24摄氏度之间(上下浮动2摄氏度),相对湿度应控制在百分之四十五到百分之六十之间(上下浮动百分之五)[3]。并且由科学家的研究可知,当室内温度在22摄氏度到25摄氏度之间、相对湿度在百分之四十到百分之六十之间时,读者更能处于活跃的思维状态,而且其工作、学习效率更高[4]。要确保图书馆环境保持一个适宜的温湿度,我们既要考虑图书馆室内书籍的储存安全环境是否合适,还要考虑图书馆内的温湿度是否适合读者们处于最佳的思维学习状态。[5]所以综上所述,我们可以得出图书馆最佳温湿度的环境为室内温度在22摄氏度到25摄氏度之间、相对湿度在百分之四十到百分之六十之间。
目前,大部分的图书馆都是通过中央空调系统进行手动调节温度,对湿度更是基本无措施加以管理。这种温湿度控制方法费时费力,效率低下且准确度不高,随机性大,很不科学。然而,若采用AT89S51单片机为核心,设计由温湿度数据采集、无线收发、单片机控制及数据显示模块组成的图书馆温湿度远程控制系统,则可以实现对图书馆温湿度的实时检测和远程控制。这既避免了繁琐的传统手工劳作,又有助于纸质文献的储藏。而且温湿度无线数据采集系统选用nRF401芯片,不仅优化便利了系统的设置,而且无需布置线缆电路即可采集数据,因而节省了系统建设成本并且克服了因有线网络存在而引起的维护检修等问题缺陷。因此,本文研究与设计旨在对图书馆温湿度形成更加简单而且准确的控制,从而达到更好地保护纸质文献的目的。
1。2 研究现状
1。3 论文的主要内容
第二章,本文介绍了设计仿真所需的工具;
第三章,本文确立了系统方案的总体设计及要求,完成了硬件的选型;
第四章,本文设计了系统硬件的电路;
第五章,本文设计了系统软件框图并进行C语言编程;
第六章,本文展示了利用Proteus仿真软件进行系统硬件和软件结合的仿真实验并分析了系统性能。
第二章工具简介
采用C语言编写单片机代码,并通过Keil软件检查程序是否有错误,然后通过Proteus仿真软件进行仿真。
2。1 C语言
C语言是一种非常便捷的程序语言。大部分单片机、DSP和ARM等硬件开发都会采用C语言进行程序编程。我们可以直接将程序从不同的系统移植过来使用,基本上不用做修改或仅做些简单的修改,因为C语言程序其本身并不依赖于机器硬件系统。通过C语言极大地提高了我们的开发效率,缩短了我们的开发时间,同时增加程序的可读性和可维护性,因为C语言不仅含有大量的数学函数,而且还能支持浮点运算。相较与汇编编程而言,单片机的C语言编程具有如下的优点[6]:论文网
(1)C语言不要求了解单片机的指令系统,可以直接用来编程控制单片机;
(2)编译器自动管理寄存器分配、不同储存器的寻址及数据类型等细节;
(3)程序有规范的结构,便于识别理解;
(4)库中拥有大量标准子程序,便于调用使用;
(5)模块化,可以移植已编好的程序。
2。2 Proteus简介
Proteus能对单片机应用系统同时进行硬件和软件的仿真,为设计开发单片机应用系统提供了一个很好的平台[7]。Proteus软件的主要功能特点如下[8]: AT89S51单片机图书馆温湿度远程控制系统设计+电路图+源程序(3):http://www.youerw.com/zidonghua/lunwen_100998.html