您现在的位置:网站首页答辩论文工学论文电子工程(报告)

DA转换

  • 简介:一:设计题目: D/A转换卡的设计 二:设计内容: 设计一块D/A卡,该卡具有对0~5V的模拟电压输出能力,该卡通过微机系统的I/O扩展槽与微机系统连接。 选用芯片:DAC0832等。 三:设计要求: 画出电路原理图,说明工作原理,编写利用该...
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
目录 一:设计题目:
二:设计内容:
三:设计要求:
四:D/A卡转换器结构示意图
五:题目分析
六:D/A0832芯片及数模转换原理:
七:正弦波程序产生流程图:
八:D/A卡硬件连接图:
九:ISA卡资料
十:软件设计程序:
十一:元器件清单:
十二:设计总结:
参考资料 《智能仪器设计基础》(主编:赵新民 副编:王祁 哈尔滨工业大学出版社)
《A/D、D/A转换器接口技术与实用线路》(编著:杨振江 西安电子科技大学出版社)
《微型机接口原理技术》(编著:王承发、刘岩 高等教育出版社)
《微型计算机原理与接口技术》(主编:冯博琴 编注:吴宁 陈文革 程向前 清华大学出版社)
一:设计题目:
D/A转换卡的设计
二:设计内容:
设计一块D/A卡,该卡具有对0~5V的模拟电压输出能力,该卡通过微机系统的I/O扩展槽与微机系统连接。
选用芯片:DAC0832等。
三:设计要求:
画出电路原理图,说明工作原理,编写利用该卡进行正弦波输出的程序。
四:D/A卡转换器结构示意图
图(1)
D/A转换器的作用是将数字量转换为相应的模拟量。数字量由二进制位组成,每个二进制的权,要把数字量转换为相应的模拟量电压(多数情况需要转换后的模拟信号以电压的形式输出),需要先把数字量的每一位上的代码按权转换成为对应的模拟电流,再把模拟电流相加,最后由运算放大器将其转变成模拟电压。
五:题目分析
本题利用D/A0832芯片的双缓冲工作方式将数字量转换成模拟量
双缓冲工作方式:
1、将数据写入输入寄存器
2、将输入寄存器的内容写入DAC寄存器
即:使WR1为低电平,CS为低电平而ILE为高电平,这样,输入寄存器的锁存信号处于无效状态,待转换的数据被写入输入寄存器;WR2和XFER端输入一个负脉冲,从而使DAC寄存器工作在锁存状态。将数据写入DAC寄存器,同时启动变换。
六:D/A0832芯片及数模转换原理:
1、数字量是由一位一位的数字构成的,每一个数位都代表一定的权。比如,10000001,最高位的权是27=128,所以此位上的代码1表示数值1×128,最低位的权20=1,此位上的代码1表示数值1,其他数位均为0,所以,二进制数10000001就是十进制数129。为了把一个数字量变成模拟量,必须把每一位上的代码按照权来转换为对应的模拟量,再把各模拟量相加,这样,得到的总的模拟量对应于给定的数据。在集成电路中,通常采用T型网络实现数字量向模拟电流的转换,再利用运算放大器来完成模拟电流到模拟电压的转换。所以,要把一个数字量变为模拟电压,实际上需要两个环节:即先把数字量变为模拟电流,这是由D/A转换器完成的;再将模拟电流变为模拟电压,这是由运算放大器完成的。在D/A转换时涉及的参数包括分辨率、转换精转换速率、建立时间、线性误差等。
根据能否直接和总线相连,目前市场上的D/A转换芯片可以分为两类......
查看评论 已有0位网友发表了看法
  • 验证码: