- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
处京理工大爭
本科实验报告
实验名称:
A/D和D/A转换
课程名称:
实验时间:
任课教师:
实验地点:
实验教师:
实验类型:
□原理验证
■综合设计
□自主创新
学生姓名:
学号/班级:
组 号:
学 院:
同组搭档:
专 业:
成 绩:
信息与电子学院
实验四A/D和D/A转换
实验目的
1、了解A/D转换的基本原理,掌握
ADC0809
的使用方法。
2、了解D/A转换的基本原理,掌握
DAC0832
芯片的使用方法。
3、了解直流电机控制的基本方法。
二、实验内容与步骤
(一) A/D转换部分
1、接线:
C$ /0809
搖
Y3 10地址
INO 0S09
接
0-5V
EOC
接
总爼的IRQ
2、实验电路原理图下图
通过实验台左下角电位器 RW1输出0?5 V直流电压送入 ADC0809通道O(INO),利用
debug的输出命令启动A /D转换器,输入命令读取转换结果,验证输入电压与转换后数字 的关系。
启动IN0开始转换:Out 298H
读取转换结果:In 298H
i 2rr1 3r~r^1 92827r e f ( + J UCCGNDCLOCK IsI hl-21N-1i hieADD-C ADD-B ADD-AEOCALE START I M — 021EOC1234567822222222IQWCS?4LS02S:E
i 2rr
1 3
r~r^
1 9
28
27
r e f ( + J UCC
GND
CLOCK Is
I hl-2
1N-1
i hie
ADD-C ADD-B ADD-A
EOC
ALE START I M — 0
21
EOC22222222
IQW
CS
?4LS02
S:E\^Tor
298H^29FH
U9 ADC0803
3、用万用表测量 CLOCK、ADD-C、ADD-B、ADD-A 在实验系统上如何联系的。
数)。
5、 考虑如果采用IN7输入的电压,启动开始转换和读取转换结果的地址应该是多少。
6、 按查询方式采集 IN0输入的电压,软硬件如何实现。
编程方案
1、 ADC0809 的 IN0 口地址为 298H。
2、 INO单极性输入电压与转换后数字的关系为:
Ukef/256
其中Ui为输入电压,UREF为参考电压,这里的参考电压为+5V电源。
3、一次A/D转换的程序可以为
MOV DX, Port
OUT DX,AL ;启动转换
;延时
IN AL,DX ;读取转换结果放在 AL中
(二) D/A转换部分
1、 接线:CS /0832 接 Y2 /IO 地址
用万用表测量WR2和XFER在实验系统上如何联系的。
2、 实验电路原理如图 2, DAC0832采用单缓冲方式,具有单双极性输出端 (图中的Ua、 Ub),利用debug输出命令(Out 290数据)输出数据给DAC0832用万用表测量单极性输
出端
Ua及双极性输出端 Ub的电压,验证数字与电压之间的线性关系。
3、 编程产生以下波形(从Ub输出,用示波器观察)
(1) 锯齿波
(2) 正弦波
答CQaOS07CIW11Ua
答CQa
OS
07
CI
W11
Ua
编程方案
1、8位D/A转换器DAC0832的口地址为290H,输入数据与输出电压的关系为:
Ua =Dm2562S6-
Ua =
Dm
256
2S6-
(UREF表示参考电压,N表示数据),这里的参考电压为+5V电源。
2、产生锯齿波只须将输出到 DAC0832的数据由0循环递增。产生正弦波可根据正弦
函
数建一个下弦数字量表,取值范围为一个周期,表中数据个数在 16个以上。
3、流程图:
SI持向;嶽农址盘也皮I:吐a时
SI持向;嶽农址
盘也皮I:吐
a
时
用£1何址収出止技 我尬做辽QAC0832
CL-.U1
阳
阳4正縈波
图3碼齿波
(三)直流电机转速控制
1、按图5线路接线:
CS /0832 接 Y2 /IO 地址
UB /0832 接直流电机DJ
CS /8255 接 Y1 /IO 地址
PC7~PC0 /8255接 K7~K0 /逻辑电平开关
2、编程利用DAC0832输出一串脉冲,经放大后驱动小直流电机,利用开关K0?K5控
制改变输出脉冲的电平及持续时间,达到使电机加速,减速之目的。
*5V390H-297H阳5 f〔流电机控制黑的£SFH实验原理简述小直流电机的转速是由反Ub输出脉冲的占空比来决定的,正向占空比越大转速越快,之越慢。见图6例:
*5V
390H-297H
阳5 f〔流电机控制
黑的£SFH
实验原理简述
小直流电机的转速是由
反
Ub输出脉冲的占空比来决定的,正向占空比越大转速越快,
之越慢。见图6例:
闾6脉冲的占它比
在本实验中,模拟量输出 Ub
文档评论(0)