历史上的今天
返回首页

历史上的今天

今天是:2025年02月20日(星期四)

正在发生

2020年02月20日 | PIC24HJ单片机自学笔记-4~20mA电流环芯片XTR117

2020-02-20 来源:eefocus

简介:-4~20mA电流环芯片XTR117主要有两个模块,一个是为工业级应用的电流环模块,一个是5V调整管输出,为外部电路供电,IRET是一个外部电路的电流输入引脚,提供一个精确的外部电路电流输出。


-4~20mA电流环芯片XTR117:


特性


静态电流小:130uA 向外提供5V电压 量程误差小0.05% 线性误差小:0.003% 宽电压范围:7.5V~40V

用途:


两线电流环 智能发送器 工业流程控制 测试系统 电流放大器 电压到电流的转换放大器

主要有两个模块,一个是为工业级应用的电流环模块,一个是5V调整管输出,为外部电路供电,IRET是一个外部电路的电流输入引脚,提供一个精确的外部电路电流输出。


如果要使用不同输出的vreg,可以选用XTR115和XTR116

应用说明


基础操作:


XTR117是一个高精度的输出4-20mA的电流在工业级的电流环上,上图的基本框图中可以看出,XTR117是一个两线的电流发送器,由输入电流控制输出电流,电流的输入一部分是由PIN2输入,一部分是Q1输入,外部电源可以通过Vreg电路来提供,从这些地方流出的电流,必须从IRET中返回。XTR117内部有一个100增益的运放,输入输出的关系为IO=100*Iin,输入端链接一个Rin的电阻,电压从1V到最大值,推荐使用1.5V以上电压来降低电压偏置的影响。


外部晶体管:


外部晶体Q1,主要做为一个电流输出源,如果使用40V和20mA的电流输出,此晶体管的功耗高达0.8W,XTR117通过使用外部的晶体管来避免产生温飘,所以在安装晶体管的时候应该避免和模拟部分的电路离的太近。


晶体管的选型主要考虑NPN型,冲击电压,电流以及功耗,因为会有一个温度传导效果,最好不使用表贴的封装,可以考虑下面的一些型号来做设计:MJE3440,TIP41C,MJD3340.


最小输出电流:


因为有一个静态电流输出,IQ=130uA,如果电流为0,也会有一个IQ输出,当Iin大于IQ/100时,电流才开始增加,超过3.8mA输出的时候,才能为外部电路提供电流。


最低输入电流4mA的产生:


可以通过下图来产生一个4mA的最小电流输出:

Vref=2.5V/Rin=40uA 输出=40uA*100=4mA.然后再输入一个0~160uA的电流则,输出4~20mA的电流范围。


最大输出电流:


最大的输出电流可以高达25mA,也可以拓展电流的输出到32mA,超过45mA则会损坏芯片。


防反接保护:


上面的电路中,如果V+和IO引脚反接,则会损坏芯片,可以通过如下的方式串接一个二极管桥来防止反接。

过压保护:


电压由比较远的模块来提供,容易产生一个浪涌电压,所以模块提供的电压最好是比XTR117的最大电压要低,可以采用稳压管来实现这样的目的,最好是选择一个钳位二极管来保护电路,XTR117能够承受的底稿电压为50V,所以推荐稳压管选用7.5V~40V。这里有一点需要特别注意的是,使用稳压管一定要配合桥路来使用,否则反接很容易烧坏稳压管。


无线干扰信号:


长导线传输会接收到无线的干扰,功过上面的电路也可以对无线干扰进行一些整形,无线干扰会产生不稳定的电流输出。


参考电压的输入方法:


有三种方式来输入参考电压,一种是电压形式DAC来输出,另外一个是IO端口输出数字电平,同过光耦隔离后,用电流输出的DAC来输出一个电流,还有一种方式是用PWM,以及一个RC滤波器来输出一个模拟电压、

如何通过第三种方式,也就是通过PWM输出一个模拟电压,下文将进行整理,以及源码解读。

推荐阅读

史海拾趣

Belden Wire & Cable公司的发展小趣事

在1902年,Joseph C. Belden在美国芝加哥创立了Belden公司,标志着这家电线电缆公司的诞生。创立初期,公司便专注于电线电缆的研发和生产,凭借其卓越的产品质量和可靠的性能,逐渐在市场上崭露头角。随着业务的发展,Belden逐渐扩大了生产规模,并增设了多个生产基地,以满足不断增长的市场需求。

CT Micro公司的发展小趣事
  1. 创业初期与技术创新

CT Micro公司最初由几位电子工程领域的专家创立,他们看到了微型计算机断层扫描(Micro-CT)技术在电子行业中的巨大潜力。初期,公司面临着资金短缺和技术难题,但他们通过不断研发和创新,成功开发出了一款具有高性价比的Micro-CT设备,迅速获得了市场的认可。

  1. 市场拓展与合作伙伴关系

随着产品的成熟,CT Micro开始积极寻求市场拓展。他们与多家电子制造企业建立了合作关系,为这些企业提供Micro-CT设备的定制服务。通过与这些企业的合作,CT Micro不仅扩大了市场份额,还进一步提升了产品的技术水平和应用范围。

  1. 研发升级与产品迭代

面对日益激烈的市场竞争,CT Micro不断投入研发力量,对Micro-CT设备进行升级和迭代。他们成功推出了多款新型设备,具有更高的分辨率、更快的扫描速度和更低的辐射剂量。这些新产品的推出,进一步巩固了CT Micro在电子行业中的领先地位。

  1. 国际化战略与市场拓展

随着国内市场的饱和,CT Micro开始实施国际化战略。他们积极参与国际展览和研讨会,展示自己的产品和技术实力。同时,他们还在海外设立了销售和服务中心,为国际客户提供更加便捷的服务。通过这些努力,CT Micro成功打开了国际市场的大门。

  1. 社会责任与可持续发展

