普通单片机IO实现多路低成本AD方法,大家可以考虑一下,用软件如何实现???

2020-02-05 09:16发布

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
16条回答
heciang_12
1楼-- · 2020-02-05 09:59
原理图设计有疑问和问题请联系13811129591 Email:heciang@126.com QQ:176780142,
另外有更低成本的8位AD实现方法,需要资料请跟贴.
chengjia535
2楼-- · 2020-02-05 14:42
 精彩回答 2  元偷偷看……
chengjia535
3楼-- · 2020-02-05 16:22
想听听你的方法
shark
4楼-- · 2020-02-05 19:10
1.  VD1,VD2,R2,V2,R3 组成一个恒流源用于对C1电容充电
2.  V2 是电容放电控制

程序流程:
   打开V2,放电C1,首先4051切到Vref,关闭V2,定时器清零,开定时器,充电计时直到比较器翻转,记下定时器的时间 为T1;
   打开V2,放电C1,4051    切到某一路电压上,关V2,定时器清零,开定时器,。。。。。。。。,记下定时器的时间为T2;
然后有
   Vref/Vx = T1/T2;

估计原理就是这样的吧。

不过那个三极管做的恒流源的线性度不会很好,很影响测量精度,改成运放来做比较合适。
chengjia535
5楼-- · 2020-02-05 22:35
我的问题是:  既然有基准电源,何不串一个电阻做恒流源?  是不精确吗?  还是TL431功率不够?
shark
6楼-- · 2020-02-05 22:56
基准电压串电阻能做恒流源? 啥理论啊?

一周热门 更多>