基于网络的高速同步24位数据采集控制系统

发布者:sjp5035022最新更新时间:2013-12-13 来源: eefocus关键字:ARM  数据采集  控制系统 手机看文章 扫描二维码
随时随地手机看文章

  1  系统设计思想

  为实现对远程、野外无人看守设备的远程监控,以32位RISC嵌入式为平台的网络化数据采集系统已经广泛应用到各个领域。我们采用ARM+FPGA架构设计、开发了低功耗(<1.5w)、高速(最快高达500K的采样率)、高精度(最高达到24位)、多通道同步或异步的数据采集系统,该系统能够将采集的数据实时保存、网络发送或监控。应用地震、气象等观测技术领域。

  系统结构示意如图所示:


图1  系统结构示意图

  基于ARM+FPGA的多通道大容量同步数据采集方案特点如下:

  ① 采用ARM+FPGA高集成度的紧凑架构设计,板载:ARM控制器、FPGA逻辑编程电路、存储电路、A/D转换电路、电源电路等,同时系统具有丰富的外围控制接口和通信接口,可以实现数据的存储、显示,支持RS232或高速以太网络的实时数据传输。

  ② 系统具备3路24位同步数据采集通道,采用3个独立的24位A/D模数转换器件,配合FPGA逻辑编程控制来实现高精度、高速同步数据采集;16路24位异步串行数据采集通道,采用单个A/D模数转换器件,通过FPGA逻辑编程控制实现多通道轮循采集;

  ③ 系统采用GPS授时技术实现同步技术方案,以GPS的PPS信号为基准来校准本地时钟。

  ④ 系统采用大规模低功耗的集成电路,工作电压为1.8V和3.3V,工作在正常条件下(GPS空闲,3路同步采集),系统功耗<1.5W。

  2  系统功能

  2.1 系统硬件功能

  ◎ CPU:Atmel  AT91SAM9263,内嵌一个基于200MIPS的ARM926EJ-Sarm 内核,
具有DSP扩展指令,JAVA硬件加速,外设资源丰富。

  ◎ FPGA:板载FPGA逻辑编程器件,实现对A/D的数据采集、控制。

  ◎ 64MB SDRAM,用于程序运行、数据空间和缓存。

  ◎ 8M Data Flash,内部存放系统启动代码;64M Nand Flash,存放用户数据。

  ◎ 板载RTC实时时钟,后备锂电池,带掉电保存功能;

  ◎ 系统复位与看门狗定时器。

  ◎ 10M/100M自适应以太网接口。

  ◎ 1个DEBUG调试接口,可实现与PC机的通讯,2个RS232串行接口。

  ◎ 3路24位A/D同步采样通道,输入信号为-5-+5V,2K bps。

  ◎ 16路12位A/D串行采样通道,输入模拟电压范围0-5V/4-20mA。

  ◎ 一个标准的CF卡接口,最大扩展32G,支持热插拔。

  ◎ 2个USB2.0主接口。

  ◎ 支持128*64点阵屏。

  ◎ 支持GPS模块,以GPS的PPS信号为基准来校准本地时钟。

  ◎ 外接DC 12V/2A电源,正常状态下功耗<1.5W。

  2.2  系统软件功能

  ◎ 移植操作系统:Linux Kernel 2.6;

  ◎ 驱动及其测试程序:开发LCD、CF、串口、RTC、网络接口以及FPGA与CPU的读写驱动程序、驱动程序测试程序;

  ◎ 多种协议支持:TCP/IP,UDP,Telnet,FTP,HTTP,DHCP,SMTP,SNMP,ICMP,IGMP,NTP,ARP,PPP,PPPoE,CHAP/PAP,SSL,NFS,…

  ◎ 远程监控:FTP网络获取系统数据,设置系统工作参数;

  ◎ 数据采集:3通道24位A/D信号同步采集,自动实现对各种环境参数的监控;

  ◎ CF卡存储:系统支持连续的数据存储,容量可扩展;

  ◎ 校时方式:GPS实时对钟。

  3  系统架构

  观测数据的可靠性取决于数据采集系统和传感器、检波器等探测终端。

  恒颐同步数据采集系统可全天候记录、存储探测传感器或检波器采集数据并进行A/D转换,保证各种参数状态实时被监测。

  系统支持基于Internet/CDMA/GPRS的网络通讯和数据传输,实现远程管理功能,包括数据连续传输、参数设置、参数查询、状态查询、数据管理、实时波形监视等。

  系统架构如图所示:


系统架构图

  4  应用场合

  ◎ 天然气、石油、煤田、地热等地质勘探领域

  ◎ 观测技术领域(地震波、频谱分析)

关键字:ARM  数据采集  控制系统 引用地址:基于网络的高速同步24位数据采集控制系统

上一篇:基于ATtiny13的模拟量隔离采集
下一篇:EFM32应用方案之数字万用表

推荐阅读最新更新时间:2024-03-16 13:32

