‘壹’ STC12C5A60S2单片机的AD能检测到最小电压是多少
STC12C5A60S2单片机的AD是十位的,最大数是1023,对应的电压是最高电压5V,那每一档数对应的电压是5/1023=0.004888V,这就是能检测到的最小电压了。
‘贰’ 单片机自带ad转换的电压值范围是多少
AD测量范围:0~基准电压。包含0 跟 基准电压。
基准电压分多种:
1、单片机电源电压;(有AD功能的就有)
2、内置高精度电压1.23V;(如果单片机有的话)
3、外输入电压;(如果单片机有的话)
通过程序配置选择以上某种电压 作为基准电压。
‘叁’ stc15单片机用自带的ad检测3.7v锂电池电压,问题是vcc是变动的,就是电池电量多少,vcc
当然要增加基准电源,无论测量什么都要有基准,对于用3.7v锂电池供电的单片机,当然不能用电池电压为基准,虽然该单片机AD基准电压不能单独设定,但AD模块有多个输入端子,可以在一个输入端接基准电压,如TL431或其它两端稳压源,在电源电压已知的情况下,测基准电压,得到一个数字量,将此值写入程序中或存入EEPROM中(批量生产,校正采用统一的电压,但基准源有离散性),以后每次测量前,测一下基准电压,获得另一个数字量,就可推算出电源电压
由于电池的电压不能突变,所以紧接着的其它测量(不只是求电源电压)就可以按已知的电源电压作为基准,也可以直接和稳压源的数字量对比得到真实值
如已知电源电压5V,测基准电压源获得数字量400(也可算出基准源的电压),若电源电压变动后测同一基准源得数字量500,则可知电源电压是4V,此时马上用AD的另一个端子测第三个输入电压得数字量得200,可推算此电压便是2V
因所测实际电压=测得数字量/满量程数字量*电源电压
实测电压就是基准源是一定的,那么电源电压与所测数字量成反比关系
‘肆’ 怎么用单片机测量供电电池的电压
用单片机自带ADC功能,或者外加ADC芯片,具体看你单片机的AD精度,8位的话255 对应满电压,得出的ADC结果换算一下就行了
‘伍’ 急求!!!怎么用单片机测电池电压
可以直接利用单片机的AD来测电压的,具体要怎么做,就看你用的什么单片机了,它的资料里面也会写的很清楚,这里我说一下过程吧,首先是打开AD转换,转换出来的是AD值,然后利用资料里面的公式(比如用STC的单片机,AD是10位的,AD值=1024(此值与位数有关)*被测电压/参考电压(以单片机供电电压做为参考电压))就可以得到电压值,电压值的精度就看是多少位的AD,位数越高,精度就越高。
希望对你有所帮助。
‘陆’ 单片机AD怎么样采集交流电压值,比如正弦波三角波等等
1)根据你的采样率(确切说是设计的分辨率,例如16),把一个周期的平分16份,算出正弦值;
2)每隔1/16周期,送算出的了16个数值
3)da的值都是一个方向的,通过电路,把电压偏执到零度以下
4)混编,就是,__asm()
在刮号里输入汇编语句就可以,具体看编译器手册
‘柒’ 单片机AD转换的实质是不是就是检测电压的大小
单片机AD转换的实质可以理解为检测电压的大小,但不准确。对于模拟电压可以用万用表测出电压多少。但对于单片机却无法识别和处理模拟电压,所以,需要把模拟电压(模拟量)转换成对应的数字量,才能进行计算,比较等处理。而且,自然界中的物理量都是模拟量,要测量就要先转换成电压,再进行A/D转换,单片机通过换算,计算出物理量的值。所以,AD转换不只是要检测电压大小,而是要采集各种物理量。
‘捌’ 怎么用单片机测量交流电压
1、先将输入的电压衰减一谈兄定的倍数,即衰减到0-5V范围内。衰减电路采用RC衰减器,即RC并联后再串联。选择合适的R、C参数。
2、设置电压跟随电路。这个电路只要是缓冲和隔离作用,保证后级电路不影响到前级电压。电压跟随电路的放大倍数恒小于或者接近1倍。
3、如果存在有负电压,还需要使用运拆慎算放大器电路进行偏置处理(一般采用加法电路),使得所有旅侍敬的电压都会在0V以上,即变成正电压0-5V。
4、把处理后的电压送入到ADC采样(ADC的精度需要注意!),单片机使用ADC采样得到的数据计算交流电基波的频率和幅度,这样这个交流电压的波形都能测出来,算出电压来。