欢迎来到天天文库
浏览记录
ID:34292567
大小:104.31 KB
页数:6页
时间:2019-03-04
《测控总线构成的多路数据采集与控制系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、测控总线构成的多路数据采集与控制系统测控总线是指以组成测量和控制系统为主要目标而开发的总线。自数字计算机问世以来,各种总线标准不断推出,如PC、ISA、PCI总线。虽然在PC、ISA、PCI总线系统上加入各种I/O功能模块板,也可以组成测控系统,但这不是这些总线标准设计的主要目的。为测控系统设计的总线主要有STD、CPCI、GPIB、VME、VXI和PXI等总线。现代测量及检测系统的发展趋势是标准总线计算机平台、功能强大的软件,以及应用总线技术的模块化仪器设备的有机结合。这种结合极大地增强了自动测试设备的
2、功能与性能。在现代计算机测试系统中,总线技术越来越受到重视。因此,在测试系统研制中,选择好的测试系统平台总线,不仅有助于系统最终以较低成本满足更高的性能要求,而且可以使系统更加容易扩充、升级和保护用户的投资效益。数据采集是指将温度、压力、流量、位移等模拟量采集、转换成数字量后,再由计算机进行存储、处理、显示的过程木文设计了一套多路数据采集系统,实施采集多现场的温度参数,系统通过RS485总线将采集到的现场温度数据传输至上位机,上位机对采集到的数据进行显示、存储,从而达到现场监测与控制的目的。1.系统总体方
3、案设计本系统主要完成的功能是:同时检测多个工作现场的温度参数并将采集到的T作现场的温度参数数据传输至主控制室上位机,主控制室内的上位机对采集到的数据进行计算分析,显示不同现场的温度并进行存储参数,并输出和应的控制信号以实现对物理系统的控制或记录。整个系统设计方案如图1所示。圍1念嚥酚拄寢口V檸制笏坯说讣芳窓2.系统硬件电路设计单片机是整个电路中最核心的元件,本文采用的是高性能CM0S8位微控制器STC89C52单片机。STC89C52是STC公司生产的一种低功耗、高性能CM0S8位微控制器,具有8K在系统
4、可编程Flash存储器。STC89C52使用经典的MCS-51内核,但做了很多的改进使得芯片具有传统51单片机不具备的功能。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。温度传感器选用美国DALLAS公司的一线总线系统的数字温度传感器DS18B20,其采用一线总线(I-WireBus)技术,采用一单根信号线,既传输时钟,又传输数据,而且数据传输是双向的。DS18B20是美国DALLAS半导体公司推出的第一片支持“一线总线
5、”接口的温度传感器,它具有微型化,低功耗,高性能,抗干扰能力强,易配微处理器等优点,可直接将温度转化成数字信号处理器处理。测量的温度范围是一55〜125°C,测温误差0.5°Co可编程分辨率旷12位,对应的可分辨温度分别为0・5°C,0・25°C,0.125°C和0・0625°C。相较热电偶传感器而言可实现高精度测温。DS18B20测温传感器具有测量速度快、精度咼、咼低温报警、智能化等特点,由此构成的单片机控制的单总线温度多路采集系统比传统的测温系统可靠性高,易丁构成网络控制,适用于各种温度检测与控制系统
6、,该单总线技术可以为其他过程参数测控系统提供技术支持,具有实用价值和推广价值。图2为DS18B20与STC89C52单片机的连线图,在图中DS18B20芯片中DQ为数字信号输入/输出端;GND为屯源地;VDD为外接供屯屯源输入端(在寄生电源接线方式时接地)。STC89C5215VVCPOMMMPOPOPO用RS485总线是工业应用中非常成熟的技术,是现代通讯技术的工业标准之一,由于采用平衡发送和差分接收,即在发送端,驱动器将TTL电平信号转换成差分信号输出;在接收端,接收器将差分信号变成TTL电平,因此具
7、有抗共模干扰的能力。基于RS485总线以上种种优点,所以本文所设计的多路数据采集控制系统选用RS485总线进行现场单片机与主控制室上位机之间的数据传输。图3RS485现场魚线礎伴电路设计图3为RS485现场总线硬件电路设计图。下位机通过RS485接口芯片MAX485与RS485总线相连,计量室PC机经RS23^RS485电平转换后与RS485总线相连。本系统采用RS485总线微机与单片机的主从式串行异步半双工通讯的方法,下位机作为控制系统,分别控制一套现场数据采集系统。PC机的串行接口为RS232接口。鉴
8、于MCS・51系列单片机的串行口是一个标准的TTL电平接口,故在数据传输吋需要先进行RS23刀RS485电平转换,本系统选用MXA232芯片实现上位机端RS232电平与TTL电平的转化,然后通过MAX485芯片将TTL电平转换为RS485标准电平。在下位机端MAX485将RS485标准电平转换为TTL电平接入处理器的异步串行通信口,实现RS485网络的半双工通信。3•系统软件电路设计多路数据采集控制系统上位机采用VisualS
此文档下载收益归作者所有