计算机控制 下载本文

第三章作业

P50 4

1. 选择适当的多路开关芯片,设计一个可以使用8位地址线寻址的64选一的多路开关,并写出其地址分配。

2.设计一个温度采集系统,测温范围-50℃~150℃,测量误差不大于±0.5°C,请问选择至少多少位的A/D转换器,才能满足设计要求。

3.如下图所示,试用中断方式编写C51程序,对IN0~IN7八个通道上的模拟电压数据,以50ms的采样间隔采集一次,将转换结果送入内部RAM 以50H单元开始的数据缓冲区中。(使用定时器T0产生采样间隔时间)。

D ALE G 74LS 373 OE Q ADC0809 CLK ADDA ADDB ADDC D0~D7 IN0 IN1 IN2 IN3 IN4 IN5 IN6 IN7 CP Q A0 A1 A2 P0 MCS-51 单 片 机 WR P2.7 RD INT0 ≥1 ≥1 START ALE OE EOC 图1 51单片机与ADC0809的接口

4.根据下图输出连续梯形波,波形如图3所示。设选通地址为F0H。

DAC0832 -5V VREF 锁 译 ALE F0H 存 码 CS P0 器 器 MCS-51 XFER Rfb +5V 单 ILE 片 _ Iout1 -机 A D0~D7 Iout2 + WR WR1 WR2 Vout 图2 51单片机与DAC0832的接口

3V

图3 梯形波

5.光耦的工作原理是什么?它通常在数字量通道中的作用是什么?低压直流继电器的工作原理是什么?它通常在数字量通道中的作用是什么?请画它们与89c51单片机的典型连接图,并说明其工作过程。

第四章作业

1. 常见的消除按键抖动的方法有哪些?

2. LED显示器扫描方式有哪两种?简述其工作原理。 3. 触摸屏一般分为几类?

补充题:

4 如下图的电路,使用外部中断编写按键程序,要求完成如下功能:按一下KEY1,LED数码管显示数字加一,实现0到99循环显示;按一下KEY2,LED数码管显示数字减一,实现99到0循环显示。

+5VP0.0P0.1P0.2P0.3P0.4P0.5P0.6KEY1电阻阻排×7LED1LED2C51P2.0P2.1KEY2&INT0

5 电路如下图所示,要求通过3×3的键盘,实现在数码管上显示对应键值。

P1.00P1.1P1.2147258驱动器P2.0P2.1P2.2P2.3P2.4P2.5P2.6P1P1.3P1.436P1.589C51

第五章作业

补充题:

1. 什么是查表法,为什么在工业过程控制系统中常采用查表法进行数据处理? 2. 顺序查表、计算查表及对分查表各有什么特点?分别使用在什么场合? 3. 数字滤波与模拟滤波相比有哪些优点?常用的数字滤波技术有哪些? 4. 标度变换在工程上有什么意义?

5.线性插值法有什么特点?使用中是否分段越多越好?

6.某压力测量仪表的量程为400Pa~1200Pa,采用8位A/D转换器,设某计算机经采样及数字滤波后的数字量为ABH,求此时压力值? 7.请用C51编写防脉冲干扰平均值滤波程序。(设N=9)

8.按对分查表法原理,根据课件上的流程图,编写对分查表法C51函数。(设N=10)

9.根据插值法在流量测量中的应用流程图,编写插值计算法C51函数。(各插值基点的值自行确定)

第六章作业

课本P183 17,18 补充题:

1.什么是积分饱和?它是怎样引起的,消除积分饱和有哪几种方法? 2.在数字PID控制器的设计中,采样周期的选择要考虑哪些因素?

D?s??U?s?2?0.5s?E?s?0.25s,写出相应的计算机可实现数

3.已知模拟调节器传递函数

字控制器位置型和增量型算式,设采样周期T=0.1s。

4.计算机控制系统如图5.54所示(课本),其中被控对象传函为:

G?s??1s?1,T=1s

(1)分别按阶跃输入和等速度输入设计最小拍控制器,并写出对应输出序列; (2)按阶跃输入设计最小拍无纹波控制器,并写出对应阶跃输入和速度输入的输出序列。

z2?z?0.6D?z??22z?1.2z?2,试用直接程序方法、5.已知数字控制器的脉冲传递函数为

串联程序法和并联程序法实现D(z),并选择其中一种编写C51函数。

第七章作业

7.1 直线OE的起点在原点O(0,0), 终点为E(4,5),用逐点比较法对该直线段进行插补。试完成下列问题。 (1)求出需要的插补循环数总数;

(2)按下面给定的表格形式表述完成插补的计算过程; (3)画出刀具运动的轨迹。

7.2 AB是第一象限要加工的圆弧,圆弧的圆心在坐标原点(0,0),圆弧的起点为A(6,0),终点为B(0,6),若脉冲当量为1,试完成下列问题: (1)求出需要的插补循环数总数;

(2)用逐点比较法对该段圆弧进行逆时针插补过程; (3)在图上画出刀具运动的轨迹。

补充题:

1. 在如下图所示的步进电机控制系统中,试完成 (1)说明图中光电隔离器4N25的作用; (2)说明图中R1, R2, R3及V1, V2, V3的作用;

(3)假设用此步进电机带动一个滚动丝杠,每转动一个周期(正向)相对位移4mm,试编写一个移动8mm的三相单三拍控制程序。