·上一文章:一种实时数据采集与存储系统的实现方法
·下一文章:STM32直接驱动RGB接口的TFT数字彩屏设计
摘要:为了解决传统数据传榆系统笨重、繁琐、造价高、扩展性差等缺点,设计了一种基于ARM的便携式无线传输系统,可灵活地与数据采集设备进行远距离数据传输。该系统可进行远距离无线传输,并对数据进行显示、存储、处理等,还能通过以太网把数据传输到任何能连接以太网的地方。在室外空旷环境下,通信距离可达800 m,接收到的数据准确率达到100%。
关键词:ARM;便携式设备;无线传输
引言
随着测试系统的不断发展,对数据传输系统有了更高的要求,传统的数据传输系统大多采用有线方式,数据的接收终端使用PC机。随着无线通信技术的发展,人们开始用无线来取代有线。但目前的无线领域还存在一些问题,如网络频段受到限制,通信极易受到外界干扰,通信中可能出现丢包或误码,天线高度不能太低等。
本设计实现了一种基于ARM的便携式无线传输系统,相比于笔记本,该系统体积小、重量轻,可便携,当通信受到限制时,可调整通信距离,从而使无线传输系统性能达到最佳。
1 硬件结构
ARM系统主要由ARM处理器、SRAM、SDRAM、Flash、LCD以及一些外围接口组成,主要的外围接口有USB接口、串口、GPIO口、SD卡接口、SPI接口、camera接口等。ARM系统的硬件结构如图1所示,它们是通过AHB系统总线和APB外围总线来进行通信。
测试系统里已经集成了无线模块,只要在ARM系统中加入无线模块便可实现ARM终端与测试系统的无线数据传输。为了数据接收终端具有便携、灵活、抗干扰强以及方便替换无线模块等优点,无线模块与ARM终端采用USB接口来对接。系统基本结构如图2所示。