智能仪器原理及应用第二版课后习题部分答案.docx
- 文档编号:26528930
- 上传时间:2023-06-20
- 格式:DOCX
- 页数:25
- 大小:35.11KB
智能仪器原理及应用第二版课后习题部分答案.docx
《智能仪器原理及应用第二版课后习题部分答案.docx》由会员分享,可在线阅读,更多相关《智能仪器原理及应用第二版课后习题部分答案.docx(25页珍藏版)》请在冰豆网上搜索。
智能仪器原理及应用第二版课后习题部分答案
智能仪器原理及应用(第二版)课后习题部分答案
1-1.什么是智能仪器?
智能仪器的主要特点是什么?
答:
内含微型计算机并带有GP-IB等通信接口的电子仪器成为智能仪器。
特点:
(1)智能仪器使用键盘代替传统仪器中的旋转式或琴键式切换开关开实施对仪器的控制从而使仪器面板的布置和仪器内部有关部件的安排不再相互限制和牵连。
(2)微处理器的运用极大的提高了仪器的性能。
(3)智能仪器运用微处理器的控制功能,可以方便的实现量程自动转换、自动调零、触发电平自动调整、自动校准、自动诊断等功能,有力的改善了仪器的自动化测量水平。
(4)智能仪器具有友好的人机对话能力。
(5)智能仪器一般都配有GP-IB或RS-232等通信接口,是智能仪器具有可程控操作的能力
1-2.画出智能仪器通用结构框图,简述每一部分的作用。
答:
主机电路用来存储程序数据并进行一系列的运算和处理;模拟量输入/输出通道用来输入/输出模拟信号;人机接口电路的作用是沟通操作者和仪器之间的联系;通信接口电路用于实现仪器与计算机的联系,以便使仪器可以接收计算机的程序命令。
1-3.智能仪器监控程序的主要内容是什么?
答:
监控程序是面向仪器面板键盘和显示器的管理程序,其内容包括:
通过键盘输入命令和数据,以对仪器的功能、操作方式与工作参数进行设置;根据仪器设置的功能和工作方式,控制I/O接口电路进行数字采集、存储;按照仪器设置的参数,对采集的数据进行相关的处理;以数字、字符、图形等形式显示测量结果、数据处理的结果及仪器的状态信息。
1-4.简述智能仪器面板广泛使用按键键盘的特点。
答:
智能仪器广泛使用键盘,使面板的布置与仪器功能部件的安排可以完全独立的进行,明显改善了仪器面板及有关功能部件结构的设计,这样即有利于提高仪器技术指标,又方便了仪器的操作。
1-5.简述现代自动测试系统的结构与特点。
答:
智能仪器组成的自动测试系统是一个分布式多微型计算机系统,系统内的各智能仪器在任务一级并行工作,它们个子具备的硬件和软件,能相对独立的工作,相互间也可通信,它们之间通过外部总线松散耦合。
特点:
自动测试系统具有极强的通用性和多功能性。
1-6.个人仪器系统相对智能仪器具有什么特点?
答:
个人仪器和个人仪器系统充分的利用PC机软件资源,相对于智能仪器来说,极大的降低了成本,大幅缩短了研制周期,显示出广阔的发展前景。
1-7.简述智能仪器、自动测试系统、个人仪器系统的含义以及它们
之间的关系。
答:
个人仪器系统是由不同功能的个人仪器和PC机有机结合而构成的自动测试系统。
1-8.什么是VXI总线仪器系统?
简述其特征与组成。
答:
VXI总线系统即采用VXI总线标准的个人仪器系统,一般由计算机、VXI仪器模块和VXI总线机箱构成。
1-9.研制智能仪器大致需要经历哪些阶段?
试对各阶段的工作内容做一简要的叙述。
答:
1.确定设计任务:
首先根据仪器最终要实现的设计目标,编写设计任务说明书,明确仪器应具备的功能和应达到的技术指标。
2.拟制总体设计方案:
设计者应首先一句设计的要求和一些约束条件,提出几种可能的方案。
3.确定仪器工作总框图:
当仪器总体方案和选用的微处理器的种类确定后,就应采用自上而下的方法,把仪器划分成若干个便于实现的功能模块,并分别绘制出相应的硬件和软件工作框图。
4.硬件电路和软件的设计与调试:
一旦仪器工作总框图确定后,硬件电路和软件的设计工作就可以齐头并进。
5.整机联调:
硬件、软件分别装配调试合格后,就要对硬件、软件进行联合调试。
1-10为什么目前智能仪器主机电路大多数采用单片机?
选择单片机时应主要.考虑哪些因素?
答:
单片机性能增强、体现在指令指令执行速度有很大提升;单片机集成了大容量片上flash存储器,并实现了ISP和IAP,单片机在低电压、低功耗、低价位、LPC方面有很大进步;单片机采用了数字模拟混合集成技术,将A/D、D/A、锁相环以及USB、CAN总线接口等都集成到单片机中,大大地减少片外附加器件的数目,进一步提高了系统可靠性能。
单片机的选择要从价格、字长、输入/输出的执行速度、编程的灵活性、寻址能力、中断功能、直接存储器访问(DMA)能力、配套的外围电路芯片是否丰富以及相应的并发系统是否具备等多方面进行综合考虑。
2-1.A/D转换器与D/A转换器分别有哪些主要技术指标?
分辨率和转换精度这两个技术指标有什么区别和联系。
答:
A/D转换器技术指标:
1.分辨率与量化误差;2.转换精度;3.转换速度;4.满刻度范围。
D/A转换器技术指标:
1.分辨;2.转换精度;3.转换时间;4尖峰误差。
分辨率是衡量A/D转换器分辨输入模拟量最小变化程度的技术指标,转换精度反映了一个实际A/D转换器与一个理想A/D转换器在量化值上的差值,用绝对误差或相对误差来表示。
2-2.逐次比较式、并联比较式和积分式A/D转换器各有什么特点?
答:
逐次比较式A/D转换器转换时间与转换精度比较适中,适用与一般场合。
积分式A/D转换器的核心部件是积分器,速度较慢,但抗干扰性能力强,适用于在数字电压表类仪器中采用。
并行比较式A/D转换器,转换速率可以达到很高,但抗干扰能力差,由于工艺限制,其分辨率一般不高于8位。
适用于数字示波器等要求转换速度较快的仪器。
2-3图2-10所示的双积分A/D转换器最大显示数为19999(BCD码),满刻度值为2V,时钟频率f0=100kHz(f0=1/T0),试求:
(1)该双积分A/D转换器的基准电压+UR、-UR应该为多少?
(2)该双积分A/D转换器的分辨率是多少?
转换速率大约为多
少?
(3)积分时间T1为多少毫秒?
时钟频率是否可选择80kHz?
为什
么?
(4)当输入电压Ui=0.25V时,积分时间T2为多少毫秒?
显示数的
数码指示为多少?
解:
(1)基准电压+UR=2V-UR=-2V
(2)分辨率:
2V量程显示最大值1.9999V,其可显示最小值
是0.0001V,即分辨率0.0001V。
转换时间:
T=2T1=2N1/fCLK=2´20000/100=400ms转换次数为每秒2.5次
(3)T1=N1/fCLK=20000/100=200ms,而当选择时钟频率为80kHz是T1=N/fCLK=20000/80=250ms,采样时间T1不是T的整数倍,顾不可选择80kHz为时钟频率
(4)T2=2500*T0=25ms,显示值N2=T2*fCLK=25´100=2500
2-4参考图2-11所示的微处理机控制的双积分式A/D转换器系统。
试分析,在软件控制双积分式A/D转换的过程中,
(1)仪器软件如何判断输入电压Ui的极性?
如何根据Ui的极性选
择UR的极性?
(2)什么是软件计数?
不同制式(二进制或BCD码)的软件计数如
何实现?
等效的计数时钟频率如何计算?
(3)仪器软件如何判断积分器输出的过零点?
(4)如何体会软件程序代替硬件逻辑?
以软件代硬件的优点是什
么?
局限性是什么?
2-5.参考图2-18,设计一个MCS—51单片机与MC14433双积分A/D转换器的接口电路,要求采用查询方式控制A/D转换,画出接口电路图并编写相应的控制程序。
2-6运用双口RAM或者FIFO存储器对图2-22所示的高速数据采集系统进行改造。
画出该采集系统电路原理图,简述其工作过程。
2-7参考图2-33所示的接口电路,编写能对产生连续三角波输出的控制程序。
要求产生波形的起始电压为-2.5V,终止电压为-5V.
2-8在一个MCS-51单片机与0832D/A转换器的(单缓冲)接口电路中,已知:
单片机时钟频率为12MHz,D/A转换器的地址为7FFFH,当输入数字范围为00H~FFH时,其输出电压范围为0~-5V。
(1)画出接口的电路原理图。
(2)编写一段程序,使其运行后能在示波器上显示大约两个周期
的锯齿波波形(设示波器显示器X轴刻度为10格,扫描速度为50us/s格)。
解:
1)由题分析可知该电路是单极性单缓冲电路,且该接口的电路原理图如下图所示:
2)DAC0832地址为#7FFFH,则其P2.7与CS、XFER相连接。
从00H开始传送数字,隔一段时间增加输出数的大小,从而获得周期性锯齿波信号。
由题意,算出信号的周期为10x50/2。
一个周期输出256个数据。
每个数保持数据接近1us,即1个机器周期。
MOVX:
2、ADD:
1、NOP:
1、SJMP:
2程序ORG0000HAJMPSTARTORG0030H
START:
MOVDPTR,#7FFFH;单缓冲输出MOVA,#00H
LOOP:
MOVX@DPTR,A;输出锯齿波ADDA,#8NOPNOP
SJMPLOOPEND
2-9数据采集系统主要由哪几部分组成,每部分主要功能是什么?
答:
数据采集系统把多路开关、模拟放大器、采样/保持器、A/D转换器、控制逻辑以及微处理器系统的接口电路等都集成在一块芯片中,构成数据采集集成电路。
2-10在一个时钟频率为12MHz的8031系统中接有一片ADC0809A/D转换器(地址自定),以构成一个简单8通道自动巡回系统。
要求该系统每隔100ms时间就对8个直流电压源(0~5V)自动巡回检测一次,测量结果对应在于60H~67H的8个存储单元中(定时采样可以采用单片机3)00H存放1S标志初值#00H,R1通道数初值#08H,R0放转换数据地址初值#60H;4)通道0地址#0FEF8H
MAIN:
ORG#0000HSJMPINI1ORG#000BHSJMPINTIN1:
CLRTR0;MOVR1,#08HMOVTMOD,#01H
MOVTH0,#3CHMOVTL0,#0B0HCLR00HMOV7FH,#02HMOVDPTR,#0FEF8HMOVRO,#60HSETBTR0WAIT1:
JNB00H,WAIT1CLR00HCALLSAP
DJNZR1,WAIT1RET
INT:
ORLTL0,#0B0HMOVTH0,#03CHDJNZ7FH,INTEMOV7FH,#02HSETB00HINTE:
RETI
SAP:
MOVA,00HMOVX@DPTR,AMOVR2,#48HWAIT2:
DJNZR2,WAIT2MOVXA,@DPTRMOV@R0,AINCDPLINCR0
RET
3-1.独立式键盘、矩阵式键盘和交互式键盘各有特点?
分别适合于什么场合?
答:
独立式键盘:
一键一线,即每一按键单独占用一根检测线与主机相连。
优点是键盘结构简单,各测试线相互独立,按键识别容易。
缺点是占用较多的检测经,不便于组成大型键盘。
矩阵式键盘:
把检测线分别分成两组,一组为行线,另一组为列线,按键放大行线和列线的交叉点上。
当需要的按键数大于8时,一般采用矩阵式键盘。
交互式键盘:
任意两检测线之间均可以放置一个按键。
其所占用的检测线比矩阵式还要少,但是这种键盘所使用的检测线必须具有位控功能的双向I/O端口线。
3-2参照图3-5所示的独立式键盘接口电路,编写相应的键盘分析程序段。
3-3图3-42是一个能支持中断工作方式的矩阵键盘接口电路,键盘中的按键都是单义键,其中0~9为数字键,A~F为功能键。
试运用直接分析法编写的键盘管理程序(功能键对应的动作程序自拟);分析图中二极管有何作用。
3-4.分析法设计键值分析程序有什么优点?
简述其设计步骤。
答:
键盘分析程序的任务是对键盘的操作做出识别并调用相应的功能程序模块完成预订的任务。
直接分析法的优点是简明直观,缺点是命令和识别和处理程序的执行交错在一起,相互牵制。
层次不清楚,当采用多用键,复用次数较多时,这一矛盾尤其突出,用状态分析法可以克服这些缺点。
状态分析法步骤:
1.用状态图准确表述按键操作序列的定义;2.状态表;3.固化状态表;4.键盘分析程序的设计。
3-5图3-43为一简化的智能电压/频率计面板示意图,各键定义如下:
若顺序按动[功能][数字]键,表示选择仪器的功能,其中数字0,1,2„„分别表示电压、频率、周期等测量功能;若顺序按动[GATE][数字]键,则输入对应功能的测量量程、闸门时间、时标等参数;若顺序按动[SET][数字]键,则将输入一个偏移量到指定单元;若按奇数次[OFS]键,则进入偏移显示方式,即把测量结果加上偏移量再显示;若按偶数次[OFS]键,则进入正常显示方式,试运用状态分析法编写键盘分析程序(要求给出解题全过程)。
方法:
状态分析法的步骤
1、画状态图,由状态框,状态变迁通道(起点现行状态,终点下
一状态)和表语(变迁条件)。
状态从0态开始。
为了避免不必要的两次按键,先转0态再转相应态。
某键存在两个含义,则必须设立两个状态加以区别。
2、由状态图写状态表:
五列组成,现行状态(PREST)、按键(FNKEY)、下一状态(NEXST)、动作程序(ACTN)、动作程序内容(COMONT)减小状态表规模,写状态按键编码对照表。
状态按键编码对照表由按键名,键值,FNKY,NUMB组成。
键值是译键后的结果。
所有数字键是同一功能键码(FNKEY),其NUMB不同。
其它键的NUMB是*。
3、固化状态表,由主表,状态表入口地址和处理子程序入口地址表组成。
主表:
3个字节,分别是FNKEY,NEXST,ACTN。
状态表入口地址:
全部现行状态的地址按顺序列在一起。
程序入口表:
相应动作程序入口地址。
4、当某键被按下时,键盘分析程序首先识键、求键值,并根据键值通过查状态按键编码对照表将其转换成FNKEY和NUMB,并用它们更新缓冲区中相应单元的NEXST和ACTN参数),把NEXST参数送入工作缓冲区PREST单元作现态。
用ACTN偏移量查处理程序入口表取得动作程序的入口地址。
最后执行动作程序。
ORGPST-AD0;操作状态主表PST-AD0:
DB02H,01H,00H
DB03H,02H,00HDB04H,03H,00HDB05H,04H,00HDB00H,04H,00H
PST-AD1:
DB01H,01H,01H
DB00H,00H,00H
PST-AD2:
DB01H,02H,02H
DB00H,00H,00H
PST-AD3:
DB01H,03H,03H
DB00H,00H,00H
PST-AD4:
DB05H,04H,04H
DB00H,00H,00HORGPET;状态表入口地址
PET:
DBPST-AD0
DBPST-AD1DBPST-AD2DBPST-AD3DBPST-AD4ORGACTP
ACTP:
DBACTL0
DBACTL1DBACTL3DBACTL4
3-6试比较七段LED显示器静态与动态多位数字显示系统的特点。
答:
静态显示:
每位显示都应有各自的锁存器、译码器(若采用软件译码,译码器可省去)与驱动器锁存器,用以锁存各自待显示数字的BCD码或段码。
每一次显示输出后保持显示不变,仅在待显示数字需要改变时,才更新其数字显示器中锁存的口较多。
动态显示:
微处理器或控制器应定时地对各个显示器进行扫描,显示器件分时轮流工作,每次只以使用一个器件显示,但由于人的视觉暂留现象,仍感觉所有的器件都在同时显示。
优点是使用硬件少,占用I/O口少。
缺点是占用机时长,只要不执行显示程序,就立刻停止显示。
答:
显示缓冲区30H~35H
由电路图8155的PA地址#DF01H,PB地址#DF02H。
共阳极的位选码,PB经过非门送共阳极,PB的位输出0,显示。
DIS:
MOVR0,#30H
MOVR2,#0DFH;最高的位选码
DIS1:
MOVA,@R0
MOVDPTR,#SEGMOVCA,@A+DPTR
MOVDPTR,#DF01H;PA送数MOVX@DPTR,AMOVA,R2
INCDPTR;PB口地址MOVX@DPTR,AACALLDIMSMOVA,R2JBACC.0,DIS2INCR0MOVA,R2RRAMOVR2,AAJMPDIS1
DIS2:
RET
DIMS:
MOVR3,#70HDL1:
NOP
NOP
DJNZR3,DL1RET
SEG:
DBC0H,F9H,A4H,B0H;共阳极的笔型码
DB99H,92H,82H,F8HDB80H,90H,88H,83HDBC6H,A1H,86H,8EH
3-8参考图3-8所示的矩阵键盘接口电路和图3-23所示的动态扫描的LED显示器接口电路,设计一个动态扫描的键盘/LED显示器组合接口电路,要求键盘扫描与显示器扫描共用同一组端口线。
试画出电路原理图和控制程序的流程图。
3-9为了节约端口,可采用串行口控制的键盘/LED显示器接口电路。
图3-44即为一个利用串行口加外围芯片74LS164构成的一个典型接口电路,图中显示电路属静态显示,由于74LS164在低输出时允许通过的电流达8mA,因而不必加驱动电路;图上与门的作用是避免键盘操作时对显示器的影响。
试分析该接口电路的工作原理,编写其控制程序。
3-10若采用HD7279A实现3.9题的功能,试画出键盘/LED显示器接口电路,说明采用HD7279A组成键盘/LED显示器接口电路有何优点。
3-11试述光栅扫描字符CRT显示系统与图形CRT显示系统的特点。
答:
字符发生器(字符ROM)存储字符点阵信息。
各种字符的ASCII代码从显示RAM中读出送到字符ROM作为选择对应这个字符点阵码的字符ROM的地址。
3-12参考图3-38所示的单值函数信号波形的CRT显示系统,配合一个8位A/D转换器,设计一个简单的数字示波器的电路,并简述其工作原理。
3-13参考图3-38所示的单值函数信号波形的CRT显示系统,配合一个8位A/D转换器,设计一个简单的数字示波器的电路,并简述其工作原理。
4-1.试述在GP—IB接口系统中控者、讲者和听者三类装置之间的相互关系。
它们各自的功能是什么?
答:
讲者是通过总线发送仪器消息的仪器装置;听者是通过总线接收由讲者发出消息的装置;控者是数据传输过程中的组织者和控制者。
在一个GP-IB系统中可设置多个讲者,但在某一时刻只能有一个讲者在起作用,听者可以设置多个,并且允许多个听者同时工作。
控者通常由计算机担任,GP-IB系统不允许有两个或两个以上的控者同时起作用。
4-2.GP-IB接口系统的基本特性有哪些?
答:
1.可以用一条总线相互连接,若干台装置,以组成一个自动测试系统;2.数据传输采用并行比特(位),串行字节(位组)双向异步传输方式,其最大传输速率不超过1兆字节每秒;3.总线上传输的消息采用负逻辑;4.地址容量;5.一般适用于电气干扰轻微的实验室和生产现场。
4-3.什么是接口消息和仪器消息?
它们是如何传递的?
答:
接口消息是指专用于管理接口部分完成各种接口功能的信息,它由控者发出而只被接口部分所接收和使用。
仪器消息是与仪器自身密切相关的信息,它只被仪器部分所接收和使用,虽然仪器消息通过接口功能进行传递,但它不改变接口功能的状态。
4-4GP-IB接口总线共有哪几条信号线?
它们各自的作用是什么?
答:
总线是一条24芯电缆,其中16条为信号线,其余为地线及屏蔽线。
16条信号线分为:
1.8条双向数据总线(DIO1~DIO8),其作用是传递仪器消息和大部分接口消息,包括数据、命令和地址;2.3条数据挂钩联络线(DAV、NRFD和NDAC),其作用是控制数据总线的时序,以保证数据总线能正确、有节奏的传递信息;3.5条接口管理控制线(ATN、IFC、REN、EOI和SRQ)其作用是控制GP-IB总线接口的状态。
4-5画出GP-IB接口系统中的三线挂钩时序图,并分析挂钩过程。
答:
(1)听者使NRFD呈高电平,表示已做好接收准备,总线上
所有听者是“线或”连接至NRFD线上,因此只要有一个听
者未做好准备,NRFD就呈低电平。
(2)讲者发现NRFD呈高电平
后,就把数据放在DIO线上,并令DAV为低电平,表示DIO线上的数据已经稳定且有效。
(3)听者发现DAV线呈低电平,就令NRFD呈低电平,表示准备接收数据。
(4)在接收数据的过程中,NDAC线一直保持低电平,直至每个听者都接收完数据,才上升为高电平。
所有听者也是“线或”接到NDAC线上。
(5)当讲者检出NDAC为高,就令DAV为高,表示总线上的数据不再有效。
(6)听者检出DAV为高电平,就令NDAC再次变为低电平,以准备进行下一个循环过程。
4-6.GP-IB标准规定应有哪几种功能?
一台智能仪器是否必须同时具备这些功能?
答:
GP-IB的十种接口功能:
控者功能(C)、讲者功能(T)、听者功能(L)、源挂钩功能(SH)、受者挂钩功能(AH)、服务请求功能(SR)、并行点名功能(PP)、远控本控功能(R/L)、装置触发功能(DT)和装置清楚功能(DC)。
4-7试述一种可编程的大规模集成GP-IB接口芯片的功能结构。
4-8试述8291A接口芯片的数据输入/输出操作方式及其特点
4-9.RS-232标准接口信号线有哪几类?
其中主要信号线是什么?
答:
RS-232C标准的接口信号线分为1.基本数据传输信号线,主要信号线有TxD发送信号线、RxD接收信号线、GND为地信号线;2..调制解调器控制信号线,主要信号线分从计算机到moden(DTR数据终端就绪信号线和RTS请求发送信号线)和moden到计算机(DSR数据装置就绪信号线、CTS允许发送信号线、DCD数据载波检测信号线、RI振铃指令信号线)。
4-10.什么是同步通信和异步通信?
它们各有何合成优缺点?
答:
为了使发送和接收保持一致,串行数据在发送和接收两端使用的时钟因同步,异步通信中,只要求发送和接收两端的时钟频率在短时间同步通信与异步通信相比较,优点是传输速度快,不足之处是同步通信的实用性见取决于发送器和接收器保持同步的能力,若在一次串行数据的传输过程中,接收器接收数据时,若由于某种原因漏掉1位,则余下接收的数据都是不正确的。
异步通信传输数据慢,但若在一次串行数据传输的过程中出现错误,仅影响一个字节数据。
4-11.异步通信协议的数据结构如何,起始位和停止位有何作用?
答:
异步通信协议规定每个数据以相同的位串形式传输,每个串行数据由起始位、数据位、奇偶校验位和停止位组成。
起始位的作用是协调同步,接收设备检测到这个逻辑低电平后,就开始准备后续数据位信号。
停止位用于标志一个数据的传输完毕。
4-12.RS-232的逻辑1与逻辑0的电平范围是多少?
如何实现与TTL的转换?
答:
RS-232C标准逻辑1电平在—5v~15v范围逻辑0电平在+5v~15v范围逻辑0在0v~+0.8v。
4-13试设计一个串行通信接口芯片8251与MCS-51单片机的接口电路,并编写出应用程序。
4-14如何实现MCS-51单片机与IBM-PC机的数据通信?
试设计其接口电路以及相应的通信程序流程图解:
接口电路
PC机主程序流程图单片机主程流程图
单片机串口中断子程序流程图
5-1.什么是算法?
什么是测量算法
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能 仪器 原理 应用 第二 课后 习题 部分 答案