计算机控制技术课后习题答案 联系客服

发布时间 : 星期一 文章计算机控制技术课后习题答案更新完毕开始阅读0982309da4e9856a561252d380eb6294dc882226

A/D转换器?

1200?选择依据:n?log??1???12

2?0.4?11.设计出8路模拟量采集系统。请画出接口电路原理图,并编写相应的8路模拟量数据采集程序。

本例给出用8031、DAC0809设计的数据采集系统实例。

把采样转换所得的数字量按序存于片内RAM的30H~37H单元中。采样完一遍后停止采集。其数据采集的初始化程序和中断服务程序如下:

初始化程序:MOV R0,#30H ;设立数据存储区指针

MOV R2,#08H ;设置8路采样计数值

SETB IT0 ;设置外部中断0为边沿触发方式

SETB EA ;CPU开放中断SETB EX0 ;允许外部中断0中断

MOV DPTR,#FEF8H ;送入口地址并指向IN0

LOOP: MOVX @DPTR,A ;启动A/D转换,A的值无意义

HERE: SJMP HERE ;等待中断

中断服务程序:

MOVX A,@DPTR ;读取转换后的数字量

MOV @R0,A ;存入片内RAM单元

INC DPTR ;指向下一模拟通道

INC R0 ;指向下一个数据存储单元

DJNZ R2,INT0 ;8路未转换完,则继续

CLR EA ;已转换完,则关中断

CLR EX0 ;禁止外部中断0中断

RETI ;中断返回

INT0: MOVX @DPTR,A ;再次启动A/D转换 RETI 各部分的作用是什么?

;中断返回12.模拟量输出通道由哪几部分组成?

模拟量输出通道一般由接口电路、D/A转换器、功率放大和V/I变换等信号调理电路组成。

(1)D/A转换器:模拟量输出通道的核心是数/模转换器(Digital/Analog Converter,简称D/A转换器或DAC)。它是指将数字量转换成模拟量的元件或装置。

(2)V/I变换:一般情况下,D/A转换电路的输出是电压信号。在计算机控制系统中,当计算机远离现场,为了便于信号的远距离传输,减少由于传输带来的干扰和衰减,需要采用电流方式输出模拟信号。许多标准化的工业仪表或执行机构,一般是采用0~10mA或4~20mA的电流信号驱动的。因此,需要将模拟电压信号通过电压/电流(V/I)变换技术,转化为电流信号。

13.采用DAC0832和PC总线工业控制机接口。请画出接口电路原理图,并编写产生三角波、

梯形波和锯齿波的程序。

设计一八路数据采集及其回放系统。要求八路数据巡回检测,存储10组数据,输数据为电压信号(0-5V),检测精度<1%。CPU、AD、DA可任选。

+5VILEVCCVREFDI7RfbIOUT1DAC0832Y0IOUT2CSWR2XFERDGNDAGNDWR1DI08086CPU数据总线D7~D0地址线地址译码…-A+UoM / IOWR第五章 微机数控系统

习题及参考答案

1.什么是数控系统?数控系统包括哪些?

数控系统是采用数字电子技术和计算机技术,对生产机械进行自动控制的系统,它包括顺序控制和数字程序控制两部分。

2.什么是顺序控制系统?它由哪几部分组成?

微机顺序控制方式是指以预先规定好的时间或条件为依据,按预先规定好的动作次序顺序地进行工作。一般地,把按时序或事序规定工作的自动控制称为顺序控制。它包括系统控制器、输入电路、输入接口、输出电路、输出接口、检测机构、显示与报警电路。

3.微机数控系统由哪些部分组成?各部分的作用是什么?

由五部分组成。

(1)输入装置:一般指微机的输入设备,如键盘。其作用是输入数控系统对生产机械进行自动控制时所必需的各种外部控制信息和加工数据信息。

(2)微机:微机是MNC系统运算和控制的核心。在系统软件指挥下,微机根据输入信息,完成数控插补器和控制器运算,并输出相应的控制和进给信号。若为闭环数控系统,则由位置检测装置输出的反馈信息也送入微机进行处理。

(3)输出装置:一般包括输出缓冲电路、隔离电路、输出信号功率放大器、各种显示设备等。在微机控制下,输出装置一方面显示加工过程中的各有关信息,另一方面向被控生产机械输出各种有关的开关量控制信号(冷却、启、停等),还向伺服机构发出进给脉冲信号等。