第3讲 单片机第1213讲.ppt

  1. 1、本文档共52页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ADC0809 结构框图 8 通道多路开关 IN0 IN7 地址译码锁存 ADDA ADDB ADDC ALE 控制逻辑与时序 D/A转换器 SAR Vin 比较器 输出锁存器 START CLK EOC D0 D7 +Vref -Vref OE Vst + - D/A转换器的输出,从二进制数据的最高位起,依次逐位置1,与待转换的模拟量比较。 若前者小于后者,该位置1并保留下来; 若前者大于后者,该位清0。 然后再照此比较下一位,…… 直至比完最低位。 最后得到的结果即A/D转换的值。 逐次逼近式A/D转换器工作原理 Ai(0~2)锁存器地址输入端 ALE 地址锁存允许控制 D0~D7二进制数据输出端 CP 时钟脉冲输入端 EOC 转换结束控制端 OE 输出允许端 INi(0~7)第i位模拟信号输入端 START 起动端 VREF+ 基准电压正端 VREF- 基准电压负端 ADC0809引脚说明 80C31与ADC0809的接口 例:用查询方式采集IN3通道的信号 MOV DPTR, #7FFBH ;选通A/D通道IN3 MOVX @DPTR, A ;启动0809 HERE: JB P3.3, HERE ;等待转换结束 MOVX A, @DPTR ;读回转换结果 5.3 DAC0832构成的后向通道 DAC0832是具有8为分辨率的D/A转换集成芯片,特点是价格低,接口简单,转换容易。它由8位输入锁存器,8位DAC寄存器,8位D/A转换电路及转换控制电路构成。 DAC0832的硬件结构 D0~D7 数据输入线 ILE 数据输入寄存器允许信号,高电平有效 /CS 片选信号,低电平有效 /WR1 写入信号1,低电平有效 ILE,/CS,/WR一起来选通输入寄存器 /XFER 传送控制信号,低电平有效 /WR2 写入信号2,低电平有效 Iout1 D/A输出电流1 Iout2 D/A输出电流2 Iout1,Iout2按运算放大器构成电压输出 VREF 基准电压 VCC 电源电压 AGND 模拟地 DGND 数字地 Rfb 反馈电阻 80C31与DAC0832的接口 执行一次,D/A转化的指令 MOV DPTR,#7FFFH ;指向0832 MOV A,#DATA ;数字量入累加器 MOVX @DPTR,A ;转换 * 5.4 相互通道配置 (一)RS232接口设计 RS-232是美国电子工业协会EIA(Electronic Industries Association)1962年制定的物理接口标准,RS是“推荐”标准的英文缩写。后来,虽有改动,但改动不大,一般统称为RS-232标准 。 * 1)机械特性 RS-232标准中共有25条线,DB25、DB9 2)电气特性 RS-232出现在TTL电路之前,所以它的电平不是+5V和地,它使用负逻辑,逻辑“0”输入用3~15V的电平表示,逻辑“1”输入用-3~-15V的电平表示;输出时,逻辑“0”需要驱动器输出5~15V的电平,逻辑“1”需要驱动器输出-5~-15V的电平,驱动器的输出阻抗小于300欧姆。连接电缆长度15米,传输速度最大不超过20Kbps。 * 3)电平转换电路 PC机与单片机要实现真正的双向数据通信,需要3根线,即RXD、TXD和GND。 * 单片机UART的一帧数据(TTL) * 举例 用户通过PC机键盘输入一串数字(小于255,且数字间以空格隔开),PC机收到结束符(255)后,将数字存入数组,等待向单片机发送数据的触发命令(空格键)。每按下一次空格键触发一个字节的数据传输,每个字节传输过程为:PC机通过串行口将数据传给单片机,单片机收到后回传这个数据,并存入自己内部一段连续的空间中,PC机接到回传数据后显示出来。直至传输完结束符(255),实验结束。 * 流程 * (二)RS485接口设计 RS-485以与RS232传输数据的格式一致,以差分平衡方式传输信号,具有很强的抗干扰的能力,允许一个发送器驱动多个负载设备,采用半双工通信。工业现场控制系统中应用广泛。 1)电气特性 发送端信号的电压范围为2~6V和-2~-6V,接收端信号的电压范围为0.2~6V和-0.2~-6V,传输能力:1200m远的距离时,传输速率为10Kbps;100m远的距离时,传输速率为10Mbps。 2)多机通信的硬件电路 采用主从式结构:从机不主动发送命令或数据,一切都由主机控制。 * 只有一台单机作为主机,各台从机之间不

文档评论(0)

0520 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档