温湿度检测仪的设计
温湿度检测仪的设计报告

报告成绩电子电路综合实验设计报告设计题目:温湿度检测仪的设计学生姓名:学号:专业年级:指导教师:起止日期:2016年5月—2016年6月电气与信息工程学院2016年6月19日目录1 目的与意义---------------------------------------------------------------------------------------------- 12 设计要求------------------------------------------------------------------------------------------------- 13 方案设计------------------------------------------------------------------------------------------------- 13.1 方案一-------------------------------------------------------------------------------------------- 13.2 方案二------------------------------------------------------------------------------------------ 24 系统硬件设计------------------------------------------------------------------------------------------- 24.1 STC89C52主控电路--------------------------------------------------------------------------- 34.2 DTH11温湿度检测电路 ---------------------------------------------------------------------- 44.3 LCD1602液晶屏显示电路 ------------------------------------------------------------------- 55 系统软件设计------------------------------------------------------------------------------------------- 65.1 主程序程序流程图 ---------------------------------------------------------------------------- 65.2 温湿度检测程序 ------------------------------------------------------------------------------- 25.3 LCD1206显示程序 ---------------------------------------------------------------------------- 96 系统测试结果与分析-------------------------------------------------------------------------------- 116.1系统测试结果 -------------------------------------------------------------------------------- 116.2 系统结果分析 -------------------------------------------------------------------------------- 117 总结 ----------------------------------------------------------------------------------------------------- 11参考文献 -------------------------------------------------------------------------------------------------- 11附录 -------------------------------------------------------------------------------------------------------- 12附录A 系统实物图 ----------------------------------------------------------------------------- 12附录B 系统主程序 ------------------------------------------------------------------------------ 121 目的与意义温湿检测在仓库管理、生产制造、气象观测、科学研究、国防军事以及日常生活中有广泛的应用,传统的模拟式温湿度传感器一般都要设计信号调理电路并需要经过复杂的校准和标定过程,因此测量精度难以保证,且在线性度、重复度、互换性、一致性等方面往往不尽人意。
室内温湿度检测系统设计

室内温湿度检测系统设计摘要:随着人们对室内舒适度要求的不断提高,室内温湿度检测系统的设计变得越来越重要。
本文将介绍一种基于传感器和嵌入式系统的室内温湿度检测系统设计方案,包括硬件和软件设计。
一、引言室内空气的温湿度是影响人们生活舒适度的重要因素之一,尤其在一些对温湿度要求较高的场所,如办公室、实验室、医院病房等。
对室内温湿度的监测和控制显得十分重要。
为了实现对室内温湿度的准确检测,我们设计了一种基于传感器和嵌入式系统的室内温湿度检测系统。
二、系统设计方案1. 传感器选择为了实现对室内温湿度的精确检测,我们选择了高精度的温湿度传感器,例如DHT22。
该传感器具有较高的精度和稳定性,可以满足室内温湿度检测的要求。
2. 硬件设计在硬件设计方面,我们主要包括传感器接口电路、数据采集模块和显示模块。
传感器接口电路主要用于将传感器采集到的模拟信号转换为数字信号,以便后续的处理。
数据采集模块负责对传感器采集到的数据进行处理和存储,同时与显示模块进行数据交互。
显示模块则主要用于将采集到的温湿度数据显示给用户。
3. 软件设计在软件设计方面,我们主要包括嵌入式系统的程序设计和用户界面设计。
嵌入式系统的程序主要用于控制数据采集和处理,同时对采集到的数据进行分析和存储。
用户界面设计则主要用于将采集到的温湿度数据以直观的方式展现给用户,便于用户对室内温湿度进行监测和控制。
三、系统功能1. 实时监测该系统具有实时监测室内温湿度的功能,用户可以随时了解室内温湿度的情况。
2. 数据存储系统可以对采集到的温湿度数据进行存储,并可以进行历史数据的查询和分析。
3. 报警功能系统可以设定温湿度的上下限,并在超出设定范围时进行报警,以保障室内环境的舒适度。
4. 远程控制该系统还可以实现对室内温湿度的远程监控和控制,用户可以通过手机或电脑进行远程操作。
四、系统优势1. 精度高由于采用了高精度的温湿度传感器,该系统具有较高的检测精度。
2. 稳定性好系统综合采用了稳定性好的传感器和嵌入式系统,具有较好的稳定性和可靠性。
环境温湿度检测系统的设计

