- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验八 AD、DA应用
实验八 AD、DA应用一、实验目的1、学会利用Keil编写程序、加载可执行文件及仿真调试运行程序;2、学会烧写器的使用与硬件电路的搭建;3、掌握DA、AD转换的原理和使用方法。二、实验原理图和硬件接线对应表1、DAC0832模数转换实验硬件连接表MCU模块PB-EDU-010P10~P17 DB0~DB7P20 0832_CSP21 0832_WR-5V-5V+5V+5VGNDGNDDAC0832的8位输入口连接到单片机的P1口,CS和WR1引脚分别是片选信号和数据信号,都是低电平有效。WR2和XFER直接连接到地,ILE连接到VCC。IOUT1和IOUT2为DAC0808的输出口,输出的是电流值,还需要通过运算放大器LM358把它转换为电压值。在硬件实验中,使用电压表测最后转换得到的电压值,并与理论值作比较。注意事项:(1)实验箱上各模块是独立供电,实验时需要用到的模块都要给它提供电源,即+5V接口都要接到电源模块的+ 5V电源接口,GND接口可以不用接(默认实验箱上的GND网络都接在一起了),千万不要把+5V接口接到GND接口上,短路烧坏保险管。(2)参考电压DA_AREF短路帽短接右边,选中0832,可以调节电位器选择参考电压。实验说明:本实验用到的主要知识点是:DAC0832的工作原理。DAC0832是采用先进的CMOS工艺制成的单片电流输出型8位D/A转换器。它采用的是R-2R电阻梯级网络进行DA转换。电平接口与TTL兼容。具有两级缓存。通过电压表测量DAC转换出来的电压值2、ADC0808模数转换实验硬件连接表MCU模块PB-EDU-010PB-EDU-011 P00~P07DB0~DB7 P10~P17D1~D8P200809_CLKP210809_ST和ALEP230809_EOCP240809_AP250809_BP260809_CP270809_OE+5V+5V+5VGNDGNDGNDADC0808是8位的A/D转换器件,在本实验中,它的输出口连接到单片机的P0口,控制信号ALE和START连接到P21,时钟信号CLOCK连接到P20,EOC连接到P23,输出控制信号OE到P27,输入选择地址ADD_A、ADD_B和ADD_C连接到P24-P26。注意事项:(1)实验箱上各模块是独立供电,实验时需要用到的模块都要给它提供电源,即+5V接口都要接到电源模块的+ 5V电源接口,GND接口可以不用接(默认实验箱的GND网络都接在一起了),千万不要把+5V接口接到GND接口上,短路烧坏保险管。(2)先下载程序在单片机中,下载完成后再按照上表连接硬件,否则下载程序时会出现FLASH校验失败。在做实验时电位器下面的短路帽短接到右边,选中ADC0809的通道0。实验说明:A/D转换器大致有三类:一是双积分A/D转换器,优点是精度高,抗干扰性好,价格便宜,但速度慢;二是逐次逼近A/D转换器,精度、速度、价格适中;三是并行A/D转换器,速度快,价格也昂贵。本实验用的ADC0808属第二类,是8位A/D转换器,每采集一次一般需。本实验可采用延时方式或查询方式读入A/D转换结果,也可以采用中断方式读入结果,在中断方式下,A/D转换结束后会自动产生EOC信号,将其与CPU的外部中断相接。调整电位计,得到不同的电压值,转换后的数据通过发光二级管输出。三、实验内容按照已给的DAC0832模数转换实验原理图,在实验箱上合理连线,搭建实际的硬件电路,并烧写已给的DAC0832模数转换参考程序代码,观察现象,验证其功能。按照已给的ADC0808模数转换实验原理图,在实验箱上合理连线,搭建实际的硬件电路,并烧写已给的ADC0808模数转换参考程序代码,观察现象,验证其功能。四、参考程序流程图和代码1、 DAC0832模数转换实验程序流程图和代码/************************************************* *Descriptoon: 数模转换,产生一锯齿波,输出0-2.5V电压,可用电压表查看变化**************************************************/#include reg51.h#define uchar unsigned char//数据类型宏定义#define uint unsigned int#define out P1// 引脚定义sbitdac_cs=P2^0;sbitdac_wr=P2^1;voiddelayms(uint j);void main(void)//主函数{uchari;while(1){for(i=0;i255;i++) {out=i;dac_cs=0;dac_wr=0;dac_cs=1;d
您可能关注的文档
- 定远育才中考作文——提纲.ppt
- 定语从句视译.ppt
- 定向越野的基本知识-课件(PPT演示).ppt
- 宝兰客专隧道通风计算书.doc
- 宜赛课件第16经济全球化.ppt
- 宜昌展览馆.pptx
- 宝应县2016年高一下学期期中联考语文试卷及答案(苏教版).doc
- 宜春电信LTE网络簇11(靖安县)簇优化报告.docx
- 宜家家居VS红星美凯龙调研报告.ppt
- 宝湖海悦嘉园施工组织设计.docx
- 《2025年电池内部短路检测与充电安全预警机制》.docx
- 2026-2030快递产业市场深度调研及前景趋势与投资研究报告.docx
- 2026-2030中国余甘子喉片行业经营风险及发展机遇研究研究报告.docx
- 包工包料定价合同模板(3篇).docx
- 2025年马鞍山当涂县从社区专职网格员中择优招录社区工作者33名备考题库及完整答案详解一套.docx
- 2026年中国投币咖啡饮料机市场竞争格局研究报告.docx
- 《长租模式对2025年新能源汽车租赁行业市场结构的影响分析》.docx
- 2026年中国头盔行业分析与发展战略研究报告.docx
- 线上客服服务规范培训.docx
- 群体性投诉处理流程.docx
原创力文档


文档评论(0)