1 智能测控节点的硬件组成
CAN总线智能测控节点的总体设计的结构框图如图2所示。硬件组成主要由P80C592单片机、多路转换器、可燃气传感器、CAN总线电路组成。
1.1 智能节点的CAN总线通信接口电路设计
CAN总线系统智能节点如图3所示,为CAN总线通信硬件电路原理图。图3可以看出,电路主要由三部分所构成:P80C592芯片、高速CAN总线收发器TJAl050和高速光电耦合器6N137。
P80C592是Philips公司采用先进的COMS工艺制造的高性能8位单片机。该单片机的指令集与80C51完全兼容,但在80C51标准特性的基础上又增加了一些对于应用具有重要作用的硬件功能。该器件具有下列特性:带有80C51中央处理单元(CPU);带2×256 KB的片内RAM,外部可扩展至64 KB;具有两个标准的16位定时器/计数器;新增一个包括四个捕获和三个比较寄存器的16位定时器/计数器;具有8路模拟量输入的10位ADC变换器;带有两路分辨率为8位的脉冲宽度调制输出;具有两级优先权的15个中断源(可以有2~6个外部中断源);具有五组8位I/O端口和一组与ADC模拟量输入共用的8位输入口;带有与内部RAM进行DMA数据传送的CAN控制器;内含具有总线故障管理功能的1 Mb/s CAN控制器;VDD/2基准电压;具有与标准80C51兼容的全双工UART模式;带有在片监视跟踪定时器(WDT);时钟频率为1.2~16 MHz。
1.2 MAX306数据采集电路的设计
MAX306是由Maxim Integrated Products公司生产的16通道CMOS模拟多路转换器,是一款16选1模拟开关。使用时注意不用引脚一定要处理,一般通过电阻接地。导通速率O.2μs,双电源,漏电流2 nA。由于P80C592单片机具有8路模拟量输入的10位ADC变换器,用4个MAX306和P80C592单片机4路模拟量输入的10位ADC306变换器连接,可以组成64点瓦斯监测,MAX306和P80C592单片机连接如图4所示。