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

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

3天内不再提示

基于瑞萨RA2E1 MCU的LCR数字电桥项目介绍

瑞萨嵌入式小百科 来源:瑞萨嵌入式小百科 2026-02-10 09:22 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

前言

在本届“瑞萨MCU杯”立创电子设计开源大赛的参赛者中,有这样一位非常独特的参赛选手——yjmwxwx(Bilibili ID)。

他不是职业的硬件工程师,也不在学校、实验室或公司写代码,而是自称“农民大叔”,在农村生活与劳作之余,一点点把电子设计“搓”进现实并通过视频博客影响千万开发者

正是在这样的背景下,他与瑞萨MCU结缘,多次参加瑞萨MCU杯立创电赛。从最初的摸索到逐渐形成自己的工程思路,这段经历,催生了这台LCR数字电桥的诞生。

B站个人主页

https://space.bilibili.com/312836569/lists/1615509?type=season

三年前,yjmwxwx第一次参加电赛时,选择使用RA2E1制作了一款电池内阻测试仪:

f99eeea0-0247-11f1-90a1-92fbcf53809c.png

这不是一个功能很全的作品,仅仅只能测试电池内阻和大滤波电容的ESR,感兴趣的小伙伴扫描下方二维码或复制链接到浏览器看一看:

yjmwxwx-电池内阻测试仪

https://oshwhub.com/eda_kxijzpvac/battery

但这也是他第一次系统性地接触到MCU在模拟测量中的应用,以此为起点,他在2025年基于瑞萨RA2E1MCU为我们带来了这台全新的LCR数字电桥

项目介绍

01项目功能介绍

很多电子工程师都有测电池内阻和电子元器件阻抗的需求,但是两个仪表来回切换比较麻烦。

市面上很多开源电桥方案把隔直电容和保护电路都给砍掉了,所以没法直接测电池内阻,外接隔直电容不是很方便。

因此yjmwxwx自己设计了一个能测电池内阻的LCR数字电桥,采用两路采集,多ADC口采样增加读数分辨率。

测量频率1KHZ、10KHZ、100HZ。

阻抗测量范围1毫欧到10兆欧,可以测电池内阻、串联电容、串联电感、串联电阻、串联电抗、D值、Q值、角度、阻抗的幅度。

02硬件部分

fbe2706a-0247-11f1-90a1-92fbcf53809c.png

主控

选择瑞萨R7FA2E1A7,32MHZ晶振,手册最高为20MHZ;

由于使用4个ADC口采集,采样率50KHZ,采集到的数据都要进行DFT运算,计算量比较大,计算DFT频率是70K左右,刚好能出中断,于是进行了超频。

引脚功能:

P400输出PWM,P409、P408通过模拟开关切换PWM滤波电路作为激励源。P407档位切换33.3欧模拟开关,因为74HC4052模拟开关导通电阻比较大,无法满足最低档位要求,所以在33.3欧档位并联了一片3157模拟开关降低导通电阻。

P915、P914是档位切换74HC4052的控制端口,用来切换不同档位的电阻,P206 P207被测元器件放大倍数开关,每个放大10倍,P208、P914是内部V/I电路采样电阻放大开关,每个也是放大10倍。

P300和P108是SWD口,JLINK V9需要连接4根线,3.3、GND、SWDIO、SWCLK。 P000、P001是V/I路电阻采样口,P013、P014是被测元器件采样口,采用双口采集验证下自己提高分辨率的想法。

ADC直接用AVCC和AVSS作为参考,而且直接和单片机数字电源想连,这样可能会增加ADC读数跳动。

P500、P101、P102、P103是LCD液晶驱动口。P109、P110、P111、P112是四个按键。

fc4aa8e2-0247-11f1-90a1-92fbcf53809c.png

PWM滤波电路采用RC滤波,RC滤波后为正弦波,降低单片机程序编写难度,两个3157模拟开关切换三路RC滤波器作为激励源。

fca8125c-0247-11f1-90a1-92fbcf53809c.png

RC滤波后C1隔直后抬高1.66V进入U20.2运放放大,这里采用高倍放大,放大倍数低了会引起高频振荡。运放输出经过33.3欧电阻和50UF电容到RF1输出,D1 D5保护。

