標(biāo)題: 誰(shuí)能詳細(xì)說(shuō)一下單片機(jī)中誤差怎么產(chǎn)生的,要非常詳細(xì)的 [打印本頁(yè)]

作者: 523633035    時(shí)間: 2018-5-20 09:02
標(biāo)題: 誰(shuí)能詳細(xì)說(shuō)一下單片機(jī)中誤差怎么產(chǎn)生的,要非常詳細(xì)的
單片機(jī)中傳遞的是脈沖的個(gè)數(shù),如何對(duì)這個(gè)進(jìn)行誤差分析,如何對(duì)定時(shí)/計(jì)數(shù)器模塊進(jìn)行誤差分析求詳細(xì)解釋,謝謝。

作者: ahshmj    時(shí)間: 2018-5-20 11:52
單片機(jī)的誤差?你是不是針對(duì)定時(shí)器而言?

定時(shí)器的誤差首先取決于使用的晶振精度。

其次是程序上的誤差,如:中斷產(chǎn)生后到重新啟動(dòng)定時(shí)器是有一個(gè)過(guò)程,這個(gè)在匯編語(yǔ)言中可以清清楚楚的看出來(lái),中斷向量的跳轉(zhuǎn)、定時(shí)器初值的裝載、啟動(dòng)等等指令都需要占用機(jī)時(shí),如果不能正確扣除就產(chǎn)生了誤差。(這個(gè)誤差可以使用自動(dòng)重裝載功能避免)
再一個(gè)方面,如果有必定時(shí)器中斷優(yōu)先權(quán)高的程序正在運(yùn)行那就要等待,造成誤差。所以如果不是特殊原因(如安全)一般應(yīng)把定時(shí)器的中斷優(yōu)先權(quán)設(shè)成最高。

作者: 優(yōu)雅的刺猬    時(shí)間: 2018-5-24 22:50
在進(jìn)入中斷時(shí),脈沖輸出口是不進(jìn)行輸出的,如果中斷服務(wù)程序的代碼運(yùn)行時(shí)間過(guò)長(zhǎng),進(jìn)入中斷又過(guò)于頻繁,誤差就產(chǎn)生了,一般設(shè)置完初值,馬上就讓定時(shí)器馬上運(yùn)行就行了,也可以在設(shè)定初值的時(shí)候把進(jìn)入中斷的代碼所用周期算上。人為消除誤差。
作者: 15942379927    時(shí)間: 2018-5-24 23:21
1,由于程序繁瑣導(dǎo)致運(yùn)行時(shí)間過(guò)長(zhǎng)造成
2,晶振時(shí)間不準(zhǔn)確造成
作者: Robertzhang    時(shí)間: 2018-5-25 09:22
主要是兩種誤差:
1. 時(shí)間基準(zhǔn)不穩(wěn)定,即晶振誤差
2. 代碼運(yùn)行時(shí)長(zhǎng)不能精確控制造成誤差。
作者: 523633035    時(shí)間: 2018-5-25 12:40
ahshmj 發(fā)表于 2018-5-20 11:52
單片機(jī)的誤差?你是不是針對(duì)定時(shí)器而言?

定時(shí)器的誤差首先取決于使用的晶振精度。

這些我都知道,我想問(wèn)的是±1誤差到底該怎么分析,只要用計(jì)數(shù)脈沖對(duì)時(shí)間間隔進(jìn)行測(cè)量就會(huì)產(chǎn)生±1誤差,能不能講一下只要講出是指的什么就好了,黑幣雙手給大佬奉上
作者: cjtdyl    時(shí)間: 2018-5-25 14:32
你這個(gè)誤差和ADC的誤差類似!  就如8位的ADC, 轉(zhuǎn)換結(jié)果總會(huì)有個(gè)誤差,一般是1LSB, 這個(gè)大都是當(dāng)輸入電壓臨界于1LSB分辯電位點(diǎn)上時(shí)產(chǎn)生的.  用計(jì)數(shù)脈沖測(cè)量一個(gè)時(shí)間間隔, 誤差情況和ADC類似. 時(shí)間間隔不可能剛剛好等分給計(jì)數(shù)脈沖, 只要是不等分,就會(huì)產(chǎn)生±1個(gè)誤差!  即使是等分, 也可能最開(kāi)始沒(méi)有同步, 也會(huì)產(chǎn)生誤差.
作者: 523633035    時(shí)間: 2018-5-28 10:07
cjtdyl 發(fā)表于 2018-5-25 14:32
你這個(gè)誤差和ADC的誤差類似!  就如8位的ADC, 轉(zhuǎn)換結(jié)果總會(huì)有個(gè)誤差,一般是1LSB, 這個(gè)大都是當(dāng)輸入電壓臨界 ...

對(duì)你說(shuō)的很對(duì),能不能詳細(xì)分析一下這個(gè)誤差,謝謝
作者: loading88    時(shí)間: 2018-5-28 14:19
請(qǐng)查看論文:圖片內(nèi)容查看順序?yàn)?-2-3-4
單片機(jī)應(yīng)用系統(tǒng)定時(shí)時(shí)間的誤差分析
         文 樺,彭彥華

3fb15ea0a964c1a855325a343d52108.png (185.98 KB, 下載次數(shù): 62)

2

2

8a8006e039a4db357a85db74a6394fa.png (132.17 KB, 下載次數(shù): 51)

3

3

b7a06198f65177095ce5a1448f4de35.png (169.12 KB, 下載次數(shù): 71)

1

1

c85ffc7f21ef7b440d8ffb422b0ecc3.png (3.14 KB, 下載次數(shù): 69)

4

4





歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1