论文部分内容阅读
智能存储系统是一类用于管理存储纸质档案、图书、仪器、工具和小型设备等物品的自动化设备,按照存储方式和用途进行分类,主要包括数字回转库、密集架、电动移动货架和智能药柜等典型产品。智能存储系统对存储物品进行数字化管理,广泛应用于部队、武警、法院、高校和电力系统等行业,为用户提供了科学、便捷和安全的管理方法。 智能存储系统的核心是嵌入式控制器。一款低成本、高效、可靠和扩展性强的控制器,能够极大降低系统的设计和应用成本,加快新型产品的研制。论文即以此为背景,围绕各类智能存储系统对嵌入式控制器功能的共性需求,开展系统通用嵌入式控制器的研究和设计,主要工作包括: 1、分析了智能存储系统的总体结构,据此对通用控制器的需求进行分析,得到了通用控制器的功能、性能和升级性需求; 2、采用核心板和接口板层叠的硬件方案,选用天嵌TQ2440作为核心板,接口板设计有通用IO口、ADC、直流电机MOS驱动电路、CAN接口、以太网接口等; 3、遵循自下向上原则,构建控制器的软件平台,主要包括U-Boot移植、Linux内核移植、Linux驱动程序编写和存储控制系统软件开发工具包(SDK)设计; 4、以数字回转库为例介绍了基于SDK的应用程序开发方法。 论文设计实现了针对智能存储系统的嵌入式通用控制器,凭借通用控制器灵活稳定的软硬件设计,将大大降低智能存储系统的开发周期和难度,对智能存储系统的发展具有积极的推动作用。