0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【经验分享】“国产替代”RTT可控电流源设计详细方案与实现

电子发烧友论坛 2022-03-21 09:35 次阅读

afe3a686-a7a9-11ec-8b86-dac502259ad0.png

工业控制领域,由于传统4-20mA电流传输方案,依旧占领着统治地位,因此各种仪表上基本都会配置标准的4-20mA电流输出接口。其中,电流输出中最主要的就是恒流源制作,对于刚接触工业仪表的同志,是比较喜欢使用现成的电流输出芯片的方案,特别是国外的电流芯片。但自从“华为事件”之后,“国产替代”的任务提上日程,想用电流转换芯片的可以参考本人以前的文章。

本文后面将使用的是一种使用PWM进行电流输出的恒流源方案,它可以使用PWM实现对电流的调节,具有输出隔离、精度高等优点。

2、实现功能

2.1 使用tiM产生占空比可调的PWM,以实现4-20mA电流调节
2.2 通过控制台实现对电流的标定与校正,以准确地输出4-20mA
2.3 控制台对输出电流控制

3、硬件框架

硬件总体框架如图1所示,PC机通过USB连接到开发板上,一方面给开发板供电,别一方面,可以直接下载和调试;开发板上,产生可调占空比的PWM波形,通过光耦将PWM信号传递给可控制恒流源的模拟信号处理单元;开发板上的3.3V为恒流源的光耦的发光二极管供电;隔离电源为恒流源的模拟部分供电,包含对4-20mA电流输出、电压基准、运放等电路的供电;4-20mA电流环输出接口接到电阻箱(大功率、高精度低温漂的采样电阻)上,实现对电流进行采样,方便通过万用表进行电压测量。

aff5b006-a7a9-11ec-8b86-dac502259ad0.png

图1


为啥用万用表进行电压测量呢?老工程师告诉我,万用表电压档的精度,通常都比电流档的精度要高,想想,好像也是,那个电流档的采样电阻是小阻值电阻,也就是采样得到电压比较低,稍有点干扰就不那么准了呗。归根到底,还是钱的事,没有那么高级的万用表嘛,暴露了不是,嘿嘿。反正测量电流,转换成电压进行量,是常用方案,万用表里头也是这么干的。
隔离可控制电流源部分框图如图所示,3.3V是开发板提供的,为光耦进行供电以接收PWM信号,在此处要注意限流电阻的选择不能过大,否则对PWM信号传递会有影响。2.5V电压基准为反相器供电,以保证转换的PWM高电平为精确的基准电压。

b005d698-a7a9-11ec-8b86-dac502259ad0.png

图2


反相器输出的PWM经过Salen-key有源低通滤波电路获得相对稳定的直流参考电压,并输出给运放的同向输入端;反向输入端接入内部采样电阻的电压;运放的输出端用于控制NMOS的开度,实现电流调节。


具体的实现电路如图3~5所示。图3中,单片机的PWM信号,通过光耦合进行隔离变换,变换后的信号通过电阻R6,进入反相器U5,经过反相器得到幅值精准的PWM波形。

b01b36e6-a7a9-11ec-8b86-dac502259ad0.png

图3


反相器输出的PWM-2.5波形,经过图4所示的Salen-Key低通滤波器之后,得到相对稳定的VO-REF直流电压信号。

b034f888-a7a9-11ec-8b86-dac502259ad0.png

图4


如图5所示,直流电压信号VO-REF,输入到运放的同相输入端,反相输入端接入采样电阻的电压值,运放的输出控制mos管的开度,这是一个典型的闭环控制系统。通过运放的虚短虚断原理,可以得到同相反相的电压相同,即VO-REF与采样电阻的电压相等。因此,通过控制VO-REF就可以控制输出的电流,而VO-REF与脉冲PWM的占空比有关,即通过控制PWM的占空比就可以控制电流的大小。注意,只要控制占空比就可以了,所以,选择一个频率(当然,这个频率肯定会与滤波器的特性有关,低通的嘛,太高的频率下都衰减没了,那还搞啥子?理论不足怎么办?试呗,设定一个频率,看一下输出是否稳定,稳定就OK。如果想从理论上搞一下,可以用仿真软件玩一下,然后,选择一个合适的频率),愉快的输出吧。