环境温湿度检测系统的设计环境温湿度检测系统是一个非常重要的系统,用于监测周围的温度和湿度。
这个系统在很多行业都非常有用,尤其是在偏向于敏感温度和湿度的行业,如制药、医疗、食品、航空和化学等行业。
在这些行业中,环境温湿度检测系统的使用是非常常见的,因为它能够确保产品的安全和质量。
在本文中,我们将讨论环境温湿度检测系统的设计。
首先,我们将介绍环境温湿度检测系统的作用和功能,然后,我们将探讨环境温湿度检测系统的设计要素。
接着,我们将讨论系统的工作原理和应用。
最后,我们将总结本文并提出未来方向的建议。
一、环境温湿度检测系统的作用和功能环境温湿度检测系统是用来监测空气中的温度和湿度。
这个系统的工作原理是通过传感器来检测当前的温度和湿度,并将数据发送给系统。
这些数据通常会被记录并存储在数据库中,以供以后分析和评估使用。
在实验室、工厂、生产车间等场所中,这个系统可以确保产品的安全和质量。
二、环境温湿度检测系统的设计要素在设计环境温湿度检测系统时需要以下要素:1、传感器传感器是这个系统的核心部分,它用于检测温湿度并将数据传输给系统。
常用的传感器包括温度传感器和湿度传感器。
当温度或湿度超出一定的范围时,传感器会自动发送警报,并通知系统管理员采取相应的措施。
2、数据采集器环境温湿度检测系统需要一个数据采集器,用于收集传感器检测到的数据,并将其转化为数字信号。
这个数字信号可以被记录和存储在数据库中,以供分析和评估使用。
3、数据库数据库是存储环境温湿度检测系统各类数据的中心。
它可以记录温湿度变化,保存警报事件和系统操作记录。
这些数据可以用于分析和评估,并可以通过图表和报表进行可视化分析。
在一些情况下,数据库还可以整合到生产设备中,以便于对设备和产品进行追踪。
三、环境温湿度检测系统的工作原理和应用环境温湿度检测系统基于传感器技术和数据记录,系统能够实时检测周围的温度和湿度,并将数据传输给系统进行记录。
当温度或湿度超过一定范围时,系统将自动发出警报,通知相关人员进行处理。
温湿度检测仪的设计

中北大学课程设计任务书2011/2012 学年第一学期学院:信息与通信工程学院专业:电子信息工程学生姓名学号:课程设计题目:温湿度双参数测试仪设计起迄日期:12月11日~12月24日课程设计地点:指导教师:系主任:下达任务书日期: 2011年12 月 10日1.设计目的:本课程设计主要针对电子信息工程专业课程体系设置的要求,安排的一种综合性的课程设计。
一方面为了培养学生在查阅资料、复习、学习知识的基础上,进行包括光、机、电系统的设计、计算、仿真、编程、调试等多个环节的综合能力培养;另一方面,也是对学生进行毕业设计前的一次大型练兵,进一步培养学生独立地分析、解决实际问题的实际能力。
另外还培养学生用专业的、简洁的文字,清晰的图表来表达自己设计思想的能力。
2.设计内容和要求(包括原始数据、技术参数、条件、设计要求等):(1)掌握温湿度传感器的工作原理与选型;(2)掌握温湿度测试电路的设计、计算、仿真、编程与调试(湿度测量范围:30%RH~80%RH,精度≥±5%RH;温度测量范围:-10℃~80℃,精度≥±1℃。
);(3)掌握温湿度显示电路(LED/LCD)的设计、计算、仿真、编程与调试;(4)掌握用汇编、C或其他语言实现系统的编程、仿真与调试;(5)掌握方案设计与论证;(6)掌握用相关软件进行电路图设计、仿真、编程,以及对结果的分析、总结;3.设计工作任务及工作量的要求〔包括课程设计计算说明书(论文)、图纸、实物样品等〕:(1)提供核心器件的工作原理与应用介绍;(2)提供用Protel设计的电路原理图,也可给出印刷板电路图;(3)提供用Multisim、MaxPluss、Proteus、Medwin、KeilC等其他软件对电路的仿真、编程与分析;(4)提供符合规定要求的课程设计说明书;(5)提供参考文献不少于15篇,且必须是相关的参考文献;4.主要参考文献:(1)阎石.数字电子技术基础.北京:高等教育出版社,1998;(2)王远.模拟电子技术.北京:机械工业出版社,2001;(3)陈汝全.电子技术常用器件应用手册.北京:机械工业出版社,2003;(4)毕满清.电子技术实验与课程设计.北京:机械工业出版社,2006;(5)张俊谟.单片机中级教程-原理与应用.北京:北京航空航天大学出版社,2002;其他参考文献,务必按照国标GB7714—87《文后参考文献著录规则》书写。
手持温湿度测量仪设计简介