RF1、RF2接开尔文夹走电流,U20.1反相放大,74HC4052切换放大倍数,分辨有4个档位,33.3欧、333欧、3.33千欧、33.3千欧,最低档位由于74HC4052导通电阻大于是并联了3157模拟开关用来降低电阻,TL432提供1.66V参考地电压,和D2、D3、C33、C34组成输入保护电路,四个量程电阻也采用四线测量法,正好74HC4052有两组开关,这个部分是参考开源电桥电路。

fd0c1720-0247-11f1-90a1-92fbcf53809c.png

下面为两路放大电路,分别采集被测电阻和档位切换电阻上的电压进行放大,每路设置两个放大倍数,组成10倍100倍连个放大档位。因为两路放大读数温飘影响比较明显,不同时间测一个电阻相差比较大,不如单路来回切换稳定。

fd6e08ea-0247-11f1-90a1-92fbcf53809c.png

参考电阻上或者被测电阻上电压经过100K电阻和100NF电容隔直后,通过1M电阻抬高1.66v,SS8050代替二极管保护防止烧运放,进入运算放大器跟随输出,U23.1差分放大。

fdc85ef8-0247-11f1-90a1-92fbcf53809c.png

差分放大后进入两个串联的10倍放大电路,先衰减后放大,然后进入单片机ADC,距离ADC满度留的余量比较大,造成显示位数比较多的时候跳动大。

fe299826-0247-11f1-90a1-92fbcf53809c.png

LCD显示屏采用COG12865,为了网友仿制方便留出了LCD驱动口的排针,方便画个转接板。

fe8c2856-0247-11f1-90a1-92fbcf53809c.png

焊接电路先焊好电源部分。测量3.3V、1.66V没问题再焊模拟电路信号部分,焊好测量没有短路再焊单片机,3157模拟开关烙铁焊接容易虚焊。焊接完电路切换到30欧档,夹住33.3欧电阻,看屏幕V和I差不多一样大表示电路放大部分正常。

03软件部分

软件部分这位老哥使用的是汇编语言!

大家可以在终端命令台中输入以下指令将老哥的项目保存到本地:

软件部分资料

git clone git@gitee.com:yjmwxwx1/R7FA2E1A7.git

ff4ec4e2-0247-11f1-90a1-92fbcf53809c.png

结语:

本作品最终获得本届瑞萨MCU杯立创电赛二等奖。

尽管yjmwxwx自己也坦言这并不是一个很专业、很完美的项目,他会不断改进并继续分享开发历程。但是,这种在有限条件下通过自我学习把事情做成、根据实际生产生活需要改进项目的开发者精神,本身就是工程实践中极具价值的一部分,非常值得推崇。

正因为如此,这台LCR数字电桥的意义,早已不止于比赛结果本身。瑞萨衷心希望与越来越多的开发者同行,因爱结缘,走进电子的世界!

项目开源网址

https://www.renesas.com/us/en/document/apn/ra6-mcu-advanced-secure-bootloader-design-using-mcuboot-and-code-flash-dualbank-mode

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

    关注

    147

    文章

    19121

    浏览量

    403640
  • 瑞萨
    +关注

    关注

    38

    文章

    22517

    浏览量

    91174
  • LCR数字电桥
    +关注

    关注

    1

    文章

    15

    浏览量

    7331

原文标题:RA MCU创意秀 | B站“农民大叔”结缘瑞萨MCU:手搓一台LCR数字电桥!

