![DA转化实验报告_第1页](http://file3.renrendoc.com/fileroot_temp3/2022-1/9/b892b3aa-95c6-402a-a037-2152a9475cbf/b892b3aa-95c6-402a-a037-2152a9475cbf1.gif)
![DA转化实验报告_第2页](http://file3.renrendoc.com/fileroot_temp3/2022-1/9/b892b3aa-95c6-402a-a037-2152a9475cbf/b892b3aa-95c6-402a-a037-2152a9475cbf2.gif)
![DA转化实验报告_第3页](http://file3.renrendoc.com/fileroot_temp3/2022-1/9/b892b3aa-95c6-402a-a037-2152a9475cbf/b892b3aa-95c6-402a-a037-2152a9475cbf3.gif)
![DA转化实验报告_第4页](http://file3.renrendoc.com/fileroot_temp3/2022-1/9/b892b3aa-95c6-402a-a037-2152a9475cbf/b892b3aa-95c6-402a-a037-2152a9475cbf4.gif)
![DA转化实验报告_第5页](http://file3.renrendoc.com/fileroot_temp3/2022-1/9/b892b3aa-95c6-402a-a037-2152a9475cbf/b892b3aa-95c6-402a-a037-2152a9475cbf5.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、单片机系统设计及应用实验报告第 次实验 实验名称: D/A实验 专 业: 姓 名: 学 号: 同组人员: 学 号: 实 验 地点: 实验时间: 2016.12.08 评定成绩: 审阅教师: 目录实验目的1实验内容及要求4实验原理及程序设计流程图5调试过程及相关记录6正确源代码6实验心得7一 实验目的(1) 掌握单片机与D/A的接口及编程方法;(2) 通过D/A动态波形输出进一步理解D/A的工作原理;(3) 结合实验六中的A/D来检验软硬件的正确性。(4) 进一步了解单片机系统地址分配概念二实验内容及要求DAC0832是内含双锁存器且可与单片机8051直接接口的8位D/A,从实验板的电原理图可见
2、,当0832管脚ILE为高,CS2为低时,8051对0832写入待转换的8位数字量,当对0832写入任意数(WR、CS2都为低)时,8051启动D/A转换。把具有一定规律变化的数据连续送到0832,可用示波器在运放741输出端看到一定规律的动态波形。将实验八中A/D所存数据直接送到0832,在D/A输出端也可用示波器观察到还原后的A/D输入端信号。注意:在实验前,应先检查DAC0832的参考电压是否正确。(要求DAC0832的参考电压值为Vref = -5V,用万用表观察 DAC0832芯片的8脚电压值。若不对,可调节实验板上的电位器W3来改变D/A的参考电压值。)三实验原理DAC0832的硬
3、件连接如上图,ILE一直默认高电平,该接口可以不连接。CS2片根据地址,选接低电平。这种连接方式没有使用缓冲,直接进行数据传送。四实验流程图五调试过程及相关数据记录检测参考电压的值,约为-4.99V,不用修正。三角波和锯齿波代码较简单,没有修改过程。恢复波形的过程中,最开始的代码是将A/D和D/A过程分开,先进行256点采样,再进行D/A,结果导致波形与波形之间存在一长段的间隔。之后将D/A代码放入中断过程中,传送数据到6116时也将数据传给0832,波形连续。最后比较原波形和恢复的波形幅值。六源代码锯齿波ORG 0000HAJMP MAINORG 0050HMAIN: MOV DPTR,#0
4、DFFFH ;设置D/A口地址 MOV A, #00H ;输入数字量00H到A(初值为00H)T: MOVX DPTR,A ;输出对应于A的模拟量 INC A ; AJMP T ;返回循环三角波ORG 0000HLJMP MAINORG 0030HMAIN:MOV R4, #0FFHMOV DPTR,#0DFFFHMOV A,#00HTRIUP: ;上升段MOVX DPTR,AINC AJUDGE1:DJNZ R4,TRIUPMOV R4, #0FFHDEC ATRIDOWN: ;下降段MOVX DPTR,ADEC AJUDGE2:DJNZ R4,TRIDOWNLJMP MAINA/D与D/A
5、相连,恢复波形ORG 0000HLJMP STARTORG 0013H LJMP INT_1ORG 0040HSTART: ;AD转换MOV SP,#60HMOV R7,#0FFH ;读取数据个数初始化MOV R1,#0B0H ;存放数据地址MOV R0,#00HTHEN:MOV DPTR,#7FFFH MOV A,#00H ;送通道号MOVX DPTR,A ;启动 A_DSETB IT1 ;开中断SETB EASETB EX1CJNE R7, #00H, $ ;判断数据是否传送完毕LJMP STARTINT_1:MOVX A,DPTR ;读 A_D 数据MOV DPH,R1MOV DPL,R
6、0MOVX DPTR,A ;送A_D数据MOV DPTR,#0DFFFHMOVX DPTR,A ;将数据送往DA口INC R0 ;存放数据地址加一DEC R7 ;读取数据个数减一MOV DPTR,#7FFFHMOV A,#00HMOVX DPTR,A ;启动 A_DRETI七运行结果上图为锯齿波波形结果。上图为三角波波形结果。上图为100Hz的 波形恢复结果。(忘记保存原始波形图)原始波形的幅值是80mv4.16V,而恢复的输出波形是-80mv4.24V 。幅值略有差别。上图为250Hz的波形回复结果。相比于100Hz的情况,此时波形失真比较严重。数据手册表明,电流建立时间为1s,然而0809
7、当CLK=500 KHz时,转换速度为128S 。为改善以上现象,可以增大采样频率或者添加滤波。此波形幅值为0v4.16V,幅值吻合。八实验心得本次实验锯齿波和三角波部分较为简单。A/D与D/A的波形恢复结合了上次实验,只添加了D/A的部分代码。从实验结果来看,采样频率的大小是否合理和后期的恢复相关。九思考题(1) 在实验步骤4中,对比了A/D输入端和D/A输出端的波形,它们有什么不同?为什么?幅值略有变化,输出波形有不平滑的锯齿状边缘,频率略有不同,但是接近。这是采样和恢复过程中造成的误差。采样频率不符合采样定理时,会造成波形的失真。(2) D/A参考电源极性与D/A转换输出结果有什么关系?参考电源极性与输出相反。附件装饰灯:P1,P0口各管脚分别与两种颜色的灯相连,P0接红灯8个,P1接紫灯8个。设置中断时间0.05s,中断20次,每隔1s变化一次灯。ORG 0000HAJMP INIORG 000BHAJMP INTORG 0030HINI: ;初始化MOV A,#00HMOV P1,ACPL AMOV P0,AMOV SP,#60H ;设置堆栈指针MOV R2, #14H ;初始化中断次数20MOV TMOD, #01H;设置定时器模式MOV TL0, #0B0H;初始化定时器初值MOV TH0, #3CHSETB ET0;允许中断SETB EASETB TR0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年CDMA第三代蜂窝移动通信系统合作协议书
- 2025年光纤用GECL4合作协议书
- 2025年中学教师劳动合同样本(2篇)
- 2025年九年级班主任个人年终教学工作总结范文(二篇)
- 2025年个人投资公司协议标准范文(2篇)
- 2025年二手摩托车转让协议标准范文(2篇)
- 2025年个人终止合同申请(五篇)
- 2025年二次消防改造工程合同协议(2篇)
- 2025年个人房屋借款合同标准版本(三篇)
- 2025年五年级英语教师工作总结样本(四篇)
- 基金应知应会专项考试题库(证券类190题)附有答案
- 辽宁省沈阳市第七中学2023-2024学年七年级下学期期末数学试题
- 2024年湖南工业职业技术学院单招职业技能测试题库附答案
- 快速入门穿越机-让你迅速懂穿越机
- 水利安全生产风险防控“六项机制”右江模式经验分享
- 2024年四川省成都市高新区中考数学二诊试卷
- 幼儿园卫生保健开学培训
- 食材配送服务售后服务方案
- 矿井主要灾害事故防治应急避灾知识培训课件
- 不老莓行业分析
- STARCCM基础培训教程
评论
0/150
提交评论