计算机控制技术课程实验报告书姓名:班级:学号:专业:学院:指导老师:孙昌国完成日期:2017年4月5日星期三实验一输入与输出通道1、实验目的(1)学习A/D转换器原理及接口方法,并掌握ADC0809芯片的使用;(2)学习D/A转换器原理及接口方法,并掌握TLC7528芯片的使用
2、实验内容(1)编写实验程序,将-5V~+5V的电压作为ADC0809的模拟量输入,将转换所得的8位数字量保存于变量中
(2)编写实验程序,实现D/A转换产生周期性三角波,并用示波器观察波形
3、实验设备PC机一台、TD-ACC+实验系统一套、i386EX系统板一块4、实验原理与步骤4
1A/D转换实验原理根据实验内容的第一项要求,可以设计出如图1
1所示的实验线路图
单次阶跃模数转换单元控制计算机图1
1A/D转换实验线路图图1
1中,AD0809的启动信号“STR”是由控制计算机定时输出方波来实现的
“OUT1”表示386EX内部1#定时器的输出端,定时器输出的方波周期等于定时器时常
主程序流程如图1
2主程序流程图4
2A/D转换实验步骤1)按图1
1接线,连接好后,仔细检查,无错误后开启设备电源
2)装载完程序后,自行设置程序起点,将光标放在起点处,再通过调试菜单项中设置起点或者直接点击设置起点图标,即可将程序起点设在光标处
3)加入变量监视,打开“设置”菜单项中的“变量监视”窗口或者直接点击“变量监视”图标,将程序中定义的全局变量“AD0~AD9”加入到变量监视中
4)在主程序JMPAGAIN语句处设置断点
5)打开虚拟仪器菜单项中的万用表选项或者直接点击万用表图标,选择“电压档”用示波器单元中的“CH1”表笔测量图1
1中的模拟输入电压“Y”端,点击虚拟仪器中的“运行”按钮,调节图1
1中的单次阶跃中的电位器,确定好模拟输入电压值
运行程序,查看变量“AD0~AD9”的