- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验报告二精选
课程名称 计算机控制技术 实验项目名称 数模转换实验 开课系(部)及实验室 电子信息与自动化学院
巡天楼408 实验日期 2016年5月19日 学生姓名 学号 2013090110134 专业班级 20130901101 指导教师 实验成绩 教师评语:实验成绩评定
1
实验方法: □有创新 □有改进 □有缺陷 □合理
2
实验结果: □一次成功 □改进后成功 □ 不成功
3
文字表述: □简明通顺 □重复冗长 □没有实质内容
4
实验态度: □严谨认真 □循规蹈矩 □ 敷衍应付
5
课堂评价: □优秀 □良好 □中等 □及格 □不及格
教师签名: 批改时间: 年 月 日 一、实验目的和要求
1、了解数/模转换器的基本原理,掌握DAC0832芯片的使用方法。
2、了解模/数转换器的基本原理,掌握ADC0809的使用方法。
3、掌握DAC0832芯片的性能、使用方法及对应的硬件电路。
4、编写程序控制DA输出的波形,使其输出周期性的波形。
二、主要仪器设备
1、PC机一台、DICE—AT2系统软件
2、DICE—AT2自动控制原理综合实验箱
三、实验操作方法和步骤
1、实验线路原理图
实验接线图如图-1所示。
调节RW即可改变输入电压,可从显示器上看到A/D变换器对应输出的数码,同时这个数码也是D/A变换器的输入数码。
8088CPU的OPCLK信号与ADC0809单元电路的CLOCK相连作为ADC0809的时
钟信号。ADC0809芯片输入选通地址码A、B、C为“1”状态,选通输入通道IN7。
通过电位器RW给A/D变换器输入-5V~+5V的模拟电压。8253的2# 口用于5ms定时输出OUT2信号启动A/D变换器。
由8255 A口为输入方式。A/D转换的数据通过A口采入计算机,送到显示器上显示,并由数据总线送到D/A变换器0832的输入端。D/A变换器的口地址为00H。选用8088CPU的地址输入信号IOY0为片选信号(CS),XIOW信号为写入信号(WR)。
图1-1 接线图
2、A/D、D/A转换程序流程
对应下面的流程如图1-2,我们已编好了程序存放在8088的监控中,可用U(反汇编)命令查看。
图1-2 流程图
3、实验内容及步骤
(1)按图1—1接线,用“短路块”分别将U1 SG单元中的ST插针与+5V插针短接;U11P单元中的X与+5V,Z与-5V短接,其它画“o”的线需自行连接。连接好后,请仔细检查,无误后方可接通电源。
(2)将RW输出调至-5V,执行监控中的程序(G=F000:1100)。如果程序正确执行,将在显示器上显示“00”。
(3)将RW依次调节,用数字电压表分别检测A/D的输入电压和D/A的输出电压观察显示器,记下相应的数码及D/A的输出模拟电压,填入表1—1。
表1—1
模拟输入电压()数码()输出电压)5
-4
1A
-4
-3
33
-3
-2
4C
-2
-1
66
-1
0
80
0
+1
99
+1
+2
B3
+2
+3
CD
+3
+4
E6
+4
+5
FF
+5
(4)
图1—3 接线图
(5)用数字万用表监测A/D的输入电压,在0V附近连续调节A/D的输入电压,观察整理化误差和量化单位。
(6)测出A/D输入电压在0V附近±5个量化单位的数值,记录与之相对应的数字量,如表1—2所示。A/D转换的量化特性图,如图1—4所示。
表1—2
图1-4 特性图
四、实验结果及分析
实验程序:
STACK SEGMENT STACK DISPLAY: MOV CL,04H
DW 256 DUP(?) MOV DL,AL
STACK ENDS SHR AL,CL
CODE SEGMENT CMP AL,09H
ASSUME CS:CODE JBE DIS1
START: MOV AL,90H ADD AL,07H
OUT 63H,AL DIS1: ADD AL,30H
MOV AL,0
文档评论(0)