b043dd12-a7a9-11ec-8b86-dac502259ad0.png

4、软件框架

由于这个目前是通过控制台来运行的,所以这里就不好写了。偷看了小伙伴们的作业,都是写的几个线程,往上一弄,如果是这样的话,这里没有多余的线程,只有外设。。。鹅鹅鹅。。。比独立的线程,还要独立。。。所以相关说明还是放到软件模块说明里比较好。


5、软件模块说明

5.1 需求

5.1.1. 可以输出任意4-20mA中的任意电流,翻译一下,就是占空比可以控制的PWM;

5.1.2. 可以对输出电流进行校正,翻译一下,就是可以修改占空比计算函数;

5.1.3. 可以按校正后的电流进行输出,翻译一下,就是可以按修正的占空进行输出;


5.2 PWM输出函数

5.2.1. 要可以控制占空比,_rt_pwm_set_这个自的函数就可以实现;

5.2.2. 要可自动判断是否完成校正,添加1个变量就可以,通过变量来区分;

5.2.3. 要可以强制输出未校正的波形,添加1个变量进行联锁控制就可以;


5.3 接收校正参数

通过控制台交互将标定数据写入内存,再通过确认指令,完成校正参数计算。


控制台强制输入未校正的电流4mA和20mA,通过万用表测得250R电阻两端的mv值,这里得到两组数据,假设,未校正时4mA、20mA对应的占空为P0,P1,测得到电压分别为V0,V1,那么(V0,P0),(V1,P1)。即实际测得到电压(即实际电流)对应一个占空值,直接线性化就可以了,y=kx+b。
k=(P0-P1)/(V0-V1)
b=P0-k*V0
这里要注意的是保证单位一致就可以了。


5.4 PWM校正函数


校正函数其实就非常简单了,y=kx+b嘛,直接写就可以了。

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

    关注

    40

    文章

    5968

    浏览量

    129818
