基于ADS1256的静态试验数据采集板卡开发_韩巍
- 格式:pdf
- 大小:450.78 KB
- 文档页数:3
基于ADS1256的静态试验数据采集板卡开发韩巍;陈刚;王伟;郭家齐;宿建乐;卢宪雨【摘要】ADS1256是TI公司最新推出的微功耗、高精度、超低噪声的24位A/D转换器.本文主要介绍ADS1256在基于ISA总线的静态试验机数据采集卡中的典型应用,其主要内容包括A/D转换数据采集板卡的结构组成、采样数据的串并行转换、板卡的抗干扰措施.【期刊名称】《工程与试验》【年(卷),期】2010(050)002【总页数】3页(P56-58)【关键词】静态试验机;ADS1256;数据串并行转换【作者】韩巍;陈刚;王伟;郭家齐;宿建乐;卢宪雨【作者单位】长春机械科学研究院有限公司,吉林,长春,130012;东北师范大学人文学院,吉林,长春,130012;长春机械科学研究院有限公司,吉林,长春,130012;长春机械科学研究院有限公司,吉林,长春,130012;长春机械科学研究院有限公司,吉林,长春,130012;吉林省减灾中心,吉林,长春,130025【正文语种】中文【中图分类】TP274+.21 引言随着集成电路制造技术的不断进步,一些卓越的高性能、高品质的A/D器件出现,给试验机测量系统的升级、换代带来广阔的发展空间。
以静态试验为例,力值测量分辨率超过20万码,在以前不但对硬件设计要求极为苛刻,还要借助软件的复杂滤波才能达到。
现在,选用新型、超低噪声的24位A/D芯片,只要硬件设计考虑好噪声抑制问题,对软件滤波的要求非常低,并可大幅度提高静态测量系统的性价比(力值测量分辨率超过30万码,芯片价格仅为过去逐次比较式16位A/D的三分之一)。
下面介绍的是基于ADS1256为核心芯片的一款静态试验数据采集卡。
2 ADS1256概述ADS1256是德州仪器(TI)Burr-Brown产品线推出的针对工业应用、具有业界最高性能的模数转换器(ADC),由模拟多路开关(MUX)、输入缓冲器(BUF)、可编程增益放大器(PGA)、四阶Δ-∑调制器再加一个可编程数字滤波器、串行外部接口SPI等部分组成。
ADS1256在高精度数据采集系统的应用ADS1256在高精度数据采集系统的应用地质探测系统采用32位浮点TMS320C6713做控制器,利用其高度优化的处理器结构和独特的指令系统,对ADS1256采集到的数据进行高效实时的控制、分析与处理。
芯片介绍ADS1256的内部结构如下图所示,该器件主要由模拟多路开关(MUX)、输入缓冲器(BUF)、可编程增益放大器(PGA)、四阶△一£调制器、可编程数字滤波器、时钟发生器、控制器和串行SPI接口等组成。
可适合于采集最高频率只有几千赫兹的地质探测系统中,数据输出速率最高可为30K采样点/秒(SPS),有完善的自校正和系统校正系统。
2400MIPS/1800MFLOPS的定点和浮点运算,片内集成两个乘法器,运算能力达到600MMACS,在本系统中采用了多路AD采集,因而TMS320C6713可极大地满足系统对信号处理实时性的要求。
并且TMS320C6713有两个互相独立的MCBSPS口,可以配置为SPI口与ADS1256进行读写和控制。
我们在系统中采用多个ADS1256并行工作,每个ADC共享系统时钟,保证了每个ADC 对输入进行同步采样。
为了筒化硬件接口,系统中只有到一个中断引脚。
在这里只给出DSP和其中一个ADC的原理图。
ADS1256通过SPI串行数字接口和DSP的多通道缓冲串口(MCBSP)进行通信。
1.ADS1256设计要点ADS1256的设计要点主要包括内部参数设置和串口的配置。
ADS1256工作过程的建立主要通过对11个独立寄存器的设置来完成,这些寄存器包括了所有需要设置的信息,如采样速度、模拟多路开关、PGA设置、I/o选择、自校准等。
表1给出了ADS1256的主要寄存器状态,其中包括:状态寄存器s,rAll7S、模拟多路开关寄存器MUX,ADTMS320C6713在300MHz的时钟频率下实现控制寄存器ADCON和数据速度寄存器DRATE。
ADS1256中文资料24位AD模块高精度ADC采集卡说明书深圳轩微电子科技有限公司AD 采集卡网址:/ADS1256 24位ADC AD 模块高精度ADC 采集卡说明书目录:1、ADS1256高精度ADC 采集卡功能介绍2、ADS1256高精度ADC 采集卡原理图解析3、ADS 1256高精度ADC 采集卡程序设计源代码4、总结 5、公司信息深圳轩微电子科技有限公司AD采集卡网址:/一、 ADS1256模块介绍:为了方便广大工程师与学生在调试产品、新产品开发,样机测试,参加大赛、毕业设计中节省时间,深圳轩微电子科技有限公司自主开发设计和生产ADS1256 24位ADC采集卡,此卡采用TI公司ADS1256采集芯片,主要特点有1、8通道输入:可同时采集8路信号输入。
2、测量范围广:基本范围为0-5V输入电压,可在输入端可焊接分压电阻,将电压调整至0-5V内,所以此采集卡可采集市面上大部分标准电压,3、采集频率高,精度高:采集卡的采集速率为30K/s,精度可达到0.00001。
4、工业应用级布线,模地,数字地完全隔离,抗干扰能力强。
5、体积小,方便安装应用6、跳帽设计,方便多重状态组合/item.htm?spm=a1z10.1.w4004-490 6705427.4.uafWDX&id=35710187717以下为采集卡详细介绍深圳轩微电子科技有限公司AD采集卡网址:/图一:功能原理图1-电源输入端子,上端为地线,下端为+5V。
这里请用较为纯净的5V电源;2-AMS1117-3.3V稳压芯片,产生3.3V电压;3-VDD供电电压选择,可选择3.3V及1.8V作为ADS1256的数字电压VDD,拨码开关拨到左边,1.8V电源接通,拨码开关拨到右边,3.3V电源接通。
及大的方便了如FPGA 需1.8V测试的客户;4-AMS1117-1.8V稳压芯片,产生1.8V电压;5-主控芯片ADS1256,30KSPS速率,8通道采集输入;6-ACOM信号选择配置,接上跳帽,ACOM接地;跳帽断开,ACOM悬空。
基于FPGA的惯性数据采集与存储系统设计王楠;韩焱;王鉴;李凯【摘要】After the comparison of the characteristics of MCU., DSP and FPGA, a hardware platform is built with FPGA as the core controller. It used NAND FLASH as a storage medium and ADIS16355 as vehicle' s stance information acquisition. Finally real-time inertial data acquisition and storage is realized. The module of USB realizes the data communication between the acquisition and storage system and the computer. Firstly, the paper introduced the design of the system. Then it discussed the design method of timing logic of control and the read-write of data. The system has high stability. If put it into a camera, it can avoid the image motion because of the camera attitude and assure the steady precision of the platform.%在比较了MCU、DSP和FPGA的特性后,搭建了一个以FPGA为核心控制器的硬件平台;它采用NAND Flash作为存储介质,利用ADIS16355获取载体姿态信息,最终实现惯性数据的实时采集与存储,并通过USB模块完成与上位机的通讯;在简要介绍系统总体设计的基础上,重点讨论了系统的时序控制和数据的读写方法;该系统具有较高的角稳定度(陀螺漂移率小于0.015°/s),将其置于相机内,可较好地消除由于相机姿态变化产生的像移,保证了成像系统的稳定精度.【期刊名称】《计算机测量与控制》【年(卷),期】2011(019)011【总页数】3页(P2871-2873)【关键词】FPGA;ADIS16355;数据采集;数据存储;稳像【作者】王楠;韩焱;王鉴;李凯【作者单位】中北大学电子测试技术国家重点实验室,山西太原030051;中北大学电子测试技术国家重点实验室,山西太原030051;中北大学电子测试技术国家重点实验室,山西太原030051;中北大学电子测试技术国家重点实验室,山西太原030051【正文语种】中文【中图分类】TP274.20 引言在进行目标跟踪、目标侦察的过程中,摄像系统常被安装于车辆、舰船和飞机等载体上,摄像平台的不稳定会导致获得的图像信息模糊,这极大地限制了图像信息的有效利用[1]。
ads1256使用心得及其驱动编写以ads1256使用心得及其驱动编写为标题随着科技的不断发展,人们对数据采集和处理的需求也越来越高。
而ADS1256是一款高精度、低噪声的24位模数转换器芯片,广泛应用于工业自动化、仪器仪表、医疗设备等领域。
在使用ADS1256的过程中,我深刻体会到了它的优点和编写驱动的重要性。
我要说一下ADS1256的使用心得。
ADS1256具有高精度、低噪声和高抗干扰能力的特点,能够准确地采集和转换模拟信号。
我在实际应用中发现,ADS1256的采样精度非常高,可以满足各种精密测量的需求。
此外,ADS1256的低噪声设计使得它能够准确地采集微弱的信号,避免了信号干扰对测量结果的影响。
同时,ADS1256还具有较好的抗干扰能力,能够在复杂的电磁环境中稳定工作。
总的来说,ADS1256的性能非常优秀,可以满足各种高精度数据采集的需求。
除了ADS1256本身的优点,编写驱动也是非常重要的。
驱动程序是连接硬件和软件的桥梁,对于数据的采集和处理起着至关重要的作用。
在编写ADS1256的驱动程序时,我采用了C语言进行编写。
我需要了解ADS1256的寄存器和通信协议。
ADS1256的寄存器包括控制寄存器、数据寄存器和状态寄存器等。
通过控制寄存器,可以设置采样速率、增益和输入通道等参数。
而数据寄存器用于存储转换后的模拟信号数据。
在通信协议方面,ADS1256采用SPI接口进行数据传输。
在编写驱动程序时,我首先需要初始化ADS1256的相关参数。
这包括设置采样速率、增益和输入通道等。
然后,我通过SPI接口与ADS1256进行通信,发送命令和接收数据。
在数据采集过程中,我需要定时触发ADS1256进行转换,并读取转换后的数据。
最后,我将读取到的数据进行处理和存储,以满足后续数据分析和应用的需求。
在编写驱动程序的过程中,我遇到了一些问题。
比如,ADS1256的通信协议是SPI接口,需要了解SPI的工作原理和相关参数设置。
基于ADS1256的地震数据采集电路设计
本文为大家介绍以ARM内核S3C2440为处理器,24位自带模拟开关的ADS1256芯片为A/D转换和信号输入通道选择,利用其特性、工作原理来设计具有高精度、多通道、实时操作性强的地震数据采集系统电路。
数据通过桥式低通滤波输入,有效地抑制了长导线共模信号,并且大大提高了整个电路抗电磁干扰能力,从而可以实现地震数据采集系统的高精度、高质量、低功耗和便携式等特点。
系统总体结构框图
电路总体结构如图1所示,采用三星公司生产的ARM9系列S2C2440微处理器作为核心控制芯片,由地震检波器输出微弱、复杂的地震信号首先经模拟信号调理电路的放大、跟随以及滤波等处理后,再通过控制模拟开关进行选择通道,然后再应用ADS1256进行模/数转换,采集到的数据是通过SPI 总线的方式送入海量存储器中,以便以后查阅和分析。
模拟信号调理电路
模拟信号调理电路主要包括地震微弱信号的滤波、放大等。
地震信号首先通过桥式低通滤波构成的输入电路,然后再通过前置放大电路。