基于ADS1274的可控式高精度数据采集系统
时间:01-07
来源:EDN
点击:
3.6 数据通讯接口
AD1274的数据输出接口基于SPI和Frame一Sync两种协议,通过控制FORMAT[2:0]引脚来配置数据输出模式。该系统设计通过DSP的缓冲串口与A/D转换器数据传输。通过将FORMAT[2:0]3个引脚置低,而将数据接口配置为SPI协议的TDM模式。
4、系统软件设计
系统软件设计主要包括TMS320VC5502串口和ADS1274初始化、DSP主程序、驱动程序和应用程序。DSP通过对McBSP复位并配置McBSP寄存器,完成串口初始化。ADS1274的初始化是通过配置控制寄存器而使数据、寄存器地址和配置信息在同一串口传输,ADS1274采用SPI和FRAME-SYNC通信模式,数据由DOUT读出,然后通过McBSP串口将数据传输给DSP进行数据处理。
系统软件函数主要包括mcbsp0_init,start_timerO,inter-rupt_init,CSL_init(),PLL_setFreq等。通过配置GPT和GPI0及系统中断来控制两个I/0端口的输出,以实现对ADS1274工作模式的控制。
5、结语
在开发以ARM_DSP双核架构为基础的便携式数据采集仪中,为解决系统数据采集精度、速度和功耗问题,构建了一种模式可控的高精度数据采集系统。该系统采用高性能DSP作为主控制器,动态控制A/D转换器的工作模式.增强了嵌入式系统的应用灵活性和通用性,使用户可以根据任务灵活选择A/D转换器的工作模式,以使系统工作在最佳的功耗和性能配比下。该系统设计打破了以往A/D转换器固定工作模式的设计理念,为构建嵌入式数据采集系统提供了一个更灵活、通用的解决方案。
AD1274的数据输出接口基于SPI和Frame一Sync两种协议,通过控制FORMAT[2:0]引脚来配置数据输出模式。该系统设计通过DSP的缓冲串口与A/D转换器数据传输。通过将FORMAT[2:0]3个引脚置低,而将数据接口配置为SPI协议的TDM模式。
4、系统软件设计
系统软件设计主要包括TMS320VC5502串口和ADS1274初始化、DSP主程序、驱动程序和应用程序。DSP通过对McBSP复位并配置McBSP寄存器,完成串口初始化。ADS1274的初始化是通过配置控制寄存器而使数据、寄存器地址和配置信息在同一串口传输,ADS1274采用SPI和FRAME-SYNC通信模式,数据由DOUT读出,然后通过McBSP串口将数据传输给DSP进行数据处理。
系统软件函数主要包括mcbsp0_init,start_timerO,inter-rupt_init,CSL_init(),PLL_setFreq等。通过配置GPT和GPI0及系统中断来控制两个I/0端口的输出,以实现对ADS1274工作模式的控制。
5、结语
在开发以ARM_DSP双核架构为基础的便携式数据采集仪中,为解决系统数据采集精度、速度和功耗问题,构建了一种模式可控的高精度数据采集系统。该系统采用高性能DSP作为主控制器,动态控制A/D转换器的工作模式.增强了嵌入式系统的应用灵活性和通用性,使用户可以根据任务灵活选择A/D转换器的工作模式,以使系统工作在最佳的功耗和性能配比下。该系统设计打破了以往A/D转换器固定工作模式的设计理念,为构建嵌入式数据采集系统提供了一个更灵活、通用的解决方案。
便携式 振动侧试仪 控制器 DSP MCU 单片机 相关文章:
- 飞思卡尔面向Windows 8操作系统的便携式设备推出传感器解决方案(05-05)
- 努力了这么多年,我们的传感器为啥还这么弱?(08-04)
- 带款高颜值的便携式传感器,逼格立马不同了(07-31)
- NEC USB 3.0控制器年底大降价 加入价格战(06-26)
- 更快更灵的投影电容技术(PCT)感应控制器(04-27)
- 物联网市场发展迅速 可编程控制器前景广泛(05-26)