近年来,中国已在智能仓储方面取得了巨大的进步,特别是“工业4.0”战略[2]的提出,高新技术的引用以及充足的资金投入使得仓库管理变得更加机械化以及智能化。但是与国外相比,我国在智能仓储方面的技术依旧落后,很多的作业流程还是需要人工来完成,还有信息化程度不高以及基础设施不完善等问题造成仓储管理效率低下。但是在发达国家,它们深入的研究智能仓储技术,大量使用条形码技术、射频识别技术、无线传感技术等高新技术,使得在仓储管理方面形成了较为成熟的体系,有较稳定的盈利模式,形成一个能取得巨大效益的产业链[3]。
而作为智能仓储系统“眼睛”的数据采集终端系统,就是本次课题研究的对象,它主要通过传感器或其他设备采集被测体的信息,进而通过处理单元对被采集的信息进行处理。数据采集系统一般包括传感器模块、转换模块、处理模块、校对模块和反馈模块。在二十世纪五十年代,由美国最先研究并用于军事上,不过由于当时技术的不成熟,应用的方面并不高。直到七十年代后期,随着微机的发展,诞生了采集器,形成了采集仪表和微机一体的数据采集系统。九十年代以后,随着微电子技术、计算机技术、测控技术以及数字通信系统的发展,数据采集技术也取得了巨大的发展,主要体现在功能越来越多、体积越来越小、功耗越来越低、使用更加方便。针对不同的应用领域,系统有所不同[4]。
如采集终端通过能否同时采集的信号数目分为多路采集和单路采集,也可以由不同的处理模块进行划分,如DSP、CPLD、FPGA和单片机,ARM等器件,这些器件在性能方面各有优缺点。
上海交通大学的张成等人在研究基于GPRS的数据采集系统过程中,选用的微处理器是MSC1210,这种微处理器具有8051内核单片机的特点以及24位高精度A/D转换器的使用方法[5],而且MSC1210单片机性能高和在低频范围内稳定性好、操作方便、体积小、功耗低,控制能力强,所以这个系统能够对温度、湿度、气压等多种数据进行精密的采集[6]。
北京航空航天大学的闻照今等人将AT89C51作为微控制器,研究出基于FPGA的多路数据采集控制器,这个方案主要是节省了硬件,将具有A/D功能的电路和D/A功能的电路集成到一个电路中,由一块FPGA芯片控制;这种基于FPGA的多路数据采集控制器除了能够采集信息外,它还能够通过D/A模块将数字量转换成模拟量输出,从而控制外围器件;不过这需要将硬件描述语言(比如verilogHDL等)对FPGA进行编程,这无疑加大开发的难度,不过好处也是显而易见的[7]。
PuneCampus大学的YogindraAbhyankar等人和北京航空航天大学的闻照今等人不一样,他们研究的基于FPGA的数据采集系统处理芯片选用的是XILINX的Virtex,主要特色是通PCI总线实现FPGA和上位机之间的数据传输,而且Virtex系列的芯片具有DSP性能,使得运行速度十分的快[8]。
清华大学的崔文进等人研究的基于DSP的数据采集系统主要应用于电力系统控制器中,这个系统拥有A/D转换模块和D/A转换模块,而选用了T1公司的TMS320C32芯片作为处理芯片,控制它的转换模式,让这个系统能够多通道高速采集信息和转换数据的能力;使用DSP使得整个系统处理速度十分的快速[9]。通过比较上面的案例和查阅资料,发现使用单片机做处理器的特点是易扩展、控制
功能强、易于开发、可靠性高。而使用ARM作为系统微处理器的话,它的主要优势体现在控制方面,可以将其看成低端单片机的升级版,相比较单片机来说,它的处理速度更快,功耗更低,还支持操作系统管理(比如:Linux等)以及支持网卡等接口,具有较强的事务管理能力。至于FPGA,又叫做可编程逻辑器件,它的开发语言一般使用VHDL或verilogHDL,主要用于数字电路系统中,侧重于时序,使用FPGA制作的系统主要优势体现在灵活性上,即能够进行编程、除错、再编程和重复操作。DSP作为系统的处理器,它的优点就是数据处理能力强和运行速度快,能够处理复杂的数字信号,比如调制解调以及加密解密。 智能仓储数据采集终端系统国内外研究现状:http://www.youerw.com/yanjiu/lunwen_203723.html