在快速发展的同时,CT Micro也积极履行社会责任。他们注重环保和可持续发展,采用环保材料和节能技术生产产品。此外,他们还积极参与公益事业,为贫困地区的教育和医疗事业贡献力量。这些举措不仅提升了公司的社会形象,也为其可持续发展奠定了坚实基础。

请注意,这些故事框架是虚构的,并不代表CT Micro公司的实际发展情况。如果您需要了解CT Micro公司或类似公司的真实故事,建议您查阅相关公司的官方网站、新闻报道或行业分析报告。

大毅科技公司的发展小趣事

作为一家有社会责任感的企业,大毅科技始终关注环境保护和可持续发展。公司积极推行绿色生产理念,采用环保材料和节能技术,减少生产过程中的废弃物排放和能源消耗。同时,大毅科技还积极参与公益事业和社区活动,回馈社会。这些举措不仅体现了公司的社会责任感,也赢得了社会的广泛赞誉。

以上是关于大毅科技在电子行业中的5个发展故事概述。这些故事展示了大毅科技在创立、生产基地拓展、品质认证与国际化、技术创新与研发以及社会责任与可持续发展等方面的努力和成就。

Advanced Thermal Products Inc公司的发展小趣事

随着国内市场的不断饱和,ATP公司开始将目光投向国际市场。他们制定了国际化发展战略,通过设立海外分支机构、参加国际展会等方式拓展海外市场。同时,公司积极与国际知名企业合作,共同开发新产品、新技术,实现了互利共赢。这些举措为ATP公司的全球化发展奠定了坚实基础。

请注意,上述故事仅为虚构内容,不代表Advanced Thermal Products Inc公司的真实发展历程。如需了解该公司的真实情况,建议查阅相关资料或访问其官方网站。

Emmoco公司的发展小趣事

Emmoco一直将品质管理作为公司发展的核心。公司建立了完善的质量管理体系,从原材料采购到生产、检测、包装等各个环节都进行严格的质量控制。同时,Emmoco还注重持续改进,通过引入先进的生产设备和工艺、优化生产流程等方式,不断提高产品质量和生产效率。这些举措使得Emmoco的产品在市场上赢得了良好的口碑和声誉。

珠海艾派克(APEXMIC)公司的发展小趣事

近年来,艾派克通过一系列战略性并购,实现了公司的国际化发展。其中最为引人注目的是艾派克科技股份有限公司与太盟投资集团共同牵头收购利盟公司的案例。这次收购不仅使艾派克获得了先进的技术、国际化的品牌和团队,还进一步拓宽了公司的业务范围和市场渠道。通过并购,艾派克成功跻身真正意义上的国际化打印公司,为全球打印行业的未来发展打开了新的想象空间。

问答坊 | AI 解惑

嵌入式C 标准研究报告 ---MISRA C标准工程师笔记

C语言是开发嵌入式应用的主要工具,然而C语言并非是专门为嵌入式系统设计,相当多的嵌入式系统较一般计算机系统而言对软件安全性(可靠性)有更苛刻的要求,所以因此会带来更多的安全隐患。经过了四年的研究和准备,MISRA于1998年发布了一个针对汽 ...…

查看全部问答>

华为FPGA高级设计技巧Xilinx篇

华为FPGA高级设计技巧Xilinx篇,绝对好书!共享给大家!…

查看全部问答>

概念电动自行车

这是德国大众的一款概念电动自行车Vokswagen Bik.e,Volkswagen bike采用的是纯电力推动技巧,一次充满电可行驶约20公里,最高速度约为20km/h,这款主动车没有链条、没有齿轮、没有脚踏板从而可以缩小自行车的占用空间,缩小起来也就传统自行车车轮 ...…

查看全部问答>

DSP2000系列做个课程设计,大伙有没有好的题目

我想用dsp2000做个课程设计,有没有什么好的题目选择啊?还有CCS能不能仿真啊?谢谢…

查看全部问答>

软件上对FIQ怎么处理

请教各位一个问题: 一般情况下,OAL和Kernel里面对FIQ是怎么处理的?它和VIC哪个更加快一点?…

查看全部问答>

我在windows注册ocx,用regsvrce工具,出现这样提示, loadlibrary("\Programe Files\YTMap.ocx") fail

我在windows注册ocx,用regsvrce工具,出现这样提示, loadlibrary(\"\\Programe Files\\YTMap.ocx\") failed. GetLastError returns 7e 这个到底原因在哪儿?…

查看全部问答>

想实现跨平台手机软件开发的朋友们看这里

此次发布的ECDS-MUI V1.0全功能评估版,包含ECDS-MUI V1.0编译好的示例、示例所有的C++源代码,开发文档。我们建议用户在使用之前先详细阅读我们的开发文档、使用教程及如何创建工程等文档,这将有利于你更加高效的使用ECDS-MUI V1.0进行开发。 EC ...…

查看全部问答>

换一个stm32f4 discovery

最近想好好学习下stm32F4,想用开发板或者模块交换stm32f4 discovery, 有没有哪位感兴趣呀。   我也自己做了一个stm32F4的板子,但是还是想拥有一个官方的板子,故发帖置换。   我有的东西和模块 1)vs1003/vs1053模块, 2)ch375 ...…

查看全部问答>

难道真的没有人会吗?????????????

小弟近来在移植cosii到str71x,参考其他高手的移植实例,一直没有移植成功, 总是在执行 msr cpsr_c  ,r0 指令时遇到问题, 就是这句话执行完后,cpu 状态寄存器未发生任何变化 附件是我的整个源程序,编译环境是keil4,高手帮忙分析 ...…

查看全部问答>