关于使用示波器测量设备功耗的简易方式-记录

  • 叙述
  • 参照
  • 测试方法
  • 实际测量
  • 数据整理与计算
  • 示波器使用
  • 结束语

叙述

最近,有测量功耗的需求,没有专业的功率测量仪,而且一般的功率测量仪又比较贵,所以自己尝试设计方案测量,这个方法的核心是使用示波器显示串联在电路中1欧姆电压的波形,认为串在电路中1欧姆电阻不存在,电压除以1欧姆认为为设备电流,这样示波器就能显示设备在各个阶段耗电情况,比如睡眠时间电流,和工作时间等,当然这不得不说这样的测量是有一定的误差的,最后的精度结果就见仁见智了。

参照

整个过程参照《08-馆藏文物保存环境监测 监测终端 基本要求(报批稿)》文档中的5.2.8.3节。如下图,测量设备功耗获取5个参数,即电池电量Q、休眠电流Is,工作电流Iw,工作时间tw和休眠时间ts,根据公式可是需要计算出一个周期内的耗电量,然后除以电池60%的总电流就能得出使用的工作周期n。
08-馆藏文物保存环境监测 监测终端 基本要求(报批稿)
文档链接:https://download.csdn.net/download/qq_22146161/12642094

测试方法

(1)测量工作电流和工作时间

这个是比较难道,因为一个设备可能工作在不同模式下,设备中不同的部分工作,也会影响。参照个测量文档,可以说就是求这些数值的问题,那么就可以分步骤来测量。
测试方案将设备负极断开,在电池与负极直接加一个1欧电阻。如下图所示,为电路接法示意图。此测试方式,通过测量1欧电阻电压变化来得到工作电流与工作时间。

测试原理说明:工作时间与工作电流使用测量方案得出,电路中串联一个1欧电阻,那么使用示波器,能够捕获电阻上电压的变化,通过欧姆定律I=U/R,可以得到I=U/1,即工作电压可以认为是工作电流。根据图1截图公式,工作电流与工作时间相乘就是工作时所需工作电量,所以以上问题就变成求示波器上特定区域的面积,如下图 所示。

(2)睡眠时间和睡眠电流

一个低功耗设备大部分时间都是睡眠,只有有事件触发的时候才会起来工作。
所以休眠电流通过万用表串联检测可得出。
如下图,将万用表跳到测电流挡位,并且注意表笔插的位置,因为要更精确的测量电量,需要将红色插头从“VΩHz”换到“mA"。
休眠时间是通过程序控制的,需要查看程序设置时间。

(3) 电池电量
电池电量一般上网都能查到,即使是DIY找厂家定制,那么厂家也会有相应的说明。

实际测量

(1)睡眠时间和睡眠电流
实际测量睡眠电流过程中,需要将将设备链接起来,如下图,而睡眠时间要看程序内的了。

(2)测量工作电流和工作时间
通过分析每一段电压和时间,这相当求取面积,根据设备使用的模块情况,可以推算出工作阶段内,各个部位耗能情况。

数据整理与计算

需要已经测量的数据进行整理,以下是对设备测得数据整理,作为参考,同时也展示计算方式。

示波器使用

在使用示波器的时候,有些需要注意的几个点。
(1)要调成高分辨率模式,如果不这样做,整个波形很不整齐,很难找出工作部分,使用的示波器型号为”MSO4000B 和 DPO4000B 系列,数字荧光示波器“。
如下图,

(2)额外说明
另外需要调节示波器抓取速度,如果太快很难抓到波形,需要调慢一些,另外需要条件电压标尺,如果电压标称很大,那么整个波形看起来就像一条线,很难分辨出工作时间段。

(3)示波器文档
示波器文档链接:https://download.csdn.net/download/qq_22146161/12642150

结束语

这篇算是对测量功耗的方式一个记录,因为保密性等原因,没有加入实际测量图片。这个方法适用于没有专业功率测量仪,想自己尝试测量的。

