下载此文档

计算机控制技术课件三.pptx


文档分类:IT计算机 | 页数:约148页 举报非法文档有奖
1/148
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/148 下载此文档
文档列表 文档介绍
该【计算机控制技术课件三 】是由【闰土】上传分享,文档一共【148】页,该文档可以免费在线阅读,需要了解更多关于【计算机控制技术课件三 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。








计算机控制技术课件三共148页,您现在浏览的是第1页!
在计算机控制系统中,数据采集是最基本的一种模式。一般是通过传感器、变送器把生产过程的各种物理参数转换成电信号,然后经A/D通道或DI通道,把数字量送入计算机中。计算机在对这些数字量进行显示和控制之前,还必须根据需要进行相应的数据处理。
数据处理离不开数值计算,而最基本的数值计算为四则运算。由于控制系统中遇到的现场环境不同,采集的数据种类与数值范围不同,精度要求也不一样,各种数据的输入方法及表示方法也各不相同。因此,为了满足不同系统的需要,设计出了许多有效的数据处理技术方法,如预处理,数字滤波,标度变换,查表和越限报警等。
计算机控制技术课件三共148页,您现在浏览的是第2页!



返回本章首页
计算机控制技术课件三共148页,您现在浏览的是第3页!

(ADC0809)
(AD574A)
(MAX197)
例3-1某冷冻厂需要对8个冷冻室进行温度巡回检测,要求设计一个计算机控制的温度巡回检测系统,使其能对各冷冻室的温度巡回检测并加以处理。假设被测温度范围为-30℃~+50℃,温度检测精度要求不大于±1℃。
计算机控制技术课件三共148页,您现在浏览的是第4页!
(ADC0809)
图3-8炉温巡回检测电路原理图
计算机控制技术课件三共148页,您现在浏览的是第5页!
本程序由系统初始化程序和中断程序组成。初始化程序完成中断向量和定时器初值的设定;中断程序完成数据采样工作,实现对8个通道的巡回检测。
初始化程序功能:设置定时器0、外部中断0和外部中断1的中断程序入口;设置定时器0的工作方式为方式1,定时时间为100ms;设置计数单元(30H)初值。
初始化程序流程框图如图3-9所示。
图3-9初始化程序流程图
计算机控制技术课件三共148页,您现在浏览的是第6页!
MOV TL0,#0B0H ;定时器初值设定
MOV 30H,#00H ;置计数初值
SETB IT0 ;中断请求信号为脉冲方式
SETB IT1 ;中断请求信号为脉冲方式
SETB EX0 ;外部中断0中断允许
SETB ET0 ;定时器0中断允许
SETB EA ;开中断
SETB TR0 ;启动定时器
HERE: AJMP HERE ;等待中断
计算机控制技术课件三共148页,您现在浏览的是第7页!
定时器中断程序程序清单:
TIME0: CLR EA ;关中断
INC 30H
MOV A,30H
XRL A,#50H ;判断是否到8秒
JZ S_8 ;8秒定时到,转至S_8
AJMP RECOUN ;未到8秒,继续计时
S_8: SETB ;触发外部中断0
NOP
CLR
NOP
RECOUN: MOV TH0,#3CH
MOV TL0,#0B0H ;设定定时器初值
SETB EA ;开中断
RETI ;中断返回
计算机控制技术课件三共148页,您现在浏览的是第8页!
数据采样程序程序清单:
SAMPLE: SETB 00H ;设置标志位
MOV DPTR,#0F00H ;设置通道初值
MOV R6,#08H ;设置通道数
MOV R7,#05H ;设置采样次数
MOV R0,#40H ;设置数据区首址
TRAN_S: MOVX ***@DPTR,A ;启动A/D转换程序流程图
WAIT: JB 00H,WAIT ;标志位为1等待A/D转换完成中断
计算机控制技术课件三共148页,您现在浏览的是第9页!
(AD574A)
图3-14AD574A和8031的硬件接口电路图
计算机控制技术课件三共148页,您现在浏览的是第10页!

计算机控制技术课件三 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数148
  • 收藏数0 收藏
  • 顶次数0
  • 上传人闰土
  • 文件大小731 KB
  • 时间2023-03-04
最近更新