论文部分内容阅读
现场总线的出现和发展,引发了仪表行业的一次新的革命,网络化仪表作为一种新兴的产品在工控行业中的作用越来越重要,所以,网络化仪表的研究也成为了当前的一个热点。本课题在自己搭建的多通道温度采集电路的基础上展开对CAN通信的研究,使得所设计的模块具有CAN网络通信功能。因此,本课题的主要工作分为两部分,一部分为设计多通道温度采集电路;另一部分为CAN网络通信功能的研究。多通道温度采集电路又分为两部分:主板和采集板。主板主要负责数据处理和CAN网络通信功能,而采集板主要负责多通道热电偶信号的采集,这样做的好处是便于其他模拟量采集模块的开发。因为主板为通用模块,我们可以只设计采集板,就可以完成其他模拟量采集模块的设计。主板中,控制器采用MICROCHIP公司的PIC24HJ128GP506单片机,其内嵌CAN控制器,并且可以采用高效的DMA访问方式,节省了CPU资源,CAN收发器采用MCP2551, CAN通信和单片机间的隔离采用IS07221。多通道之间的隔离采用AQW214光耦继电器,单通道热电偶信号经过30mV电压抬升后,接到四选一多路开关ADG1204两路上,其它两路分别接30mV参考和地,通过多路开关定时依次切换通路,就可以对这四路信号进行采样,通过在单片机内部进行运算处理获得真实信号值。放大电路采用两级,第二级利用数字电位器AD5245实现变增益。外扩兼容SPI接口的16位高速A/D。具有本地显示功能。整个模块采用24V网络供电,内部通过开关电源模块变换出隔离电源,分别给单片机电路和通信电路供电。根据模块特点,制定了具体的CAN应用层协议。该模块可以实现以下功能:通过CAN网络把模块配置为单通道采集工作模式或者多通道顺序采集模式;在线设置通信参数和报警参数等。