对高等植物培养箱系统的控制
空间生物的实验是我们对植物进行进一步了解所必须做的工作,也是植物生长的过程中我们进行人工干预的必要步骤,除此之外,我们对植物的种子的培育还是通过人工气候培养箱的,因为里面有植物所需要生长的所有外界环境,我们研究的这个培养箱就是为了当外界环境不足的时候,我们不至于做到手足无措的感觉。空间高等植物培养箱为长日照植物和短日照植物提供满足空间培养的实验条件,科学家可通过数据注入指令控制实验进程,通过在轨下传的各类数据,了解植物的生长环境及状态,在此基础上分析获得实验研究结果。
因此,控制系统需实时采集培养箱内的温度、湿度、照度等环境参数和灯、相机、泵、温控、水循环的开关状态。根据广播时间码进行系统校时和自守时。培养箱通过422接口与数管系统进行通讯,接收注入指令并返回状态参数。控制系统接收数据注入,对数据包进行解析,并执行指令;发送科学参数数据包,在接收到数据采集指令后,将采集到的模拟量和状态量按一定格式打包,并发送给数管系统。控制系统需自守时,并能根据数管系统注入的时间码,实现校时功能。根据系统的需求分析,先将控制软件按照功能进行模块划分,其功能可分成五部分:数据注入接收与解析、模拟量和状态量的采集、科学参数包发送、实验流程控制、DSP系统初始化。
对应于五个软件功能,控制软件分为五个模块来进行详细设计,具体为初始化模块、主循环模块和三个内部中断模块,按照优先级高低依次为:定时器中断、串口接收中断、串口发送中断。其中,主循环模块又由模拟量采集、状态量采集、指令响应、数据注入存储、立即令执行、延时指令处理、实验流程控制等七个子模块组成,每个子模块对应一个函数。从车库中取车时,底层车位不需要移动其载车板,可以直接进出车;顶层进出车,先要判断其对应的下方位置是否为空,若不为空就要进行相应的横移处理,直至下方为空才可进行下降动作,进出车完成后再上升回到初始位置。其运动的原则为升降复位,横移不复位。车出库操作,来分析取车操作,取车时,车盘下降条件。中国粮油仪器网
http://www.grainyq.com/
