计算机控制技术第二章习题答案整理及详解(2013.04.26修改版SK)Word下载.doc

上传人:wj 文档编号:6967218 上传时间:2023-05-07 格式:DOC 页数:16 大小:309.50KB
下载 相关 举报
计算机控制技术第二章习题答案整理及详解(2013.04.26修改版SK)Word下载.doc_第1页
第1页 / 共16页
计算机控制技术第二章习题答案整理及详解(2013.04.26修改版SK)Word下载.doc_第2页
第2页 / 共16页
计算机控制技术第二章习题答案整理及详解(2013.04.26修改版SK)Word下载.doc_第3页
第3页 / 共16页
计算机控制技术第二章习题答案整理及详解(2013.04.26修改版SK)Word下载.doc_第4页
第4页 / 共16页
计算机控制技术第二章习题答案整理及详解(2013.04.26修改版SK)Word下载.doc_第5页
第5页 / 共16页
计算机控制技术第二章习题答案整理及详解(2013.04.26修改版SK)Word下载.doc_第6页
第6页 / 共16页
计算机控制技术第二章习题答案整理及详解(2013.04.26修改版SK)Word下载.doc_第7页
第7页 / 共16页
计算机控制技术第二章习题答案整理及详解(2013.04.26修改版SK)Word下载.doc_第8页
第8页 / 共16页
计算机控制技术第二章习题答案整理及详解(2013.04.26修改版SK)Word下载.doc_第9页
第9页 / 共16页
计算机控制技术第二章习题答案整理及详解(2013.04.26修改版SK)Word下载.doc_第10页
第10页 / 共16页
计算机控制技术第二章习题答案整理及详解(2013.04.26修改版SK)Word下载.doc_第11页
第11页 / 共16页
计算机控制技术第二章习题答案整理及详解(2013.04.26修改版SK)Word下载.doc_第12页
第12页 / 共16页
计算机控制技术第二章习题答案整理及详解(2013.04.26修改版SK)Word下载.doc_第13页
第13页 / 共16页
计算机控制技术第二章习题答案整理及详解(2013.04.26修改版SK)Word下载.doc_第14页
第14页 / 共16页
计算机控制技术第二章习题答案整理及详解(2013.04.26修改版SK)Word下载.doc_第15页
第15页 / 共16页
计算机控制技术第二章习题答案整理及详解(2013.04.26修改版SK)Word下载.doc_第16页
第16页 / 共16页
亲,该文档总共16页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

计算机控制技术第二章习题答案整理及详解(2013.04.26修改版SK)Word下载.doc

《计算机控制技术第二章习题答案整理及详解(2013.04.26修改版SK)Word下载.doc》由会员分享,可在线阅读,更多相关《计算机控制技术第二章习题答案整理及详解(2013.04.26修改版SK)Word下载.doc(16页珍藏版)》请在冰点文库上搜索。

计算机控制技术第二章习题答案整理及详解(2013.04.26修改版SK)Word下载.doc

Q4

Q5

Q6

Q7

Q8

输出信号

(*WR)

MOVAL,DATAMOVA,DATA

MOVDX,portMOVDPTR,PORT

OUTDX,ALMOVX@DPTR,A

3.用8位A/D转换器ADC0809与8051单片机实现8路模拟量采集。

请画出接口原理图,并设计出8路模拟量的数据采集程序。

M

P0.2

P0.1

P0.0

RD*

WR*

P0.7~P0.0

EA*ALE

P3.2

OE

START

ALE

CLOCK

EOC

+

IN0

IN1

IN2

IN3

IN4

IN5

IN6

IN7

A

B

C

F0H

;

程序:

ORG0000H

MOVR0,#30H;

数据区起始地址存在R0

MOVR6,#08H;

通道数送R6

MOVIE,#84H;

开中断

SETBIT1;

外中断请求信号为下跳沿触发方式

MOVR1,#0F0H;

送端口地址到R1

NEXT:

MOVX@R1,A;

启动A/D转换

LOOP:

SJMPLOOP

INCR0

INCR1

DJNZR6,NEXT;

8路采样未接受,则转NEXT

CLREX1;

8路采样结束,关中断

END

中断服务程序:

ORG0003H;

外中断1的入口地址

AJMP1000H;

转中断服务程序入口地址

ORG1000H

MOVXA,@R1;

读入A/D转换数据

MOV@R0,A;

将转换的数据存入数据区

RETI;

中断返回

ORG0000H

MOVR1,#30H

MOVR2,#0F0H

A1:

MOVDPTR,R2

MOVX@DPTR,A

JNBP3.2,LOOP

MOVXA,@DPTR

MOV@R1,A

INCR2

INCR1

CJNER2,0F7H,A1