文章出处:【微信号:瑞萨嵌入式小百科,微信公众号:瑞萨嵌入式小百科】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于RA2E1 MCU芯片的蓝牙平衡小车设计

    项目RA2E1 MCU芯片作为主控,搭载电源模块、MPU6050模块、超声波模块、OLED模块、蓝牙模块、电机模块等组成的蓝牙平衡小
    的头像 发表于 01-08 12:17 4314次阅读
    基于<b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA2E1</b> <b class='flag-5'>MCU</b>芯片的蓝牙平衡小车设计

    电子时钟制作(RA)(1)----使用串口进行打印

    本篇文章主要介绍如何使用e2studio对RA2E1开发板进行串口打印配置。
    的头像 发表于 12-01 13:56 2066次阅读
    电子时钟制作(<b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA</b>)(<b class='flag-5'>1</b>)----使用串口进行打印

    LCR数字电桥的选购方法_lcr数字电桥功能介绍

    本文开始介绍LCR数字电桥的原理,其次介绍了选择LCR数字
    的头像 发表于 03-30 09:51 2.5w次阅读
    <b class='flag-5'>LCR</b><b class='flag-5'>数字</b><b class='flag-5'>电桥</b>的选购方法_<b class='flag-5'>lcr</b><b class='flag-5'>数字</b><b class='flag-5'>电桥</b>功能<b class='flag-5'>介绍</b>

    电子扩展32位RA2 MCU产品群推出48款全新RA2E1 MCU产品

     基于32位Arm Cortex-M23内核,48款全新RA2E1 MCU包含丰富的内存、工作电压和封装选项。
    发表于 01-27 16:39 1753次阅读

    使用RA2E1 MCU和FSP实现超低设计

      RA2E1 MCU 组评估套件 FPB-RA2E1实施各种连接器,允许访问 RA2E1 MCU、板载
    的头像 发表于 04-25 10:10 3139次阅读
    使用<b class='flag-5'>RA2E1</b> <b class='flag-5'>MCU</b>和FSP实现超低设计

    入门级RA系列RA2E1 MCU组用于低功耗和空间受限应用

      RA2E1 组得到广泛的第三方开发工具以及电子原创开发环境的支持。EK-RA2E1评估套件使用户能够无缝评估 RA2E1
    的头像 发表于 04-29 14:33 3342次阅读
    入门级<b class='flag-5'>RA</b>系列<b class='flag-5'>RA2E1</b> <b class='flag-5'>MCU</b>组用于低功耗和空间受限应用

    RA2E1实现RTT Viewer串口打印

    本篇主要介绍如何使用e 2 studio对RA2E1系列
    的头像 发表于 12-09 19:50 3051次阅读

    CPK-RA2L1/RA2E1 评估板入口

    CPK-RA2L1/RA2E1 评估板入口
    发表于 01-13 19:04 4次下载
    CPK-<b class='flag-5'>RA2L1</b>/<b class='flag-5'>RA2E1</b> 评估板入口

    工程师自述:如何将RA2E1并入到RT-Thread的主线仓库

    支持RT-Thread最新版本的RA2E1开发板终于要大展身手了 “ 熟悉RT-Thread和M
    的头像 发表于 03-25 20:50 1902次阅读

    支持RT-Thread最新版本的RA2E1开发板终于要大展身手了

    支持RT-Thread最新版本的RA2E1开发板终于要大展身手了
    的头像 发表于 05-16 15:30 2355次阅读
    支持RT-Thread最新版本的<b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA2E1</b>开发板终于要大展身手了

    RA2E1的16串BMS解决方案

    这期介绍的是RA2E1加RAA489206的16串BMS解决方案。
    的头像 发表于 01-04 14:38 3589次阅读
    <b class='flag-5'>RA2E1</b>的16串BMS解决方案

    产品 | RA产品家族入门级RA2E1 MCU产品群, 以满足成本敏感与空间受限型应用需求

    特点使RA2E1产品群成为在成本敏感及空间受限型应用中满足高性能、低功耗系统需求的理想选择。全新MCU提供具备软/硬件扩展的升级路径,是RA
    的头像 发表于 01-06 16:08 2951次阅读
    产品 | <b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA</b>产品家族入门级<b class='flag-5'>RA2E1</b> <b class='flag-5'>MCU</b>产品群, 以满足成本敏感与空间受限型应用需求

    CPK-RA2L1/RA2E1 评估板入口

    CPK-RA2L1/RA2E1 评估板入口
    发表于 07-03 19:44 0次下载
    CPK-<b class='flag-5'>RA2L1</b>/<b class='flag-5'>RA2E1</b> 评估板入口

    使用e² studio FSP基于RA2E1定时器配置PWM输出

    使用e² studio FSP基于RA2E1定时器配置PWM输出
    的头像 发表于 08-01 00:13 2241次阅读
    使用<b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>e</b>² studio FSP基于<b class='flag-5'>RA2E1</b>定时器配置PWM输出

    Renesas RA2E1微控制器:低功耗与高性能的完美结合

    ,成为了许多应用场景的理想选择。本文将深入探讨RA2E1的特性、电气参数以及使用中的注意事项,为电子工程师们提供全面的参考。 文件下载: ra2e1.pdf 一、RA2E1概述 RA2E1
    的头像 发表于 04-01 10:55 202次阅读