本文档针对昇润科技提供的 TTC BLE SDKCC2640 部分硬件特性测试.pdf 文档 阅读,整理相关问题。

1、第一部分提到了ADC精度的问题,其提出了一种ADC验证电路框架,不是特别合理。

① 采用两个1M的电阻分压进行ADC采样,是出于功耗的考虑,没啥问题。

② 实际上两个1M的电阻分压输入到MCU引脚端口的时候,因为IO关机哦啊的而阻抗大约在几十K的样子,会形成阻抗不匹配的情况,影响采样电压精度。

③ 增加小电容是可以滤掉分压的抖动文波等干扰,但是同样阻抗的问题会影响到采样精度。

那么问题来了,究竟该如何搭建一个合理的采样电路?

需要顾及功耗以及阻抗匹配的问题,有如下方案可参考。

如上方案中:

①:解决了阻抗匹配的问题,但是带来了功耗,在功耗要求较严格的应用中不适合。

②:解决了功耗的问题,但是阻抗不匹配的问题在精度要求严格的应用中不适合。

③:解决了功耗以及阻抗两个问题,运放的特性(输入阻抗无穷大,输出阻抗无穷小)使其作为跟随器隔离妙用解决了阻抗的问题。

另外,如果丝毫不想因为采样点路增加一点的功耗,那必须增加开关控制。

当然上述方案基础是建立在精度严格要求,成本可以适当增加的产品中。如果仅仅是采集大致的电压,精度要求不高,还是采用电阻直接分压的方式。

欢迎关注博乐Bar微信公众号,不定时推送物联网软硬件开发相关干货资料,白话硬件开发。

CC2640R2F学习笔记二:昇润科技开发资料阅读相关推荐

  1. CC2640R2F学习笔记(二.gpiointerrupt例程解析)

    文章目录 前言 一.导入gpiointerrupt工程 二.主要文件功能 三.代码解析 1.main_tirtos.c 2.gpiointerrupt.c 四.实验现象 总结 参考 前言 gpioin ...

  2. CC2640R2F学习笔记(一.开发环境)

    文章目录 前言 一.硬件 二.操作系统 三.SDK 四.CCS 前言 以下列出CC2640R2F学习笔记所基于的软.硬件平台,笔记的所有实验.代码都是在这些平台上来进行的. 一.硬件 开发板LAUNC ...

  3. amazeui学习笔记二(进阶开发4)--JavaScript规范Rules

    amazeui学习笔记二(进阶开发4)--JavaScript规范Rules 一.总结 1.注释规范总原则: As short as possible(如无必要,勿增注释):尽量提高代码本身的清晰性. ...

  4. amazeui学习笔记二(进阶开发2)--Web组件简介Web Component

    amazeui学习笔记二(进阶开发2)--Web组件简介Web Component 一.总结 1.amaze ui:amaze ui是一个web 组件, 由模板(hbs).样式(LESS).交互(JS ...

  5. Springboot学习笔记(二)Web开发

    前言: 学习B站UP主狂神说视频笔记整理视频链接 狂神笔记链接 上篇笔记链接-Springboot学习笔记(一)快速上手 Web开发 静态资源 在以往的SpringMVC中所有静态资源或者页面应该放在 ...

  6. Polyworks脚本开发学习笔记(二十)-补充几个常见操作指令的使用

    Polyworks脚本开发学习笔记(二十)-补充几个常见操作指令的使用 大概要写到结尾了,最后几篇就将手册的各常用命令再看一遍,组合一下,并列举出常见的一些有用的操作. DATA_COLOR_MAP数 ...

  7. Polyworks脚本开发学习笔记(二)-TREEVIEW基本操作

    Polyworks脚本开发学习笔记(二)-TREEVIEW对象基本操作 TREEVIEW对象选择 选择/不选对象 TREEVIEW OBJECT SELECT ALL 全部对象选择,包括参考/数据/对 ...

  8. Polyworks脚本开发学习笔记(二二)-调取视角用脚本自动生成报告

    Polyworks脚本开发学习笔记(二二)-调取视角用脚本自动生成报告 Polyworks中,3D场景的视图可用标准视角及等轴侧视角.项目视角等方式调用,也可以用txt格式保存下来调用,如果以脚本的形 ...

  9. 华清远见fs4412开发板学习笔记(二)

    fs4412开发板学习笔记(二) Linux 1.终端操作 1)打开终端 ctrl + alt + t 2)放大 ctrl + shift + "+" 3)缩小 ctrl + &q ...

  10. Android学习笔记之(一)开发环境搭建

    Android学习笔记之(一)开发环境搭建 zouxy09@qq.com http://blog.csdn.net/zouxy09 至于说Android是什么之类的俺就不啰嗦了,因为它离我们太近了.直 ...

最新文章

  1. 记账本开发进程第一天
  2. 【Arduino】十秒挑战
  3. vue-router 按需加载
  4. 每周分享五个 PyCharm 使用技巧(一)
  5. [渝粤题库]陕西师范大学《幼儿园科学教育》作业
  6. 蔚来明年推出Gemini 该系列保持高端定位?
  7. 20190914:(leetcode习题)验证二叉搜索树
  8. Python绘制KS曲线
  9. css鼠标拖拉卡顿_66个值得收藏的CSS开发技巧
  10. 《信息安全系统设计基础》第三周学习总结
  11. 【ZZULIOJ】1096: 水仙花数(函数专题)
  12. word打字时后面的字会消失是什么原因?如何解决?
  13. Python金融系列第五篇:多元线性回归和残差分析
  14. window.onload与body.onload
  15. Pulling is not possible because you have unmerged files
  16. 【Java】Java安装与配置指南
  17. 数据库系统中的数据模型
  18. 调查显示我国4成人每周休闲不足10小时-休闲-带薪休假-上网
  19. 打造完美自用Ubuntu 18.04 开发环境,解决qq微信网易云
  20. HTML5plus 移动 App开发入门

热门文章

  1. 放大镜旋转 css,css3中仿放大镜效果的几种方式原理解析
  2. 斯嘉丽约翰逊60张pdf什么时间的?_巩俐入围威尼斯电影节的作品叫什么?巩俐为什么被称为女皇?...
  3. 任务管理器被管理员禁用如何解决
  4. 台式计算机网线,台式电脑如何连接宽带_台式电脑如何连接网线
  5. 世界电影经典《第七封印》
  6. 【Javascript】入门之QQ列表的实现
  7. PHP 大数据处理思路
  8. C# 测试网络速度例子
  9. Android和iOS人才招聘出现拐点 低能人才泛滥
  10. L2-016 愿天下有情人都是失散多年的兄妹 (25分)