AD7416在低功耗系统中的应用

最新更新时间:2012-02-25来源: 互联网关键字:AD7416  低功耗系统 手机看文章 扫描二维码
随时随地手机看文章

AD7416在低功耗系统中的应用

0 引言

  在测量与仪器仪表中,温度的检测几乎成为必不可少的一部分。传统的模拟温度传感器或是外围电路复杂,或是需要设计A/D转换、操作烦琐,在使用上都受到一定的限制,用数字温度传感器AD7416设计各种控制系统,体积小、功耗低、编程简单操作方便。芯片带有自动比较、可编程控制输出端OTI,在温控系统设计中有很大优势,另外,AD7416功耗低,可以编程控制工作与休眠状态的切换,在低功耗系统设计中也有广泛应用。

  1 AD7416的结构功能

  1.1 管脚功能

  AD7416共8个管脚,采用SOIC/MSOP封装。1脚为数据输入输出口,IIC总线双向数据端口;2脚为IIC总线时钟端口;3脚OTI为温度比较输出端;4脚GND接地端;5、6、7为IIC总线地址编程位输入端;8脚VDD为电源。

管脚功能

  1.2 内部结构功能

  AD7416的内部结构图如图2所示,片内带隙温度传感器和1O位AD转换器组成测温电路,测量结果存入温度值寄存器。片内有5个寄存器、一个温度比较器、一个错误队列计数器,功能在下文介绍。一个串行总线接口用于IIC地址控制和数据传输。

AD7416的内部结构图

  1.2.1 内部寄存器

  AD7416有5个内部寄存器:地址指针寄存器、温度值寄存器(00H)、上限寄存器TOTI(03H)、下限寄存器THYST(02H)、配置寄存器(01H)。

  地址指针寄存器储存指向四个数据寄存器之一的地址。对AD7416每一次串行写操作的第一个数据字节是数据寄存器的地址,这就是随后的数据字节要写入的地址,这个值就存储在地址指针寄存器中。这个寄存器只须最低两位被用来选择一个数据寄存器,其值对应于寄存器地址。温度值寄存器是一个16位只读寄存器,它的高1O位以2的补码格式储存由AD转换器送来的10位温度读数,低六位未用。

  配置寄存器是一个8位读/写寄存器,它用来设置AD7416的工作方式。D7、D6、D5用于通道选择,均保持为0;D4、D3设置错误队列长度;D2设置OTI输出极性;D1设置OTI工作方式;DO设置芯片工作方式。THYST设点寄存器和TOTI设点寄存器都是16位读/写寄存器,它们的9个最高位储存以2的补码格式表示的低、高温度门限设点,对应温度值寄存器的高9位,低7位未用。

  AD7416上电时地址指针指向温度值寄存器,TOT1=80℃,THYST=75℃。

  1.2.2 基本工作原理

  带隙温度传感器和10位A/D转换器可以按照预先设定的工作方式对环境温度进行实时测量。同时把转换结果以10位二进制数形式保存到温度值寄存器。

  设点比较器把实际测量到的温度值与预先设定的高低门限值进行比较,如果超限则按配置寄存器设置在OTI端输出高低电平。OTI在使用中需要外接一个约1O k的上拉电阻。

  AD7416中有一个故障排队计数器用以避免干扰造成的OTI输出端误触发,这个计数器的排队长度由配置寄存器设定。如果排队设置为4,那么就需要连续4次测量温度超限才能引起OTI的有效输出,小于4次都认为是干扰,将复位故障排队计数器。

  2 系统设计

  2.1 硬件设计

  系统中AD7416部分硬件原理图如图3所示,A2、A1、A0 分别接低、低、高电平,在八位地址中,高四位为1001表示选中7416,次三位为A2、A1、A0表示的地址,最低位表示读写,所以应用中AD7416 的写地址为10010010B,读地址为10010011B。本例中仅使用AD7416进行测量温度,OTI悬空,没有利用。串行时钟、数据总线对应连接处理器的时钟、数据总线端口。

系统中AD7416部分硬件原理图

  2.2 软件设计

  AD7416的01H为配置寄存器,其最低位为0,则启动芯片采集温度值并进行AD转换;为1则停止芯片工作。软件开始首先启动芯片工作,程序如下:

程序

  这段程序向AD7416的配置寄存器写入00H,完成芯片的测温启动。I2C_START子程序启动IIC总线,I2C_WwRITE子程序向IIC总线写一个字节,I2C_STOP子程序关闭IIC总线。程序首先向IIC总线写92H,选中AD7416芯片,然后把01H写入AD7416的地址指针寄存器,选中配置寄存器,最后把00H写入配置寄存器。

  读取双字节温度值时,首先要向AD7416写入目的寄存器地址00H,即要读取数据的寄存器的地址,存放于地址指针寄存器中。然后发送读命令,接收到第一个字节后,处理器向总线发送应答信号,接收第二字节发送非应答信号,完毕后停止总线操作。从AD7416中读取温度值的部分程序如下,TEMPH存放高字节,TEMPL存放低字节:

程序

  3 结论

  系统设计中使用了AD7416的测温功能,从使用过程看,该芯片结构简单,操作方便,功耗低,是低功耗测温系统的最佳选择。又由于使用片内温度传感器,所以大大简化了设计结构,同时也在很大程度上提高了系统的可靠性。

关键字:AD7416  低功耗系统 编辑:神话 引用地址:AD7416在低功耗系统中的应用

上一篇:新IGBT技术提高应用性能
下一篇:基于A/D转换器IC层叠并联实现通道倍扩展

推荐阅读最新更新时间:2023-10-12 20:35

基于单片机降低电池供电系统低功耗的设计方案
引言 20世纪90年代以来,随着集成电路特征线宽的持续缩小以及芯片密度和工作频率的相应增加,降低功耗已经成为亚微米和深亚微米超大规模集成电路设计中的一个主要考虑因素。功耗的增加会带来一系列问题,例如电路参数漂移、可靠性下降、芯片封装成本增加等。因此,系统的功耗在整个系统设计中,尤其是在采用电池供电的系统中显得十分重要。 Microchip公司PIC系列的单片机为设计高性能、低功耗的单片机系统提供了很好的解决方案。下面从低功耗设计方法及具体例子来介绍PIC单片机低功耗应用。 1 低功耗设计方法 为使系统工作在低功耗状态,必须正确设置单片机的配置及工作方式。下面结合最常用的PIC12、PIC16等单片机介绍低功耗系
[单片机]
MSP430 我的低功耗系统编程模板
主要应用前后台程序结构来实现,前台程序是各种中断等突发事件,后台程序就是主循环,处理各种事件引起的各种任务. #include MSP430G2553.h int gTaskFlag=0; //任务标志 位 void sysInit() { } void main( void ) { // Stop watchdog timer to prevent time out reset WDTCTL = WDTPW + WDTHOLD; sysInit(); //系统初始化 _EINT(); //开中断 while(1) { if((gTask
[单片机]
CEVA蓝牙5 IP助力安森美用于超低功耗无线电系统集成芯片
原文标题:CEVA蓝牙 5低功耗IP助力安森美半导体用于物联网和医疗和保健电子互连设备的超低功耗无线电系统集成芯片 RSL10已经通过了蓝牙认证,依托于RivieraWaves蓝牙5低功耗IP大大地增强其连接性 集微网消息,全球领先的智能和互连设备信号处理IP授权许可厂商CEVA公司(纳斯达克股票交易所代码:CEVA)宣布安森美半导体(ON Semiconductor)已经获得授权许可,在其新型产品RSL10无线电系统级芯片(SoC)上部署使用RivieraWaves蓝牙5低功耗技术。RSL10支持IoT及医疗和保健电子互联设备的高级无线功能,是获得蓝牙技术联盟认证的首批低功耗蓝牙5.0芯片之一。 安森美半导体高级总监Michel
[手机便携]
数字信号处理(DSP)应用系统中的低功耗设计
随着电池供电系统应用的日趋广泛,许多系统特别是便携式产品都面临低功耗设计的问题,以DSP为核心的应用系统当然也不例外。本文就TMS320系列定点DSP器件为例,介绍一些行之有效的降低功耗的设计方法。 一、合理选择DSP器件 应根据系统要求来选择合适的DSP器件。在典型的DSP应用系统中,通常其核心是由一片或多片DSP构成数据处理模块,由于系统运算量大且速度要求高,因此DSP内部的部件开关状态转换十分频繁,这使得DSP器件的功耗在应用系统的功耗中占有相当的比例,所以设计人员在进行电路低功耗设计时要熟悉DSP及其相关产品的情况。DSP器件的功耗与该系统的电源电压有关,同一系列的产品,其供电电压也可能不同,如TMS320C2X
[嵌入式]
用架构性工具设计实现低功耗芯片和系统设计
不久前,华兴万邦分析师看到了国内一些芯片设计公司在算法等方面极富创新,但是流片回来的系统级芯片(SoC)却因局部温度过高,或者设计不能达到预定功耗目标而花费大量的时间修改芯片布局和重新进行后端设计。这延长了产品的上市时间,因此国内厂商需要新的工具来实现架构性的功耗和热性能优化,为此华兴万邦走访了提供这种工具的新兴EDA厂商DOCEA公司。 DOCEA以其创新技术获得业界诸多赞誉,并对与中国厂商的合作表示出极高的兴趣。它位于被称为“法国硅谷”的Grenoble地区,ST微电子在该地区拥有雇员数达到6000人的研发中心,以及市场营销、设计和产业化的总部,因此该地区正在培育着许多新兴的欧洲半导体企业。DOCEA于2006年
[嵌入式]
用架构性工具设计实现<font color='red'>低功耗</font>芯片和<font color='red'>系统</font>设计
采用低功耗28-nm FPGA降低系统总成本
    引言 以少胜多——降低成本和功耗,提高效能,使您的产品能够更快的运行。这些棘手的难题是设计工程师目前所必须面对的。好在Altera的28-nm系列产品提供定制方法来解决这些问题。 采用TSMC的28LP工艺以及线键合封装,在所有28-nm FPGA中,Cyclone V FPGA前所未有的同时实现了高性能、低系统成本和最低功耗。Cyclone V FPGA系列有六种目标型号:仅含逻辑的(E)型号、基于3G收发器的(GX)型号、基于5G收发器的(GT)型号,以及这些型号的SoC衍生产品(即,分别是SE、SX和ST),每一型号都含有集成双核ARM® Cortex™-A9 MPCore™应用级处理器。每一器件型号集成