手持温湿度测量仪设计测控技术与仪器 08310132 张振华指导老师李少年讲师摘要本手持温湿度测量仪设计的温湿度检测系统是基于温度传感器DS18B20、电容式湿度传感器HS1100、单片机AT89C52对温度湿度分别测量并通过(LED)显示。
本设计系统,大体将系统分为两个部分,一个是由温度传感器DS18B20与湿度传感器HS1100组成的检测部分,另一个是由单片机和LED显示管组成的主控与显示部分。
关键词:单片机;温度传感器;湿度传感器;AbstractThis temperature and humidity measurement system is based on the singleline type temperature sensor DS18B20, capacitive moisture sensor HS1100, A T89C52 measure the temperature humidity respectively which then be showed by LED. The design of system, the system is divided into two parts, one is composed of a temperature sensor humidity sensor DS18B20and HS1100consisting of a detecting part, another is composed of a single chip computer and LED display tube comprising a main control and a display part.Keywords:Single chip computer; temperature sensor; humidity sensor;一、引言本设计是手持温/湿度检测系统。
温湿度检测装置的设计与实现.

华北电力大学(保定)硕士学位论文温湿度检测装置的设计与实现姓名:杜深慧申请学位级别:硕士专业:控制理论与控制工程指导教师:姚万业20041223华北电力大学硕士学位论文摘要摘要本文的主要工作就是充分考虑在实际工作环境中,温度不是一个恒值,随着环境的变化而变化,变化的范围很宽。
湿敏元件受温度的影响不能忽略。
基于温度祁澎度嚣个参数之闻鲍复杂关系,运曩模糨控毒《理论鳃决遗度和瀵发之闻的关系模型不完善性。
本文设计了怒声波换能器{或称超声波振头}和越声波发生器;555定时器和湿度传感器构成的雾谐振荡器,利用单片机的定时器测最振荡电路的振荡频率,实现溉度的检测:於围电路主骚完成数据的采集、数/模和模/数转换、线经耗娃瑾等。
联褥了较疑豹应莠l效莱。
关键词;湿度传感器,超声波发生器,模糊控制,单片机矗ESTR矗|GTThemainworkinthepaperisthatinactualworkingenvironmentwhentheenvironmentchanges,thetemperatureisavariableandthevariablescopeisverybreadth.Itcan’tbeneglectedthattheinfluenceofthetemperaturetothehumiditysenseorgan,Basedonthecomplicacyrelationbetweenthetwoparameters,SOthefuzzycontroltheoryisappliedtosolutethefaultinessofthemath’Smodel.Inthepapertheultrasonicexchangeequipmentandtheultrasoniccreateequipmentsensoraredesigned;Amulti—frequencyoscillatingcircuitbuiltupbythehumidityand555timerisgiven+Theoscillatingcycleofoscillatingcircularismeasuredbyusingthetimerofsinglechipprocessortoachievethehumidityeasement.Peripheralcircuitmostlyachievesdatacollection,A/DandD/Aconcertandlinearizationdisposal.Atlastithasalsoprovedtohaveagoodexperimentationresult,DushenhuifControlTheoryandControlDirectedbyprof.YaoEngineering)Wanye,associateprof.KEYWORDS:Itumiditysensor,ultrasonieequipment,fuzzycontrol,signalchip声明本人郑重声明:此处所提交的硕士学位论文《温湿度检测装置的设计与实现应用》,是本人在华北电力大学攻读硕士学位期间,在导师指母下进行的研究工{乍帮取得黝研究成果。
SHT数字温湿度测量仪设计方案

封面作者:PanHongliang仅供个人学习一、课程设计的目的及意义本设计是测控仪器与系统课程综合训练,同学们可以通过理论学习,课题选择,资料查询,软件查阅,软、硬件设计,系统调试等环节,巩固和提高所学的知识和应用水平,进一步学习和领会测控应用系统的开发方式和技巧,提高学生分析问题和解决问题的能力,提高学生的实际动手能力。
学会提出问题,观察和分析问题,得到最终的科学的方法。
培养团队合作精神,严谨的工作作风,务实的工作态度。
为今后的毕业设计,及从事测控系统的设计与维护奠定坚实的基础。
二、设计内容采用将温度和湿度一起测量,即用一个温湿度传感器SHT11实现。
温湿度传感器SHT11将温度感测、湿度感测、信号变换、A/D转换和加热器等功能集合到一个芯片上,该芯片包括一个电容性聚合体湿度敏感元件和一个用能隙材料制成的温度敏感元件,这两个敏感元件分别将湿度和温度转换成电信号,该信号首先进入微弱信号放大器进行信号放大,然后进入一个14位的A/D转换器,最后经过二线串行数字接口输出数字信号,采用数码管显示所测温度和湿度。
三、系统总体设计1、主要功能要求○1温度和湿度传感器均选用模拟类型,并完成其信号放大和传递电路的设计;○2AD转换采用8位并行的AD89C51;○3显示器件选择LED液晶显示;○4温度值和湿度值间隔轮流显示;○5单片机系统采用51单片机系统;○6完成硬件电路的设计和制作;○7完成软件程序的设计;○8完成整个系统的设计、调试和制作;2、整机设计框图及整机概述系统整机框图:图1整机概述转硬件设计4.1单片机采用Programmable俗称单片机。
造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。
由于将多功能8位CPU和闪烁存储器组合在单个芯片中,A TMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。
AT89C单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。
温湿度测控仪设计

室内温、湿度仪的设计专业:计算机应用技术摘要:本系统以单片机和相应的芯片为核心,以多个温湿度传感器作为测量元件,温度传感器将采集到的温度值送入单片机中进行数据处理得到摄氏温度值;将湿度传感器接入多谐振荡器电路中,测量输出频率,根据频率与湿度的关系计算出相对湿度值,测量结果输出到液晶显示模块进行显示,自动将温、湿度值控制在设定值范围内,从而实现时时显示室内的温度和湿度,利用8051单片机内部的定时/计数器进行中断,配合软件延时实现时、分、秒的计时,通过功能键能够实现数据的存储、查询、上传功能,通过功能键实现外中断和定时中断等功能。
Abstract:The system with the single chip computer and corresponding chip as the core, with aplurality of temperature and humidity sensor as measuring element, a temperature sensor will be collected temperature values into the microcontroller for performing data processing to get the Celsius temperature value; the humidity sensor access multivibrator circuit, measuring the output frequency, based on frequency and humidity relation to calculate relative humidity value, measured results of the output to a liquid crystal display module for display, automatic temperature, humidity control in the range of set value, thus always show that the indoor temperature and humidity, using 8051 SCM internal timer / Counter interrupt, combined with software implementation, minutes, seconds chronograph, through the function key to achieve data storage, query, upload function, through the function key realization of external interrupt and timer interrupt function.关键词:温湿度、定时/计数器、数据、单片机Keywords:Temperature and humidity、Timer / counter、Data、Microcontroller目录1绪论 (3)引言 (3)系统方案比较和论证 (3)温湿度传感器的选择 (4)1.2.2 时钟芯片的选择 (5)2 系统主要器件选型及依据 (6)2.1 单片机AT89C51 (6)时钟芯片DS1302 (7)温湿度传感器SHT10 (8)数码管驱动及键盘控制芯片CH451 (9)3、系统的硬件设计 (10)时间日期显示设计 (11)3.2 数码管驱动及键盘控制 (12)3.3 温、湿度测控模块 (13)4、系统软件设计 (13)4.1 LCD显示: (15)时间初值输入: (15)外部中断设定: (17)定时器的中断: (17)温湿度测量: (18)5、工作总结: (19)附录A (21)1绪论改革开放以来,人们对生活质量要求显著提高,对美丽的植被和花卉的需求量也急剧上升,这对以种植植被为生计的园林工人是一种机遇,同时也对传统的手工植被种植是一个挑战,而基于单片机的温湿度控制系统对解决这些问题有着非常重大的意义。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
温湿度检测仪的设计摘要温度、湿度和人类的生产、生活有着密切的关系,同时也是工业生产中最常见最基本的工艺参数。
随着社会经济的发展,人们对环境中的温度和湿度的要求也越来越高,尤其是在工农业生产、气象、环保、国防、科研、航天等部门,经常需要对环境中的湿度和温度进行严格的测量及控制。
因此,设计出一个精确、稳定、实时测量出环境温湿度的实用型温湿度检测仪显得尤为重要。
本温湿度检测仪以STC89C51单片机为核心控制芯片,该芯片具有低功耗,高速,高可靠,功能稳定,响应速度快等优点。
系统采用集温湿度传感器与A/D转换器为一体的SHT11芯片采集环境中的温湿度,键盘输入电路与LCD显示电路实现人机对话的功能。
此外,在通信方面使用RS-232串行数据接口与计算机进行数据传输。
软件部分则采用模块化的方法将其分成几个部分,然后逐模块设计程序,用汇编语言来实现,最终使各部分结合起来协调工作。
该温湿度检测仪结构简单,能够完成温湿度检测,实现主要的温湿度检测功能。
关键词:单片机,传感器,温湿度,LCDDETECTING INSTRUMENT FOR TEMPERATURE ANDHUMIDITYABSTRACTTemperature, humidity are closely related to human production and life, and they are also the most common basic process parameters of the industrial production. With the development of social economy, the requirements in environmental temperature and humidity are also getting higher and higher, especially in the industrial and agricultural production, weather, environmental protection, national defense, scientific research, aerospace and other departments,in which fields we often need to measure and control the temperature and humidity in the environment strictly. Therefore, the design of an accurate, stable, real-time practical temperature and humidity detector to measure the temperature and humidity is particularly important.The temperature and humidity detector uses STC89C51 microcontroller as the core control chip. the chip has the advantages of low power, high speed, high reliability, stable function, fast response, and so on. System uses SHT11 chip integrated with temperature and humidity sensors and A / D converter to collect the temperature and humidity information of the environment. The keyboard input circuit and LCD display circuit are used to realize the man-machine conversation function. In addition, in the area of communications. RS-232 serial data interface is used for data transfer with the computer. Software part will be divided into several partsuses using the modular approach , and then design procedures module by module, using assembly language to achieve, and finally combine the various parts for coordination.The structure of the temperature and humidity detector is simple, able to complete the temperature and humidity testing, to achieve the main function oftemperature and humidity detection.KEY WORDS:Microcontroller,Sensors,Temperature and Humidity,LCD前言 (1)第1章温湿度检测仪的总体设计 (2)§1.1 主要性能指标及其工作原理 (2)§1.2 总体硬件设计 (2)第2章温湿度检测仪的硬件电路设计 (5)§2.1 温湿度检测仪的单片机电路设计 (5)§2.2 温湿度检测电路的设计 (6)§2.3 LCD液晶显示电路的设计 (9)§2.4 电源电路的设计 (11)§2.5 键盘电路设计 (12)§2.6 RS232串行通信接口电路 (12)第3章温湿度检测仪的软件设计 (15)§3.1 主程序模块设计 (15)§3.2 温湿度检测模块的程序设计 (16)§3.3 键盘扫描程序设计 (18)§3.4 LCD显示模块程序设计 (19)§3.5 温度和湿度值的计算 (20)参考文献 (24)致谢 (26)电子技术的飞速发展,给人类的生活带来了根本的的变革,特别是随着大规模集成电路的产生而出现了微型计算机,更是将人类社会带入了一个新的时代。
利用微机的强大功能。
人们可以完成各种各样的控制。
温度、湿度和人类的生产、生活有着密切的关系,在科研、农业、暖通、纺织、机房、航空航天、电力等工业部门对产品质量的要求越来越高,对环境温、湿度的控制以及对工业材料的水分值的监测与分析都已成为比较普遍的技术条件之一。
随着科技的进步,检测仪表也向着智能化、小型化、低功耗的方向发展。
在这个发展过程中,以单片机为核心控制器的温湿度检测以体积小、操作简单、性能稳定、测量精度高等诸多优点正逐步进入生产生活的各个方面。
本设计首先根据实际生产生活的需要提出温湿度检测仪的功能要求,然后由这些具体要求设计出了硬件原理图,采用模块化的方法先将整个系统分成若干部分,然后逐模块进行硬件和软件设计,最后将各部分结合起来协调工作。
它是利用单片机的在控制方面的突出优点,并综合运用现代检测技术、微控制技术、数据处理和通信技术以及LCD显示技术而设计的。
可以实时、准确的测量环境中的温度和相对湿度。
论文第一章主要介绍了温湿度检测仪的整体方案设计,第二章主要介绍了温湿度检测仪的硬件电路设计,重点介绍单片机系统和温湿度检测电路,第三章主要介绍温湿度检测仪的软件设计。
第1章温湿度检测仪的总体设计温度和湿度是重要的环境参数,在很多方面都起着重要的作用。
本文中的基于STC89C51单片机的湿度检测仪就是针对这一需求而设计的,它综合运用了检测技术、数据处理和通信技术以及LCD显示技术,可以实时、准确的测量环境中的温度和相对湿度,并且可以和PC机进行通信,作为温湿度记录仪使用。
在此设计过程中,我们综合分析了不同用户在不同场合的不同需求,并且借鉴了国内外同类仪表设计的经验,经研究之后,采用了STC89C51单片机为核心控制器件,以高灵敏度温湿度传感器SHT11作为数据获取元件,以LCD数码管作为显示设备的方案。
它的设计过程主要包含硬件设计和软件设计两大过程,以下是该温湿度检测仪设计的大概过程。
§1.1主要性能指标及其工作原理1、检测仪的主要性能指标:1.湿度检测范围:0~100%,温度检测范围:-10~60℃。
2.湿度检测精度:±5%,温度检测精度:≤1℃。
3.能数字显示温湿度检测结果。
4.电源:DC9V±10%。
5.工作环境温度≤123.8℃,工作环境湿度≤100%。
2、基本工作原理:首先,温湿度传感器SHT11分别采集温湿度信号并将模拟信号转换成数字信号。
然后,加载有相应程序的STC89C51单片机定时采集温度测量电路电压信号和相对湿度测量电路输出的频率信号,并对湿度的频率进行线性化处理和温度补偿,从而获得温度和相对湿度数据,分别将这些数据存储于数据存储器中。
最后,将数据存储器中的有关温湿度数据送LED显示屏显示。
可通过键盘电路来选择检测湿度或者检测温度,也可以自动检测温度和湿度,并分单次检测和连续检测。
§1.2总体硬件设计本数字温湿度检测仪利用STC89C51单片机系统、温湿度传感器SHT11、热敏电阻和显示器件LCD1602。
传感器采集现场温度及湿度,自身经过A/D转换后将数据送至单片机运算处理,并将处理后的数据送液晶显示器显示,以此实现实时温度和湿度的检测。
整个硬件系统的框图如下所示:图1-1 硬件电路框图电源电路为单片机的正常工作提供稳定可靠的电压。
键盘输入电路与LCD显示电路实现人机对话的功能,可通过键盘设置是否进行温度和湿度的检测。
RS-232接口电路与PC机的串行口联接,实现通信功能。
温湿度检测模块包括温湿度传感器的温度感测、湿度感测、信号变换、A/D转换和加热器等。
§1.3 总体软件设计本检测仪的软件设计采用模块化的设计方法,按各模块的功能要求运用汇编语言进行编程。
检测仪的应用软件系统包括:主程序模块、温湿度检测模块、键盘和显示模块以及串行通信模块等。
主程序的内容包括:主程序的起始地址,中断服务程序的起始地址,有关内存单元及相关部件的初始化和一些子程序。