你的位置:大电流电感 > 基础知识

基于ARM的蓝牙实时数据采集系统的设计

2020-06-17 23:33:24      点击:
上一篇:基于ARM946E处理器的MP3解码优化设计

1 引言

随着计算机技术的发展,尤其是无线技术广泛深入到人们生活的各个方面,使人们的生活发生了深刻的变化。就工业数据采集、测量领域来讲,由于测量种类多、数据量大,且存在许多条件恶劣、人们不易到达或不能时刻停留的地方偶尔采集一些现场数据,因而不但需要花贴片电感器费大量的人力、物力和财力进行设备的维护,同时给采集带来很多不必要的麻烦。

为了解决上述问题,本文提出了一种基于ARM 的蓝牙实时数据采集系统。采用嵌入式 操作系统Windows CE,对通过蓝牙无线传输方式集中的传感器采集数据,进行控制、显示、处理,实现工业实时数据的采集。ARM 技术为内核的微控制器指令周期短,处理能力强,接口丰富,能成功运行操作系统,为控制系统的应用程序开发提供了良好的平台。同时,它体积小,功耗低,运行性能优越,能很好的应对于工控应用方面。而蓝牙技术是一种短距离、低功耗的无线通信技术,采用跳频机制进行数据传送,故能极大地提高数据传送的抗干扰性能。对于数据采集系统的应用而言,两者的结合大大简化了分布采集设备繁琐的配置和系统复杂度,且大大降低了功耗和体积。由其带来的系统灵活性,使得系统的应用更加广泛。该 系统充分体现了嵌入式系统和蓝牙技术的优势,具有一定的实用价值。

2 系统总体设计

基于 ARM 的蓝牙实时数据采集系统由基于ARM 的数据中心、单片机智能节点和蓝牙 无线通信链路三大部分组成。数据中心,采用基于ARM9 微处理器S3C2410 的硬件平台, 运行 Windows CE 嵌入式操作系统,可为操作人员管理现场数据、控制目标设备提供友好、方便的用户接口;单片机节点,负责采集现场数据,通过蓝牙无线通信链路接收数据中心命令并将数据上传给数据中心;蓝牙无线通信链路,通过在数据中心和单片机节点安装的蓝牙 模块实现。考虑到系统的可扩展性,系统还可以通过RS-232 接口实现ARM 数据中心与PC机的数据通信。系统总体构成如图1 所示。