关于使用示波器测量设备功耗的简易方式-记录相关推荐

  1. 网站访客 简易日志记录

    摘要 header 查看header 模拟header php中的使用 IP接口 接口介绍 PHP访问接口并解析 简易方式 略繁方式 解析JSON数据 记录器 操作系统信息 获取浏览器信息 核心 最终 ...

  2. 【C#】简易学生记录批量生成器

    本项目来源于博主的C#课程的期末综合设计,该生成器可以一键生成所需的批量学生信息,可应用于生成数据库等课程的教学数据资源数据等. 文章目录 一. 题目要求 二. 设计报告 3.1 开发环境说明 3.2 ...

  3. 示波器的各种文件存储方式与分析

    关于示波器设置或数据的存储功能很多人表示似懂非懂,想对所测的数据进行二次分析却无从下手,存储由此上演了犹抱琵琶半遮面的经典桥段,接下来让我们来揭开它神秘的面纱,让你从此保存文件不再是难题. 示波器的存 ...

  4. linux live cd 定制,如何创建定制的Ubuntu Live CD或者USB的简易方式

    有很多创建自定义Ubuntu live CD的方法. 安装Ubuntu Customization工具包 你可以在Ubuntu的软件中心中找到Ubuntu自定义套件. 还可以使用以下命令从终端安装它: ...

  5. java开发手机网页_前端编写手机兼容页面(简易方式)

    这两天开始编写手机页面,作为类似官网一样的使用,因为实在手机端访问的web端,没有做过尝试,而且由于手机的种类很多,导致兼容性要求很高,在网上找了一些教程,制作完毕后决定分析给大家. 先给大家看下成品 ...

  6. Ubuntu18.04深度学习环境配置(简易方式)

    为避免读者踩坑,本文测试成功了Ubuntu18.04环境下配置深度学习环境: (GPU:NVIDIA TITAN Xp),包括: CUDA+CUDNN+TensorFlow1.9+Pytorch1.1 ...

  7. 一种安卓设备投屏到笔记本电脑上的简易方式

    手机型号:HONOR V20 笔记本系统版本:Windows 10 这种方法是利用Windows 10 和手机系统自带的投屏功能进行的,对于设备及系统版本由一些要求,但是操作较为简单. 电脑端: 在开 ...

  8. wordpress创建_如何在WordPress中创建问卷(简易方式)

    wordpress创建 Do you want to create a questionnaire in WordPress to survey your visitors or collect da ...

  9. Excel测试多个链接的简易方式

    1.Excel 里 Alt+F11 调出宏命令行输入以下内容(注意引号为英文) Sub 打开网页() For Each A In Selection With CreateObject("I ...

最新文章

  1. Flask无法访问(127.0.0.1:5000)的问题解决方法
  2. 28 March 2019
  3. 中油即时通信电脑版_联想超智能电脑横空出世 电脑适应人已成现实
  4. RTMPdump(libRTMP) 源代码分析 7: 建立一个流媒体连接 (NetStream部分 2)
  5. python中提取几列_Python一键提取PDF中的表格到Excel(实例50)
  6. 2019聊大考研计算机调剂,2019年聊城大学硕士研究生预调剂工作说明
  7. 图像处理:直方图均衡化
  8. 四元素、欧拉角及旋转矩阵之间的转换
  9. 上线了!游戏企业防沉迷落实情况有了举报平台
  10. WinPhone 开发(6)-----获得手机设备的基本信息
  11. 矩阵分解的推荐算法入门-好好看
  12. Xen和KVM的guest主机热添加硬盘
  13. 非常全面的概念数据模型概述-PD下画E-R图
  14. 局域网访问提示无法访问检查拼写_win10无法访问共享提示请检查名称的拼写怎么办...
  15. 算法设计题3.34-栈和队列-第3章-《数据结构习题集》-严蔚敏吴伟民版
  16. 《Qt5 Cadaques》学习笔记(六):QT QUICK Controls 2
  17. 初识爬虫,爬虫原理?爬虫是什么?为什么爬虫用python比较流行?
  18. Jetson-Xavier-NX刷机+pytorch环境配置+yolov5运行
  19. python爬虫精选11集(selenium进阶总结【selenium的cookies处理、ip代理、useragent替换】)
  20. tp5 验证码输入错误后自动刷新

热门文章

  1. IPO观察丨绿源持续推进IPO,这次不止“一部车能骑10年”
  2. php修改音频文件_php如何实现音频格式转换
  3. 计算机基础广域网,计算机网络基础计算机广域网技术.ppt
  4. 如何做一个好的产品!
  5. 【Discuz】移除移动端论坛底部的 标准版 | 触屏版 | 电脑版 | 客户端
  6. 课程设计心得_关于switch输入字母进入死循环问题
  7. android7.1 拍照去除提示音
  8. oracle导入导出单个表的办法,oracle导入导出单个表的办法
  9. 游走Android系列之APK文件的反编译、修改和重新编译打包
  10. MySQL 修改字段类型和字段长度