- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机课程-PPT版13538.ppt
第9 章 系统前向、后向通道配置及接口技术 图9-1 是具有模拟量输入、模拟量输出以及键盘、显示器、打印机等配置的人-机通道系统。 9.1 后向通道中的D/A 接口技术 9.1.1 D/A 转换器概述 在选择D/A 转换器时,通常要考虑数字量的输入方式、是否有锁存器、数字量的位数、模拟量的输出形式、参考电源、转换速率等因素。 1. D/A 转换器的输入方式 D/A 转换器数字量的输入方式:串行方式和并行方式。 串行方式的D/A 转换器通常用在要求转换速度不高的系统中,占用接口资源少,方便连接。 并行方式的D/A 转换器通常用在转换数据量较大,且要求转换速度较高的应用系统中。 2. D/A 转换器的输出形式 D/A 转换器有两种输出形式:电压输出和电流输出。 所谓电压输出,就是指输出的模拟量为电压信号。电压输出又有单极性(如0~5V、0~12V 等)和双极性(如±5V、±12V 等)之分,可根据需要选择。 所谓电流输出,就是指输出的模拟量为电流信号。在实际应用中如需要模拟电压,对于电流输出的D/A 转换器,可在其输出端加运算放大器,通过运算放大器构成电流-电压转换电路,将转换器的电流输出变为电压输出。 3. D/A 转换器的锁存器 由于D/A 转换总是需要一定的时间,在这段时间内待转换的数字量应保持稳定,因此D/A 转换器对输入端是否具有锁存功能也是必须考虑的因素之一,它直接关系到D/A 转换器与单片机的接口设计。 对于内部无锁存功能的D/A 转换器,可直接与具有锁存功能的I/O 接口(如单片机的P1、P2 口)相连。但是,与不具备锁存器的I/O 接口连接时,必须在转换器与接口之间增加锁存器。这类D/A 转换器有:DAC800、AD7520 等。 对于内部有锁存器的D/A 转换器,一般内部都附加有地址译码器,有的还具有双重或多重数据缓冲电路,可以非常方便地与单片机相连。这类D/A 转换器有:DAC0832、AD7542 等。 4. D/A 转换器的主要技术指标 (1) 分辨率 分辨率反映了输出模拟电压的最小变化量,通常用数字的位数来表示。对于n位的D/A 转换器,其分辨率为满刻度的2-n。如n=8,表示它可以对满量程的1/256 的增量作出反应。 (2) 精度 精度分绝对精度与相对精度,是由于非线性、零点刻度、满量程刻度及温漂等因素引起的误差。精度表示D/A 转换器实际输出与其理论值的误差。转换器中任何数码所对应的实际模拟电压与其理想的电压值之差,并非是一个常数,这个差值的最大值就是绝对精度。相对精度是将最大偏差表示为满刻度模拟电压的百分比,或者用二进制分数来表示相对应的数字量。 (3) 建立时间 建立时间也称稳定时间或转换时间。是指D/A 中输入代码有满刻度值的变化时,其输出模拟信号达到满刻度值±LSB/2(或与满刻度值差百分之多少)所需的时间。一般从几毫微秒到几个微秒。它是D/A 转换器的一个重要参数。 (4) 线性度 线性度也称非线性度。指转换器实际的转换特性曲线与理想直线的最大偏差。通常由满量程的百分率或最低位(LSB)的分数来表示,如±LSB/2。一般为0.01~0.03%。 (5) 转换速率 转换速率指能够重复转换数据的速度,即每秒转换的次数。而完成一次转换所需要的时间,则是转换速率的倒数。 9.1.2 典型D/A 转换芯片DAC0832 DAC0832 是有双缓冲器的8 位D/A 转换芯片,具有价廉,接口简单和转换控制方便等优点,是目前国内用得较普遍的D/A 转换器。 1. DAC0832 主要特性 DAC0832 是采用CMOS/Si-Cr 工艺制成的双列直插式单片D/A 转换器。它可直接与Z80,8085,8080 等CPU 相连,也可同8031 相连,以电流形式输出;当需要转换为电压输出时,可外接运算放大器。其主要特性如下: ① 转换时间为1μs。 ② 输出电流线性度可在满量程下调节。 ③ 数据输入可采用双缓冲、单缓冲或直通方式。 ④ 增益温度补偿为0.02%FS/℃。 ⑤ 每次输入数字为8 位二进制数。 ⑥ 功耗20mW。 ⑦ 逻辑电平输入与TTL 兼容。 ⑧ 供电电源为单一电源,可在+5~+15V 内。 2. DAC0832 的结构及引脚 DAC0832 的内部结构如图9-2a 所示。由一个数据寄存器、DAC 寄存器和D/A转换器三大部分组成。 DAC0832 内部采用R-2R 梯形电阻网络。两个寄存器(输入数据寄存器和DAC 寄存器)用以实现两次缓冲,故在输出的同时,尚可采集一个数字,这就提高了转换速度。当多芯片同时工
文档评论(0)