标题: 用RC充放电实现检测外部电压STC15F单片机Keil工程与代码 [打印本页]
作者: kgts 时间: 2021-10-19 09:35
标题: 用RC充放电实现检测外部电压STC15F单片机Keil工程与代码
对于没有ADC的MCU,而又要测量外部的一个电压时,使用RC充放电的方式是比较容易实现并且低成本的方法。
STC15F系列是1T的MCU,其IO口有OPEN-DRAIN模式,此模式可以很容易用一个IO口配合一个定时器实现RC充放电来测量外部未知电压。如果没有空余的定时器,也可以使用指令循环的方式实现。本例使用定时器。
本范例使用P3.2(INT0)来做RC测量
电路原理图如下:
单片机源程序如下:
Keil代码hex文件下载:
STC15Fxx.rar
(9.61 KB, 下载次数: 46)
作者: adad2 时间: 2021-10-20 10:36
51黑有你更精彩,谢谢分享
作者: AUG 时间: 2021-10-20 14:10
还有这种操作,涨知识了
作者: rrqxx 时间: 2021-10-20 21:22
精度如何?准确度呢?
作者: ByanouQ 时间: 2021-10-22 18:38
有时间我也试试
作者: feinuo 时间: 2021-10-25 18:07
检测充放电时间来判断电压,精度和电容、电阻、频率都有关系!要求不高的应用是可以应急用用!
作者: 252622979 时间: 2021-10-25 18:48
这种方式检测的电压准吗
作者: 君工创 时间: 2021-10-25 23:06
涨知识了,检测中断间隔时间。
作者: 南风1closu 时间: 2021-11-4 13:24
51黑有你更精彩,谢谢分享
作者: 不吃香菜呀 时间: 2021-11-7 00:22
51黑有你更精彩,谢谢分享
作者: dpj123wd 时间: 2021-11-7 11:45
51黑有你更精彩,谢谢分享
作者: dhbt2021 时间: 2021-11-7 17:12
可调电阻范围????????
作者: 188610329 时间: 2021-11-7 23:00
不准,要准的话,最起码要用比较器。 这个就是STC官网上面的范例,范例中也有说明,这个方法仅仅只是用于,连比较器都没有的单片机偏偏需要一个大约的电压值的权宜之计。
作者: 单片机mcu 时间: 2021-11-8 08:17
51黑有你更精彩,谢谢分享!!!
作者: KTZL 时间: 2021-11-9 15:28
学习学习,借鉴一种分析方法!
作者: lsg0280 时间: 2021-11-27 16:36
论坛里有你,才有更大的意义,我在学习中。
作者: yypl907805478 时间: 2021-11-27 23:11
真是大开眼界,非常有学习价值
作者: Bj456 时间: 2021-11-28 13:51
涨知识了,检测中断间隔时间。
作者: sh-fluke 时间: 2021-11-28 16:42
有时间我也试试
作者: 情姗 时间: 2021-12-6 16:50
好资料,51黑有你更精彩!
作者: zmc419 时间: 2021-12-6 21:27
原来网上有用89C2051比较强做的电压测量程序
作者: 小小小碉堡 时间: 2021-12-7 20:09
好资料,51黑有你更精彩!
作者: qwe2250 时间: 2021-12-23 14:25
好资料,51黑有你更精彩!
作者: simpleDIY 时间: 2022-2-4 15:59
51黑有你更精彩,谢谢分享
作者: youlinys 时间: 2022-2-18 12:23
这种方法比较新颖,不知道精度和量程如何。
作者: JiaNg06 时间: 2022-2-18 14:07
51黑有你更精彩,谢谢分享
作者: 调停者 时间: 2022-4-3 14:34
51黑有你更精彩,谢谢分享
作者: AuBling 时间: 2022-4-11 21:41
这样测电压准吗
作者: 15739256098 时间: 2022-4-20 19:16
涨知识了,谢谢楼主
作者: chenxinxian 时间: 2022-5-16 10:34
涨知识了,谢谢楼主
作者: hgbgy 时间: 2022-5-23 16:44
51黑有你更精彩,谢谢分享
作者: GEECGYJ 时间: 2022-5-24 09:45
學習了,謝謝!!
作者: ldwyyds 时间: 2022-5-30 13:36
好资料,51黑有你更精彩!!!
作者: bloom36 时间: 2022-5-30 22:33
太强啦
作者: ysltttt 时间: 2022-6-9 16:02
检测充放电时间来判断电压,精度和电容、电阻、频率都有关系!
作者: liangmin 时间: 2022-6-14 11:34
好强,我直接学晕了
作者: liangmin 时间: 2022-6-14 11:36
请问能教一下51单片机温度报警器怎么搞?
作者: onetwoto 时间: 2022-6-14 21:15
精确度如何,有验证过的大师吗
作者: dengxiangxi 时间: 2022-6-15 13:21
这种方法不错,挺实用的
作者: 尘沉陈 时间: 2022-9-14 09:18
51黑有你更精彩,谢谢分享!!!
作者: 尘沉陈 时间: 2022-9-15 08:48
新奇的思路,果然学无止境。
作者: 梦龙真呆君 时间: 2022-9-19 11:01
真是大开眼界,非常有学习价值
欢迎光临 (http://www.51hei.com/bbs/) |
Powered by Discuz! X3.1 |