[嵌入式]
MSP430X5XX的时钟系统低功耗模式
引言:全新改版,关于MSP430x5xx时钟系统与低功耗模式介绍。用到低功耗的时候,不得不仔细的看文档,做比较实验,真繁琐。 430系列单片机中有各种时钟信号,第一次接触免不了一头雾水。而且如果想发挥430低功耗的优势,就不得不对它的时钟系统(Unified Clock System)有所了解。 1. 时钟模块总览 这是MSP430X5XX的时钟系统框图。乍一看很复杂,不过简化之后就清楚多了 整个系统主要分为左右两大块,左边是时钟源模块,右边是时钟调整模块。 左边的模块 XT1、内建时钟(DCO)、XT2用来产生时钟源,也就是右边最终输出的时钟信号的基准信号。 而时钟调
[单片机]
MSP430X5XX的时钟<font color='red'>系统</font>与<font color='red'>低功耗</font>模式
便携式、低功耗体电信号采集存储系统研究
摘要:介绍目前市场上最常见的几种非易失低功耗静态存储介质,详细说明Compact Flash Card软、硬件接口;提出基于Compact Flash Card和TI公司的C24x、C28x系列DSP搭建体电信号采集的硬件平台的一种可行的低功耗、便携式实时体电信号采集存储系统的可行方案,说明其硬件连接和相关的程序实例。 关键词:数据采集与存储 便携式 Compact Flash Card TMS320LF2407 引言 目前比较常见的临床体电信号采集及处理仪器是功能完备的微机系统,虽然能较快地分析和处理监测到的体电信号,但往往只能被固定在病房里使用,在移动的情况下则显得笨重和不便。体电信号采集往往需要长时间地采集、记录海量数
[应用]
小广播
最新模拟电子文章
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved