|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
2 W! O$ [3 i% }/ M# W% ~! w摘要:分析1CL7135的工作原理与串行输出时序,利用单片机的INTO中断和计数器T0设计+ o, M. E, M- I4 i! y
ICL7135与单片机AT89S52的接口电路,并将其应用于自动打包系统,实验效果良好。, U) s; f0 p, |5 Z
关键词: AD转换器
/ |; m. l$ Y3 A1 C
2 h+ N! }8 U6 G1 V2 l4 J% E1引言" M# ^" n: k3 f% H/ I
在智能仪器仪表以及工业控制系统中,选择高性能的AD转换器对提高系统的精度起着非常重
# s* L M4 d) {- n. S! W( I要的作用。ICL7135是高精度4位半CMOS双积分型AID转换器,具有双极性高阻抗差动输入、自
) J2 w% J% ?; w) t o @* S动调零、自动极性和超量程判别等功能,具有士20000个计数分辨率,AD转换后的数字码有串行2 M, W+ f* M+ H% ~( b/ E/ m8 i6 `
输出与分时并行输出两种输出方式,与微处理器接口十分方便",因此ICL7135广泛应用于高精度
& x4 y$ R; F# l# J" ~' iAD接口电路中。本文将ICL7135应用于自动打包系统中,ICL7135 完成料斗重量信号的实时采集9 u& [7 N% \! d9 B& C g
并将其转换为数字量传送至单片机AT89S52进行信号处理。* W o5 j$ R! z7 y" Q8 D+ q; Z
2 ICL7135 主要引脚说明与A/D转换时序分析
! g# h9 _ P5 h2 O0 S" p ]$ A2.11CL7135 信号输出引脚说明8 k3 X! B4 N% Z. k+ i7 }
B8、B4、R2、. BI为8421BCD码数据输出,分别对应8421BCD码的8、4、2、1位。
, d3 M* |9 ` l) @/ f2 k; t' uD5、D4、D3、D2、DI作为位驱动信号,分别对应万、千、百、十、个位,分时输出,高电平- I4 t) ^* l, g
有效。
2 l" h9 b+ }* g' A' i( k& H: sUNDER-RANGE引脚为次量程指示,当输入信号小于满量程的9 %时,此引脚变高。
5 q' g9 l! A6 r* j6 [OVERRANGE引脚为过量程指示,当输入信号超过满量程时,此引脚变高。* G q# v$ H2 X6 r+ c4 C1 i" ^( D
POL引脚为极性指示,输入信号为正时,此引脚为高,输入信号为负时,此引脚为低。CLK引1 l3 }( Z, ]& }6 a5 k! S( H0 M% e2 D- o
脚为时钟输,入端。从该端加入的外部时钟信号范围为40 kHz~I MHz. f8 F6 Z1 J8 @8 g. D. h, S7 ?- @
BUSY引脚为AD转换器工作状态信号输出端,在信号积分开始时为高电平,一直持续到积分
" C3 I7 }' t* _+ ]: X, Q. S; [- i/ w k器返回零(或是过量程发生)之后的第-一个脉冲,其余时间BUSY为低电平。- |3 o. o8 |1 C% x" e. u8 j/ Z+ b
STROBE引脚为允许输出状态端。STROBE 为脉冲选通,该端在D1~D5每个高电平的中间时
1 J3 ^+ Q7 j3 Z2 r刻产生一个负脉冲,在每次AD转换结束后,在STROBE端发出5个宽度为1/2 时钟周期的负脉冲。 U' K, A, o5 j! e9 T) ?" b
4 p M; l. j$ @" E9 [0 V8 i
N$ ~/ N9 w* [6 b6 l
, d8 ^+ \6 {& o, r3 ^' w2 Z M4 N4 L |
|