为实现疫区的人员生存及救援,需要有一款安全且完善的的控制系统对方舱进行出入进行控制、内部气压建立控制等,相关功能通过多个部件所组成的系统进行实现,其中控制器是核心。为保障可靠性,使用1OO2架构,并且进行异构化,采用不同的芯片实现相同的功能,通信也通信提供冗余,使用两路CAN与其他部件进行通信。
要求高实时性,原是使用RTthread操作系统,后改为裸机,通过定时器、中断等实现各项功能。
系统涉及到较多的传感器数据采集,传感器涉及多个方面,如气压、温度、湿度、流量等;并采用PID算法实现需要达到稳定状态的功能。