




已阅读5页,还剩28页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
题 目 基于 MSP430 单片机的 智能门禁系统 目目 录录 一 论文正文 1 1 系统分析系统分析1 1.1 系统的可行性研究.1 1.2 需求分析.1 1.3 系统整体设计方案1 1.4 所需功能模块.2 2 2 系统组成结构及硬件设计系统组成结构及硬件设计3 2.1 系统组成.3 2.1.1 收集层.3 2.1.2 处理层.3 2.1.3 通信层.3 2.1.4 执行层.3 2.2 系统结构.3 2.2.1 锁体4 2.2.2 单片机系统4 2.2.3 微机系统.5 3 3 硬件设计方案硬件设计方案.6 3.1 用户读取器6 3.2 键盘硬件电路设计与实现.7 3.3 单片机电路设计与实现.7 3.4 单片机与门锁接口电路设计与实现9 4 4 ICIC 卡模块的设计与实现卡模块的设计与实现.9 4.1IC 卡概念.9 5 5 与与 PCPC 机通信的设计与实现机通信的设计与实现10 2 5.1 初始化设置10 5.2 串口中断服务程序12 6 6 LCDLCD 模块设计与实现模块设计与实现14 6.1LCD 的结构设计.14 7 7 软件设计软件设计15 7.1 端口初始化程序.15 7.2 液晶模块操作程序18 8 8 结论结论.26 参考文献参考文献.27 谢谢辞辞28 二 附录 1 论文(设计)任务书29 2 论文(设计)结题报告31 3 论文(设计)成绩评定及答辩评议表33 4 论文(设计)答辩过程记录.35 I 基于基于 MSP430MSP430 单片机的智能门锁控制系统的设计单片机的智能门锁控制系统的设计 摘要摘要:随着科技的进步,以单片机为核心的自动门锁控制系统已经开始进入了人们 的生活。本论文着重阐述了以 msp430 单片机为核心,通过并行接口直接控制 LCD 液 晶显示器模块及键盘扫描,并与接触式 IC 卡读写技术相结合的系统。为保证门锁使 用的安全性,系统自动比较 IC 卡密码和用户输入密码,若输入的密码与系统读出的 IC 卡密码相同,门锁自动开启;若连续输入三次错误的密码,系统自动停止此卡的 使用,并及时将报警信号通过 RS-485 串行通信总线传往主控台。本设计的优点是硬 件电路简单,软件功能完善,控制系统可靠,具有一定的实用价值。该系统拓展后, 可用于其他智能家电的控制,具有好的应用前景。 关键词:MSP430MSP430 单片机;接触式 IC 卡;LCD 显示器;电子门锁 II The hardware design and realization of IC card electronic door locks controlling system Abstract:With the progress of technology, the automatic door locks control system which takes the the Single Micro Chip Computer as the core is stepping into peoples lives. This paper focuses on the system which takes the series Single Micro Chip Computer msp430 as the core, which controls Liquid Crystal Display modules and keyboard scanning through the control chip directly, and contacts the IC card read-write technology. In order to guarantee the security of the door locks use, the system design offers an comparision between the IC card password and the password which the user input. If inputed password and the IC card password read out on the system read-out are same, the door lock will be opened automaticly. If you input wrong password three times continuously, the system will automatically stop the use of the card, and the alarm will be transmited to the key station promptly through the RS-485 serial telecommunications bus st-bus. The advantage of this design is simple in the hardware circuits, software functional improvements, the control systems reliablily, and has certain practical. After this system is developed, it can be used in other intelligent electrical appliances control and has a good application prospect. Key words : MSP430 Single Chip Micro Computer;IC cards;Liquid Crystal Display;Electronic door locks 目目 录录 1 1 系统分析系统分析1 1.1 系统的可行性研究1 1.2 需求分析.1 1.3 系统整体设计方案1 1.4 所需功能模块.2 2 2 系统组成结构及硬件设计系统组成结构及硬件设计3 2.1 系统组成.3 2.1.1 收集层.3 2.1.2 处理层.3 2.1.3 通信层.3 2.1.4 执行层.3 2.2 系统结构.3 2.2.1 锁体4 2.2.2 单片机系统4 2.2.3 微机系统.5 3 3 硬件设计方案硬件设计方案.6 3.1 用户读取器6 3.2 键盘硬件电路设计与实现.7 3.3 单片机电路设计与实现.7 3.4 单片机与门锁接口电路设计与实现9 4 4 ICIC 卡模块的设计与实现卡模块的设计与实现.9 4.1IC 卡概念.9 5 5 与与 PCPC 机通信的设计与实现机通信的设计与实现10 5.1 初始化设置10 5.2 串口中断服务程序12 6 6 LCDLCD 模块设计与实现模块设计与实现14 6.1LCD 的结构设计.14 7 7 软件设计软件设计15 7.1 端口初始化程序.15 7.2 液晶模块操作程序18 8 8 结论结论.26 参考文献参考文献.27 谢辞谢辞28 1 1 1 系统分析系统分析 1 1. .1 1系系统统的的可可行行性性 研研究究 任何系统在开发之前,都要进行可行性分析来确定项目开发是否有必要和可行。 必须分析几种主要可能解法的利弊,从而判断原定的系统规模和目标是否能现实, 系统完成后所能带来的效益是否大到值得投资开发。因此,可行性研究实质上是要 进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象 的方式进行的系统分析和设计的过程。 就本系统而言,在设计其逻辑模型时,要先判断该系统在开发之后是否能在市 场上得到广泛的应用,赢得经济效益。现今越来越多的酒店、宾馆都开始使用智能 电子门代替传统的门,这样既方便了客人的使用,也使宾馆的客房管理更安全,即 使卡丢失,通过总台输入相应的客户信息也能将门打开。本设计成本也很低。随着 科技的进步,当今很多产品越来越智能化也是发展的必然趋势,此产品及时地配合 上了科学的发展,还会有一定的拓展空间,比如现在很多高校都用校园一卡通,很 大程度地方便了学生的日常生活。再有,现在世界上和很多科学家正在努力开发数 字化家庭这个项目,本设计正是步入这个目标的初级阶段。它省去了携带钥匙,只 能一把钥匙开一把锁的不便。人们在使用传统的门时,如果丢失了钥匙只能将门撬 开,智能门锁系统就避免了这个弊端,它将每个门锁密码统一存在总台控制中,即 使 IC 卡丢失,也可通过总台将门打开。 1 1. .2 2需需求求分分析析 本设计适应着科技的发展,有相当一部分的科技人员正在研究开发这个项目,因 此本系统具有技术可行性。本系统中还包括了后台对电子门的控制,现在有专门从事 这种后台操作的工作人员,统一对电子门锁系统进行管理和技术维护,因此本系统还 具有一定的管理可行性。 1 1. .3 3系系统统整整体体设设计计方方 案案 (1)系统自动读取 IC 卡程序,用一个中断程序,只可对 IC 卡执行继续工作,对 其他类型的卡不可识别。 (2)系统接着自动读取 IC 卡密码,若此卡已经过期,则自动中断,不可识别。 (3)识别卡后,若 IC 卡有效,则液晶屏幕显示汉字:请输入密码。 2 (4)从键盘输入密码,读入密码,并在屏幕上以*显示。 (5)单片机比较两个密码。若不同,则中断程序,并将程序跳到(4),最多循环三 次,若仍不相同,则系统收回对 IC 卡的使用权;若相同,则门自动开锁。 图图 1.11.1 1 1. .4 4所所需需功功能能模模块块 通过系统的需求分析和可行性研究得出系统所要实现的功能,并得出实现这些功 能需要用到以下几个功能模块,包括:IC 卡模块、存储器模块、LCD 液晶显示、键盘 模块、电子门锁开启及报警模块。其中的电子门锁开启及报警模块与一个发光二级管 和一个报警笛相连,当系统通知电子门锁开启及报警模块可以将电子门打开时,门锁 自动打开,在本设计中用绿灯亮来表示电子门打开;当系统运行三次比较密码程序后, 若两个密码仍不相同,则系统就通过电子门锁开启及报警模块通知警笛报警。其他的 功能模块在以下的论文中会做详细的介绍,这些功能模块都是以 MSP430 单片机中的 MSP430F149 为核心实现的。 3 2 2 系统组成结构及硬件设计系统组成结构及硬件设计 2 2. .1 1系系统统组组成成 智能门锁控制系统的思想是由用户向系统提供身份信息和个人密码作为开锁请求, 经系统与既有的电子帐户核对后,确定是否执行开锁步骤。同时,系统还提供对电子 帐户的管理功能,如查询,修改 添加 和删除功能。对这一设计思想进行抽象,就可 以建立起对整个系统的逻辑层次。 2 2. .1 1. .1 1 收收集集层层 收集层是智能门锁控制系统与用户互动的桥梁,完成对用户各种请求信息的收集, 是整个系统中十分重要的部分。要收集的信息包括用户卡信息 用户个人密码 用户查 询要求等。该层次的具体组件包括硬件上的读卡器 键盘和管理软件程序界面。 2 2. .1 1. .2 2 处处理理层层 处理层是完成对已收集到的信息的处理,主要负责对用户信息的验证,控制门锁 开关和对电子帐户的各种管理工作。这一层完全由上层管理软件构成,是整个智能门 锁控制系统的核心,是实现智能化的关键。 2 2. .1 1. .3 3 通通信信层层 有了收集到的信息和经过处理的信息,还必须让信息在整个系统中流动,这就要 靠通信层。通信层的最主要部分是连接信息收集层和信息处理层的单元。通信层的主 体采用 RS232 串行通信口线的信息传输媒介,负责单片机和上位机的通信。 2 2. .1 1. .4 4 执执行行层层 处理层对通信层传过来的信息进行判断处理,确定其合法性以后,把控制权交给 执行层。执行层主要负责将弱电信号转化为强电信号,开锁 信号灯显示 报警显示等。 它是整个系统的最终执行者。 2 2. .2 2系系统统结结构构 从宏观上看整个系统的构造如图 2.1 4 图图 2.12.1 系统宏观结构系统宏观结构 2 2. .2 2. .1 1 锁锁体体 所提部分采用电磁锁这种所利用关门时人对锁体内部弹簧做功的势能存储起来作 为开锁的动力,当锁体内的一块电磁铁通电时,就触发弹簧把锁打开,既可以用电信 号控制开锁,所需的控制电流大约为 1.5 安。 2 2. .2 2. .2 2 单单片片机机系系统统 单片机系统是信息收集层的核心部分,其结构如图 2.2 5 图图 2.22.2 单片机系统单片机系统 它承担读取用户卡片和密码信息,与上位微机串行口通信的全部任务。 主控芯片选用 MSP430 单片机;通信部分采用 SP3220 与微机串口进行通信;芯片 和锁体之间采用继电器,使芯片引脚提供的 MA 级电流可以驱动 A 级电流的电磁锁。 通过单片机对卡片读写器与键盘的控制,可以读取用户卡片信息和密码,并由单 片机和上位微机通信识别用户合法性,确定是否开锁。整个单片机系统得工作电源采 用外接电源。 2 2. .2 2. .3 3 微微机机系系统统 微机系统全部由软件组成,其构造如图 2.3. 微机系统主要处在信息处理层。主要信息处理程序分为两部分,分别完成对开锁 请求的合法性和验证,以及实现用户对用户表和登陆日志这两个数据库的查询类请求。 与单片机的交互通信由串行通信程序集中处理,用于接受开锁请求和发送验证结果。 6 图图 2.32.3 微机系统结构微机系统结构 3 3 硬件设计方案硬件设计方案 根据控制系统的的工作原理和工作过程,整个系统硬件分为三大部分:用户卡读 取器 键盘 单片机核心。 3 3. .1 1用用户户读读取取器器 采用太阳卡,该卡为光电卡,采用光电传感器把卡上的信息转化为计算机可以处 理的信号。光电传感器是以光敏元件作为转化元件的传感器,在此使用光敏三极管。 使用光敏元件的特性,设计读取电路单元见 图 2.4 图图 2.42.4 读取电路读取电路 当控制端为高电平+5V 时电平读取端始终为高电平;当控制端为低电平 0V 时, 7 读取端的电平取决于光敏元件的状态;当光敏元件受到光照而导通时,由于电阻的下 拉作用,读取端为低电平,反之为高电平。这样就可以把光电卡上的通孔所记录的信 息转化为电信号。 3 3. .2 2键键盘盘硬硬件件电电路路设设计计与与实实现现 本系统采用薄膜式键盘,12 个按键,34 阵列,有 10 个数字键(0-9) ,2 个功能 键“确定”与“取消” ,供程序处理输入完毕和输入错误后重新输入得情况。 键盘读取方式为翻转式读取,程序代码简单可靠。 3 3. .3 3单单片片机机电电路路设设计计与与实实现现 单片机式整个门锁控制系统得总控制者和总操作者,负责读取用户卡得信息和用 户密码,同时负责与上位机通信:发送用户卡片信息和用户密码,并接受上位机命令, 控制门锁开启。 (1)电源模块 以保证单片机系统得正常工作。 图图 2.52.5 电源模块电源模块 (2)复位电路 8 图图 2.62.6 复位电路复位电路 (3)与微机串行接口 由于单片机与上位机通信时接口电平不同,因此需要进行接口转换,这里采用 SP3220 芯片来完成接口电平的转换。SP3220 具有功耗低,封装小等特点,此芯片具 有以下特点: 宽电压供电。供电电压为 3.0V5.5V 上传速率可以达到 235K b/s 低功耗的电流为 1A 增强性 ESD 规范 通信电缆的连接方式如图 9 图图 2.72.7 串口模块串口模块 3 3. .4 4单单片片机机与与门门锁锁接接口口电电路路设设计计与与实实现现 单片机接收到上位微机发来的用户合法信息后,置 MSP430 得 P6 口为高电平进 行开锁操作。芯片提供的电流很小(mA 级) ,而开锁需要得电流大于 1.5A,需要进行 信号放大。采用 2 级放大电路,第一极由三极管组成,第二极由继电器组成。 MSP430 芯片上的 P6 引脚信号进入三极管的基极 B,使电流从集电极流向发射极, 进入继电器的触发端,让继电器内部的开关闭合,接通大功率电源与电磁锁,完成 开锁。 4 4 ICIC 卡模块的设计与实现卡模块的设计与实现 4 4. .1 1I IC C卡卡概概念念 IC 卡的英文全名是 Integrated Circuit Card(集成电路卡) ,它是继磁卡之后出现 的又一种新型信息工具。IC 卡将具有存储、加密及数据处理能力的集成电路芯片镶 嵌于塑料卡片中。IC 卡在有些国家和地区也称智能卡(smart card)、智慧卡(intelligent card)、微电路卡(microcircuit card)或微芯片卡(Micro chip card)等。它是将一个微 10 电子芯片嵌入符合 ISO 7816 标准的卡基中,做成卡片形式,已经十分广泛地应用于 包括金融、交通、社保等很多领域。IC 卡的核心部分是一块集成电路芯片,故它又 可称为“芯片卡” 。 图图 4.14.1 ICIC 卡电源部分原理图卡电源部分原理图 IC 卡的电源受 POWER 引脚的控制。只有当 POWER 为高电平时,+5V 才能加到 IC 卡 VCC 引脚上。IC 卡电源部分原理图见上图。 5 5 与与 PCPC 机通信的设计与实现机通信的设计与实现 5 5. .1 1初初始始化化设设置置 主要包括时钟初始化,端口初始化和串口初始化。下面为程序: 时钟初始化: void Init_CLK(void) unsigned int i; BCSCTL1 = 0X00;/将寄存器的内容清零 /XT2 震荡器开启 11 /LFTX1 工作在低频模式 /ACLK 的分频因子为 1 do IFG1 / 清除 OSCFault 标志 for (i = 0x20; i 0; i-); while (IFG1 / 如果 OSCFault =1 BCSCTL2 = 0X00;/将寄存器的内容清零 BCSCTL2 += SELM1;/MCLK 的时钟源为 TX2CLK,分频因子为 1 BCSCTL2 += SELS;/SMCLK 的时钟源为 TX2CLK,分频因子为 1 端口初始化: void Init_Port(void) /将所有的管脚在初始化的时候设置为输入方式 P3DIR = 0; /将所有的管脚设置为一般 I/O 口 P3SEL = 0; return; 1 串口初始化 void Init_UART1(void) /将寄存器的内容清零 U1CTL = 0X00; 12 /数据位为 8bit U1CTL += CHAR; /将寄存器的内容清零 U1TCTL = 0X00; /波特率发生器选择 SMCLK U1TCTL += SSEL1; /波特率为 57600 UBR0_1 = 0X8B; UBR1_1 = 0X00; /调整寄存器 UMCTL_1 = 0X00; /使能 UART1 的 TXD 和 RXD ME2 |= UTXE1 + URXE1; /使能 UART1 的 RX 中断 IE2 |= URXIE1; /使能 UART1 的 TX 中断 IE2 |= UTXIE1; /设置 P3.6 为 UART1 的 TXD P3SEL |= BIT6; /设置 P3.7 为 UART1 的 RXD P3SEL |= BIT7; /P3.6 为输出管脚 P3DIR |= BIT6; return; 5 5. .2 2串串口口中中断断服服务务程程序序 串口通信采用中断机制,发送数据和接收数据都采用中断方式。当接收数据时, 设置一个标志来通知主程序有数据到来,当主程序有数据要发送时,设置一个中断标 志进入中断发送数据。串口通信模块的程序流程图如图 5.1 示: 13 图图 5.15.1 串口通信模块的程序流程图串口通信模块的程序流程图 对于发送中断,程序处于扥带状态,如果检测到有发送的标志,则从缓存区里 取出数据发送:对于接收中断,等待数据到来,如果有数据到来则设置标志来通知 主程序。下面为程序: interrupt UART1RX_VECTOR void UART1_RX_ISR(void) UART1_RX_BUFnRX1_Len_temp = RXBUF1;/接收来自的数据 nRX1_Len_temp += 1; if(UART1_RX_BUFnRX1_Len_temp - 1 = 13) nRX1_Len = nRX1_Len_temp; nRev_UART1 = 1; nRX1_Len_temp = 0; / / 处理来自串口 1 的发送中断 14 interrupt UART1TX_VECTOR void UART1_TX_ISR(void) if(nTX1_Len != 0) nTX1_Flag = 0;/ 表示缓冲区里的数据没有发送完 TXBUF1 = UART1_TX_BUFnSend_TX1; nSend_TX1 += 1; if(nSend_TX1 = nTX1_Len) nSend_TX1 = 0; nTX1_Len = 0; nTX1_Flag = 1; 上面收发程序都处于等待状态,一旦外面有数据到来,则触发接收,进入接收 中断服务程序。中断程序从“RXBUF”寄存器读取数据,将得到的数据放到 “UART1_RX_BUF”全局缓存区里,在接收到数据后设置一个标志”nRev_UART1” 来通知主程序。如果有数据需要发送的时候,主程序设置一个发送标志,并且触发 发送中断,进入发送中断服务程序。在发送中断程序里,从“UART1_TX_BUF” 全局缓存区里取出数据发送给“TXBF1”寄存器进行发送,发送完数据后,发送中断 程序等待下一次中断到来。 6 6 LCDLCD 模块设计模块设计与实现与实现 6 6. .1 1L LC CD D的的结结构构设设计计 LCD 显示实验流程图见图 15 图图 6.16.1 液晶显示流程图液晶显示流程图 7 7 软件设计软件设计 整个程序包括单片机的初始化,液晶模块操作。 7 7. .1 1端端口口初初始始化化程程序序 void Init_port(void) /p5.0 p5.1 p5.2 p5.2 p5.3 为输出放向 P5DIR =BIT0; 16 P5DIR =BIT1; P5DIR =BIT2; P5DIR =BIT3; RETURN; 此程序是设置 E1 E2 R/W A0 的控制管脚的输入输出方向。 控制管脚电平模拟程序 此程序主要是在 E1 E2 R/W A0 管教上产生高电平或者低电平,下为程序: void E1_High(void) /P5.2 管脚输出为高电平 P5OUT |= BIT2; _NOP(); _NOP(); return; void E1_Low(void) /P5.2 管脚输出为低电平 P5OUT _NOP(); _NOP(); return; void E2_High(void) /P5.3 管脚输出为高电平 P5OUT |= BIT3; _NOP(); 17 _NOP(); return; void E2_Low(void) /P5.3 管脚输出为低电平 P5OUT _NOP(); _NOP(); return; void A0_High(void) /P5.0 管脚输出为高电平 P5OUT |= BIT0; _NOP(); _NOP(); return; void A0_Low(void) /P5.0 管脚输出为低电平 P5OUT _NOP(); _NOP(); return; void R_W_High(void) 18 /P5.1 管脚输出为高电平 P5OUT |= BIT1; _NOP(); _NOP(); return; void R_W_Low(void) /P5.1 管脚输出为低电平 P5OUT _NOP(); _NOP(); return; /等待空闲状态 7 7. .2 2液液晶晶模模块块操操作作程程序序 此程序主要包括发送命令,显示数据,显示初始化等几个部分。下面给出具 体的程序代码。 /等待空闲状态 void WaitIdle(int nZone) char nTemp; /设置 P4 口为输入方向 P4DIR = 0; for(;) if(nZone = 0) 19 /E1 区 E1_High(); E2_Low(); else /E2 区 E2_High(); E1_Low(); R_W_High(); A0_Low(); /取出 D7 nTemp = (P4IN nTemp = 7; /空闲就跳出循环 if(nTemp = 0) break; return; void SendCommand(int nZone,char nVal) /等待闲 WaitIdle(nZone); /设置 P4 口为输出方向 P4DIR = 0xff; if(nZone = 0) /E1 区 20 E1_High(); E2_Low(); else /E2 区 E2_High(); E1_Low(); R_W_Low(); A0_Low(); P4OUT = nVal; /写入指令 if(nZone = 0) /E1 区 E1_Low(); else /E2 区 E2_Low(); R_W_High(); return; void WriteData(int nZone,char nVal, char nAddr) /设置列地址 21 SendCommand(nZone,nAddr); /等待空闲 WaitIdle(nZone); /设置 P4 口为输出方向 P4DIR = 0xff; if(nZone = 0) /E1 区 E1_High(); E2_Low(); else /E2 区 E2_High(); E1_Low(); R_W_Low(); A0_High(); P4OUT = nVal; /写入指令 if(nZone = 0) /E1 区 E1_Low(); else /E2 区 22 E2_Low(); R_W_High(); return; void DisplayOn(int nZone) char nTemp; for(;) /发送显示开命令 SendCommand(nZone,0xAF); WaitIdle(nZone); /读状态 /设置为输入方向 P4DIR = 0x00; if(nZone = 0) /E1 区 E1_High(); E2_Low(); else /E2 区 E2_High(); E1_Low(); R_W_High(); 23 A0_Low(); /取出 D5 nTemp = (P4IN nTemp = 5; /如果打开就跳出循环 if(nTemp = 0) break; return; void DisplayOff(int nZone) char nTemp; for(;) /发送显示开命令 SendCommand(nZone,0xAE); WaitIdle(nZone); /读状态 /设置为输入方向 P4DIR = 0x00; if(nZone = 0) /E1 区 E1_High(); E2_Low(); else /E2 区 24 E2_High(); E1_Low(); R_W_High(); A0_Low(); /取出 D5 nTemp = (P4IN nTemp = 5; /如果打开就跳出循环 if(nTemp = 1) brea
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年校园食堂设备采购合同协议
- 2025年公共安全监控网络优化升级及维护管理综合服务合同
- 2025年跨境电商B2B交易安全保障服务合同
- 2025型智能医疗器械采购及终身技术支持协议
- 2025年绿色养殖合作项目羊毛采购合同
- 2025年绿色校园建筑抹灰施工进度及环保质量保障协议
- 2025年度残疾人关爱基金捐赠与合作策划协议书
- 2025年智能早餐配送服务合作框架合同
- 2025年绿色生态养老社区建设项目投资合作协议
- 2025年高端养老机构生活照料及心理辅导服务协议
- 《服务器安装与维护》课件
- 金蝶K3供应链操作手册
- 老年患者护理心理护理
- 《食品经营许可证》延续申请书
- 电缆中间接头防火整改方案
- 城市照明工程投标书模板2024
- 项目担保合作协议范本
- 2024-2025学年湖南省“炎德·英才·名校联考联合体”高二第一次联考(暨入学检测)数学试题(含答案)
- 维修人员技能提升与企业绩效关联研究
- 2024新一代变电站集中监控系统系列规范第2部分:设计规范
- 洁净手术部技术要求
评论
0/150
提交评论