《计算机控制标准系统实验》书新编xu[].docVIP

  • 6
  • 0
  • 约9.65千字
  • 约 17页
  • 2018-12-04 发布于江苏
  • 举报

《计算机控制标准系统实验》书新编xu[].doc

《计算机控制标准系统实验》书新编xu[]

计算机控制技术实验指导书 PAGE 14 目 录 TOC \o 1-3 \h \z \u HYPERLINK \l _Toc180981461 目 录 PAGEREF _Toc180981461 \h 1 HYPERLINK \l _Toc180981462 实验一 数据输入输出通道 PAGEREF _Toc180981462 \h 2 HYPERLINK \l _Toc180981463 实验二 信号采样与保持 5 HYPERLINK \l _Toc180981464 实验三 数字PID控制 7 HYPERLINK \l _Toc180981465 实验四 直流电机闭环调速控制 9 HYPERLINK \l _Toc180981466 实验五 温度闭环数字控制 11 HYPERLINK \l _Toc180981467 实验六 最少拍控制器的设计与实现 13 附录 …………………………………………………………………………… …. 15 实验一 数据输入输出通道 实验目的: 学习A/D转换器原理及接口方法,并掌握ADC0809芯片的使用。 学习D/A转换器原理及接口方法,并掌握TLC7528芯片的使用。 实验设备: PC机一台,TD-ACC+实验系统一套,i386EX系统板一块 实验内容: 编写实验程序,将-5V~+5V的电压作为ADC0809的模拟量输入,将转换所得的8位数字量保存于变量中。 编写实验程序,实现D/A转换产生周期性三角波,并用示波器观察波形。 实验原理: A/D转换实验 ADC0809芯片主要包括多路模拟开关和A/D转换器两部分,其主要特点是:单电源供电、工作时钟CLOCK最高可达到1200KHz、8位分辨率,8个单端模拟输入端,TTL电平兼容等,可以很方便地和微处理器接口。ADC0809 芯片,其输出八位数据线以及CLOCK 线已连到控制计算机的数据线及系统应用时钟 1MCLK (1MHz)上。其它控制线根据实验要求可另外连接 (A、B、C、STR、/OE、EOC、IN0~IN7)。 实验线路图1-1为: 图1-1 A 上图中,AD0809 的启动信号STR是由控制计算机定时输出方波来实现的。OUT1 表示 386EX 内部 1#定时器的输出端,定时器输出的方波周期=定时器时间常数。ADC0809 芯片输入选通地址码 A、B、C 为1状态,选通输入通道 IN7;通过单次阶跃单元的电位器可以给 A/D 转换器输入-5V ~ +5V 的模拟电压;系统定时器定时 1ms 输出方波信号启动 A/D 转换器,并将 A/D 转换完后的数据量读入到控制计算机中,最后保存到变量中。 参考流程: 图1-2 A/D转换参考程序流程 实验步骤: 打开联机操作软件,在编辑区编写实验程序。检查无误后编译、链接。 按照图1-1接线(注意:图中画o的线需连接),检查无误后开启电源。 装载完程序后,系统默认程序的起点在主程序的开始语句。用户可以自行设置程序起点,可先将光标放在起点处,再通过调试菜单项中设置起点或直接点击设置起点图标,即可将程序起点设在光标处。 加入变量监视,具体步骤为:打开“设置”菜单项中的“变量监视”窗口或直接点击“变量监视”图标,将程序中定义的全局变量“AD0~AD9” 在查看菜单项中的工具栏中选中变量区或点击变量区图标,系统软件默认选中寄存器区,点击“变量区”可查看或修改要监视的变量。 在主程序JMP AGAIN语句处设置断点。具体操作如下:先将光标置于要设断点的语句,然后在调试菜单项中选择“设置断点/删除断点”,或直接点击“设置断点/删除断点”的图标,即可在本语句设置或删除断点。 打开虚拟仪器菜单项中的万用表选项或者直接点击万用表图标,选择“电压档”用示波器单元中的“CH1”表笔测量图1-1中的模拟输入电压“Y”端,点击虚拟仪器中的“运行”按钮,调节图1-1中的单次阶跃中的电位器,确定好模拟输入电压值。 运行程序,程序将在断点处停下,查看变量“AD0~AD9” 实验结果: 模拟输入电压(V) 对应的数字量(H) -4.5 -3.5 -2.5 -1.5 -0.5 0 +0.5 +1.5 +2.5 +3.5 +4.5 D/A转换实验 TLC7528芯片是8位、并行、两路、电压型输出数模转换器。实验平台中的 TLC7528 的八位数据线、写线和通道选择控制线已接至控制计算机的总线上。 实验线路图1-3为: 图1-3 D/A转换实验接线图 以上电路是 TLC7528 双极性输出电路,输出范围-5V ~ +5V。W101和W102分别为 A 路和 B 路的调零电位器,实验前先调零,往 TLC7528 的 A 口和 B 口中送入数字量 80H,分别调节W101和W1

文档评论(0)

1亿VIP精品文档

相关文档