本方案以LPC2103为核心设计的三相电信号数据采集系统,采用霍尔传感器准确、安全的获取电压电流信号,数据的存储采用SD卡存储方式和串口发送数据至上位机存储模式两种法相结合,增加了数据采集系统的应用灵活性,并给出了详细的软、硬件开发过程。通过测试软件的标定换算,数据采集的结果是准确并有效的,从而验证了方案中所设计的三相电信号数据采集系统能够为进行基于电机拖动的液压动力系统运行状态监测研究奠定良好的数据平台。
0 引言
基于三相异步电机驱动的液压设备凭借其运行中的诸多优点在生产实践中得到广泛应用,针对液压系统安全稳定的运行而开展的研究也越来越多。各种能够反应此类设备运转状态的特征信号中,电机的三相电信号能够充分的反应其液压故障和电机故障[1],且三相电信号具有稳定、不易受干扰的特点。因此,根据应用的需要,开发具有高便携性和实用性的三相电信号数据采集系统,完成对液压设备运行中三相电信号实时准确的采集、存储等功能,对实现基于电机驱动的液压设备状态监测以及故障诊断等工作都是十分重要和有意义的。
1 系统的硬件开发
根据三相电信号数据采集系统的应用环境,本文开发的数采系统硬件部分由模拟信号获取、调理单元,数据采集与处理单元和数据存储数据通信四大模块组成。系统的原理如图1所示。
1.1 主控芯片单元
主控芯片是整个数据采集系统的核心部分。根据应用的设计需求,在选择主控芯片时,主要有以下方面:
(1)体积小且具有丰富的内部资源,以减少外部扩展,减小数据采集系统硬件模块的体积;
(2)具有较高的运算速率,提高实时数据的准确度;
(3)低功耗、高性价比。
综合上述问题本设计选择以LPC2103为主控芯片,最小系统如图2所示。
LPC2103采用外部晶振,由CX1、CX2和11.0592MHz的晶振组成,之后将通过内部PLL,4倍频提供给芯片内部工作时钟。CX3,CX4和Y2为实时时钟晶振部分[2-3]。
1.2 信号获取单元
本设计开发的数采系统,信号的获取包括三相电压和三相电流两部分,根据这两种信号的特点进行了相关硬件设计。
1.2.1 三相电压获取
驱动液压设备的三相异步电机的其额定工作电压大都为380 V,而本设计采用的AD 芯片为LPC2103 内置的10 位A/D 模块,它要求输入模拟信号的电压范围为0~3.3 V.因此,在实现准确测量的前提下,考虑到使用的方便,设计的实现周期和经济等问题,三相电压的获取采用了电阻分压式,原理图如图3所示。
技术专区
- 裸机程序如何驱动硬件?看前辈是怎么说的
- ARM紧耦合内存简介及配置
- ARMv8 通过设计简化软件移植详解
- STM32中断优先级谁更高 主要根据两个方面来判断
- 基于ARM与DSP的主从式双CPU嵌入式四轴运动控制器设计方案