ICL的串行采集方式在单片机电压表中的应用.docVIP

ICL的串行采集方式在单片机电压表中的应用.doc

  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文档。上传文档
查看更多
ICL的串行采集方式在单片机电压表中的应用.doc

查看文章 ? 数字表头芯片ICL7135中文资料 2010-06-08 13:21 A/D转换器ICL7135中文资料 (一)ICL7135功能介绍 ?? ICI7135是4位双积分A/D转换芯片,可以转换输出±20000个数字量,有STB选通控制的BCD码输出,与微机接口十分方便.ICL7135具有精度高(相当于14位A/D转换),价格低的优点.其转换速度与时钟频率相关,每个转换周期均有:自校准(调零),正向积分(被测模拟电压积分),反向积分(基准电压积分)和过零检测四个阶段组成,其中自校准时间为10001个脉冲,正向积分时间为10000个脉冲,反向积分直至电压到零为止(最大不超过20001个脉冲).故设计者可以采用从正向积分开始计数脉冲个数,到反向积分为零时停止计数.将计数的脉冲个数减10000,即得到对应的模拟量.图1给出了ICL7135时序,由图可见,当BUSY变高时开始正向积分,反向积分到零时BUSY变低,所以BUSY可以用于控制计数器的启动/停止. 图1 1CL7135时序 ICL7135引脚图 ICL7135为DIP28封装,芯片引脚排列如图2所示 ???????????? 图2 1CL7135芯片引脚 ICL7135引脚功能及含义如下: (1)与供电及电源相关的引脚(共7脚) .-V:ICL7135负电源引入端,典型值-5V,极限值-9V; .+V:ICL7135正电源引入端,典型值+5V,极限值+6V; .DGND:数字地,ICL7135正,负电源的低电平基准; .REF:参考电压输入,REF的地为AGND引脚,典型值1V,输出数字量=10000×(VIN/VREF); .AC:模拟地,典型应用中,与DGND(数字地)一点接地; .INHI:模拟输入正; .INLO:模拟输入负,当模拟信号输入为单端对地时,直接与AC相连.   (2)与控制和状态相关的引脚 (共12脚) .CLKIN:时钟信号输入.当T=80ms时,fcp=125kHz,对50Hz工频干扰有较大抑制能力,此时转换速度为3次/s.极限值fcp=1MHz时,转换速度为25次/s. .REFC+:外接参考电容正,典型值1μF. .REFC-:外接参考电容负. .BUFFO:缓冲放大器输出端,典型外接积分电阻. .INTO:积分器输出端,典型外接积分电容. .AZIN:自校零端. .LOW: 欠量程信号输出端,当输入信号小于量程范围的10%时,该端输出高电平. .HIGH:过量程信号输出端,当输入信号超过计数范围(20001)时,该端输出高电平. .STOR:数据输出选通信号(负脉冲),宽度为时钟脉冲宽度的一半,每次A/D转换结束时,该端输出5个负脉冲,分别选通由高到低的BCD码数据(5位),该端用于将转换结果打到并行I/O接口. .R/H:自动转换/停顿控制输入.当输入高电平时;每隔40002个时钟脉冲自动启动下一次转换;当输入为低电平时,转换结束后需输入一个大于300ns的正脉冲,才能启动下一次转换. .POL:极性信号输出,高电平表示极性为正. .BUSY:忙信号输出,高电平有效.正向积分开始时自动变高,反向积分结束时自动变低. (3)与选通和数据输出相关的引脚(共9脚) .B8~B1:BCD码输出.B8为高位,对应BCD码; .D5:万位选通; .D4~D1:千,百,十,个位选通.   ICL7135主要参数: 电源电压 V+ +6V 温度范围 0℃ to 70℃ V- -9V 热电阻 PDIP封装 qJA(℃/W) 55 模拟输入电压   V+ to V- 最大结温 150℃ 参考输入电压   V+ to V- 最高储存温度范围 -65℃ to 150℃ 时钟输入电压   GND to V+     ICL7135典型应用电路图 ICL7135外接阻容的典型应用如图3所示. 由于单片机资源的宝贵,如果采用MCl4433的接口方法,将占用8条以上端口线,下面重点介绍一种利用BUSY信号特点的转换方式,大大地减少了对单片机资源的占用. ??? 图3 ICL7135典型应用  ICL7135与MCS-51的连接可参照MCLl4433与处理器连接方法,依次读出万位到个位的BCD码.本节采用另外一种方法,重点推荐采用计数法进行A/D转换的方法.ICL7135与MCS-51连接如图4所示. ???????????? 图4 1CL7135与MCS51连接 (1)硬件连接. 设MCS-51的外接晶振fosc=6MHz,则ALE输出约为1MHz,将ALE信号输入CD4040的CLK引脚.CD4040是由12个T型触发器组成的串行二进制计数器/分频器,有12个分频输出端,Q1~Q12,最大分频系数为212=4096,由于CD4040的所有输

文档评论(0)

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

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

1亿VIP精品文档

相关文档