电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

数据采集LM12H458与80C51接口电路 —电路图天天读(153)

2022-05-13 08:58分类:电路图 阅读:

 

  LM12H458是高集成度的信息采集系统软件DAS集成ic,它将取样维持、A/D变换集成化在一块集成ic内,进而大大减少了外围电路的设计方案。其8路脉冲信号键入既可做为单端键入,又可两组构成差分信号键入。元器件內部供应的一个2.5V参照工作电压、8&TImes;48bit命令RAM和32&TImes;16bit的FIFO大大的减少了微控制器的压力。LM12H458的工作标准电压为3~5.5V,功能损耗低于34mW,随时待命方式下的功能损耗仅有50μW。除此之外,LM12H458也有以下关键特性:

  有三种工作模式:各自为带符号的13位方式、带符号的9位方式和看门狗1方式;有8个脉冲信号输进安全通道,脉冲信号可单端键入,也可差分信号键入;内嵌取样维持和2.5V参照工作电压;含有32&TImes;16bit的FIFO;取样的时间和变换速度可编程控制器;具备自校正和确诊方式;含有8位或16位系统总线。

  

  图1LM12H458內部作用框架图

  脚位功用和作用表明

  LM12H458的脚位作用如表1列出。图1为其內部作用框架图。LM12H458是一个多用途数据收集系统软件,其里面的正电荷重分派ADC选用电容器梯状互联网替代一般的电阻器梯状互联网,并应用逐渐靠近存储器的DAC使VREF-和VREF 中间造成一个正中间工作电压,该工作电压与导入的取样工作电压相非常可造成数据输入输出的每一位,正中间工作电压的数目和非常的频次相匹配于ADC的屏幕分辨率,根据校正ADC中的电容器互联网可校正数据输入输出的每一位精密度。LM12H458有2种不一样的校对方式:一种是赔偿偏移电压或零误差,在该方式下只精确测量一次偏位偏差,并以此创建修正系数;另一种为调整偏位偏差和ADC线性偏差,称之为该校准。将该方式下的倾斜偏差精确测量八次,并取均值就可以创建修正系数。以上二种方式的修正系数被存储在里面的偏差调整存储器中。LM12H458的线形调整是根据调整內部DAC的失配电容器得到的,在LM12H458內部ROM中存在校正优化算法,可对每一个电容器校正8次并取均值,进而造成线形修正系数。一旦校正后,內部算数逻辑性模块(ALU)就可以应用偏位偏差修正系数和线形修正系数来调整每一次的转化結果。看门狗1方式用以监管单端键入或差分信号键入讯号的幅度值。每一个取样数据信号都是有左右2个幅值,键入数据信号高过或小于某一门限制值都是会造成终断。

  表1 LM12H458的脚标记及作用

  

  LM12H458是一个多用途数据收集系统软件,內部有28个16bit的存储器,每个存储器的作用以下:

  配备存储器是DAS的监测中心,可用来操纵编码序列器的开启和终止、校准RAM表针和标示、设定待命状态、校正偏位和线形偏差、挑选RAM区等。命令RAM分成三个区:指令区、幅值1区、幅值2区。每一条命令(48bit=3X16bit)分散化在三个16比特犬字宽的RAM区中,三个区的挑选可由配备存储器2bit的RAM表针来操纵。指令区可设定安全通道的挑选、工作模式、取样的时间和循环系统位。其他2个区用以设定左右门限制值。DAS可从命令0持续实行全部设定的命令,实行的最终一条命令的循环系统位为1时,再返还到命令0。命令实行期内,微控制器不可以浏览命令RAM,仅有CPU停止命令循环系统后才可浏览。FIFO为写保护存储器,可用来储存变换結果。终断也就能存储器可使客户激话8个终断源,该存储器的高字节与终断1、2相关。

  

  图2 LM12H458与80C51的通信接口

  终断情况存储器和幅值情况存储器用以标示DAS终断源和键入数据信号是不是超出上幅值或下幅值。按时存储器用以设定命令实行前的等待的时间。而指令寄存器的bit9可也就能或严禁插进等待的时间。LM12H458有8个终断源,各终断具备相同的首选等级,终断也就能存储器可也就能或严禁相对应的终断,当产生终断时,终断情况存储器相对应的部位1。每个终断相匹配的作用以下:

  硬件配置电路原理

  LM12H458灵便的系统总线插口简单化了与多种多样微控制器的插口,它既可与8位CPU相接,又可便于地与16位微控制器相接。图2为 AT89C51与DAS的通信接口图。该电源电路选用全详细地址译码器方法来造成DAS的片选数据信号CS,其DAS投射的详细地址室内空间为0000-001F,系统总线总宽为8bit。图上的74HC373用以锁存低8位详细地址,而8bit力度电压比较器则可以用来对高8位详细地址开展译码器,根据较为详细地址与详细地址范畴所挑选的键入逻辑性可造成U5(74HC138)的选通讯号,74HC138的Y0可做为DAS的片选数据信号。DAS的INT端口号用以推动AT80C51的终断INT0,与此同时它还容许DAS要求终断服务项目。

  程序编程

  LM12H458尽管运用灵便、普遍,但基本上的工作内容不会改变,图3为其常见的程序编写步骤。在CPU复位后,需向DAS载入适合的命令以复位DAS,便于设定采集時间、工作模式、安全通道挑选等。进行一次该校准必须4944个指令周期,若设定终断也就能,校正后应造成终断以通告微控制器。该校准会危害DAS的內部标示和表针,进而危害命令的实行。因而校正后务必校准。将配备存储器的bit0设定为1可运行编码序列器。流程表中的p表明客户定位的不一样工作模式。图3(a)为DAS的复位和编码序列器的运行步骤,图3(b)为终断服务例程。当进到终断服务项目后,配备存储器的bit0应清零以终止A/D变换,随后解决终断事务管理。

  LM12H458数据收集系统软件集成ic功能齐全、运用灵便,可普遍用以数据信息纪录、检测仪器、惯性制导、过程管理、能耗管理方法等层面。因为字数限制,文中仅作简易详细介绍,相关LM12H458的详尽技术文档可在NaTIonal Semiconductor的网址上得到。小编已经将LM12H458用以PI互联网石英谐振器元器件的检测系统软件中。应用证实:LM12H458的变换精密度很高,并且工作中平稳靠谱。

上一篇:插头N极与L极的区别有哪些

下一篇:以太网供电设备控制电路设计详解 —电路图天天读(154)

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部