4.用12位A/D转换器AD574与PC/ISA总线工业控制机接口,实现模拟量采集。

请画出接口电路原理图,并设计出A/D转换程序。

A/D转换的程序如下:

MOVDX,1FF0H

OUTDX,AL;

PUSHAX

PUSHBX

PUSHCX

STI

LOOP1:

JMPLOOP1

CLI

POPCX

POPBX

POPAX

LEADI,BUF;

置数据存储区指针

MOVCL,4

SHRAX,CL;

得到转换后的12位数据

MOV[DI],AX;

将得到的数据存入数据存储区

MOVDX,1FF2H;

读高8位数据

INAL,DX

MOVAH,AL

MOVDX,1FF3H;

读低4位数据

RET

MOVDPTR,#1FF0H;

外设地址为16位只能用DPTR

MOVX@DPTR,A;

访问外设只能用累加器A

PUSHA

PUSHB

PUSHC

ORG0013H;

外部中断1入口地址

LJMPPINT1

SETBIT1

SETBEX1

LOOP1:

SJMPLOOP1

CLR

POPC

POPB

POPA

感觉很麻烦的样子

MOVA,@R1;

低4位送A

RRA

MOVR0,A

DECR1

MOVA,@R1;

高8位送A

ANLA,0FH;

屏蔽高4位

RLA

ORLA,R0;

合并低8位

INCR1

MOV@R1,A;

处理好后覆盖原低4位

DECR1

MOVA,@R1

ANLA,0F0H

MOV@R1,A

MOVR1,#30H;

先设置个内存起始单元

MOVXA,@DPTR

MOV@R1,A

INCDPTR;

读取AD574低4位要改变引脚A0的电平

RETI

5.请分别画出一路有源I/V变换电路和一路无源I/V变换电路图,并分别说明各元器件的作用。

无源I/V变换电路

无源I/V变换主要是利用无源器件电阻来实现,并加以滤波和输出限幅等保护措施。

输入0-10mA,输出为0-5V,R1=100Ω,R2=500Ω

输入4-20mA,输出为1-5V,R1=100Ω,R2=250Ω

输出限流,保护运放

R1

R3

R2

R4

R5

C

I

V

输入阻抗低,输出阻抗低

V=G*R1*I

_

有源I/V变换电路

有源I/V变换主要是利用有源器件运算放大器、电阻来实现。

输入0~10mA,输出0~5V:

R1=200Ω,R3=100kΩ,R4=150kΩ

输入4~20mA,输出1~5V:

R1=200Ω,R3=100kΩ,R4=25kΩ

6.什么是采样过程、量化、孔径时间?

采样过程:

按一定的时间间隔T,把时间上连续和幅值上也连续的模拟信号转变成在时刻0,T,2T、、、、、、kT的一连串脉冲输出信号的过程称为采样过程。

量化:

采用一组数码来逼近离散模拟信号的幅值,将其转换为数字信号。

孔径时间:

在模拟输入通道中,A/D转换器将模拟信号转换成数字量总需要一定的时间,完成一次A/D转换所需要的时间成为孔径时间。

7.采样保持器的作用是什么?

是否所有的模拟量输入通道中都需要采样保持器?

为什么?

 

为了提高模拟量输入信号的频率范围,以适应某些随时间变化较快的信号的要求,可采用带有保持电路的采样器,即采样保持器(为了防止在A/D转换之前信号就发生了变化,致使A/D转换的结果出错,因而采用采样保持器来使得信号维持一段时间)。

并不是所有的模拟量输入通道都需要采样保持器的,因为采样保持器是为了防止在A/D转换之前信号就发生了变化,致使A/D转换的结果出错,所以只要A/D转换的时间比信号变化的时间短就不需要。

8.一位8位A/D转换器,孔径时间为100us。

如果要求转换误差在A/D转换精度(0.4%)内,求允许转换的正弦波模拟信号的最大频率是多少?

P41

9.试8255A、AD574、LF398、CD4051和PC/ISA总线工业控制机接口,试设计出8路模拟量采集系统,请画出接口电路原理图,并编写相应的8路模拟量数据采集程序。

100Ω

100KΩ

:

PA7

PA3

PA2

PA1

PA0

PB7

8255A

PB0

PC6

PC5

PC4

PC3

PC2

PC1

PC0

12/8*VL

STS

DB11BIPOFF

DB10

DB9

DB8PEFIN

DB7PEFOUT

DB010VIN

CE

CS*

R/C*AGND

DGNDA0

+5V

+12V

-12V

4398

+15V

-15V

VDDVEE

X

INHX0

BX7

VSS

V7

V0

程序流程图如下:

8路模拟量数据采集程序如下:

AD574A PROCNEAR

CLD

LEADI,BUF

MOVBL,00000000B;

令CE,CS,R/C,INH=0,初始化

MOVCX,8

ADC:

MOVDX,2C2H;

C口地址

MOVAL,BL

OUTDX,AL;

选择多路开关X0,STS=0,LF398采样

NOP

ORAL,01000000B;

令CE=1,启动转换A/D

OUTDX,AL;

ANDAL,10111111B;

令CE=0,形成启动脉冲

MOVDX,2C0H;

A口地址

PULLING:

INAL,DX;

测试STS,看转换是否结束

TESTAL,80H

JNZPULLING;

转换期间STS=1,LF398保持

MOVAL,BL;

ORAL,00010000B;

转换结束,令R/C=1,准备读

MOVDX,2C2H;

OUTDX,AL

ORAL,01000000B;

令CE,R/C=1,开始读

MOVDX,2C0H;

读A口高4位

INAL,DX

ANDAL,0FH

MOVAH,AL;

高4位存在AH

INCDX;

读B口低8位

INAL,DX;

低8位存在AL

STOSW;

数据存储

INCBL ;

更换通道

LOOPADC

MOVAL,00111000B;

CE=0,CS,R/C,INH=1,芯片复位

MOVDX,2C2H

OUTDX,AL

RET

AD574A ENDP

10.采用DAC0832和PC/ISA总线工业控制机接口。

请画出接口电路原理图,并编写DA转换程序。

DI0

DI7

Rfb

IOUT1

IOUT2

AGND

*XFER

*WR1

*WR2

VCCVREF

DGND

DAC0832

*CS

IOW

ISA

总线

若DAC0832CS的口地址为BASE,则7FH转换为模拟电压的接口程序为:

DAOUT:

MOV DX,BASE

MOV AL,7FH

OUT DX,AL

RET

单极性公式:

D为输入数字量,VREF为参考基准电压

11.采用DAC1210和PC/ISA总线工业控制机接口,请画出接口电路原理图,并编写D/A转换程序。

(双极性电压输出电路)

接口电路原理图如下图所示:

设端口地址译码器译出Y0*地址为基地址7FF0H;

则D/A高8位地址为7FF1H,低8位地址为7FF0H

假设待转换数据为2FEH

D/A转换程序:

MOVDX,7FF1H

MOVAL,2F0H;

送高8位数据

OUTDX,AL

MOVDX,7FF0H

MOVAL,E0H;

送低4位数据

OUTDX,AL;

12位数据进行转换

输出电压VOUT与输入数字量D之间的关系:

13.采用DAC0832、运算放大器、CD4051等元器件与PC/ISA总线工业控制机接口,设计8路模拟量输出系统,请画出接口电路原理图,并编写8路模拟量输出程序。

D0

D7

IOW*

A15

A0

A1

A2

DI0

DI7

WR1*

CS*

WR2*XFER*

...

XX0

X7

INT*

ABC

CD4051

IOUT1

IOUT2

AGND

8路模拟量输出程序:

MOVBX,OFFSETdata

MOVCX,8

MOVDX,7FF8H送DAC0832地址

L1:

MOVAL,[BX]

OUTDX,AL启动D/A转换

XORDX,8000H置CD4051片选信号

OUTDX,AL向第一通道输出转换值

CALLDELAY延时

XORDX,8000H置DAC0832片选信号

INCDX

INCBX

LOOPL1

14.基于RS-485串行总线的主从分布式测控系统的结构形式是怎样的?

基于RS-485总线可构成下图所示的主从分布式测控系统,其中可编程控制器(PLC)、智能调节器、智能远程I/O模块的等装置大都具有RS-485总线,可作为测控系统的从站,实现控制功能;

PC或IPC作为系主站,并配有RS-232/485转换器,实现对系统定的监控与管理。

15.什么是串模干扰和共模干扰?

如何抑制?

所谓串模干扰是指叠加在被测信号上的干扰噪声。

抑制方法:

滤波器、双积分式A/D转换器、前置放大或者隔离屏蔽等、利用元器件的特性来抑制、选择带有屏蔽的双绞线或同轴电缆做信号线(具体见书64页)。

所谓共模干扰是指模/数转换器两个输入端上公有的干扰电压。

变压器隔离、光电隔离、浮地屏蔽。

16.MAX1232有哪些主要功能?

主要功能有:

电源监控、按钮复位输入、监控定时器(看门狗)。

17.计算机控制系统中一般有哪几种地线?

请画出回流法接地和一点接地示意图。

在计算机控制系统中,一般有以下几种地线:

模拟地、数字地、安全地、系统地、交流地。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 幼儿教育 > 幼儿读物

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2