查看:
23769
回复: 16 |
廉价好用的4-20ma芯片DAC7750
|
杨帆
2
主题
21
回复 |
发表于2017-12-15 19:59:43
|
只看该作者
1#
电梯直达
工业上常用4-20mA来传输信号,之前用ADI的AD5410,后来一直涨价也买不到。发现TI有一款同样的IC,价格便宜且供货稳定,性能也不逊色。 DAC7750: 12位、0.1%非调整量程误差、自带10ppm基准,具有开路、过热报警,Hart和校准功能。 这几天看了PDF,发现和AD5410驱动程序基本一致,引脚也一致,基本上可以说互相替换。TI这点不好,没ADI的技术支持给力,PDF都不肯给翻译下。 方案就不出了,做过工控的都知道。有时间把自用的驱动程序和电路图整理下发上来,希望大家能用上。 |
Evan2012
0
主题
1
回复 |
发表于2017-12-16 09:28:31
|
只看该作者
2#
大神能否分享一下你的驱动和原理图?
|
CatCaptain
20
主题
76
回复 |
发表于2017-12-18 15:02:15
|
只看该作者
4#
这种数字芯片抗短路和过压能力怎么样? 感觉不太靠谱哦。。。。 4-20mA的应用环境一般比较恶劣,不敢用一般的数字芯片。 |
杨帆
2
主题
21
回复 |
发表于2017-12-24 12:16:48
|
只看该作者
5#
之前用的AD5410加隔离,主要用到电厂烟道上。他们说比以前的产品的好多了,好像就出过一次雷击损坏的。DAC7750跟它差不多,应该也能用的住。DAC7750输出可以短路,没问题,主要也便宜,个人觉得够用即可。 |
niba
38
主题
131
回复 |
发表于2017-12-24 16:08:57
|
只看该作者
6#
价格20+ 有点贵呀,不知道分立元件做的精度有这个IC做欧达高不?
|
leiyitan
0
主题
93
回复 |
发表于2017-12-30 08:51:34
|
只看该作者
7#
三楼的电路图SPI明显抄错了,这也能用?
|
杨帆
2
主题
21
回复 |
发表于2018-01-02 22:52:37
|
只看该作者
8#
SPI确实弄错了,整理图纸时没仔细。DAC7750的Latch接CS,SCLK接SCK,DIN接MOSI,SDO接MISO。
|
杨帆
2
主题
21
回复 |
发表于2018-01-02 22:58:54
|
只看该作者
9#
分立元件也可以,可能每块板子都需要单独调试才能保证精度。好点的运放也不便宜,单AD623都10+了 |
tom6bj
33
主题
273
回复 |
发表于2018-01-03 00:07:49
|
只看该作者
10#
我后来都只用PWM了, 只需要一个光耦或者ADUM1201隔离, 然后用LVC1G3157当DAC, XTR111做4~20mA. 在几款产品上用过了, 没啥问题. 精度可能不如专门的DAC, 不过也够用了. |
杨帆
2
主题
21
回复 |
发表于2018-01-23 16:02:40
|
只看该作者
11#
XTR111我也用过这个方案,不调试修正的话精度能到0.5%,修完能0.1%,线性还是比较好的。就是坑啊,如果批量的话修正几百个通道太累。如果专门的DAC,直接就0.1%精度了,省心
|
杨帆
2
主题
21
回复 |
发表于2018-03-08 23:20:58
|
只看该作者
12#
来个驱动程序,是参考别人的AD5420改的,之前是用到AD5410上,现在直接用DAC7750也没问题,注意这几点: 1、设置电流输出范围为4-20ma,其它的没试过,可以在void ADC5420_init()里面修改; 2、只有简单的电流输出功能,其它功能自行摸索; 3、void Ma_to_ADC5420(float MA)中MA的实参最好为float类型。当MA<4ma时,输出为4ma,当MA>20ma时,输出电流为(MA-20)ma,所以函数中有个if判定; 4、main主函数中,初始化SPI_GPIO_Init(); SPI1_Init();ADC5420_init(); 这三个函数,然后调用Ma_to_ADC5420(float MA)函数即可; |
杨帆
2
主题
21
回复 |
发表于2018-03-09 00:04:54
|
只看该作者
13#
之前的原理图有点问题,重新上传一张 。如不需要隔离功能,则去掉B0524电源模块和ADUM1401即可
|
烙铁匠人
1
主题
2
回复 |
发表于2018-03-13 13:28:40
|
只看该作者
14#
如果输出的4-20mA供给PLC,需要IOUT和GND3接入PLC吗?输出端如何也加上一级隔离?有方案吗?
|
杨帆
2
主题
21
回复 |
发表于2018-03-15 17:27:30
|
只看该作者
15#
是接IOUT和GND3端子,直接连到PLC即可。如果离PLC距离较远或者复杂工况,可以在PLC采集端加一路4-20ma隔离模块,我们公司用的是辰竹的CZ2035,某宝上类似的模块很多。
|
weiwei4
0
主题
1
回复 |
发表于2020-01-17 17:24:48
|
只看该作者
16#
谢谢分享 |
FL1022
0
主题
1
回复 |
发表于2020-04-30 11:28:28
|
只看该作者
17#
大佬们好,目前仪表需要升级HART功能,其中关于4~20mA的选型咨询一下。由于继电器、STM32的MCU等工作电流较大,打算采用三线制或四线制。HART调制解调器打算采用AD5700,但本来打算采用的AD5420感觉成本较高,请问有在上面的XTR111和DAC7750上使用过HART通信吗???谢谢。
|
|