- 5
- 0
- 约7.9千字
- 约 11页
- 2018-04-15 发布于浙江
- 举报
[2018年最新整理]实验七 DA与AD转换
实验七D/A与A/D转换专业:微电子学姓名:【实验目的】1.学习D/A转换的基本原理和D/A转换芯片DAC0832的性能及编程方法。2.了解单片机系统中扩展D/A转换芯片的基本方法。3.学习A/D芯片ADC0809的转换性能及编程方法。4.了解A/D转换芯片与写单片机的接口方法。5.通过实验掌握单片机进行数据采集的方法。【实验原理】D/A 转换是把数字量转换成模拟量的变换,从D/A 输出的是模拟信号。实验程序一是通过在D/A的输入端送入有一定规律的数字量,在输出端产生锯齿波、三角波、正弦波的波形,通过示波器观察来直观地了解D/A的转换功能。产生锯齿波、三角波只需由A存放的数字量(送入D/A的输入寄存器)的增减来控制;要产生正弦波,较简单的方法是造一张正弦数字量的表,取值范围为一个周期,采样点愈多,精度愈高。如果电压幅值为M,D/A 转换器的位数是N 位,那么其精度计算公式为:M/(2N-1)。图6-1 D/A转换逻辑例如,D/A转换器的位数是8位,电压幅值为5V,则转换精度为,5/(28-1)= 0.0196(V)在EL-8051-III实验台上DAC0832与单片机的连接图6-1所示。由图可以看出,输入寄存器占偶地址端口(A0=0),DAC 寄存器占较高的奇地址端口(A0=1)。两个寄存器均对数据独立进行锁存。要把一个数据通过0832输出,要经两次锁存。典型的程序如下:MOV DPTR, #PORTMOV A , #DATAMOVX @DPTR,AINC DPTRMOVX @DPTR,A其中,第二次写入是一个虚拟写的过程,其目的是产生一个/WR信号,启动D/A。2.A/D转换是把模拟量转变为数字量的变换。A/D转换器大致有三类:一是双积分A/D转换器,优点是精度高,抗干扰性好,价格便宜,但速度慢;二是逐次逼近法A/D转换器,精度、速度、价格适中;三是并行A/D转换器,速度快,价格也昂贵。本实验用的是ADC0809属逐次逼近法A/D转换器,是八位的A/D转换器。每采集一次需100us。实验电路如下图:图6-2 A/D转换逻辑ADC0809 的START 端为A/D转换启动信号,ALE 端为通道选择地址的锁存信号。实验电路中将二者相连,以便同时锁存通道地址并开始A/D采样转换,故启动A/D转换只需两条指令:MOV DPTR, #PORTMOVX @DPTR,AA中是什么内容是不重要的,这是一次虚拟写,其目的是产生一个/WR信号。A/D 转换期间EOC脚(A/D 转换结束信号输出端口)为低电平,一旦转换结束时输出高电平。如果我们把EOC脚接至一个反相器的输入端,反相器的输出端就得到一个负跳变的触发信号,它正好可以用来作为8051的外中断源的边缘触发信号。在一个数据转换完毕后,我们向ENABLE 脚送一个高电平,用以打开三态数据锁存器,就可以读出数据,因此可以使用如下指令读取A/D转换结果:MOV DPTR, #PORTMOV A, @DPTR【实验内容】利用DAC0832编程产生锯齿波、三角波、正弦波。三种波形轮流显示。连线方法:0832的CS0832接CS0。输出DAOUT接示波器探头,示波器探头地线接实验板地线。程序清单见D61.ASM。2.A/D转换实验:用中断方法来读取AN0的输入模拟电压,通过P1口输出到LED上显示。运行程序后,读出LED上显示的数据(灯亮表示1,化为十六进制数)。用万用表测量AN0 的输入模拟电压,与读出的LED 上显示的数据进行比较。连线方法:,1、0809的片选信号CS0809接CS0。2、电位器的输出信号AN0 接ADC0809的ADIN0。3、EOC接CPU板的INT0。4、P1.0-P1.7连L1-L8。程序清单见D62.ASM。3.用查EOC电位法作上述测量,调节电位器的值进行连续不断地测量(数据不用存储),测量的数据在LED数码管上显示(两位16 进制数)。编写程序上机运行。然后,修改程序用中断法再作测量,再运行程序。【实验程序与实验现象】程序一实验程序及注释:;D61.asmORG 4000HLJMP MAINORG 401BHLJMP DELAYPORT EQU 0CFA0HORG 4100HMAIN: MOV TMOD, #10H ; 定时器1工作在定时方式,方式1SETB EASETB ET1MOV TL1, #0AFHMOV TH1, #3CH ; 置定时0.1S的初值SETB TR1DISP: MOV R1, #50HLCALL PRG1 ; 调用产生锯齿波子程序MOV R1, #50HLCALL PRG2 ; 调用产生三角波子程序MOV R1, #50HLCALL PRG3 ; 调用产生正弦波子程序LJMP DISPDELAY: CLR TR1 ; 中断服务程序MOV T
您可能关注的文档
- [2018年最新整理]安全生产知识题库.docx
- [2018年最新整理]安全生产管理制度.doc
- [2018年最新整理]安全生产管理制度细则.doc
- [2018年最新整理]安全生产管理知识(苏宏杰)课件.ppt
- [2018年最新整理]安全生产管理知识(ppt_2345).ppt
- [2018年最新整理]安全生产管理知识--练习题.ppt
- [2018年最新整理]安全生产管理知识6.ppt
- [2018年最新整理]安全生产管理知识每周一题.doc
- [2018年最新整理]安全生产经营统计报表管理制度.doc
- [2018年最新整理]安全生产管理知识_2012年真题_2013年版.doc
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- 2025年德州市中考数学试题卷(含答案及解析).docx
- ISO 15614-1-2012 金属材料焊接工艺规范和评定.pdf VIP
- 发那科fanuc维修手册 内部资料教材.pdf VIP
- 2026年节后复工开工第一课课件.ppt
- 蔬菜水果的收货验货标准.doc VIP
- 新部编人教版语文五年级上册生字字帖直接打印资料文档.pdf VIP
- 东北大学2024-2025学年第1学期《高等数学(上)》期末考试试卷(A卷)附参考答案.pdf
- T_DZJN 455-2025 冶金工业变频节能选型设计规范.docx VIP
- 北京邮电大学《机器学习》2024 - 2025 学年第一学期期末试卷.pdf VIP
- 新版2026春重庆大学版英语四年级下册单词表国标手写斜体描红字帖.pdf
原创力文档

文档评论(0)