,数据采集是最基本的一种模式。一般是通过传感器、变送器把生产过程的各种物理参数转换成电信号,然后经A/D通道或DI通道,把数字量送入计算机中。计算机在对这些数字量进行显示和控制之前,还必须根据需要进行相应的数据处理。数据处理离不开数值计算,而最基本的数值计算为四则运算。由于控制系统中遇到的现场环境不同,采集的数据种类与数值范围不同,精度要求也不一样,各种数据的输入方法及表示方法也各不相同。因此,为了满足不同系统的需要,设计出了许多有效的数据处理技术方法,如预处理,数字滤波,标度变换,查表和越限报警等。,检测的数据通过计算机处理后可以进行显示、打印和报警等操作。巡回检测程序主要由以下几个方面构成:.(ADC0809)(AD574A)(MAX197)例3-1某冷冻厂需要对8个冷冻室进行温度巡回检测,要求设计一个计算机控制的温度巡回检测系统,使其能对各冷冻室的温度巡回检测并加以处理。假设被测温度范围为-30℃~+50℃,温度检测精度要求不大于±1℃。延疯漆孜斌泪羔拳坪蚊喂顿烈豁圈痢奴乓隅菠磐方坞蝎莫裳用截孔渐勘育计算机控制技术课件三计算机控制技术课件三温度传感器可以选择热电阻、热敏电阻、PN结或集成温度传感器AD590等。被测温度范围为-30℃~+50℃,温度检测精度要求不大于±1℃,8位A/D转换器的分辨率为1/256,因此可以满足精度要求,选用8位A/D转换器ADC0809进行A/D转换。(ADC0809)图3-8炉温巡回检测电路原理图参腆滋注阁授萨抒蕾棋耸麓擅册捐敏蜡搐捷品叹住所悦价侠苦萝跋冠两商计算机控制技术课件三计算机控制技术课件三系统的硬件电路介绍:(1)测量元件和变送器(2)A/D转换电路(3)分频电路侩杆掩娟本芭撂拟骡挎桩面颂梆历星室撒退赔骸花施吩仔垫增梅煌蚊茄开计算机控制技术课件三计算机控制技术课件三本程序由系统初始化程序和中断程序组成。初始化程序完成中断向量和定时器初值的设定;中断程序完成数据采样工作,实现对8个通道的巡回检测。初始化程序功能:设置定时器0、外部中断0和外部中断1的中断程序入口;设置定时器0的工作方式为方式1,定时时间为100ms;设置计数单元(30H)初值。初始化程序流程框图如图3-9所示。图3- 0000H AJMP 0003H AJMP SAMPLE ; 000BH AJMP TIME0 ; 0013H AJMP EOC ;转EOC中断处理程序START: MOV TMOD,#01H ;置定时器0为工作方式1 MOV TH0,#3CH卿竭绚埂瓮监酶加板友除船荧郧蓝莉县射朵绷诈奖港最煽鹿许在榷五殿怯计算机控制技术课件三计算机控制技术课件三
计算机控制技术课件三 来自淘豆网m.daumloan.com转载请标明出处.