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

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

3天内不再提示

算好ADC阻抗,好精确测量电阻

电子森林 来源:硬禾学堂 作者:硬禾学堂 2020-12-30 16:15 次阅读

略有点儿坎坷的Funpack第三期在上周日截止,我们依然收到了众多同学提交的材料。这几天一直在审核材料,陆陆续续跟提交材料不是太规范的同学沟通,有同学提交的是720p分辨率的视频,也有同学视频里突然没有了声音,或者忘了在说明材料里贴上代码片段。

这期活动的结果是:等余下的最后一位同学把视频声音补上,我们这次就是全员通过审核了。大家请一边看着这几天挑选出来的优秀材料,一边静待我们的邮件和京东E卡吧。

说起来,本期带队的圈圈老师出了一个用开发板上的ADC测量电阻阻值的题目。看着简单,其实也有一些坑要小心避开,不然就真的会带来接近30%的测量误差。

今天我们先请来中国计量大学自动化大二的叶同学,给大家讲讲他怎么迈过他遇到的坑。早几个星期非常善用工具的叶同学还给大家做了一份录制视频的小教程,相信有不少同学都有收益。这里要再次谢谢他。

对了,Funpack第四期在火热进行中,群里今天有老同学发出了这样的感慨。

编辑老人家我也有同感。所以,如果还要上第四期的车(来拿纽扣电池供电蓝牙BLE开发板),这几天抓紧咯。

以下,叶同学的介绍,enjoy。

1、自我介绍:

我叫YK。现在是一名中国计量大学自动化专业的大二生。

2、介绍用本板卡最终实现了什么功能及各功能对应的主要代码片段:

这是较为准确地测量10-1MOhm的电阻的代码。

