当前位置:首页 > 模拟 > 模拟
[导读]详细介绍了数据采集芯片LTC1290的内部结构、引脚功能及工作时序。给出了LTC1290采集参数的设置方法。并以实际应用为例,给出了它与微处理器MC68331的接口电路以及经纱张力数据采集流程图。

    摘要:详细介绍了数据采集芯片LTC1290的内部结构、引脚功能及工作时序。给出了LTC1290采集参数的设置方法。并以实际应用为例,给出了它与微处理器MC68331的接口电路以及经纱张力数据采集流程图。

    关键词:LTC1290;数据采集;MC68331

数据采集是计算机实时控制系统不可缺少的部分,它直接关系到控制的精度。本文介绍的LTC1290是LT公司的一款串行数据采集芯片,它具有分辨率高、与MCU接口简单、通信参数设置方便等特点。由该芯片与MC68331微处理器组成的某型箭杆织机经纱张力采集系统具有极高的采集精度,可为经纱张力的精密控制提供可靠保障。

1 LTC1290简介

LTC1290是串行数据采集芯片,内部集成了采样保持器和12位逐次逼近式模数转换器。它有八个输入通道,可以编程为单端或差动式输入。单端模式下可以共享一个片内采集保持器。空闲模式下可编程为省电模式。其串行口与工业标准串行口兼容,转换结果可以方便的编程为高位在前或者是低位在前,也可以编程为八位、十二位或者十六位输出,这就使得它可以方便地与移位寄存器和多种处理器进行连接。图1是LTC1290的内部功能框图及外部引脚。

LTC1290主要包括模拟输入通道、采样保持、12位模数转换以及转换控制等部分。其中多路模拟输入单元用于接收外部八路模拟输入,并可根据输入控制命令选择输入模式及所采集的数据通道;采样保持器完成对所选模拟信号的采样与保持以便进行数模转换;数模转换器将采集的模拟信号转换成数字信号;控制及时钟单元控制片选及时钟转换等。

图2

2 引脚说明

CS:片选端,该端置低将启动数据传输;

CH0~CH9:模拟信号输入端;

COM:输入信号公共端;

DGND和AGND:数字地和模拟地;

VCC和V-:正负供电端;

REF-和REF+:分别为标准参考正负电源端;

DIN:控制命令输入端,用于设置采集参数;

SCLK:串行移位时钟,用于控制输入和输出数据;

ACLK:模数转换脉冲,用于控制模数转换;

DOUT:转换数据输出端。

3 LTC1290的工作过程

LTC1290采用同步、全双工、四线方式与微处理器进行串行通信,具体时序如图2所示。当移位时钟与移位数据寄存器同步时,系统将在SCLK的下降沿发送数据,并在SCLK的上升沿捕获数据。发送数据和接受数据同时进行(全双工)。在片选端CS下降沿启动数据传输后,微处理器将通过串行输出发出采集参数控制命令字节到输入移位寄存器。该控制命令字节是下一次待转换的控制参数,而不是当前转换的控制参数。在输入控制命令的同时,当前数据转换结果将通过DOUT端输出。当控制命令字节传输完毕而上次转换输出尚未完成时,DIN端数据不影响转换控制。数据交换完毕后启动模数转换,此刻片选端CS应置为高电平并且在整个转换期间应一直为高。转换结果将在下次数据交换时输出,转换结果要比输入字节延迟一个CS周期,如图3所示。

    每次数据采集前都要设置采集参数,以向输入移位寄存器写入正确的控制命令字节。控制命令字节为下降沿开始后输入的前八位,可用于设置有关数据采集的参数。八位控制命令字节定义如图4所示。图中前四位用于选定要采集的数据通道以及确定是差动输入还是单端输入。第五位(UNI)确定转换是单极还是双极的,该位为逻辑“1”表示单极,否则为双极。第六位用于确定转换结果高低位输出顺序:为“1”时,输出顺序为高位在前,反之低位在前。最后两位(WL1和WL0)用来确定当前输出数据的长度或编程为省电方式,具体见表1。

表1 长度位功能定义

WL1 WL0 输出数据长度 WL1 WL0 输出数据长度
0 0 8位 1 0 12位
0 1 省电模式 1 1 16位

4 LTC1290与微处理器的接口

LTC1290可以与大多数通用微处理器的同步串行接口直接相连,而不需要外接任何电路。如果微处理器没有串行接口,可将它的四根并行线编程为串口与LTC1290相接。本文以它与MC68331的接口为例阐述其连接方法及实际应用。

LTC1290在织机张力采集中的应用

在织机中,经纱张力是必须严格监测和控制的,否则就可能出现经纱松弛或张力过大而导致断纱、停机、出现稀密纬,从而影响产品质量和效率。可以说张力大小的精密控制是织机性能的关键之一,而张力精密控制的前提是对张力的精密检测。本箭杆织机自从采用LTC1290和MC68331构成经纱张力数据采集系统后,采集精度很高(12位,分辨率达到0.0003)?控制效果很好。

    MC68331是摩托罗拉公司的32位单片机,该单片机功能强大、工作速度高、数据处理能力强,特别是其内部集成了可独立于CPU的定时处理单元和队列串行模块,从而减轻了CPU的开销,特别适用于实时多任务的处理。其队列式串行外围接口可用于MC68331与其他外设或者MCU之间进行同步串行通信,它有主从两种模式。MC68331有自己的发送数据RAM、接收数据RAM以及命令RAM。其通信参数设置方便,可以独立于CPU运行,一次最多可以传输8到256位数据而不需要CPU干预。MC68331与LTC1290的接口电路如图5所示。

在图5所示电路中,LTC1290用于采集数据通道送来的经纱张力信号,它采用单端模式,微处理器串行通信采用主机模式。MC68331通过PCS0发出片选控制信号,并通过SCLK发出串行时钟以启动数据的串行传输,从MOSI端将发送数据RAM中的采集参数设置命令发送给LTC1290,同时通过MISO端将转换结果纳入接收数据RAM,以等待CPU取走采集数据。数据采集程序流程如图6所示。

6 结束语

LTC1290数据采集芯片分辨率高?转换速度快,转换参数设置灵活、可与绝大多数微处理器直接连接而不需要任何外部电路,从而给用户带来了极大的方便。笔者在某箭杆织机经纱张力采集系统中使用该芯片后,数据采集准确可靠,完全可满足张力精密控制要求。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