单片机测量电压,使用ADC0808;运行测得的结果与探针不相同;是怎么回事?跪求解答!解决了一定加分!!!

单片机测量电压,使用ADC0808;运行测得的结果与探针不相同;是怎么回事?跪求解答!解决了一定加分!!!,第1张

你所说在同一个被测点0808测出结果与探针带万用表测出的数字不相同,对吗?首先想搞清被测量是直流还是交流,如果是交流,那就与你单片机采样计算方法有关了。采样直流量,那又要看被采量是干电池还是交流整流出的直流。干电池,内阻大,假设电池电势E为5V,内阻为10欧,接入0808采样电阻为1K,,则有5V/1K=5毫安流经电池10欧内阻,内阻压降为50毫伏,此时测出的电压值就是495V,再设万用表输入电阻为高阻达到1M,5V/1M=5微安,内阻压降50微伏,到表上电压有499995V不一样吧?这些都是假设。总之,测量设备要有高的输入阻抗,就测的精确。如果交流整流,虑波效果不同,0808与万用表差别更大。

左侧(有的在上面)工具栏\Generator Mode(信号源,圆圈中间有个正弦符号那个)\Dclock\添加到工作区与0808的CLOCK连接\双击DCLOCK信号源\设定频率500K(这是理论值,实际上1M也可以)。
因为ADC0808片内无时钟上,需要外加一至少500K的时钟信号。所以在PROTEUS仿真中可以这样外接一个时钟信号 ,实物就要有一个时钟信号了。一般取自单片机的ALE输出(晶振频率 的6分频),如果晶振为6M,那ALE刚好为1 M,可以作为0808的时钟源。如果晶振高的,还另作2 ~4分频。

一般数字万用表使用WL7106系列的集成电路,一些厂家可以和电路制造商合作制作出黑胶封装并且把引线制作成适合接触导电橡胶接触的形式以适应液晶屏安装结构。最终的信号输入都是不高于200毫伏的输入规格。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13371585.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-23
下一篇 2023-07-23

发表评论

登录后才能评论

评论列表(0条)

保存