今日看点

简述单片机串行d/amax521的工作原理

发表于话题:521
发布时间:2021-05-21

本文主要简述串行D/AMAX521的工作原理,介绍它的工作时序及其与单片机的连接方法和部分程序。

1 引言

MAX521是一种2线8路八位电压输出DAC(数模转换器)。MAX521有5路参考电压输入,前面的四路DAC(DAC0~DAC3)每路有一个独立的参考电压输入(REF0~REF3),允许独立地设置每路的电压范围;剩下的四路DAC(DAC4~DAC7)共享一路参考电压输入REF4。它具有串行接口和内置软件协议,允许最高转换频率达400kbps。MAX521的接口具有双缓冲输入结构,允许DAC的寄存器单独或者同时更新;它具有低能耗模式,可以使工作电流减少到4μA。MAX521以单一的+5V电源供电。

应用范围:最小模拟器件系统;数据偏移/采样调节;工业过程控制;自动检测设备。

MAX521有20脚DIP,24脚SO和24脚SSOP三种封装形式。20脚DIPMAX521的引脚如图1。

OUT0~OUT7:DAC0~7的电压输出端;REF0~REF3:DAC0~3的参考电压输入端;REF4:DAC4~7的参考电压输入端;AD0、AD1:设备地址输入引脚;SCL:串行时钟输入端;SDA:串行数据输入端;DGND:数字信号地;AGND:模拟信号地

2 MAX521的软件通讯协议

I2C总线组成:仅由两条线组成。一条是时钟线(SCL),另一条是数据线(SDA)。SCL线为时钟信号,由总线控制设备产生,为总线提供统一的时钟信号。

SDA线为数据信号,在总线控制设备和总线上的其他设备间进行双向传送。

I2C总线协议规定:SCL为高电平时SDA信号有效,SDA线上的数据变化应在SCL为低电平时进行。此规定唯一的例外是开始信号和停止信号。

I2C输入/输出一个字节的格式是高位在前、低位在后。每一次I2C总线访问是由一系列的基本操作组成的,下面对这些基本操作进行详细解释。

2.1开始信号

每次I2C总线访问前要在总线上发送开始信号。当SCL线为高电平时,SDA线由高变低,便形成开始信号。

2.2结束信号

每次I2C总线访问后要在总线上发送结束信号。当SCL线为高电平时,SDA线由低变高,便形成结束信号。

开始信号和停止信号的时序图如下:

2.3器件寻址字节

无论读写操作均需一个器件寻址字节。MAX521的寻址字节的前五位为01010(选中该设备的标志代码)。后两位为设备地址,由MAX521的AD0、AD1引脚的状态决定。最后一位X是向设备写入或读出数据,若向MAX521写入数据时X为0。

下面是MAX521完整的工作时序图:

2.4数据地址字节或命令字节

设备寻址字节后为命令字。命令字的前三位为0,后面两位为RST和PD,再后面三位A2A1A0是8个DAC输出寄存器的通道地址。数据地址字节或命令字节的工作时序见图4:

R2R1R0设置为0,属保留位。当RST为高时,MAX521复位所有DAC寄存器,但输出一直保持到“停止”信号。当PD位为高时,在收到“停止信号”后MAX521进入低能耗模式。在低能耗模式中,DAC输出取决于此时通道地址设置和输出字节设置状态,此时提供最大电流为20μA。当PD位为低时,MAX521返回正常工作状态后紧跟着发送“停止信号”,DAC输出的电压取决于当前通道地址设置和输出字节设置情况。

2.5应答信号

在每传送完一个地址字节或一个数据字节之后的第九个时钟脉冲期间,接收方在SDA线上产生一个低电平的应答信号ACK,以通知发送方数据已接收到,可以继续发送。所有数据传送完毕后,单片机向SDA线发送一个停止信号,结束该次数据传送。

注意:

1)总线空闲时,SCL和SDA线应保持在高电平。

2)一次新的启动前,总线空闲时间tBUF>4.7μs。

3)时钟为高电平、低电平的时间和开始信号建立时间、结束信号建立时均需大于4.7μs。

4)两次写发送时间间隔tWR>10ms。

5)SCL线的操作速率可以达到400kHz。

3 MAX521与MCU的接口和程序

