论文部分内容阅读
科技的进步带来产品质量与品质的提升,当前人工智能技术的发展备受关注,并得到了飞速发展。密集架作为存储系统中极为重要的一部分,同样也在面临着技术上的革新与发展,用户对于密集架的要求也趋向于更加智能、更加便捷的操作,所以如何设计一套智能便捷的密集架控制系统成为企业和学者共同关注的问题。本文在分析传统密集架控制系统架构的基础上,针对传统密集架控制系统存在的问题和不足,提出一种更加智能化和人性化的密集架系统控制方式,研究设计了基于uC/OSⅡ的智能密集架控制系统。为此,本文主要做出了以下工作:(1)本文分析了系统的架构和功能。从多层次的角度对系统上位机与下位机的架构进行了分析,并设计了符合逻辑需求的功能模块。(2)本文设计了详细的下位机电路。选用Coretex-M3内核处理器STM32F103ZET6作为控制系统的处理器,并对控制模块、显示模块、电机驱动模块、通信模块、传感器模块等进行了详细的电路规划。(3)本文设计了基于多任务的密集架控制系统工作方式。下位机通过采用uC/OSⅡ操作系统,将操作系统的实时多任务特性充分运用到控制程序中,提升了控制系统的运行效率;同时,结合GUI图形系统,对下位机操作界面进行了更为直观的设计。(4)本文设计了智能密集架控制系统的无线通信传递模块。上位机与下位机之间采用WIFI通信的方式,将WIFI通信技术运用到密集架控制系统中,并对其工作模式和通信协议进行了详细的设计,充分提升了密集架控制系统的工作效率;另外,下位机主从控制模块之间采用NRF24L01模块组成射频通信网络,采用点对点的通信方式传递主机控制命令。最后,本文对系统各模块进行了调试,包括分步调试下位机操作界面,对WIFI通信模块进行详细的调试与分析等。本文所设计的基于uC/OSⅡ的智能密集架控制系统已经在档案管理系统中得到充分应用。