0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于LTC1290与MC68331芯片实现织机经纱张力采集系统的设计

电子设计 来源:网络整理 作者:佚名 2019-11-12 08:52 次阅读

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

基于LTC1290与MC68331芯片实现织机经纱张力采集系统的设计

1 LTC1290简介

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

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

2 引脚说明

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

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

COM:输入信号公共端;

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

VCC和V-:正负供电端;

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

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

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

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

DOUT:转换数据输出端。

基于LTC1290与MC68331芯片实现织机经纱张力采集系统的设计

3 LTC1290的工作过程

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

基于LTC1290与MC68331芯片实现织机经纱张力采集系统的设计

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

基于LTC1290与MC68331芯片实现织机经纱张力采集系统的设计

4 LTC1290与微处理器的接口

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

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

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

基于LTC1290与MC68331芯片实现织机经纱张力采集系统的设计

MC68331是摩托罗拉公司的32位单片机,该单片机功能强大、

基于LTC1290与MC68331芯片实现织机经纱张力采集系统的设计

工作速度高、数据处理能力强,特别是其内部集成了可独立于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数据采集芯片分辨率高?转换速度快,转换参数设置灵活、可与绝大多数微处理器直接连接而不需要任何外部电路,从而给用户带来了极大的方便。笔者在某箭杆织机经纱张力采集系统中使用该芯片后,数据采集准确可靠,完全可满足张力精密控制要求。

责任编辑:gt


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    446

    文章

    47705

    浏览量

    408853
  • 计算机
    +关注

    关注

    19

    文章

    6631

    浏览量

    84365
  • 数据采集
    +关注

    关注

    38

    文章

    4477

    浏览量

    112299
收藏 人收藏

    评论

    相关推荐

    12位数据采集组件LTC1290

    LTC1290单片12位数据采集系统的典型应用。 LTC1290是一个数据采集组件,包含一个串行I / O逐次逼近型A / D转换器
    发表于 04-01 09:40

    科威智能伺服在剑杆织机电子送经系统应用

    剑杆织机电子送经系统由三个部分组成,即位置传感器、智能伺服控制部件和经纱辊。在织布过程中,位置传感器检测张力杆的偏移位置来确定经纱
    发表于 05-14 07:58

    M8300多相织机的机电开口装置

    和传统的高速织造系统相比,瑞士Sulzer 公司研制的多相织机在价格上是很有竞争力的。为了形成几个和组织结构相对应的平行梭口,并能使这些梭口沿着经纱方向运动,采用了特殊的经
    发表于 07-09 14:27 18次下载

    模型降阶PFC在织机张力系统中的应用

    织机张力受多种因素的影响较难控制,其控制效果对于纺织产品的质量至关重要。对织机张力控制系统进行研究,通过辨识得到其传递函数。预测函数控制能
    发表于 08-12 09:44 7次下载

    基于LabVIEW的纱线动态张力检测系统

    摘要:纱线动态张力的检测在纺织生产中有着很重要的意义。本文给出了一种基于LabVIEW的纱线动态张力检测系统。它充分利用虚拟仪器技术的优势,方便的实现了信号的
    发表于 05-30 16:57 12次下载

    台达PLC在毛巾织机送经系统中的应用

    台达PLC在毛巾织机送经系统中的应用 毛巾织机是剑杆织机一种,它和普通剑杆织机的主要区别在于毛巾织机
    发表于 06-18 14:42 1012次阅读
    台达PLC在毛巾<b class='flag-5'>织机</b>送经<b class='flag-5'>系统</b>中的应用

    基于LTC6802的磷酸铁锂电池采集系统

    本文采用LTC6802采集12只串联电芯电压。微处理器MC9S08DZ32利用SPI总线读取LTC6802采集的串联电芯的电压,并控制
    发表于 06-23 09:52 3830次阅读
    基于<b class='flag-5'>LTC</b>6802的磷酸铁锂电池<b class='flag-5'>采集</b><b class='flag-5'>系统</b>

    LTC1290数据手册

    A collection of interface applications between various microprocessors/ controllers and the LTC1290
    发表于 01-06 14:39 26次下载
    <b class='flag-5'>LTC1290</b>数据手册

    织机经纱张力控制器设计

    通过解析法,对电流调节器、转速调节器和张力调节器的硬件进行设计,并用Matlab m文件进行编程实验。运行结果证明,系统响应不迅速,但是稳定可靠,且便于系统的调试。
    发表于 01-11 10:39 38次下载
    <b class='flag-5'>织机</b><b class='flag-5'>经纱</b><b class='flag-5'>张力</b>控制器设计

    英威腾RS3000剑杆电控系统织机上的应用

    英威腾RS3000剑杆电控系统提升了经纬剑杆织机的整体电气性能。织机最高转速达到600RPM,配恒张力电送电卷伺服、主轴伺服、电子多臂、8色电子选纬,能满足不同织物的织造需求,效果良好
    发表于 10-09 15:21 10次下载

    英威腾SL310系列织机电子送经系统操作说明

    SL310织机单轴卷取送经驱动器采用专用伺服系统代替传统织机机械式送经装置,简化机械传动结构,安装维护更加简便。可实现实时张力控制和多种补偿
    发表于 10-10 15:47 20次下载
    英威腾SL310系列<b class='flag-5'>织机</b>电子送经<b class='flag-5'>系统</b>操作说明

    张力控制系统的控制方式

    张力控制系统MAGPOWR(型号美塞斯MC01/400/830/1898)往往是张力传感器和张力控制器的一种
    发表于 07-01 14:57 7658次阅读

    AN36(A、B、C、D、E、F、O)-连接LTC1290

    AN36(A、B、C、D、E、F、O)-连接LTC1290
    发表于 05-10 11:02 2次下载
    AN36(A、B、C、D、E、F、O)-连接<b class='flag-5'>LTC1290</b>

    LTC1290:单片机12位数据采集系统数据表

    LTC1290:单片机12位数据采集系统数据表
    发表于 05-25 13:20 6次下载
    <b class='flag-5'>LTC1290</b>:单片机12位数据<b class='flag-5'>采集</b><b class='flag-5'>系统</b>数据表

    基于LTC1290_Typical Application模拟到数字转换的参考设计

    View the reference design for LTC1290_Typical Application. http://www.elecfans.com/soft/ has
    发表于 07-08 12:29 1次下载
    基于<b class='flag-5'>LTC1290</b>_Typical Application模拟到数字转换的参考设计