- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《计算机控制技术》习题解
第一章 习题 1-1、计算机在计算机控制系统中的主要任务是什么?它的输入信息来自哪里?其输出信息又作用于什么地方? 答:主要任务:执行人们预先编制好的并放在存储器的程序,收集从生产过程送来的过程参数,并进行处理、分析判断和运算,得到相应的控制信息,用它输出到生产过程,使过程参数趋于预定数值。 输入信息来自输入通道 输出信息作用于输出通道 2-4 在模拟量输入通道中,采样保持器起何作用?是否所有的系统都需要采样保持器?为什么? 答: 采样保持器起何作用:减小孔径误差;可实现 多路信号在同一时刻采样。 并不是所有系统都需要采样保持器。只有当孔径误差不满足要求时才用。 * 1-2、什么是计算机控制系统的实时性?为什么要强调它的实时性 答:实时性主要包含3个方面的内容:实时数据采集、实时决策运算、实时输出控制。 实时——要求控制用微机能够在规定的时间范围内完成规定的操作,实时即及时、即时、适时的意思,否则把微机放在控制系统中将没有任何实际意义。 1-3、要使计算机在控制系统中有实时控制作用,必须具备哪些基本条件? 答:硬件方面:配有实时时钟和优先级中断信息处理电路。 软件方面:配有完善的时钟管理、中断处理的程序。 2-3 请用74LS244和74LS273与8031,设计8路数字量(开关量)输入接口和8路数字量(开关量)输出接口,请画出接口电路原理图,并分别写出数字量输入和输出程序。 输入:MOV DPTR, #port1 MOVX A,@DPTR 输出: MOV A,#nn MOV DPTR, #port2 MOVX @DPTR , A 解: P0 8031 RD WR 244 1G 2G CLR 273 CLK (Port1) (Port2) VCC 第二章 习题 2-5 用CD4051组成64选1的多路转换器,请画出接线 图并说明工作原理。 CD4051 138 CD4051 D5 D4 D3 D2 D1 D0 C B A C B A C B A INH INH IN0 IN7 IN56 IN63 Y0 Y7 1# 8# 解: 2-6 一个8位A/D转换器,孔径时间为100μs如果要求转换误差在A/D转换器的转换精度(0.4%)内,求允许转换的正弦波模拟信号的最大频率是多少(设Vf=100V)? 答: 2-7 给出ADC0809的量化单位和量化误差。 答:量化单位: 量化误差: 2-8 按图编程。 要求由通道IN5输入模拟量将其转换成数字量,并存入片内RAM 30H单 元中 +5V VCC VREF(+) D0~7 C B A ALE START OE EOC CLK IN0 : : IN7 VREF(-) GND D2 D1 D0 D Q Q CK P0 WR P2.3 RD P3.3 ALE ADCO8O9 8031 ORG 4000H MOV R0 , #30H MOV DPTR , #0F7FFH MOV A , #05H MOVX @DPTR , A SETB P3.3 HE: JB P3.3 , HE MOVX A , @DPTR MOV @R0 , A END 解 2-10 对 64 路模拟信号进行数据采集,要求将采集到的数据存入到以 DATA 开始的片外RAM中。请画出接线图及程序框图并编写源程序。(采集一遍) 多 路 开 关 ADC0809 8031 CH0 CH63 : : : 8031 解: CD4051 CD4051 D2 D1 D0 C B A C B A INH INH IN0 IN7 IN56 IN63 Y0 Y7 138 D5 D4 D3 C B A 1# 8# +5V VCC VREF(+) D0~7 C B A ALE START OE EOC CLK IN0 VREF(-) GND D Q Q CK P0 WR P2.7 RD P3.3 ALE ADCO8O9 ORG 0000H LJMP MAIN ORG
文档评论(0)