uint32_t R_REF = 9950;uint32_t R_ADC = 332520;uint32_t measure(){uint32_t Rx;adc_status_t status;uint32_t ADCMiddleSum = 0;uint16_t ADCMiddle;for (int i =0;i<32;i++){ R_ADC_ScanStart(&g_adc0_ctrl); status.state = ADC_STATE_SCAN_IN_PROGRESS;while (ADC_STATE_SCAN_IN_PROGRESS == status.state) R_ADC_StatusGet(&g_adc0_ctrl, &status); R_ADC_Read(&g_adc0_ctrl, ADC_CHANNEL_0, &ADCMiddle);if (ADCMiddle>=32767) ADCMiddle = 0; ADCMiddleSum += ADCMiddle; } ADCMiddle = (uint16_t) (ADCMiddleSum / 32);//APP_PRINT("Vol:%dmV ",ADCMiddle*3300/32767); Rx = (uint32_t) 1 / ((32767/(double)ADCMiddle-1)/R_REF - 1/(double)R_ADC);return Rx;}

3、对本活动的心得体会(包括意见或建议)

这次活动,让我了解到了以前从未接触过的瑞萨半导体单片机。作为在汽车电子中出名的单片机厂商,瑞萨的单片机不仅仅有通用计算能力,面向工控的高级外设也有很多,如24位的sigma-delta高精度ADC。尽管网上资源不多,但官方的资料还是较为完善的,群中的小伙伴也给了我很多的帮助,让我少走了很多弯路。

这块MCU的ADC和我日常使用的STM32的12或16位ADC相比,即使是相对精度较低的16位的那个ADC,也比STM32的稳定好多,这也为稳定完成此次任务定下了基底。

唯一我觉得稍微不足的一点是瑞萨没有将ADC的等效电路给出,在这我尝试地将ADC等效并联一个电阻接地,加入计算后电阻的准确度有了很大的提升。(如果写了但是我没找到,那我向瑞萨说声抱歉)

最后,感谢硬禾学堂和得捷电子,让我接触到了瑞萨的单片机,也感谢在一路上一起折腾,互相帮助的小伙伴们。

原文标题:算好ADC阻抗,好精确测量电阻——Funpack第三期分享之一

文章出处:【微信公众号:FPGA入门到精通】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

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

    关注

    85

    文章

    5037

    浏览量

    169626
  • adc
    adc
    +关注

    关注

    95

    文章

    5649

    浏览量

    539440

原文标题:算好ADC阻抗,好精确测量电阻——Funpack第三期分享之一

文章出处:【微信号:xiaojiaoyafpga,微信公众号:电子森林】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    芯海CS1256|带人体阻抗测量模块BIM功能和24位ADC的AFE

    CS1256 包含 1 路 ADC 信号链和 1 个人体阻抗测量模块(BIM),其中 ADC 信号链由输入MUXP/MUXN、可编程低噪声增益放大器(PGA)、Sigma-delta
    的头像 发表于 01-20 11:21 795次阅读
    芯海CS1256|带人体<b class='flag-5'>阻抗</b><b class='flag-5'>测量</b>模块BIM功能和24位<b class='flag-5'>ADC</b>的AFE

    探头阻抗如何影响电源轨的测量

    探头阻抗如何影响电源轨的测量? 探头阻抗是指测试电源轨时用于连接到被测电路的测量电缆和夹具的电阻性质。它对
    的头像 发表于 01-08 11:42 194次阅读

    什么是阻抗继电器的精确工作电流

    阻抗继电器是一种在电力系统中广泛使用的电气设备,它具有调节电流和电压的功能。精确工作电流是指阻抗继电器在工作时能够提供的稳定和精确的电流输出。在本文中,我将详细介绍
    的头像 发表于 12-21 11:44 587次阅读

    关于AD5933测量阻抗的几个问题

    利用AD5933测量阻抗时,用反馈电阻和校准电阻进行校准后,可以准确测量未知电阻。接下来的
    发表于 12-11 07:53

    用数字万用表精确测量电阻

    ,由于数字万用表的输入阻抗(MΩ级)远大于馈线电阻(Ω级),所以,四线测量测量电阻的准确度很高。不过,四线
    发表于 11-24 07:37

    电阻阻抗和特征阻抗的区别是什么?

    电阻阻抗和特征阻抗的区别是什么?  电阻阻抗和特征阻抗都是电路理论中的重要概念,它们之间有区
    的头像 发表于 09-20 16:23 2087次阅读

    LCR电桥精确测量无源器件的复阻抗阻抗、感抗和容抗方案

    无源器件的阻抗取决于频率、信号电平和直流偏置。电路设计过程中必须考虑到这一点。R&SLCX系列LCR电桥非常适合此类问题的测量。LCX系列LCR电桥的扫描工具是一个应用程序,可方便地执行此类
    的头像 发表于 09-19 10:05 628次阅读
    LCR电桥<b class='flag-5'>精确</b><b class='flag-5'>测量</b>无源器件的复<b class='flag-5'>阻抗</b>、<b class='flag-5'>阻抗</b>、感抗和容抗方案

    三个阻抗概念:电阻,阻抗,特性阻抗是什么

    理论上精确的特性阻抗是一个与频率相关的量。而在实际应用中,传输线的电阻部分,即耗散能量的部分往往可以忽略不计,即上式中的R和G为0。近似为无损传输线。
    的头像 发表于 09-03 11:56 2968次阅读
    三个<b class='flag-5'>阻抗</b>概念:<b class='flag-5'>电阻</b>,<b class='flag-5'>阻抗</b>,特性<b class='flag-5'>阻抗</b>是什么

    微小电阻测量的方法

    微小电阻测量的方法  微小电阻测量是一种重要的电测量技术,它广泛应用于电子、通信、医疗、航天、军事等领域。在许多应用中,需要对微小
    的头像 发表于 08-24 14:48 3034次阅读

    测量电阻的仪器是什么?

    测量电阻的仪器。 一、电桥 电桥是测量电阻最常用的仪器之一。它是基于电阻的不同测量原理构建的
    的头像 发表于 08-24 14:27 682次阅读

    使用ADC精确测量电阻阻值

    现在很多单片机都有ADC功能了,10位或者12位的,使用ADC测量电压是很方便的,测量电阻阻值的话可以使用欧姆定律进行分压然后
    的头像 发表于 08-22 22:46 1847次阅读
    使用<b class='flag-5'>ADC</b><b class='flag-5'>精确</b><b class='flag-5'>测量</b><b class='flag-5'>电阻</b>阻值

    使用ADC精确测量电阻阻值

    这是最简单的测量计算方法。但是因为简单也会导致不少小问题,比如如果R1取值为2K,Uref为5V,而R2的阻值范围在5到10欧姆左右,那么R2分得的电压Vo=0.01247到0.02488,电压变化的范围过小,如果ADC是12位的,AD
    的头像 发表于 07-29 15:10 1076次阅读
    使用<b class='flag-5'>ADC</b><b class='flag-5'>精确</b><b class='flag-5'>测量</b><b class='flag-5'>电阻</b>阻值

    电桥法测量电阻的基本原理解析

     电桥法测量电阻是一种可以精确测量电阻的仪器,一个通用的惠斯通电桥。
    的头像 发表于 07-04 14:40 9978次阅读
    电桥法<b class='flag-5'>测量</b><b class='flag-5'>电阻</b>的基本原理解析

    精确测量阻抗的挑战

      为了应对要求阻抗测量的应用(电路中流动的电压和电流之间的关系)的上升趋势,ADI开发了AD5933和ADuCM350等阻抗测量IC,这些产品已获得广泛的市场认可。然而, 这些 部分
    的头像 发表于 06-29 09:36 409次阅读
    <b class='flag-5'>精确</b><b class='flag-5'>测量</b><b class='flag-5'>阻抗</b>的挑战

    如何测量芯片的输入阻抗

    您可以轻松测量芯片的输入阻抗阻抗实际上是电阻的术语,可以根据频率而变化。但对于这种上拉情况,我们只处理直流电流。
    的头像 发表于 05-17 17:34 2920次阅读
    如何<b class='flag-5'>测量</b>芯片的输入<b class='flag-5'>阻抗</b>