收藏 人收藏

    评论

    相关推荐

    谷景科普国产共模电感替代国外品牌的的优势分析

    的应用方案。本篇借此来探讨一个大家都比较关系的问题:国产共模电感替代国外品牌电感究竟有哪些优势。国外品牌电感在国内的电感市场领域还是占据着非常大的需求份额,主要国外
    发表于 04-13 22:17 0次下载

    PCM1750U-DUAL CMOS 18 BIT这款数模转换芯片有国产替代吗?

    PCM1750U-DUAL CMOS 18 BIT这款数模转换芯片有国产替代吗?国产替代是否会涉及专利权或者知识产权问题?
    发表于 03-05 18:46

    变频器的电流模式?

    无意中看到的国产某变频器的一项功能,电流模式,可以分别针对异步电机和同步电机的空载电流和额定电流按照设定输出设定的
    发表于 03-02 20:00

    国产ADC可替代AD7792用于pH在线监测传感器采集方案

    国芯思辰,国产芯片替代
    的头像 发表于 02-27 09:51 150次阅读
    <b class='flag-5'>国产</b>ADC可<b class='flag-5'>替代</b>AD7792用于pH在线监测传感器采集<b class='flag-5'>方案</b>

    可控硅的作用和工作原理 可控硅的触发信号是电压还是电流?

    可控硅(又称为晶闸管)是一种在电力电子设备中广泛使用的元件,它具有可控性能,可以用来控制电流的开关。在本文中,我们将详细介绍可控硅的作用和工
    的头像 发表于 02-01 14:15 826次阅读

    国产数字隔离器实现进口替代:关键点深度分析

    本文将深入分析国产数字隔离器实现进口替代的关键点,探讨其在技术、经济和市场等方面的优势,为推动国产数字隔离器更好地替代进口产品提供深入思考。
    的头像 发表于 01-19 16:40 231次阅读
    <b class='flag-5'>国产</b>数字隔离器<b class='flag-5'>实现</b>进口<b class='flag-5'>替代</b>:关键点深度分析

    国产工控主板:开创替代发展新篇章

    在当今全球化的背景下,国产替代正逐渐成为国家发展的重要战略。在技术领域中,国产替代的核心任务之一是推动国产工控主板的发展和
    的头像 发表于 01-02 15:33 222次阅读

    RTT中的消息同步机制是如何实现的?

    RTT中的消息同步机制是如何实现
    发表于 11-02 07:00

    西门子PLC-224XP国产替代详细软硬件方案

    本文介绍一款关于西门子PLC-224XP的一整套国产替代方案,包含详细的软硬件方案。硬件方案包括
    的头像 发表于 10-16 11:30 1089次阅读
    西门子PLC-224XP<b class='flag-5'>国产</b><b class='flag-5'>替代</b><b class='flag-5'>详细</b>软硬件<b class='flag-5'>方案</b>

    自主可控,全国产龙芯2K0500应用于工业自动化设备方案

    自主可控,全国产龙芯2K0500核心板应用于工业自动化设备方案-迅为电子
    的头像 发表于 08-23 14:46 662次阅读
    自主<b class='flag-5'>可控</b>,全<b class='flag-5'>国产</b>龙芯2K0500应用于工业自动化设备<b class='flag-5'>方案</b>

    萨科微:半导体“国产替代”大有可为

    ESD二极管、三极管晶闸管、非车规低压MOSFET、可控硅、桥堆等产品,已初现规模化效应,”国产替代”率相对较高等特点,市场份额还在不断提高。在中高端领域,如SJ MOSFET、IGBT、碳化硅mos管等,特别是车规产品,由于起
    的头像 发表于 08-18 14:00 255次阅读
    萨科微:半导体“<b class='flag-5'>国产</b><b class='flag-5'>替代</b>”大有可为

    AHD模拟高清方案汇总及国产替代方案

    外来品牌公司模拟高清方案在产品交期、价格等方面的问题,愈来愈无法满足当下国内tier1和主机厂需求。伴随着终端市场国产化战略转变,很多客户在产品设计和方案选择上,开始把视线转向国内寻找可行性高的
    的头像 发表于 07-24 17:38 3119次阅读
    AHD模拟高清<b class='flag-5'>方案</b>汇总及<b class='flag-5'>国产</b><b class='flag-5'>替代</b><b class='flag-5'>方案</b>

    霍尔电流传感器芯森CN系列国产替代LEM莱姆DHR 300 C420

    随着国内科技水平的不断提高,越来越多的领域开始采用国产替代方案,其中霍尔电流传感器芯森CN系列可替代LEM莱姆DHR 300 C420。 霍
    的头像 发表于 07-24 08:19 819次阅读
    霍尔<b class='flag-5'>电流</b>传感器芯森CN系列<b class='flag-5'>国产</b><b class='flag-5'>替代</b>LEM莱姆DHR 300 C420

    萨科微,半导体“国产替代”大有可为

    ESD二极管、三极管晶闸管、非车规低压MOSFET、可控硅、桥堆等产品,已初现规模化效应,”国产替代”率相对较高等特点,市场份额还在不断提高。在中高端领域,如SJ MOSFET、IGBT、碳化硅mos管等,特别是车规产品,由于起
    的头像 发表于 07-06 14:16 368次阅读
    萨科微,半导体“<b class='flag-5'>国产</b><b class='flag-5'>替代</b>”大有可为

    LEM国产替代|国产替代谁最强?芯森电流传感器产品介绍(二)

    ,德国VAC,日本Tamura,美国Allegro和Honeywell等国际厂家产品。电流传感器测量范围从5mA到5000A,电压传感器从10V到6400V,广泛应用于光伏,风能,储能、新能源汽车、充电桩和工控设备等领域。 本文精选了芯森可实现
    的头像 发表于 05-11 11:06 529次阅读
    LEM<b class='flag-5'>国产</b><b class='flag-5'>替代</b>|<b class='flag-5'>国产</b><b class='flag-5'>替代</b>谁最强?芯森<b class='flag-5'>电流</b>传感器产品介绍(二)