- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
32通道16位D-A转换器MAX5631的原理及应用
32通道16位D/A转换器MAX5631的原理及应用
摘要:介绍了美国MAXIM公司的32通道16位D/A转换器MAX5631的基本功能,详细讨论了它的三种工作模式及工作时序,给出了MAX5631与AT89C51单片机的一种串行接口连接方法,同时给出了它们相应的软件程序。关键词:MAX5631 D/A转换AT89C51 串行接口
MAX5631是美国MAXIM公司生产的一种32通道高速度采样保持D/A转换器。它内含一个16位DAC、一个带内部时钟的时序控制器、一个片内RAM以及32路采样保持放大器。其中DAC电路由两部分组成。在16位DAC中,高4位可通过15个同值电阻组成的权电阻网络来完成相应的转换,其余位的转换则由一个12位R-2R梯形网络来完成。其32路带缓冲的采样保持电路通过内部保持电容来使输出压降维持在每秒1mV的范围内,且不需要配置外部增益和偏置电路。
MAX5631能提供最大200μV的分辨率和0.015%FSR的高精度转换,其输出电压范围为-4.5V~9.2V,并具有工作温度范围以及串行接口灵活等特点,适用地处理大量模拟数据输出的场合。
1 引脚说明
图1所示是MAX5631的引脚列图。该器件共有64个引脚,大致可分成以下几类:
(1)电源类:其中第4脚为D/A数模转换器的+5V供电电源。第9脚为+5V逻辑电源,第14脚为+5V采样保持电路。16、32、46脚为负电源,17、39、48脚为正电源。13脚为数字地,15、25、40、55、62脚为模拟地,63脚为电压参考输入。
(2)控制类:其中第5脚RST为复位输入,6脚CS为片选输入,10脚IMMED为立即更新模式,18、33、49脚(CL)为输出钳位电压低位。31、47、64脚(CH)为输出钳位电压高位。
(3)时钟类:11脚ECLK为外部时序时钟输入,12脚CLKSEL为时钟选择输入。
(4)串行接口类:7脚DIN为串行数据输入,8脚SCLK为串行时钟输入。
(5)输出类:该类引脚主要有OUT0~OUT31共32个输出端。
2 MAX5631的功能结构和工作模式
MAX5631的内部结构框图如图2所示。下面介绍MAX5631的输入字、转换时序及工作模式。
2.1 输入字及转换时序
MAX5631的转换过程是先从串行数据端DIN送进要转换的16位数据D15~D0(高位在前,低位在后),然后送进5脚地址A4~A0(用这5位地址编码来选择输出通道号)。地址的后两位是控制字C1和C0,其中C1为1为立即更新模式,为0则为猝发模式;C0为1表示选择外部时钟序列,为0则选择内部时钟序列。C1、C0之后应补一位0。见表1。
表1 输入字序列
数 据地 址控 制D15D14D13D12D11D10D9D8D7D6D5D4D3D2D1D0A4A3A2A1A0C1C00MSB LSM图3是MAX5631的时序图,当片选CS变低后,系统将在每一个时钟的上升沿送出一位数据。送完最后一位数据(即第24位数据后)后片选CS变高。而当CS为高电平时,任何输入数据都是无效的。
2.2 工作模式
MAX5631有三种工作模式,分别为顺序模式、立即更新模式和猝发模式。其中顺序模式为默认工作模式。在顺序工作模式下,内部时序控制器按顺序循环访问SRAM,并将对应的数字量装入DAC,同时更新相应的采样保持器。所以,在采用内部顺序控制时钟时,顺序工作模式下更新32路输出的时间为320μs。而当采用外部顺序控制时钟时,整个更新过程需要128个时钟周期。
立即更新模式用于更新单片SRAM的内容,同时更新相应的采样保持放大器输出。在这种模式下,所选择的通道输出会在顺序操作恢复前更新。用户可以通过设置IMMED或使C1为高电平来选择立即更新模式。当片选CS为低电平时,原访问顺序被打断。输入字被存储在对应于被选择通道的SRAM中。此时DAC转换和相应的采样保持对输入串口完全透明。相应的输出通道将得到立即更新。更新后,时序将回到原来中断的SRAM地址重新开始顺序更新。立即更新操作需要占用两个时序周期,其中一个周期用来使时序控制器继续完成正在进行的操作,另一个用来进行新数据的更新。图4(a)所表示的就是立即更新模式的例子。当7通道正在更新的时候,20通道正在装载数据。此时,如果CS变为低电平,则原顺序操作被中断,而当CS变为高电平后,通道20将立即更新,然后是通道7的更新以后的操作依据原序列进行。
猝发模式是一种高速装入多地址SRAM的方法,但此时数据不被立即更新,而只有在数据猝发装入完成并将控制返回到时序控制器后才进行更新。用户通过将IMMED和C1同时保持低电平可选择猝发模式。当CS变低时,顺序操作被中断,可以给相应的SRAM中装入数据。而当CS变高时,顺
您可能关注的文档
- 2016猴年腊八节短信问候语.doc
- 2016简单辞职书范文.doc
- 2016级毕业论文开题报告模板.doc
- 2016级研究生新生入学报到须知.doc
- 2016经理继续教育课程11超强题库-覆项目盖率95.doc
- 2016给员工家属的感谢信.doc
- 2016首届博鳌(中国)农业论坛.doc
- 2016高考满分作文范文优秀满分高考范文作文万能素材.doc
- 2016高考满分作文范文关于道德品质的高中满分作文范文.doc
- 2016高考满分作文范文高考作文素材满分范文点评.doc
- springbooot+vue基于java的房屋维修系统毕业论文.doc
- 中国消防救援学院《单片机系统实验》2023-2024学年第一学期期末试卷.doc
- 2025年溧阳纺织化学品项目申请.pptx
- 景区门票包销合同模板(3篇).docx
- 【股票技术指标学习指南】第七章第三节货币需要量的测算.doc
- 2025春 _ 人教版七年级英语下册【unit4】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit5】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit6】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit7】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit8】看音标写单词.doc
最近下载
- 敬老院运营与管理规范.docx VIP
- DB31_T 1598-2025 __城市轨道交通车辆寿命评估通用要求.pdf
- 分户验收方案 .doc VIP
- 液力變矩器的结构.doc VIP
- 2025年内蒙古自治区公安机关留置看护监管机构(专业知识)考试试题【含答案】.pdf VIP
- 一汽-大众-迈腾MAGOTAN-产品使用说明书-新一代迈腾330TSI DSG尊贵型-FV7187BBDBG-MagotanB8L-201606.pdf
- 液态氢风险分析.docx VIP
- TCAAA051-2020湖羊规范合格.pdf VIP
- 地震救援 地震八大救援知识 .docx VIP
- 牛根生致中国企业家俱乐部理事及长江商学院同学的一封信Microsoft Word.doc VIP
文档评论(0)