位置:51电子网 » 技术资料 » 通信网络

集成编、译码器在水位检测中的应用

发布时间:2008/8/27 0:00:00 访问次数:462

  1.引言

  用集成编、译码器组成的主从式有线测控系统的一般结构如图1所示,其基本工作原理是每个现场控制模块或探测模块上的译码器都可预先通过拨码开关设定一个固定的地址码(根据测控系统完成任务的不同,各模块地址可以是互相独立的,也可以是相同或局部相同的),计算机要检测或控制某个模块时,由嵌入在控制器中的编码器通过数据通讯总线向各现场模块发出相应的地址检测编码信号,各现场模块会同时接收到这一信号并与自己设定的译码信号进行比较判断,若某一模块的译码器被设定的地址码与数据通讯总线上接收到的地址码相同,就通过应答编码器向数据通讯总线上发送应答信号并改变自己输出端的输出状态去执行相应的控制或检测功能,计算机则根据应答信号对模块的当前状态作出判断。

  图1

  包含有各种导电离子的自然水(包括海水、湖水,河水,雨水、自来水和地下水等)在外施电场的作用下,水中的离子作定向运动而形成电流。我们称其为水具有的导电特性。利用水的导电特性与集成编译码技术可以在很多领域实现测控的目的。下面我们讨论以美国摩托罗拉公司生产的编码器mc145026和译码器mc145028为基础构成的水位检测系统。

  2.集成编译码器mc145026/28性能简介

  由美国摩托罗拉公司生产的编码器mc145026和译码器mc145028(系列产品中还包括有mc145027,mc145029,mc145030等),作为一种新型实用的编、译码器已广泛应用于通信与控制领域。编码器的抗干扰能力强,工作稳定可靠,译码器也具有很强的脉冲鉴别能力,可靠性好。编、译码器之间的发送和接收可以是有线传输,亦可以通过无线电波、超声波、红外线等方式进行无线传输,其工作电压可在4.5~18v范围内选择。编、译码器芯片的静态工作电流分别为零点几微安、几百微安,其引脚排列如图2所示:

  图2 mc145026和mc145028引脚排列图

  编码器mc145026的1~9脚是地址或数据输入端,每位可有三种状态:高电平、低电平、开路,利用其不同的组合与mc145028配对时可产生39=19683种不同的编码。数据从第15脚data out串行输出,每位数据用两个数字脉冲表示(如图3所示):两个连续的宽脉冲表示“1”,两个连续的窄脉冲表示“0”,一宽一窄表示开路。rs、ct、rt外接电阻电容决定其内部时钟振荡器的振荡频率。te是发送控制端,低电平有效。若te为低电平时,振荡器起振(te平时处于高电平,使编码振荡器停振,此时静态电流非常小),发送数据,1个发送周期将9位数据重复发送2次。

  图3 mc145026工作波形

  mc145028的a1~a9是9位地址码输入端。外部数据从引脚9输入,当其9位地址开关设定的状态与编码器连续二次发送来的数据相同时,第11脚vt,也即其状态输出端,由低电平变为高电平,表示数据接收有效。r1、c1、r2/c2外接电阻电容决定频率范围。

  3.编译码外接阻容振荡元件的选择

  要使得编、译码器正常工作,就应合理地选择外接电路的阻容元件。振荡器的工作频率f为

  ctc=ctc+clayout+12

  通常: 实际工作中常按下式考虑:

  c=ctc+20

  编码器的阻容振荡元件rs,ctc,rtc一般要求为:rs≥2rtc,rs≥20kω, rtc≥10kω,400pf< ctc<15uf。

  译码器的振荡频率f为

  r1c1=3.95 rtc ctc,r2c2=77 rtc ctc,且一般要求r1≥10kω, c1≥400pf, r2≥100kω, c2≥700pf。

  4.集成编、译码器在检测水位中的应用

  利用水的导电特性与集成编码器mc145026和译码器mc145028可以可靠地实现对水位的数字化自动检测与控制。我们的实验系统框图如图4所示。水位检测仪主要由80c31和外围扩展芯片mc145026,mc145028组成。为了适应计算机采用二进制处理信息的特点,使检测系统能可靠工作,在地址编码时只采用高电平与低电平两种编译码状态,最多可以发送29=512种编码。现场检测模块则包括编译码芯片mc145026,mc145028和相应的其他一些芯片组成,各译码器地址设定不同。可将地址从小到大递增设定,每一厘米(或根据检测精度要求设置)相对应一个检测模块(地址),根据此判断水位的高低。系统工作时,水位检测仪通过80c31控制扩展的编码电路mc145026发送递增地址码(初值和现场检测模块的最小的地址码相同),信号经数据通讯总线,水介质发送到处于水下的各个检测模块接收端。各检

  1.引言

  用集成编、译码器组成的主从式有线测控系统的一般结构如图1所示,其基本工作原理是每个现场控制模块或探测模块上的译码器都可预先通过拨码开关设定一个固定的地址码(根据测控系统完成任务的不同,各模块地址可以是互相独立的,也可以是相同或局部相同的),计算机要检测或控制某个模块时,由嵌入在控制器中的编码器通过数据通讯总线向各现场模块发出相应的地址检测编码信号,各现场模块会同时接收到这一信号并与自己设定的译码信号进行比较判断,若某一模块的译码器被设定的地址码与数据通讯总线上接收到的地址码相同,就通过应答编码器向数据通讯总线上发送应答信号并改变自己输出端的输出状态去执行相应的控制或检测功能,计算机则根据应答信号对模块的当前状态作出判断。

  图1

  包含有各种导电离子的自然水(包括海水、湖水,河水,雨水、自来水和地下水等)在外施电场的作用下,水中的离子作定向运动而形成电流。我们称其为水具有的导电特性。利用水的导电特性与集成编译码技术可以在很多领域实现测控的目的。下面我们讨论以美国摩托罗拉公司生产的编码器mc145026和译码器mc145028为基础构成的水位检测系统。

  2.集成编译码器mc145026/28性能简介

  由美国摩托罗拉公司生产的编码器mc145026和译码器mc145028(系列产品中还包括有mc145027,mc145029,mc145030等),作为一种新型实用的编、译码器已广泛应用于通信与控制领域。编码器的抗干扰能力强,工作稳定可靠,译码器也具有很强的脉冲鉴别能力,可靠性好。编、译码器之间的发送和接收可以是有线传输,亦可以通过无线电波、超声波、红外线等方式进行无线传输,其工作电压可在4.5~18v范围内选择。编、译码器芯片的静态工作电流分别为零点几微安、几百微安,其引脚排列如图2所示:

  图2 mc145026和mc145028引脚排列图

  编码器mc145026的1~9脚是地址或数据输入端,每位可有三种状态:高电平、低电平、开路,利用其不同的组合与mc145028配对时可产生39=19683种不同的编码。数据从第15脚data out串行输出,每位数据用两个数字脉冲表示(如图3所示):两个连续的宽脉冲表示“1”,两个连续的窄脉冲表示“0”,一宽一窄表示开路。rs、ct、rt外接电阻电容决定其内部时钟振荡器的振荡频率。te是发送控制端,低电平有效。若te为低电平时,振荡器起振(te平时处于高电平,使编码振荡器停振,此时静态电流非常小),发送数据,1个发送周期将9位数据重复发送2次。

  图3 mc145026工作波形

  mc145028的a1~a9是9位地址码输入端。外部数据从引脚9输入,当其9位地址开关设定的状态与编码器连续二次发送来的数据相同时,第11脚vt,也即其状态输出端,由低电平变为高电平,表示数据接收有效。r1、c1、r2/c2外接电阻电容决定频率范围。

  3.编译码外接阻容振荡元件的选择

  要使得编、译码器正常工作,就应合理地选择外接电路的阻容元件。振荡器的工作频率f为

  ctc=ctc+clayout+12

  通常: 实际工作中常按下式考虑:

  c=ctc+20

  编码器的阻容振荡元件rs,ctc,rtc一般要求为:rs≥2rtc,rs≥20kω, rtc≥10kω,400pf< ctc<15uf。

  译码器的振荡频率f为

  r1c1=3.95 rtc ctc,r2c2=77 rtc ctc,且一般要求r1≥10kω, c1≥400pf, r2≥100kω, c2≥700pf。

  4.集成编、译码器在检测水位中的应用

  利用水的导电特性与集成编码器mc145026和译码器mc145028可以可靠地实现对水位的数字化自动检测与控制。我们的实验系统框图如图4所示。水位检测仪主要由80c31和外围扩展芯片mc145026,mc145028组成。为了适应计算机采用二进制处理信息的特点,使检测系统能可靠工作,在地址编码时只采用高电平与低电平两种编译码状态,最多可以发送29=512种编码。现场检测模块则包括编译码芯片mc145026,mc145028和相应的其他一些芯片组成,各译码器地址设定不同。可将地址从小到大递增设定,每一厘米(或根据检测精度要求设置)相对应一个检测模块(地址),根据此判断水位的高低。系统工作时,水位检测仪通过80c31控制扩展的编码电路mc145026发送递增地址码(初值和现场检测模块的最小的地址码相同),信号经数据通讯总线,水介质发送到处于水下的各个检测模块接收端。各检

相关IC型号

热门点击

 

推荐技术资料

耳机的焊接
    整机电路简单,用洞洞板搭线比较方便。EM8621实际采... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!