这期更新一个很简单的小玩意,之前校电赛做过一个ADC采集,但是没有做出什么亮点,后来在同学的提醒下意识到可以做一个负电压测量的额外功能。

当然这个问题可以用现成的双极性ADC采集芯片来完成,我知道的有AD976可以完成,再奢侈一点可以采用万用表IC,但本期介绍一个成本比较低,比较底层的方法。

大体思路是:用运放加法器将电压整体抬高,也就是负电压抬到正电压,原本正电压抬到更高就行了,如果电压过大,还可以调整比例,只不过会使精度下降。

话不多说附上原理图:


这里为了方便我们设置R1=R2=RF=1K,要想调整比例就通过RK来调整。我们暂且设RK=1K。

此时我们设置U1为5V,U2为输入电压,那么U0的公式也就是U0=5+U2

所以理论上来说这时候我们的这个电路可以测-5V左右的电压,但因为某些单片机引脚本身可以接受幅值很小的负电压,这里真实的值一般是小于-5V的,我们附上仿真电路图:

当输入为2V,输出为6.997v


当输入为-4V时,输出差不多为1V,结果还算精确。

这个仿真是比较理想的情况,当被测电压的绝对值比较大的时候,我们可以调整RK或者RF的值来调整比例,当然这里不推荐调整R1或R2是为了计算简便。

值得注意的是,如果要做实物的话,一定要认真挑选高精度的运放和电阻!

谢谢观看!

常见模拟电路设计 二 (含仿真) : 单片机ADC测量正负电压电路设计相关推荐

  1. c语言中二次规划函数是哪个好,c语言程序设计规划模拟试题二(含答案).doc

    c语言程序设计规划模拟试题二(含答案) C语言程序设计模拟试题二(含答案)1. 下列电子邮件地址中正确的是(其中□表示空格)A) Malin& B) malin@C) Lin□Ma& ...

  2. c语言程序设计移动字母,C语言程序设计模拟试题二(含答案)

    C语言程序设计模拟试题二(含答案) 1.下列电子邮件地址中正确的是(其中□表示空格) A) Malin&http://www.doczj.com/doc/2969157fa26925c52cc ...

  3. 关于使用ADC测量内部电压犯的蠢

    GD32测量内部电压时,因为觉得官方函数实在过于复杂(其实就是看不懂),所以写的寄存器版本. 测试的电压标准为12V,但测试结果大概都在1.8~1.9.最后比对成品代码发现是没有考虑两个电阻的分压-- ...

  4. 明明输出电压小于5V,单片机ADC测量到数值却一直为5V,解决方法

    对电的知识了解太少了... 遇到问题就不懂... 采集光电探测器输出电压的大小, 使用单片机自带AD采集,最大采集电压5v 遇到一个问题,就是我的探测器输出电压明明为4v(使用万用表测量),但是我AD ...

  5. 安徽省计算机学业水平试题,安徽省信息技术学业水平测试模拟题二(含答案).docx...

    安徽省信息技术学业水平测试模拟题二(含答案).docx 文档编号:1114848 文档页数:16 上传时间: 2020-07-24 文档级别:普通资源 文档类型:docx 文档大小:51.89KB 安 ...

  6. 用STM32单片机ADC+NTC热敏电阻采集温度的设计思路 | 附参考电路

    目录 前言 一.热敏电阻NTC 二.参考电路 三.激励电压选择 前言 记录一些我在工作和学习过程中遇到的问题 NTC:在淘宝随便买的 单片机型号:STM32G030C8T6 目的:用单片机采集NTC温 ...

  7. 【雷达检测】基于matlab模拟海洋监视雷达检测仿真【含Matlab源码 2268期】

    ⛄一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[雷达检测]基于matlab模拟海洋监视雷达检测仿真[含Matlab源码 2268期] 点击上面蓝色字体,直接付费下载,即可. 获取代码方 ...

  8. STM8单片机ADC模拟看门狗功能实现

      看门狗的功能大家都知道,而这个模拟看门狗又是什么东西呢?   简单的说就是这个模拟看门狗可以实时监控ADC采样的数据,当采样的数据值小于设置的最小值或者大于设置的最大值时,单片机就会触发ADC中断 ...

  9. 所谓计算机网络是指利用通信设备,《计算机应用基础》模拟试卷考卷二含答案...

    专业班姓名成绩 <计算机应用基础>模拟试卷二 说明: 1.本试题共5道大题,考试时间120分钟. 2.请将答案写在试卷指定的位置,否则将不得分. 一. 填空题(请将正确的答案填写在试题相应 ...

最新文章

  1. Priority VS Bandwidth
  2. linux命令之less命令
  3. java也可以做黑客?
  4. LVS nat 负载均衡实验
  5. ftp服务器上传文件提示451,解决IIS7之FTP部分文件上传451错误
  6. mysql每次查询1000条数据库_30多条mysql数据库优化方法,千万级数据库记录查询轻松解决...
  7. 解决myeclipse中新导入的工程旁出现红色感叹号的问题
  8. java awt 按钮响应_Java AWT按钮
  9. 爱奇艺怎么开启数据流量自动播放
  10. html制作花样链接卡页面_网站404页面怎么做
  11. 编辑距离 在输入检测中的应用
  12. 到底什么是 ROI Pooling Layer ???
  13. 文本文件编码探测几个链接
  14. PASCAL-VOC2012数据集介绍
  15. html中怎样设置放大功能,CSS如何设置图片放大效果?
  16. 基于TQ2440的SPI驱动学习(OLED)
  17. 计算机师范专业发展预期,未来十年大有前途的专业,建议学生和家长多了解一下!...
  18. cocos2d-x的初步学习七
  19. Proteus和Keil C51联调仿真完整解析(附程序)
  20. Java实现后端生成excel表格模板--下拉框实现

热门文章

  1. hcip(p2p网络与虚拟专线)
  2. CSS (Cascading Style Sheets)
  3. VREP教程--**BubbleRob tutorial**
  4. 年年flag都倒,年年还立flag的我们多么感人
  5. 模拟时钟(AnalogClock)
  6. C++ string类模板
  7. 三国人物结构化数据 - Characters_of_the_Three_Kingdoms
  8. 推荐系统读书笔记(二)利用用户行为数据
  9. RGB、YUY2、YUYV、YVYU、UYVY、AYUV、YUV444、YUV422、YUV420、YUV411
  10. CSM(Certified Scrum Master)敏捷大师培训总结