关于stm32F103 adc的外围电路

2019-07-21 04:33发布

遇到一个电路,然后在分析的时候感觉想不通,想请教一下大家
      在A处输入1MA的电流      则C的输出电压=10V*(2.49+4.99)/4.99=14.98998V  >5V  (公式是我从网上看来的同相放大电路计算公式)即C处实际输出为5V      在经过D处IN4148的过度 我觉得这里的意思是d的电压是不会超过3.3V如此便能实现通过检测电流达到检查一个开关量是否开启       对此我的疑问如下       那么这里A处的1MA需要是一个短时间的电流。不然不就等于直接给3.3V加了一个反向电压。 因为是短时间的电流。也不会对其他3.3V的供电器件造成影响  如果我上面没理解错的话,如果给加了一个长时间的1ma电流在a处,那么将会导致其他器件的不正常工作?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
edmund1234
1楼-- · 2019-07-21 05:59
 精彩回答 2  元偷偷看……
peng1554
2楼-- · 2019-07-21 06:58
帮顶~~
edmund1234
3楼-- · 2019-07-21 08:14
首先, A点输入的不是电流, 而是电压, 也许你的电路是把A点接到测量电流的取样电阻上, 所以你就以为输入的是电流
A在1mA的时候D是多少伏, 从你给出的电路图不可能有答案, 因为缺了取样电阻的值
别多想那二极管的事, 它只是起到保护作用, 如果说, ADC_IN9只有接到CPU, 那么这二极管是有点多余的,把R309 用4.7K即可起到保护的作用。
为什么说这二极管是多余的呢, 因为CPU的IO都内藏着这样的保护二极管, 而且其特性远比这1n4148好多了, 在1n4148还没开始导道前, 内部保护二极管就已经导通了, 只需要把外围的限流电阻足够大, 它就能起到很好的保护作用, 所以我建议你把R309改到4.7K
钟宇泉
4楼-- · 2019-07-21 10:25
本帖最后由 钟宇泉 于 2019-3-9 17:19 编辑
edmund1234 发表于 2019-3-9 14:04
首先, A点输入的不是电流, 而是电压, 也许你的电路是把A点接到测量电流的取样电阻上, 所以你就以为输入 ...

感谢你的回复
比如说某宝的这个产品
https://detail.tmall.com/item.ht ... ed55e27b&abbucket=8
希望测量该输出电流  那么此时A处的输入即是电流了

然后我假设A处电流为1MA是那么B处的电压不是10V吗?然后C出的输出值是我用公式计算的  


关于这句"别多想那二极管的事, 它只是起到保护作用" 我纠结的地方在于要是IN4148导通了,那么会对3.3V的供电网路产生影响吗?我分析不出来 。。。。



有哪里说的不对,还望指教。感谢
edmund1234
5楼-- · 2019-07-21 15:22
本帖最后由 edmund1234 于 2019-3-9 18:17 编辑
钟宇泉 发表于 2019-3-9 17:16
感谢你的回复
比如说某宝的这个产品
https://detail.tmall.com/item.ht ... ed55e27b&abbucket=8

那你还欠了个电流采样电阻


edmund1234
6楼-- · 2019-07-21 21:04
 精彩回答 2  元偷偷看……

一周热门 更多>