云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 2012-2013(2)计算机控制技术考题A - 标准答案全

2012-2013(2)计算机控制技术考题A - 标准答案全

  • 62 次阅读
  • 3 次下载
  • 2025/12/9 4:12:17

南昌航空大学2012—2013学年第二学期期末考试

课程名称:计算机控制技术 闭卷 A卷 120分钟

题号 满分 实得分 一 20 二 10 三 18 四 20 五 20 六 12 合计 100 姓名----------------- 重修标记 评阅人 得分 一、计算题(共20分,每小题10分)

1、用8位DAC芯片组成基本的双极性电压输出电路,其参考电压为+5V, 求对应以下偏移码的输出电压:(1)10000000;(2)11111111。

解:双极性电压输出的公式是VOUT2???2VOUT1?VREF??VREF??2N?256?? (4分)

256??班级------------------- 学号-------------- 1)10000000B,即N=128,当VREF=+5V时,VOUT2=0V,输出电压0V (3分)

2)11111111B,即N=255,当VREF=+5V时,VOUT2=4.961V,输出电压+4.961V (3分)

按照单极性解答的且正常直接扣6分

如果错,但N的十进制算对,至少得2分

2、设ADC0809的输入电压为0~+5V,求出当输入模拟量为下列值时输出的数字量。 (1)2.5V; (2)5V

解:由于输入电压为0~+5V,说明参考电压Vref=5V,ADC0809是8位A/D转换,有

N?VXV?256?X?256 , 且取整数,但不能等于256。 (4分) Vref5.02.5?256?128?80H (3分) 5.05?256?256,超限,取N?255?FFH (3分) (2) Vx=5V,则N?5.0(1) Vx=2.5V,则N?

没专门写公式的,直接在(1)和(2)计算中隐含了公式的,公式分要给; 公式中,256写成255,扣5分;

计算N=256,然后取N=255或者FFH或者0xFF不写,扣1分。

第 1 页 共 6 页

二、分析计算题(共10分)

梯度炉温度变化范围为0~1600°C,经温度变送器输出电压为1~5V,

再经ADC0809转换,ADC0809的输入范围为0~5V,试计算当采样数

值为99H时,所对应的梯度炉温度是多少?

解:由于测量下限0°C对应温度变送器输出电压为1V,而ADC0809的输入范围为0~5V,故测量下限0°C对应ADC0809的A/D转换值是256*(1/5)=51.2,取整N0=51 (2分) 测量上限1600°C (1分) 对应ADC0809的A/D转换值是256*(5/5)=256,超过8位数表达范围,取Nm=255。 (2分) 故利用(7-15)公式进行标度变换Ax??Am?A0? 评阅人 得分 Nx?N0?A0

Nm?N0由于A0?0,则Ax?AmNx?N0 (2分) Nm?N0当采样数值为99H时,其十进制数是153,代入公式得 (1分)

Ax?1600153?51?800

255?51故当采样数值为99H时对应的梯度炉温度是800°C。 (2分)

按照变通的计算方法计算的Ax直接扣4分

原则上不连续扣分!!

第 2 页 共 6 页

评阅人 得分 三、硬件电路连线及程序填空题(共18分)

图1所示电路是51系列兼容的AT89S52单片机与A/D转换芯片 ADC0809的接口电路,已经有部分引脚通过网络标号进行了连接,1)

完成图1中未连接的信号线,要求单片机工作在大系统,但不扩展完整地址总线,采用线选法决定端口地址,写3FFFH端口为启动给定信号VS2的A/D转换,写7FFFH端口为启动反馈信号VS4的A/D转换,要求查询P3.3引脚了解A/D转换的状态,转换结束时从3FFFH端口读入A/D转换的数据(提示:未用地址均设为1;假设单片机的晶体是12MHz,要求ADC0809的CLOCK是500KHz);2)填空完成A/D转换的子程序。

图1 某A/D转换电路原理图

答: 通道对应输入模拟量 十六进制地址 二进制地址A15~A0 0 VS2 1 VS4 3FFFH 7FFFH 结论 0011 1111 1111 1111B A14连ADD-A以便选通道 0111 1111 1111 1111B A15作AD0809线选地址线 标注网络标号后的连线图如图1所示。具体包括A14、/RD、A15、/WR、ENABLE、START、P33、CLOCK、ALE、GND 1线1分(10分)

初始化部分程序

#define AD0 XBYTE[0x3FFF] #define AD1 XBYTE[0x7FFF] sbit EOC = P3^3;

unsigned char r_kT,m_kT; 采样工作部分程序 AD0=0x00;

while(EOC == 0); r_kT = AD0 ; AD1=0x00 ; while(EOC == 0);

m_kT = AD1 ; (8分,每空2分)

第 3 页 共 6 页

评阅人 得分 四、算法分析题(20分)

已知某连续PID控制器的传递D(s)= 3?5?0.5s, 欲用数字PID s算法实现之,1)该连续PID的控制参数KP、TI、TD;2)设采样周期T=0.2秒,离散化后的数字PID的参数KP、KI、KD;3)写出其相应的增量型PID算法输出表达式。 解:1)由于PID控制器传递函数

??115D?s??K1??Ts?K?K?KTs?3??0.5s

P??TIsD??PPTIsPDs?KP?3.0?KP?3???KP?5 解得?TI?0.6 ?TI?T?1/6??D??KPTD?0.5显然该PID控制的比例系数KP=3.0,TI=0.6秒,TD=1/6秒 (6分,可

以不写公式直接计算)

2)离散化后的数字PID的参数如下: KP=3.0

KI=KP*(T/TI)=1

KD=KP*(TD/T)=2.5 (6分) 3)增量型PID控制输出表达式为

?P?k??3??E?k??E?k?1???1?E?k??2.5??E?k??2E?k?1??E?k?2?? 或者?PP?k??3??E?k??E?k?1??

?PD?k??2.5??E?k??2?E?k?1??E?k?2??

?P?k???PP?k???PI?k???PD?k? (8分) 算法错误扣6分

?PI?k??E?k?

原则上不连续扣分!!

第 4 页 共 6 页

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

南昌航空大学2012—2013学年第二学期期末考试 课程名称:计算机控制技术 闭卷 A卷 120分钟 题号 满分 实得分 一 20 二 10 三 18 四 20 五 20 六 12 合计 100 姓名----------------- 重修标记 评阅人 得分 一、计算题(共20分,每小题10分) 1、用8位DAC芯片组成基本的双极性电压输出电路,其参考电压为+5V, 求对应以下偏移码的输出电压:(1)10000000;(2)11111111。 解:双极性电压输出的公式是VOUT2???2VOUT1?VREF??VREF??2N?256?? (4分) 256??班级------------------- 学

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com