正负±5V(-5V到+5V)转0-3.3V简单电路实现(其他输入输出值只需稍微更改)

2023-05-16

        在我们使用STM32或其他3.3v的芯片内部ADC外设时往往会遇到输入的模拟范围过大(比如输入的是正负电压)这个时候我们就需要使用一个电压转换的板子进行转换,通常情况下一般是使用运放的“虚短”“虚断”的特性一端接入正负电压另一端外加适合的抬高电压将以此将电压抬高至正电压的范围但这个方法需要有正负电源。为了实现±5V转换0-3.3V再弄一个正负电源实在有点麻烦和浪费下面我提供一种比较简单的方法:

        利用多源电路叠加原理使用几个电阻即可实现±5V转换0-3.3V,直接上原理图

 P1的8口接5v ,6口或7口是两路转换的输入,P2的1 、2口为输出,±5V的输入可从6口或7口任意一口接入对应 1 、2口输出(各电路间需要共地)

         如没有运放后边的运放组成的电压跟随器可省去但是电路的输出阻抗会非常的大有可能影响ADC的误差

如需其他电压输入Vi及其他电压Vo输出只需满足下面公式即可 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

正负±5V(-5V到+5V)转0-3.3V简单电路实现(其他输入输出值只需稍微更改) 的相关文章

  • centos7 telnet访问mysql出错Connection closed by foreign host

    类似以下错误 YB m0A9mysql native password packets out of orderConnection closed by foreign host 执行命令 xff1a getsebool a grep ht
  • QT开发-串口设备调试工具

    这里首先说明一下 xff0c 这个为什么叫串口设备调试工具而不是串口调试工具 xff0c 是因为这个工具比网络上的串口调试工具多出了一些真实需要的用来调试设备的功能 xff0c 首先一点就是大部分的串口调试工具收到数据都是立即返回 xff0
  • MSP430vsSTM32,你会选择哪个进行项目开发?

    MSP430 vs STM32 你会选择哪个进行项目开发 xff1f 16位的MSP430 首先MSP430MCU 是世界里的一则神话 由TI厂商在1996年开始推向市场的 xff0c 是全球16位单片及最低功耗的标杆 具有精简指令集 的混
  • Linux下交叉编译工具链的安转和配置总结

    一般在解压了交叉编译工具链后接下来的一步是添加环境变量 xff0c 可以在用户的家目录下的隐藏文件 bashrc中的最后一行添加 xff0c 也可以在系统启动的配置文件中添加 xff0c 只要将其添加到 P A T H 即 可
  • java删除字符串中所有连续相同字母(大小写不敏感)

    实现一个方注 xff0c 给定一个输入字符串 xff0c 能够删除所有连续相同字母 xff08 大小写不敏感 xff09 例如输入为ABBCCCCCBBAB着二就是ABCBAB xff0c 又如单入为aAC输出则是aC String str
  • 什么是端到端(end-to-end)的神经网络

    端到端指的是输入是原始数据 xff0c 输出是最后的结果 而非端到端呢 xff0c 就是输入不是直接的原始数据 xff0c 而是在原始数据中提取的特征 如feature xff0c 这一点在图像问题上尤为突出 因为图像像素数太多 xff0c
  • 微策略MicroStrategy校园招聘2013.10.21面试题

    全程英语口语回答 xff1a 一面 计算机基础 1 判断一个字符串是否回文 2 如何快速找出一个有序数组中a i 61 i的那个元素 分析 xff1a 对于任意的j和i xff0c 如果j gt i则A j gt 61 A i 假设所求的解
  • 算法分析与设计作业六——选择问题

    1 问题 选择问题 xff08 Selection Problem xff09 xff0c 即在n个元素的集合中寻找第K小的元素的问题 2 解析 3 设计 将S划分成 span class token number 5 span 个一组 x
  • Spring框架详解

    目录 什么是Spring框架 Spring的特点 什么是IOC 基于xml的IOC xff1a 基于注解的IOC xff1a 添加包扫描的方式 为应用指定多个 Spring 配置文件 spring配置文件的整合 xff1a 基于xml的IO
  • 干货分享:Android Studio 学习之 Debug 调试

    前言 正所谓 xff0c 工欲善其事必先利其器 xff0c 对于一个程序员来说 xff0c IDE就是我们器啊 IDE掌控的越熟悉 xff0c 工作效率就越高 划水摸鱼的时间更多 xff0c 所以要想效果更高 摸更多的鱼 xff0c 就要好
  • 生产者——消费者问题算法的实现

    一 实验内容 一组生产者向一组消费者提供消息 xff0c 它们共享一个有界缓冲池 xff0c 生产者向其中投放消息 xff0c 消费者从中取得消息 消费者从中取得消息 假定这些生产者和消费者互相等效 xff0c 只要缓冲池未满 xff0c
  • KNN算法(K临近算法)及使用KNN算法实现手写数字0-9识别

    首先感谢博主倔强的小彬雅 xff0c 本文使用的素材及部分代码来源其博文机器学习入门 用KNN实现手写数字图片识别 xff08 包含自己图片转化 xff09 xff0c 需要下载素材的可以到其博文最后进行下载 关于KNN算法 knn算法也叫
  • IDEA启动报Plugin Error解决办法

    Problems found loading plugins Plugin 34 Persistence Frameworks Support 34 was not loaded required plugin 34 Database To
  • (新版)idea设置Maven仓库阿里云镜像

    idea设置Maven仓库阿里云镜像 参考这个文档 xff0c https www itsvse com thread 7045 1 1 html 出处 架构师 程序员 其实就是官方简化版本 官方文档 xff1a https help al
  • MySQL创建触发器的时候报1419错误( 1419 - You do not have the SUPER privilege and binary logging is enabled )...

    grant all privileges on to root 64 39 39 identified by 39 CTjetrrrr 39 with grant option 给用户权限 解决方法 xff1a 第一步 xff0c 用roo
  • console控制台打印字符画

    效果图 废话不多说直接上代码 控制台打印字符画 64 param stringTem 64 returns String function makeMulti stringTem let l 61 new String stringTem
  • sourceTree 变基

    master xff1a 主分支 self dev 自己的分支 假设我们整个团队在master分支上开发 1 xff1a 首先拉取master分支到本地 xff0c 再利用本地的master分支新建一个self dev分支 xff0c 自己
  • 远程桌面登录Ubuntu系统(ubuntu下命令行设置wifi自动连接)

    由于各种条件的限制 xff0c 有时候在进行ubuntu嵌入式开发的时候不得不使用命令行来操作 我在笔记本上设置了一个wifi热点 xff0c 希望我的开发板 xff08 Odroid XU3 xff09 开机后自动连接上指定的wif热点
  • canvas 绘制心电图

    使用canvas绘制心电图 下载链接 ECGhtmlcanvas绘制心电图 Javascript文档类资源 CSDN下载
  • 在github上搭建hexo个人博客(Linux-Ubuntu)

    什么是 Hexo xff1f Hexo 是一个博客框架 xff0c 用来生成静态网页 安装前提 安装 Hexo 很简单 但是在安装前 xff0c 需要检查电脑里有没有这两样东西 Node js Git 以下安装都是基于Ubuntu平台下 安

随机推荐