论文部分内容阅读
随着社会的发展,蓄电池在通信基站、工业现场和电动汽车等方面的应用越来越广泛。但是蓄电池的性能监测以及充放电过程中的维护不当将会造成不可想象的后果。因此,针对蓄电池的健康状况的监测、性能维护等工作的处理得当情况将直接影响到蓄电池使用寿命,甚至会导致严重的经济损失。因此,一套方便、稳定、实时的便携式蓄电池监测系统研制具有非常的社会意义。监测系统以S3C2440为控制核心,集成了Linux操作系统、QT界面设计软件的各种优点,完成了蓄电池监测系统的软件平台以及硬件平台的设计与研究。首先,详细介绍了本课题研究背景、应用环境、研究现状以及研究意义,并深入研究了Linux操作系统内核移植、底层驱动程序设计与开发以及QT界面设计软件的设计;然后,从监测系统软件平台和硬件平台入手,着重介绍了系统各个模块的设计与实现过程。其中,硬件平台包括数据采集处理模块和ARM核心控制模块,数据采集模块通过信号滤波、放大、电压跟随等处理,然后将采集到的蓄电池性能参数信号传送至AD7705进行处理,通过交流信号同步采用技术对蓄电池内阻进行测量。由于参数采集需求,系统中设计采用了两个AD7705电路,每个AD7705分别通过四个GPIO口与ARM相连,实现对数据采集模块的控制和数据读写。软件平台完成了AD7705驱动程序的设计,并且通过QT设计了友好可视化界面,将采集的参数实时的动态显示到界面中,直观而且醒目;采集的数据被存放到轻型SQLite数据库中,仅仅占用几百K的内存空间,最终将数据存放到USB设备中,方便快捷。本课题经过一段时间的研究试验,目前最初的监测仪的设计目标已经完成,成功的搭建了一个便携式的以ARM系统作为平台的蓄电池性能监测系统,对蓄电池各种不同的健康状态参数测量精度较高,稳定可靠,能够满足各蓄电池生产商的要求。