双通道12位串行AD转换器MAX144及其应用.docxVIP

双通道12位串行AD转换器MAX144及其应用.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
  1主要特点   MAX144是美国MAXIM公司生产的新型双通道12位串行模数转换器,它具有自动关断和快速唤醒功能,且内部集成有时钟电路,采样/保持电路;同时具有转换速率高、功耗低等优点,特别适合于由电池供电且对体积和精度有较高要求的智能仪器仪表产品。   MAX144的主要特点如下   ●单电源供电电压范围为+2.7~+5.25V;   ●带有两路模拟信号输入通道CH0和CH1其模拟信号电压范围为0~VREF;   ●采样频率最高可达108ksps;   ●功耗低,当VDD为3.6V,且在采样频率达到最大值108ksps时,功耗仅3.2mW;   ●具有与SPI/QSPI/MICROWIRE兼容的串行接口。   2引脚功能   MAX144采用DIP8封装形式,其引脚功能如下   VDD正电源端,+2.7~+5.25V;   CH0/CH1模拟信号输入通道;   GND模拟地/数字地;   REF外部参考电压输入,用作模数转换基准电压;   CS/SHDN该脚为低电平时,为片选输入;为高电平时,为掉电模式输入;   DOUT串行数据输出端;   SCLK串行时钟输入端。   3使用说明   3.1模拟信号输入   MAX144的两个模拟输入通道CH0与CH1可连接到两个不同的信号源上。   上电复位后,MAX144将自动对CH0通道的模拟信号进行A/D转换,转换完毕又自动切换到CH1通道,并对CH1通道模拟信号进行A/D转换,之后交替地在CH0和CH1通道间进行切换和转换。   输出数据中包含的一个通道标志位CHID用以确定该数据为哪一通道转换得到。   如果只有一路模拟信号,可以将CH0与CH1连接在一起作为一个输入通道,但输出的数据中仍包含有通道标志位CHID。   图2   MAX144内部有模拟输入保护电路,因而容许输入信号在GND-300mV到VDD+300mV范围内变化,如果要求的转换精度较高,则输入信号不得大于VDD+50mV且不能小于GND-50mV。   3.2时钟模式和工作时序   将CS/SHDN设置为低电平可启动A/D转换过程,在CS/SHDN的下降沿,内部采样/保持电路将进入采样模式,此时如果SCLK为高电平,则选择内部时钟模式;若为低电平则选择外部时钟模式。   图2给出了内部和外部时钟模式的时序图。   当串行时钟频率小于100kHz或大于2.17MHz时,应选择内部时钟模式。   当工作于外部时钟模式时,由于外部时钟不仅要移出数据,而且要驱动模数转换,因此,A/D转换必须在140μs内完成,否则采样/保持电路中电容上电压的降低可能导致转换结果精度的降低。   转换结束后,内部振荡电路被关闭,DOUT变为高电平,此时即可读取转换数据。   3.3输出数据格式   表1为内部和外部时钟模式下的串行输出数据格式。   由表1可知,串行数据输出格式是高位在前,低位在后。   读取一个转换数据至少需要16个时钟周期,前三位始终为高电平内部时钟模式时还包括EOC位,第四位是通道标志位CHID,CHID为0表示CH0通道,即数据为CH0通道转换所得;CHID为1表示CH1通道,即数据为CH1通道转换所得;接下来就是12位的A/D转换数据,最高有效位在前,每一位数据在SCLK上升沿被移出;转换结束后,CS/SHDN变为高电平,此时DOUT呈高阻抗状态。   表114的数据输出格式   1234567……141516外部1111109……210内…210   4MAX144在水平调整仪中的应用   图3是MAX144成功应用于水平调整仪的实例。   该水平调整仪有两路模拟信号,需要对这两路模拟信号进行交替的转换,并根据转换结果对两个方向交替的信号进行水平调整,MAX144正好可以满足此要求。   模拟信号经过放大和滤波后连接到MAX144的CH0和CH1端口。   由于模拟信号电压范围为0~2.0V因此可将MAX144的参考基准电压设置为2.048V这样可以提高转换精度,也便于转换后数据的后续处理,2.048V的基准电压可由REF191提供。   MAX144与单片机的接口十分简单,只需三根I/O线即可,该电路采用内部时钟模式,单片机通过编程产生串行时钟,并按时序读出数据,其A/D转换子程序如下   SETBP1.5   SETBP1.7   CLRP1.5;启动A/D转换   NOP   NOP   NOP   NOP;延时4μs,唤醒时间至少2.5μs   CLRP1.7;开始采样   JNBP1.6$;等待A/D转换结束   MOVR7,#8;读取高8位存   于R3中   H8SETBP1.7   MOVCP1.6;读一位数据   RLCA;数据位

文档评论(0)

tangtianbao1 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档