计算机控制技术习题ppt
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
炉温变化的分辩率为多少。
n log2 (1 1500 )9 3 1500 600 0.88C 1024
14、A/D前采用的某传感器的最大输出为10伏,其精度为
0.1%,试选择A/D板的字长位数及精度。 答:10位,10V/1024=0.00976V=9.76mV ±1/2LSB 12位,10V/4096=0.00244V=2.44mV ±1/2LSB
START EOC ALE D7
+
OE
D0
询问:PA0 延时:悬空 中断:IRQ2 D7 数据总线 D0
D0 D1 D2 PC 扩展槽 分频器 +5V
ADDA IN0 ADDB ADDC IN7 VREF(+) VCC VREF() GND CLOCK
IN0 IN7 +5V
4、下图是ADC0809和PC机的接口电路,请写出查询方式下 的汇编语言程序,假设地址信号=220H时,图中译码器输出 有效,221H时,图中三态门信号有效
• 分辨率=(50-30)/255=0.0784 ℃ 7、八位D/A转换芯片,其输出设计为0~5V,试求 当CPU分别输出80H、40H、10H时,对应的输出 各为多少伏?
• 80H=128
40H=64 10H=16
64 0 (5V 0V) 1.2549V 255 0
128 0 (5V 0V) 2.5098V 255 0
L:
M:
MOV MOV OUT MOV IN AND JNZ IN AND JZ IN RET
AL,00H DX,220H DX,AL;选中IN0模拟通道,启动ADC0809开始启动 DX,221H ;读入EOC状态 AL,DX AL,01H L ;判断EOC为0否, AL,DX ;EOC为0,则去判断EOC为1否? AL,01H M ;EOC仍为0,继续读入EOC AL,220H;EOC为1,说明ADC0809已转换好,读入数据
IOW AEN A0~A9
IOR
+
译 码 器
START EOC ALE D7
221H D0 D7
+
OE
D0
D0
数据总线
D0 D1 D2 PC 扩展槽 分频器 +5V
ADDA IN0 ADDB ADDC IN7 VREF(+) VCC VREF() GND CLOCK
IN0 IN7 +5V
START:
16 0 (5V 0V) 0.3137V 255 0
8、某热处理炉的温度变化范围是0~1000℃,要求分辨率为1 ℃ ,温度变送器输出范围为0~5V, 则A/D转换器的字长N应 为多少?如果字长N不变,现通过变送器零点迁移,将信号 零点迁移到200℃,此时系统对炉温变化的分辨率是多少?
4V—1638
q=2.44mV, 量化误差4V-q*1/2~4+q*1/2
15、为使传感器特性与A/D变换器特性相匹配,通常应
在传感器与A/D之间加入 信号调理电路
。
16、 ADC0809EOC信号的作用是什么?计算机读取 ADC0809的数据时,有几种方法?
A/D转换器的结束信号的作用是用以判断本次AD转换是否完成。
5、设被测温度变化范围为0 ℃ ~1200℃,如果要求误 差不超过0.4 ℃,应选用分辨率为多少位的A/D转换器?
选择依据:
1200 n log 1 12 0.4 2
1200/0.4=3000
6、用ADC0808测量某罐温度,其温度波动范围30~50℃, 线性温度变送器输出0~5V,试求测量该温度的分辨率。
延时等待法:EOC可不和I/O口连接,程序设计时,延时大于 ADC转换时间后,取数据。 •查询法: EOC可以和任意I/O口连接,程序设计时,反复判断 EOC是否有效,直至EOC有效时,取数据。 •中断响应法: EOC与外部中断相连,AD转换结束后,发中断申 请,在中断服务程序中取数据。
• 不是,对于输入信号变化很慢,如温度信号;或者A/D转 换时间较快,使得在A/D转换期间输入信号变化很小,在 允许的A/D转换精度内,就不必再选用采样保持器。
3、下图是ADC0809和PC机的接口电路,请 问START、ALE、OE、EOC都起什么作用
IOW AEN A0~A9
IOR
+
译 码 器
6AH=106
1350℃
A / D转换值为6AH时的温度: 106-51 ( 1350℃-0℃) 364℃ 255 51
1V(33H) 0FFH(5V)
1V 1V所对应的A / D转换值: 255 51 33H 5V
12、某管道的流量范围0~100m3/min,经压差变送器变换为 1~5V的信号送到ADC0809进行AD转换,在某一时刻计 算机采样(8位)并经数字滤波后的数字量为(A9)H,则 此时的流量值为 m3/min
0A9H=169
Nx-N 0 Gx G 0 (Gm G 0) Nm-N 0 169-51 0 (100 0) 100 0.76 255-51 76
1V 1V所对应的A / D转换值: 255 51 33H 5V
13、现已知某炉温变化范围为0~1500℃,要求测试时,分辨 率为3℃,试确定A/D变换器的字长应选为多少?若A/D字长n 不变,通过变送器将测试起点迁移到600℃,试问此时系统对
1、试说明保持电容的大小对数据采集系统的影响
(1)保持电容值小,则采样状态时充电时间常数小,即保 持电容充电快,输出对输入信号的跟随特性好,但在保持状 态时放电时间常数也小,即保持电容放电快,故保持性能差; (2)反之,保持电容值大,保持性能好,但跟随特性差
2、在数据采样系统中,是不是所有的输入通道都 需要加采样保持器?为什么?
1000 n log 1 10 1 2
ห้องสมุดไป่ตู้
1000 200 0.78℃ 1024
9、
10、 设12位A/D转换器的满量程电压FSR为10V,则 该A/D转换器的量化单位是 __2.44mV____。
11、某热处理炉温度变化范围为0~1350℃,经温度变送器变 换为1~5V 电压送至ADC0809,ADC0809 的输入范围为0~ 5V。当t=KT时,ADC0809 的转换结果为6AH,问此时的炉内 温度为多少度?
n log2 (1 1500 )9 3 1500 600 0.88C 1024
14、A/D前采用的某传感器的最大输出为10伏,其精度为
0.1%,试选择A/D板的字长位数及精度。 答:10位,10V/1024=0.00976V=9.76mV ±1/2LSB 12位,10V/4096=0.00244V=2.44mV ±1/2LSB
START EOC ALE D7
+
OE
D0
询问:PA0 延时:悬空 中断:IRQ2 D7 数据总线 D0
D0 D1 D2 PC 扩展槽 分频器 +5V
ADDA IN0 ADDB ADDC IN7 VREF(+) VCC VREF() GND CLOCK
IN0 IN7 +5V
4、下图是ADC0809和PC机的接口电路,请写出查询方式下 的汇编语言程序,假设地址信号=220H时,图中译码器输出 有效,221H时,图中三态门信号有效
• 分辨率=(50-30)/255=0.0784 ℃ 7、八位D/A转换芯片,其输出设计为0~5V,试求 当CPU分别输出80H、40H、10H时,对应的输出 各为多少伏?
• 80H=128
40H=64 10H=16
64 0 (5V 0V) 1.2549V 255 0
128 0 (5V 0V) 2.5098V 255 0
L:
M:
MOV MOV OUT MOV IN AND JNZ IN AND JZ IN RET
AL,00H DX,220H DX,AL;选中IN0模拟通道,启动ADC0809开始启动 DX,221H ;读入EOC状态 AL,DX AL,01H L ;判断EOC为0否, AL,DX ;EOC为0,则去判断EOC为1否? AL,01H M ;EOC仍为0,继续读入EOC AL,220H;EOC为1,说明ADC0809已转换好,读入数据
IOW AEN A0~A9
IOR
+
译 码 器
START EOC ALE D7
221H D0 D7
+
OE
D0
D0
数据总线
D0 D1 D2 PC 扩展槽 分频器 +5V
ADDA IN0 ADDB ADDC IN7 VREF(+) VCC VREF() GND CLOCK
IN0 IN7 +5V
START:
16 0 (5V 0V) 0.3137V 255 0
8、某热处理炉的温度变化范围是0~1000℃,要求分辨率为1 ℃ ,温度变送器输出范围为0~5V, 则A/D转换器的字长N应 为多少?如果字长N不变,现通过变送器零点迁移,将信号 零点迁移到200℃,此时系统对炉温变化的分辨率是多少?
4V—1638
q=2.44mV, 量化误差4V-q*1/2~4+q*1/2
15、为使传感器特性与A/D变换器特性相匹配,通常应
在传感器与A/D之间加入 信号调理电路
。
16、 ADC0809EOC信号的作用是什么?计算机读取 ADC0809的数据时,有几种方法?
A/D转换器的结束信号的作用是用以判断本次AD转换是否完成。
5、设被测温度变化范围为0 ℃ ~1200℃,如果要求误 差不超过0.4 ℃,应选用分辨率为多少位的A/D转换器?
选择依据:
1200 n log 1 12 0.4 2
1200/0.4=3000
6、用ADC0808测量某罐温度,其温度波动范围30~50℃, 线性温度变送器输出0~5V,试求测量该温度的分辨率。
延时等待法:EOC可不和I/O口连接,程序设计时,延时大于 ADC转换时间后,取数据。 •查询法: EOC可以和任意I/O口连接,程序设计时,反复判断 EOC是否有效,直至EOC有效时,取数据。 •中断响应法: EOC与外部中断相连,AD转换结束后,发中断申 请,在中断服务程序中取数据。
• 不是,对于输入信号变化很慢,如温度信号;或者A/D转 换时间较快,使得在A/D转换期间输入信号变化很小,在 允许的A/D转换精度内,就不必再选用采样保持器。
3、下图是ADC0809和PC机的接口电路,请 问START、ALE、OE、EOC都起什么作用
IOW AEN A0~A9
IOR
+
译 码 器
6AH=106
1350℃
A / D转换值为6AH时的温度: 106-51 ( 1350℃-0℃) 364℃ 255 51
1V(33H) 0FFH(5V)
1V 1V所对应的A / D转换值: 255 51 33H 5V
12、某管道的流量范围0~100m3/min,经压差变送器变换为 1~5V的信号送到ADC0809进行AD转换,在某一时刻计 算机采样(8位)并经数字滤波后的数字量为(A9)H,则 此时的流量值为 m3/min
0A9H=169
Nx-N 0 Gx G 0 (Gm G 0) Nm-N 0 169-51 0 (100 0) 100 0.76 255-51 76
1V 1V所对应的A / D转换值: 255 51 33H 5V
13、现已知某炉温变化范围为0~1500℃,要求测试时,分辨 率为3℃,试确定A/D变换器的字长应选为多少?若A/D字长n 不变,通过变送器将测试起点迁移到600℃,试问此时系统对
1、试说明保持电容的大小对数据采集系统的影响
(1)保持电容值小,则采样状态时充电时间常数小,即保 持电容充电快,输出对输入信号的跟随特性好,但在保持状 态时放电时间常数也小,即保持电容放电快,故保持性能差; (2)反之,保持电容值大,保持性能好,但跟随特性差
2、在数据采样系统中,是不是所有的输入通道都 需要加采样保持器?为什么?
1000 n log 1 10 1 2
ห้องสมุดไป่ตู้
1000 200 0.78℃ 1024
9、
10、 设12位A/D转换器的满量程电压FSR为10V,则 该A/D转换器的量化单位是 __2.44mV____。
11、某热处理炉温度变化范围为0~1350℃,经温度变送器变 换为1~5V 电压送至ADC0809,ADC0809 的输入范围为0~ 5V。当t=KT时,ADC0809 的转换结果为6AH,问此时的炉内 温度为多少度?