2010年山东省大学生电子设计竞赛
编 号:题 目:宿舍智能防盗防火报警系统学生姓名:指导教师:
论文设计
F甲3105 王金保 赵建行 宋磊磊 郑桂兴 单承刚
2010年 9月20日
宿舍智能防盗防火报警系统
目 录
摘 要 ....................................................................... 1 一、 方案设计与论证 ........................................................... 2 1.1 主控系统的选择 ....................................................................................................................... 2 1.2 电源模块的选择 ....................................................................................................................... 3 1.3 无线收发模块的选择 ............................................................................................................... 3 1.4 显示模块的选择 ....................................................................................................................... 3 1.5 火灾监测模块的选择 ............................................................................................................... 4 1.6 人员监测模块的选择 ............................................................................................................... 4 1.7 贵重物品监测模块的选择........................................................................................................ 4 二、 硬件设计 ................................................................. 5 2.1 系统设计 ................................................................................................................................... 5 2.2 部分单元电路 ........................................................................................................................... 6 2.2.1 自制可调稳压电源模块 ..................................................................................................... 6 2.2.2 键盘模块 ............................................................................................................................. 6 2.2.3 烟雾传感器模块 ................................................................................................................. 7 三、 软件设计 ................................................................. 7 四、 系统测试与结果分析 ....................................................... 9 4.1 测试环境 ................................................................................................................................... 9 4.2 测试方法 ................................................................................................................................... 9 4.3 测试结果 ................................................................................................................................. 10 4.3.1 传感器的测量 .................................................................................................................... 10 4.3.2 无线传输距离的测量 ........................................................................................................ 11 4.3.3 语音密码功能校验 ............................................................................................................ 11 4.3.4下图为工作状态LCD显示界面 ......................................................................................... 11 4.4 测试结果分析 ......................................................................................................................... 12 五、 设计总结 ................................................................ 12 六、 参考文献: .............................................................. 12 七、 附录 .................................................................... 13 ? ? ?
附 1:部分元器件清单 .......................................................................................................... 13 附 2:系统使用说明书 .......................................................................................................... 13 附 3:部分电路图图纸 .......................................................................................................... 14
3.1 自制放大电路及其仿真图 .................................................................................................... 14 3.2 热释电红外传感器原理图 .................................................................................................... 14 3.3 自制LED显示电路原理图 .................................................................................................... 15 3.4 PT2262发射电路原理图 ..................................................................................................... 15 ?
附 4:主要 C 程序 ................................................................................................................. 16
宿舍智能防盗防火报警系统
摘 要
宿舍智能防盗防火报警系统采用SPCE061A单片机作为主控端与宿舍监控端的控制核心,包括无线收发模块、热释电人体红外传感器、烟雾传感器、光电传感器、键盘模块、LCD液晶显示模块、声光报警模块等外围设备。
上位机与主控端直接通信,实现人机交互,体现智能化。主控端可以与各监控端无线通信,能显示当前各监控端的安全信息与人员进出情况,并能发送一些安防提示信息。监控端具有人体监测、烟雾监测、声光报警、语音提示、键盘解码等功能。烟雾传感器放大电路、声光报警电路、键盘电路、稳压电源电路均为自制电路,经过测试均达到较好效果。
利用无线通信实现主控端对各宿舍监控端传感器模块的控制。经过测试,本系统能够很好的完成题目各项要求。
关键字:SPCE061A 上位机 烟雾传感器 热释电人体红外传感器 无线通信
Abstract
Dormitory intelligent security fire alarm system adopts SPCE061A as the master and the monitoring control core and dormitory including wireless transceiver module, pyroelectric infrared sensors, smoke sensor body, photoelectric sensors, keyboard module, LCD LCD module, sound-light alarm module peripherals.
PC and control the direct communication, realize human-machine interaction, intelligent. The control and monitoring can be wireless communication, can display the current safety information and the monitoring of personnel entering and leaving the situation, and can send some security message. The monitor has human monitoring, smoke, monitoring, sound-light alarm, audio, keyboard decoding etc. Function. Smoke sensor amplifier circuit, sound-light alarm circuit, keyboard circuit, manostat circuits are homemade circuit, after testing achieved better effect.
Using the wireless realization of each dormitory master control module monitoring sensor. Through testing, this system can very good complete title requirements.
Keywords: SPCE061A Principal Computer Smoke Sensors Pyroelectric infrared sensor body Wireless communications
第 1 页 共 21 页
宿舍智能防盗防火报警系统
一、 方案设计与论证
本宿舍智能防盗防火报警系统是一种新型的电子安全报警系统,该系统的设计是将电子探测、智能控制和无线通信相结合,从而形成一个智能防盗、防火报警系统。系统总体由烟雾传感器、热释电人体红外传感器、键盘模块,语音提示模块,无线传输模块组成,系统组成如图1.1 所示。
监测部分光电开关控制部分主控室显示部分发光二极管热释电人体红外传感器喇叭烟雾传感器宿舍1金属传感器……宿舍nLCD显示 图 1.1 系统框图
为了较好的实现系统各个监测模块的功能和彼此之间的配合衔接,并且考虑到性价比,我们对系统各部分做了几个方案并对其进行了设计对比论证,具体论证如下:
1.1 主控系统的选择
方案一:采用通用的51单片机作为主控制器。51单片机通用灵活、价格低廉、使用方便,但此单片机字长有限,数据处理能力很弱,处理速度较慢,资源不够丰富,需要扩展较多的外围电路,降低了系统的可靠性,增加了制作的费用,难以满足本设计要求。
方案二:可编程逻辑器件CPLD,它具有编程灵活、集成度高、设计开发周期短、适用范围宽、开发工具先进、设计制造成本低、标准产品无需测试等特点,可实现较大规模的电路设计。但是,该器件主要依赖于软件设计,缺少硬件的配合,致使程序设计复杂,难以使用,运算速度太快。CPLD同样难以满足本设计的需要。
方案三:采用凌阳公司的SPCE061A单片机。凌阳61单片机RAM,ROM空间大、指令周期短、运算速度快、低功耗、低电压、程序易于编写和调试,且具有
第 2 页 共 21 页
宿舍智能防盗防火报警系统
DSP功能、支持在线仿真。开发更加容易,使整个系统变得更加简单,性价比较高,C语言与汇编语言可以互相调用,具有10位A/D转换和两路D/A转换器,有强大的数模转换功能。
通过分析比较之后,为了获得丰富的接口资源,基于61单片机简单易学且性价比高等特点,我们采用方案三。
1.2 电源模块的选择
方案一:采用1.5伏干电池。体积小,重量轻,使用灵活方便。但是不满足长时间的持续供电。
方案二:采用直流稳压电源。输出精度高,0到32V可调,调节范围大,使用简单,但是体积重量较大,不方便携带。
方案三:自制0到24V直流稳压电源。体积小,重量轻,携带方便,输出电压可调。
为避免单片机与外围模块电源之间的干扰、本着轻便节约的思路,单片机供电我们采用方案一,其外围模块供电我们采用方案三。
1.3 无线收发模块的选择
方案一:利用凌阳SPCE061A单片机配备的无线收发模组,它能精确的收发信号实现各节点与主控室之间的通信,频率较高,价格昂贵,不适用于公寓监测系统的大面积推广。
方案二:采用常用的PT2272/2262系列实现无线收发,芯片为CMOS工艺制造,功耗低,外围电路简单,电压工作范围宽,数据可达到6位,地址码多。收发距离远,测量精度高。
综合分析上述方案,为满足设计需要,我们采用方案二。
1.4 显示模块的选择
方案一:使用LED数码管显示。该方案控制部分简单,且LED数码管比较直观,可视化强。但是只能显示非常有限的符号与数字,占用资源较多且信息量少,显然不能胜任设计复杂的显示功能。
方案二:采用LCD显示。自带字库,有丰富的文字和图形显示功能,有良好
第 3 页 共 21 页
宿舍智能防盗防火报警系统
的人机交换界面。LCD的全中文界面显示,使得显示内容丰富,易于人机交流。
考虑到显示内容较多、方便人机交流我们选用LCD液晶显示器。
1.5 火灾监测模块的选择
方案一:由于火灾产生时会散发出大量的热,因此我们考虑采用热敏传感器。当温度达到热敏传感器的临界值时,会发出报警,但是温度难以控制,无法把握,并且当热度很高时就已经很难控制。。
方案二:采用半导体式CO探测器。具有灵敏度高,相应速度快等优点。但是传感器潮湿后失效退化,长时间后敏感度会下降。
方案三:采用烟雾传感器。当烟雾探头碰到烟雾或者某些特定的气体时烟雾探头内部阻值发生变化,传送出高电平,再经过外电路传给单片机,再由其发生信号。
综合上述讨论,我们采用方案三,不仅能监测到火灾发生时的情况,而且还能有效的控制宿舍内抽烟的频率。
1.6 人员监测模块的选择
方案一:采用光电开关。能监测到人员通过,经济实用,并且监测距离适中,性价比较高,适用于公寓监控系统。
方案二:利用图像识别的原理。先提前把宿舍人员信息存储起来,对宿舍的人员进行辨别,当非本宿舍人员进入时便提示并报警,直到宿舍人承认并消除报警后再停止报警,利用图像识别不仅能实现报警功能,而且还能实现记录进入人的面貌,但是其成本高,推广起来不方便,不适用于学校宿舍的推广。
方案三:采用热释电人体红外传感器。菲涅尔滤光片能有效地让人体辐射的红外线通过,而阻止太阳光、灯光等可见光中的红外线通过,免除干扰。在电子防盗、人体探测器领域中,应用广泛,技术性能稳定。本身不发生任何类型的辐射,器件功耗很小,隐蔽性好,价格低廉。
考虑到现实环境因素,人员出入情况选择方案一,宿舍内人员有无情况选择方案三。
1.7 贵重物品监测模块的选择
第 4 页 共 21 页
宿舍智能防盗防火报警系统
方案一:采用振动传感器。将振动的加速度转换成与之成比例的电压输出。可以检测环境振荡及低振荡,当物体移动时就报警,达到实时检测,但是其抗干扰能力低,而且麻烦,不利于一些经常移动的物体检测。
方案二:根据超市等一些大型场合的防偷盗检测原理,采用贴条形码的形式,将贵重物品的表面贴上条形码,将检测装置放置在宿舍的门口,当物品被拿出时便报警。
方案三:采用金属传感器。考虑到宿舍的一些大部分贵重物品如电脑,手机,MP3等是金属的,因此可以采用金属传感器来检测是否被拿出宿舍,以此来监测贵重物品。
综合上述方案,考虑推广普及成本及监测效果,我们采用方案三。
二、 硬件设计
2.1 系统设计
整个系统由SPCE061A单片机控制,利用无线收发模块实现单片机之间的通信,宿舍单元的单片机控制各传感器的工作状态,并对其进行监测。主控室主要由声光报警、LCD显示与键盘控制模块组成。系统结构如图2.1所示。
上位机键盘控制端LCD显示……无线通信主控室SPCE061A单片机无线……通信热释电红外传感器热释电红外传感器烟雾传感器宿舍单元SPCE061A单片机声光报警宿舍单元SPCE061A单片机烟雾传感器光电开关光电开关键盘控制端键盘控制端 图2.1 系统结构图
第 5 页 共 21 页
宿舍智能防盗防火报警系统
2.2 部分单元电路
2.2.1 自制可调稳压电源模块
所需元器件:变压器(220/24V)、二极管IN4007、稳压芯片LM317。 电路经过220/24V变压器将市电转换为可以利用的24V电压,再经过电桥的整流,电容滤波,LM317稳压,最终达到基本稳定的电压将其输出。可以调节变阻器R2的阻值来改变输出电压,选择需要的电压值。稳压电源电路如图2.1所示。
图2.1 稳压电源电路
2.2.2 键盘模块
4*4键盘采用线选法。先扫描行线,并都送高电平,另外四根作为接收线,并从接收线取得一个数据 keyfirst,然后把刚才的接收线作为扫描线,并都送高电平,把刚才的扫描线作为接收线,并从接收线取得一个数据 keylast,通过对这两个数据的处理即可得出是哪个键按下。其电路原理图如图2.2所示:
图2.2 4*4键盘原理图
第 6 页 共 21 页
宿舍智能防盗防火报警系统
1*8键盘采用共阴极接法,另外八条作为数据采集线,单片机时刻扫描数据采集线,当扫描到低电平时代表相应按键按下。其电路图如图2.3所示:
图2.3 1*8键盘原理图
2.2.3 烟雾传感器模块
所需元器件:MQ-2烟雾传感器、LM324芯片、发光二极管、滑动变阻器等。 本电路通过烟雾传感器对烟雾进行检测,检测结果经过电容滤波,U1B进行电压的比较,通过U1A进行放大,输出开关变量给单片机,单片机对其电平的高低做出判断,进行相应的处理。用发光二极管查看电路是否工作。烟雾传感器电路如图2.4所示。
图2.4 烟雾传感器原理图
三、 软件设计
程序主要分为主控端程序与各监控端程序,主控端主要实现对监测端传来的信息的处理及保存,及时的反馈到监控端,还实现与上位机的通信。检测端主要对各传感器监测到的信号进行分析,并及时传给主控端,做出相应的判断与处理。
第 7 页 共 21 页
宿舍智能防盗防火报警系统
开始各模块初始化 是否第一人进入Y输入解锁码N 密码是否正确N声光报警等待解警Y传感器检测有无异常YN烟雾传感器检测Y声光报警热释电人体红外传感器检测Y 是否是最后一人Y语音提示关门N光电开关N记录人员进出情况将监测信息通过无线传输给控制端
图3.1 监测点程序框图
第 8 页 共 21 页
宿舍智能防盗防火报警系统
开始各模块初始化时钟显示PC机存储最近一年信息、可查询采集信息发送控制信息接收信息存储近七天信息A状况节点位置B信息处理信息处理无线发送无线发送
图3.2主控程序流程图
四、 系统测试与结果分析
4.1 测试环境
模拟宿舍房间布局,成比例的制作一个系统模拟平台,并将热释电人体红外传感器,烟雾传感器等模块放在适当的位置,达到完全模拟宿舍房间的功能。并且另外模拟主控室房间。
4.2 测试方法
采用先局部后整体的方法,分模块进行测试,测试成功之后将各个模块整合,
第 9 页 共 21 页
宿舍智能防盗防火报警系统
进行总体测试,记录数据,并对其进行分析。
首先将各个传感器关闭,测试无线传输的距离,在检测的最佳距离范围内开启各个传感器,分别测试各传感器的功能实现情况,并对其进行记录。
4.3 测试结果
4.3.1 传感器的测量
各端口初始化,并开各传感器、打开主控端与监控端无线通信,进行整体测量,经过多次测量取有效值,得数据如下:
表2 各传感器测量数据表
类别 宿舍现有宿舍 人员 A A A A A A A A B B B B B B B 无人 无人 无人 无人 一人 一人 一人 一人 无人 无人 无人 无人 一人 一人 一人 是否有烟雾及吸烟人 有 无 有 无 有 无 有 无 有 无 有 无 有 无 有 密码是否错误 是 是 否 否 是 是 否 否 是 是 否 否 是 是 否 LCD显示部分 A宿舍 异常 0人 A宿舍 异常 0人 A宿舍 异常 0人 A宿舍 正常 0人 A宿舍 异常 0人 A宿舍 异常 0人 A宿舍 异常 0人 A宿舍 正常 0人 B宿舍 异常 1人 B宿舍 异常 0人 B宿舍 异常 0人 B宿舍 正常 0人 B宿舍 异常 0人 B宿舍 异常 1人 B宿舍 异常 1人 是否发出提示或报警 提示并报警 提示并报警 提示并报警 提示关门 报警无提示 报警无提示 报警无提示 无 提示并报警 提示并报警 提示并报警 提示关门 报警无提示 报警无提示 报警无提示 无 B 一人 无 否 B宿舍 正常 0人
共 21 页 第 10 页
宿舍智能防盗防火报警系统
4.3.2 无线传输距离的测量
我们采用PT2272/2262无线传输模块,并利用自制LED数码管显示二进制数据,20m发送数据0001,40m发送数据0010,50m发送数据0100,60m发送数据1000。显示数据如下:
表1 无线传输距离测量显示
距离 次数 20m 0001 40m 0010 0010 0010 50m 0100 0010 0100 60m 0100 0010 0100 1 2 3 0001 0001 以上数据表明PT2272/2262正常工作范围0到50m。 4.3.3 语音密码功能校验
初始密码设为123,根据语音提示进行密码修改和密码解警。
表3 语音解码功能校验数据表 次数 输入 1 123 码 请输入新密2 123 码 3 456 请输入密码 567 789 码 请输入密码 124 1 现象 请输入新密456 码 请再次输入密456 不相同 报警 两次输入密码输入 2 现象 请再次输入密456 密码修改成功 输入 3 现象 4.3.4下图为工作状态LCD显示界面
共 21 页 第 11 页
宿舍智能防盗防火报警系统
4.4 测试结果分析
从测试数据可以看出,宿舍防盗防火报警系统运行正常,能按照题目要求进行测试周围环境的变化,并发出报警。其中的无线传输模块可以达到50m左右,能很好的符合题目的要求,各模块测试也基本正常,基本上实现了各功能的测试,创新部分的语音密码功能也符合了我们的思路。
五、 设计总结
经过这四天三夜的努力,我们实现了题目的基本要求,发挥部分也大部分实现了功能。通过不断的硬件试验和程序调试,宿舍防盗防火报警系统能较好的按照题目的要求运行。但是好的结果总是经历不平凡的坎坷,期间我们曾不断调试烟雾传感器的精确度,让其达到比较精确地目的。由于时间紧,工作量大,加之我们经验不足,水平有限,系统还存在很多需要改进的地方。经过改进,相信系统会更加具有说服力,并且更加美观大方。
本次竞赛极大地锻炼了我们各方面的能力,我们懂得了合作的重要性与思维的无限性。虽然我们遇到了很多困难与障碍,但是总体上成功与挫折交织,困难与希望并存,今后我们将继续努力,争取更大进步。
科技落实生活,创新改变生活,希望人人都能驰骋在无限思维的海洋中。
六、 参考文献:
[1] 罗亚飞《凌阳十六位单片机应用基础》北京航空航天大学出版社,2005.5 [2] 谭浩强 《C语言程序设计(第二版)》清华大学出版社,1999.12 [3] 高峰《单片微型计算机原理与接口技术》北京科学出版社 [4] 阎石《数字电子技术基础》高等教育出版社,2006.5 [5] 童诗白 《模拟电子技术基础》高等教育出版社,2006.5 [6] 曾兴雯《高频电子线路》高等教育出版社 2004.1
[7] 黄智伟《无线发射与接收电路设计》北京航天航空大学出版社,2004.5
共 21 页 第 12 页
宿舍智能防盗防火报警系统
七、 附录
? 附 1:部分元器件清单
序号 1 2 3 4 5 6 7 8 9 名称 单片机 型号 SPCE061A单片机 数量 3 3 2 1 3 6 3 3 功能 控制 检测是否有人 检测烟雾 显示 控制 检测人员进出 报警 贵重物品进出 热释电人体红外传感器 PIR 烟雾传感器 LCD液晶显示屏 键盘 光电开关 声光报警器 金属探测器 芯片、电阻等 MQ-2 SPLC701B 自制 自制 若干 ? 附 2:系统使用说明书
键盘的功能如下表,当需要修改密码时按修改密码键即可实现,剩余三个为保留键,当需要时可以设置其功能,让其实现特定功能,第一个人进入宿舍时需要输入密码,当三次输入密码错误时,会发出声光报警,输入错误便不报警。
0 1 2 3 4 5 6 7 8 9 确认 清除 修改密码
保留 保留 保留 共 21 页 第 13 页
宿舍智能防盗防火报警系统
如果金属探测器监测到信号时会发出报警,需要输入密码解警,否则一直报警,主控室同样可以解警。
? 附 3:部分电路图图纸
3.1 自制放大电路及其仿真图
所需元器件:芯片LM324、220k滑动变阻器
本电路为最基本的放大电路,其功能只是实现信号的放大作用,可以用于有放大功能的电路,电路利用LM324的放大作用,再添加一些基本的外围电路,达到稳定的放大,并且能够达到不失真的效果。在输入信号为电压200mV,频率为60HZ是输入电压值时,将可调变阻器调到最大时输出电压可以达到3.953V。放大倍数大约为15倍。放大电路及其仿真结果如图7.1所示
图7.1 放大电路
3.2 热释电红外传感器原理图
所需元器件:BISS0001、RE200B、极性电容
该电路由热释电人体红外传感器及其主要的芯片BISS0001组成,其间加一些外围电路来实现热释电的检测功能,将检测结果经过Vo输出给控制器。热释电人体红外传感器如图7.2所示
共 21 页 第 14 页
宿舍智能防盗防火报警系统
图7.2 热释电人体红外传感器
3.3 自制LED显示电路原理图
所需器件:发光二极管、八段数码管、ULN2003N芯片、三极管8050、电阻数码管中的段选先经过三极管8050放大后再连接到数码管上,目的是让数码管显示亮度提高,段选经过芯片ULN2003A,连接到排针上。发光二极管连接到G7短,有其进行控制。LED显示电路如图7.3所示
图7.3 LED 显示电路原理图
3.4 PT2262发射电路原理图
共 21 页 第 15 页
宿舍智能防盗防火报警系统
所需器件:芯片PT2262、三极管8050、电阻电容若干。其电路图如图所示7.4所示
图7.4 PT2262电路图
? 附 4:主要 C 程序
主控端程序: #include\
unsigned DataA,DataB,RSAT,RSBT,Flag,Temp,CountR,CountS ,Data; main() {
SystemInit(); LCD501_Init(0x00);
//系统端口初始化
//LCD模块显示初始化
LCD501_SetPaintMode(0); LCD501_SetContrast(10); LCD501_FontSet(0); KeyInit();
//键盘模块初始化
//开中断
//变量初始化
*P_INT_Ctrl |=0x0010; __asm(\RSAT=0; RSBT=0;
共 21 页 第 16 页
宿舍智能防盗防火报警系统
}
while(1) {
StartDisp(); DISPSS('A'); DISPSS('B'); DispTime(); Receive();
//显示欢迎界面,进入主菜单 //显示A宿舍信息 //显示B宿舍信息 //显示系统时间
//接收各监测端
//清看门狗
*P_Watchdog_Clear=0x0001; }
监测端主函数: #include\#define P_IOA_Data #define P_IOA_Buffer #define P_IOA_Dir
(volatile unsigned int *)0x7000
(volatile unsigned int *)0x7001
(volatile unsigned int *)0x7002
#define P_IOA_Attrib #define P_IOB_Data #define P_IOB_Buffer #define P_IOB_Dir
(volatile unsigned int *)0x7003
(volatile unsigned int *)0x7005
(volatile unsigned int *)0x7006
(volatile unsigned int *)0x7007
#define P_IOB_Attrib (volatile unsigned int *)0x7008
#define P_Watchdog_Clear (volatile unsigned int *)0x7012 #define P_SystemClock #define P_INT_Ctrl #define P_INT_Clear
(volatile unsigned int *)0x7013 (volatile unsigned int *)0x7010 (volatile unsigned int *)0x7011 (volatile unsigned int *)0x702D
#define P_INT_Ctrl_New
unsigned CountS,CountR,Flag=0x08,Temp,DT,TT,WCFlag,NCFlag,ANJIAN; //4代表A监测点,8代表B监测点,0代表主控端
共 21 页 第 17 页
宿舍智能防盗防火报警系统
extern void F_FlashWrite1Word(unsigned int addr,unsigned int Value); //声明外部存储记录函数
extern void F_FlashErase(unsigned int sector); //声明外部擦除存储 void main() {
unsigned Temp,uiKey; Key_Init();
//键盘初始化
SystemInit(); //系统端口初始化
//开中断
P_INT_Ctrl|=0x034d; __asm(\Temp=*P_IOA_Data;
//保留A口高八位
*P_IOA_Data=Temp&0xff00; PlaySnd(0); while(1) {
//语音提示进入欢迎模式
KeyInput(); //键盘扫描
//密码验证
CountS=PassWordYZ(); if(Smoke())
{ }
SoundLight(); //声光报警
FirstIn(); CloseD(); }
FlagRS(); SendRS(RS);
//第一个人进入房间需要输入密码 //最后一个人出去提示关门 //发送当前人数至主控端
//清看门狗
*P_Watchdog_Clear=0x0001; }
共 21 页 第 18 页
宿舍智能防盗防火报警系统
int Delay() {
//延时函数
int DelayValue = 0;
for (DelayValue = 0; DelayValue < 0x100; DelayValue++) *P_Watchdog_Clear = 1;
}
第 19 页 共 21 页
宿舍智能防盗防火报警系统
int Delay() {
//延时函数
int DelayValue = 0;
for (DelayValue = 0; DelayValue < 0x100; DelayValue++) *P_Watchdog_Clear = 1;
}
第 19 页 共 21 页