基于ARM LinuxQT的掌上多媒体系统的设计和实现
引言   随着人们生活水平的提高,消费结构发生了巨大变化,消费者用于娱乐方面的支出在总支出中所占的比例正在不断扩大。掌上多媒体系统可以满足人们对于试听以及便携的需求,另外还可以实现一些其他功能,如图片浏览、网络下载、以及影音录制等。目前市场上的掌上多媒体系统多是Windows CE、Symbian、Palm OS等商用操作系统,其开放的程序不够高,而且价格偏高,不适于第三方应用软件的移植。ARM体系作为专用嵌入式系统设计的通用处理器内核,具备高性能、低功耗、易扩展的特点。本系统基于ARM9、嵌入式Linux操作系统设计并实现了一个更为开放的嵌入式平台,来实现掌上多媒体系统的诸多功能。   1 多功能掌上媒体播放器系统的硬件设计
[单片机]
基于<font color='red'>ARM</font> LinuxQT的掌上多媒体系统的设计和实现
ARM裸机之定时器中断
本文开发环境mini2440,实现目标:裸机实现定时器中断使LED0以1秒闪烁。 int.c函数 /* * init.c: 进行一些初始化 */ #include s3c24xx.h void disable_watch_dog(void); void clock_init(void); void memsetup(void); void copy_steppingstone_to_sdram(void); void init_led(void); void timer0_init(void); void init_irq(void); /* * 关闭WATCHDOG,否则CPU会不断重启 */ void disa
[单片机]
ST Ericsson:智能设备新时代需要新ARM
合作伙伴间的差异化合作将继续成为ARM商业模式的主要驱动力,而Cortex-A15 MPCore处理器的推出正是ARM与其主要授权合作伙伴三星、ST Ericsson 和德州仪器共同合作的结果。这三家合作伙伴对处理器的定义起到了关键的推动作用,确保了Cortex-A15能够应对行业所面对的重要挑战。 ST Ericsson 战略规划高级副总裁Edgar Auslander表示:“我们已经进入了智能设备的新时代,无线计算解决方案带给更多的消费者3D导航、扩增现实、高清视频拍摄、高速宽带和其他先进性能,实现我们对于一个无所不连的世界的愿景。在我们开拓性地将调制解调器和应用引擎集成到了一个基于双核Cortex-A9 处理器
[焦点新闻]
ARM的44binit.s文件的详细注释
ARM的44binit.s文件的详细注释 2009-07-31 00:30 ; ******************************************************* ; * NAME : 44BINIT.S * ; * Version : 10.JAn.2003 * ; * Description: * ; * C start up codes * ; * Configure memory, Initialize ISR ,stacks * ; * Initialize C-variables * ; * Fill zeros into zero-initialized C-variables * ; **
[单片机]
Arm 启动教育计划以解决半导体行业技能短缺问题
半导体教育联盟旨在联合产业界、学术界和政府的主要利益相关者,使企业能够获得促进半导体技术持续增长所需的专业人才。 SEA 已获得众多行业合作伙伴的支持,包括 Arduino、Cadence、康奈尔大学、半导体研究公司、意法半导体、Synopsys、台湾半导体研究所、全印度技术教育委员会和南安普顿大学。联盟希望合作伙伴的名单能继续扩大。 此外,联盟还积极鼓励有兴趣的各方加入和参与该倡议。SEA 的目标是巩固现有的合作伙伴关系并建立新的合作伙伴关系,在加快教育和培训机会的同时,提供行业资源和服务。 Arm 强调,世界经济大国正日益认识到半导体产业的全球战略意义。该行业正在投入数百亿美元,用于加强芯片产品的自给自足设
[半导体设计/制造]
基于微处理器S3C2440和WinCE嵌入式实时操作系统的视频数据采集
随着嵌入式技术的不断发展,各种嵌入式微处理器和控制器不断出现,并广泛应用于工控、通信、 PDA、安保等领域。基于ARM920t内核的嵌入式微处理器S3C2440,以其良好的数据处理能力、低功耗、小体积、支持多种嵌入式操作系统(如 WinCE、Linux)、集成多种外设(如I2C控制器、LCD控制器等)等优点,广泛应用于手持设备等。WinCE操作系统具有内核可剪裁、实时性好、支持多种通信、模块化设计、具有丰富的API等特点,广泛用于嵌入式实时操作系统。这里提出的嵌入式图像数据采集系统是某“纳米技术与微系统”实验室开发的“嵌入式传感测控系统”中实现图像采集功能的子系统,该系统是以S3C2440为硬件核心,以WinCE为软件平台,能实时
[单片机]
基于微处理器S3C2440和WinCE嵌入式实时操作系统的视频<font color='red'>数据采集</font>
移植strace调试工具到arm平台
strace工具是一个非常强大的工具,是调试程序的好工具。要移植到arm平台,就需要使用交叉编译工具编译生成静态链接的可执行文件。具体步骤如下:1.下载 strace-4.5.16 移植strace调试工具到arm平台 由Linux系统中文网(Linux521.com)编辑收集整理,除Linux521注明原创文章外,其版权归原作者所有。如果您在学习中遇到问题欢迎在下面的评论中留言,我们会尽全力解答您的问题。 strace工具是一个非常强大的工具,是调试程序的好工具.要移植到arm平台,就需要使用交叉编译工具编译生成静态链接的可执行文件.具体步骤如下: 1.下载 strace-4.5.16.tar.bz2;下载
[单片机]
移植strace调试工具到<font color='red'>arm</font>平台
高精度单片数据采集系统MAX1400的原理及应用
    摘要: MAX1400是美国MAXIM公司推出的一种基于∑-△A/D转换技术的高精度单征数据采集系统芯片。文中介绍了它的工作原理、内部结构及编程要点,并给出了MAX1400应用在压力变送器中的一种典型应用电路。     关键词: 数据采集系统  A/D转换  ∑-△A/DC  MAX1400 传统的数据采集系统大多采用Nyquist率ADC(积分型、逐次比较型、闪烁型等),当需要较高分辨率时(16bit以上),这些传统的A/D转换技术将面监很多困难,因为它们需要复杂的高阶模拟抗混迭滤波器、定时以及幅度误差都极小的采样-保持电路等,因而实现起来困难较大,成本很高。新型的∑-△A/D转换技术能够比较低的成本获
[半导体设计/制造]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved