首页 > 电路 > 集成电路 > 单片机精度能到多少位,请问单片机对电流强度大小控制能精度到多少

单片机精度能到多少位,请问单片机对电流强度大小控制能精度到多少

来源:整理 时间:2023-02-23 16:56:20 编辑:亚灵电子网 手机版

本文目录一览

1,请问单片机对电流强度大小控制能精度到多少

如果用PWM来控制的话,精度取决于负载以及你后面的模拟电路。

请问单片机对电流强度大小控制能精度到多少

2,51单片机得计时精度能打到多少

你的精度要求是0.01s,也就是10ms,51单片机的总线周期那是us级的,完全没问题

51单片机得计时精度能打到多少

3,精确到多少位

不是精确到千分位,应该是精确到千位5.6万=56000,6所,6的是千位。
这个不是精确到哪位吧?你这只是单位不一样而已,往往说的精确到多少位是指小数点后几位的意思。

精确到多少位

4,c8051f350单片机 24位ad可以做到多少位的分辨率 啊

F350记得在网上看他们说精确度只能到19.5位。。你算算你的分辨率。。另外精确度做的1uv你基准源,运放(如果有的话)还有电源都要提高不是一个等级了。。。。。

5,51单片机得计时精度能打到多少

你的精度要求是0.01s,也就是10ms,51单片机的总线周期那是us级的,完全没问题
若要高精度计时,可使用定时器,按照目前的单片机频率,计时精度可到us。有些单片机带有pca单元,计时更加方便

6,使用51单片机做计时器计秒得精度可以精确到小数点后两位吗比如

、定时器的 计数周期 是机器周期、也就是12倍的脉冲震荡周期、假如你的晶振是12M 、机器周期也就是1us 了 、定时器的组成是 16位的计时器、来一个机器周期脉冲 计数加1一次、能计数0—65535、也就是计数65536次、定时器延时的长短可以通过 定时器初值来改变的、你能精确的最大值是1US了

7,使用51单片机做计时器计秒得精度可以精确到小数点后两位吗

、定时器的 计数周期 是机器周期、也就是12倍的脉冲震荡周期、假如你的晶振是12M 、机器周期也就是1us 了 、定时器的组成是 16位的计时器、来一个机器周期脉冲 计数加1一次、能计数0—65535、也就是计数65536次、定时器延时的长短可以通过 定时器初值来改变的、你能精确的最大值是1US了
你好!当然可以了,一般51单片机都是用12M的晶振,别说你这个精确度了,更小的都没问题,8位单片机最大定时才0.256ms,所以,你这个精确度的用最大定时时间也得好多次中断我的回答你还满意吗~~
与晶体有关

8,单片机AD转换出来的10位精度到底是什么

转换位数表示精度,位数10位表示最小精度是参考电压的2的10次方分之一,也就是1024分之一,这里如果参考电压是5V,那么最小单位就是(5÷1024)。0表示0V,1023表示5×(1023/1024),线性变化。
10位精度就是说用10位来表示输入信号的范围值。比如最高5V,最低0V,那么3FFH(10位全为1)就表示5V000H(10位全为0)就表示0V4.8V的AD值相当于1024*4.8/5=983=3D7H
出来的数是多少,要看参考电压。另外,10位精度就是10位2进制数。最大为2的10次方,范围:0-1023如果电源是5V,采集电压是4.8V, 根据比例,4.8/5*1024=983 ,就是转换的数字量。如果得到数字量,求电压就反过来算。例如:数字是512,就是 512/1024*5= 2.5V,其它的以此类推。
10位精度就是说用10位来表示输入信号的范围值。  比如最高5V,最低0V,那么  3FFH(10位全为1)就表示5V  000H(10位全为0)就表示0V  4.8V的AD值相当于1024*4.8/5=983=3D7H

9,单片机计数器精度

先明确你所用单片机捕捉定时器的计时周期T,T应该小于0.1us,这个可以看数据手册再明确指令周期 从触发到捕捉寄存器值所用的时间,包含程序执行和进中断的时间.详细列出每部分所用的时间,再进行选型设计。Attiny 0 - 16 MHz @ 4.5 - 5.5V 单指令周期的mcu 当F = 16 M 1/16M = 0.0625us;指令周期假设极限情况是信号为10M的信号 ,在0.1us完成捕捉存储,再捕捉,不大可行。里面涉及不只一条指令。而且分辨率也很低。
这个晶振的级别恐怕计量不到这样脉冲,因为这个脉冲级别和晶振几乎相同。一个单片机内部还有一个机器周期。这个机器周期大大低于计数频率。根据24MHz晶振也许可以计数0.1uS的频率。建议到单片机网站看看有没有合适的设计。
th0=-(1000/256);th0赋值为1000除以256的商的负值;tl0=-(1000%256);tl0赋值为1000除以256的余数的负值;th0=-250;th0赋值为-250;th0是51单片机内部定时器t0的高8位初值tl0是51单片机内部定时器t0的低8位初值前两句的意思其实就是让t0的初值为-1000第三句值是简单的赋值

10,关于单片机总线位数与精度的关系

看来你犯的错误还不小啊!单片机数据总线只有8位、16位或者32位,哪里有12位呢?“比如说8位,12位的单片机所能达到的精度? ”你这句话的意思应该是指通用ADC(或者单片机内的ADC)的转换精度把?当然是位数越多,精度越高,而至于单片机,总线位数与精度根本扯不上关系。至于3位半或者4位半是指ICL7107/7135之类的双积分BCD输出的ADC,这类ADC是给数字电压表准备的,3位半的意思是能精确到小数点之后地4位数,即0.0005,在量程位0.200V时相当于4000的精度,相当于12位的ADC(2^12=4096),而四位半的精度为0.00005,在量程为0.200时相当于40000的精度,15位的ADC达到的精度为32000,所以四位半的精度介于15位和16位的ADC之间。
基本无关
精度貌似只跟系统时钟精度有关系不知所云,不好意思!
rs-232、rs-485 串行总线的起始位、数据位、结束位是发送和接收的数据格式,有已知硬件产生这样的数据格式,波特率设置是数据发送的速度.usb串口总线通讯标准相对而言更加复杂。每一类有每一类的通讯规范,在这之间没有什么关系,其实这些都是由ieee委员会指定的标准的通讯规范,像usb的话,有专门的总线协议规范说明手册(包括硬件,软件协议等,非常详细,就这个规范,我是参考了中文和英文文档看了、也琢磨了很长时间,才对总体上有一个把握的,因为是写软件,因此需要我们对各种细节性的东西都需要把握),这些都是公开的资料了,网上都有.一般大家都会按照标准规范中说明的去做,呵呵,看资料的时候,要耐的住性子。
文章TAG:单片机精度能到多少位单片机精度多少

最近更新