GP8312是一款高性能DAC芯片,关于它的功能描述

描述

GP8312是一个I2C信号转模拟信号转换器,即DAC,此芯片可以将15Bit数字量线性转换成4-20mA模拟电流,并且输出电流线性度为0.05%。

1. 管脚定义

表-A 管脚分布

电压

电压

2. 绝对最大额定参数

工业操作温度: -40℃至125℃;储存温度: -50℃至125℃;输入电压: -0.3 v VCC + 0.3 v;最大电压: 40 v;ESD保护: > 2000 v。

*超过“绝对最大额定值”中列出的参数值可能会造成永久性损坏设备。不保证器件在超出规范中列出的条件下操作。长时间暴露于极端条件下可能影响设备可靠性或功能。

3. 典型应用

3.1 基本功能

输出电流IOUT=DATA/0x7FFF*25V*/Rset,DATA为I2C输入到芯片的数据。将Rset选择为1K,则输入数据为0X7FFF的80%输出对应电流为20mA,输入数据为0X7FFF的16%输出对应电流为4mA,通过数据的两点校准,可以准确的得到4-20mA电流,精度0.05%,并且在4-20mA范围内有20000点以上。

本应用需要加散热保护电路,如下图中,输出信号IOUT的电压与VCC的压差被PMOS限制在10V左右,当输出 20mA电流时所消耗的功耗接近0.2W,可以有效的限制GP8312的耗散功率,尤其是在负载电阻较小的时候。系统的散热通过外接PMOS承担推荐使用TO252封装的GL12P40A4或者SOP8封装的GL14P04-8。

电压

电压

3.2 操作方法

3.2.1 Start、Stop 条件、有效数据、数据变换格式

电压

3.2.2 ACK 格式

电压

3.2.3 设置下图中红色配置位,将15bit DATA 数据分为DATA Low 和DATA High 写入,DATA Low 为低Byte,DATA High 为高Byte。如果Rset 为1KΩ,则输出相对应的电流为:IOUT=DATA/0x7FFF*25mA。

电压

3.2.4 GP8312 支持将电压数据保存在芯片内,保证掉电启动后依然能处于相应的电压输出状态。通过发送下图所示数据,可以实现写入的数据固化到芯片内部。

电压

4. 功能描述

GP8312是一款高性能DAC芯片,数字量以I2C协议信号的方式输入到芯片中。通过在SET与GND间接入1K欧姆电阻,并根据需求接入负载电阻,便可以通过IOUT口输出0-25mA电流。电流大小为: IOUT=25mA*DATA/0x3FFF。同时芯片的ALARM脚可以对输出开路进行报警,如果ALARM为拉低输出,则说明输出开路。

电压

fqj

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分