如图1所示,MAX521与单片机的P1.6、P1.7相连,并把它作为I2C总线来操作。所有参考电压均接+5V,使输出的模拟电压值在0~+5V之间。设备地址设为01B。OUTPUT后接执行设备。

4 结束语

本系统已成功应用在具有多个DAC转换的电路中,比通常并行DAC器件节省,并为智能化设备研发提供了很好的方案。

标签组:[单片机

本文来源:https://www.kandian5.com/articles/18871.html

上一篇ucbug软件站

下一篇兵器工业521医院

相关阅读

青春奇幻励志爽剧《我在顶峰等你》正式开机!孙珍妮陈靖可励志携手!

4月30日,由孙珍妮、陈靖可领衔主演的青春奇幻励志爽剧《我在顶峰等你》正式官宣开机,该剧由优酷出品,上象娱乐联合出品及制作,权香兰担任总制片人,蔡聪执导,蓝白色编剧。《我在顶峰等你》以重生元素颠覆传统...

2024-04-30

第一运程 2024年5月17日十二生肖运势解析

  属鼠  综合:78  爱情:81  财运:74  事业:77  感情运势:爱情运势较佳,与伴侣间的默契十足,能够共同面对生活中的挑战。单身者也有机会在社交场合中结识到心仪的对象,需积极把握机会。...

2024-04-30

华为5月六大新品齐发!手机、平板、电脑、手表全都有

快科技4月30日消息,今天数码博主“看山的叔叔”在微博上表示,预计在5月华为将发布六大新品,包括手机、平板、电脑、手表等类别。 根据该博主透露,华为5月的新品计划包括:Watc...

2024-04-30

吕布与貂蝉的传奇故事——究竟是否走到了一起?

在中国历史上,有许多脍炙人口的英雄传奇,而三国时期的吕布与貂蝉无疑是其中最为动人的一段。然而,许多人对于他们的结局并不了解,吕布最后是否真的娶了貂蝉呢?本文将探讨这一历史问题。 二、吕布与貂蝉的相识...

2024-04-30

刘备与赵云:一段承载爱情与私心的生死离别

在中国历史上,有许多感人至深的故事。其中,三国时期的刘备和赵云之间的情谊尤为引人注目。在刘备临终前,他曾对诸葛亮说赵云不可重用,这一表述背后隐藏着怎样的私心和情感? 二、刘备与赵云的深厚情谊 赵云...

2024-04-30

刘备的成功之路:奸诈与智慧并存

在中国历史上,三国时期的英雄豪杰辈出,其中蜀汉的刘备因其仁义之名被世人传颂。然而,在战乱频繁的年代,单纯的仁义并不足以成就一番事业。刘备之所以能够成功,除了他的仁德之外,其精明的策略和适时的“奸诈”也...

2024-04-30

刘备为何不重用赵云?

在中国古代历史上,三国时期是一个充满英雄豪杰的时代。其中,蜀汉的赵云以其忠诚勇敢、武艺高强而著称。然而,令人费解的是,刘备在很多时候并没有重用赵云。那么,刘备为什么不用赵云打仗呢? 二、赵云的地位与...

2024-04-30

赵士程:历史中的显赫人物与唐婉的第二任丈夫

在中国历史的长河中,有许多人物因其特殊的身份和地位而备受关注。其中,赵士程便是一个引人瞩目的例子。他不仅是宋太宗的玄孙赵仲湜的儿子,还是唐婉的第二任丈夫。 二、赵士程的身份背景 赵士程出身于宋朝宗...

2024-04-30

韩媒曝朴有天赴日演出遭日媒质疑 曾因吸毒等丑闻身败名裂

韩国艺人朴有天在2003年以东方神起成员的身份正式出道,如今已经出道20年,如果好好发展的话,他势必会成为顶级韩流明星,或许将有更多的作为。只可惜,朴有天本人拎不清,多次触犯法律底线,引发众怒,最...

2024-04-30

刘娥的传奇人生:从专宠到悲剧

在中国历史的长河中,有许多女性以其才华和美貌留下了深刻的印记。其中,宋朝的刘娥便是一个引人瞩目的例子。她的一生充满了传奇色彩,从专宠的妃子到不幸小产的皇后,刘娥的故事令人唏嘘不已。 二、刘娥与赵恒的...

2024-04-30