音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費(fèi)注冊(cè) 首頁(yè) | 行業(yè)黑名單 | 幫助
維庫(kù)電子市場(chǎng)網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

問(wèn)個(gè)很弱的問(wèn)題

作者:fghsy 欄目:單片機(jī)
問(wèn)個(gè)很弱的問(wèn)題
12位AD,基準(zhǔn)電壓為5V,那么0X00對(duì)應(yīng)0V,0X0FFF對(duì)應(yīng)5V,那么任一個(gè)AD值(X)算成電壓怎么算V=X*5/4096?還是V=X*5/4095?

2樓: >>參與討論
liyuanhua
前者正確
 
3樓: >>參與討論
fusz2001
贊同
贊同

4樓: >>參與討論
lihy201
贊同
當(dāng)然是4096
不知道樓主為什么有4095的想法???

5樓: >>參與討論
sxl_72
我不知道為什么是前者?
0X00對(duì)應(yīng)0V,0X0FFF對(duì)應(yīng)5V

6樓: >>參與討論
guanyaoshu
怎么我越想越覺(jué)得是后者
原因是:
1,0-FFF雖然共4096個(gè)數(shù),但是他是把5V分成了4095份,所以應(yīng)該是后面。
2,按道理,將FFF代入算式應(yīng)該是5V,所以也應(yīng)該是除4095

7樓: >>參與討論
xwj
注意每個(gè)數(shù)有1LSB的范圍
當(dāng)你的讀數(shù)是0時(shí),實(shí)際電壓值可能是0<= V < 1/4096
當(dāng)你的讀數(shù)是1時(shí),實(shí)際電壓值可能是REF*1/4096<= V < REF*2/4096
當(dāng)你的讀數(shù)是0x0FFF時(shí),實(shí)際電壓值可能是REF*4095/4096<= V < REF

這就是量化誤差

8樓: >>參與討論
zhangping2
很簡(jiǎn)單
打個(gè)比喻,你用兩位,就只有00、01、10和11,00為0V,11為12V,請(qǐng)問(wèn)01是多少V,所以應(yīng)該是12/(2的2次方減1),V=X*5/4095

* - 本貼最后修改時(shí)間:2006-9-16 9:11:22 修改者:zhangping2

藍(lán)標(biāo)射頻工作室

9樓: >>參與討論
liukejj
后者正確
0fff-0x00=4095

10樓: >>參與討論
wenzhigang
啊,這樣的啊?4096就是17位的數(shù)哦?
 
11樓: >>參與討論
xwj
zhangping2 的理解 不 正 確
作為AD,判斷的時(shí)輸入電壓
假設(shè)是1位,只有2種狀態(tài),基準(zhǔn)12V,我們知道0V時(shí)對(duì)應(yīng)0,12V對(duì)應(yīng)1,那么0.1~11.9對(duì)應(yīng)的是什么數(shù)字呢?
如果只有等于0V才是0,那0的可能性為多少呢?
如果只有等于12V才是1,那1的可能性為多少呢?
這樣豈不是會(huì)多出1種狀態(tài)?

很明顯,上面的方法有問(wèn)題,1位數(shù)0和1不能表示出完整的狀態(tài)
那我們就只取2種狀態(tài):
但如果把閥值設(shè)為0V,等于0V才是0其余為1,那0的可能性為多少呢?
如果把閥值設(shè)為12V,等于12V才是1其余為0,那1的可能性為多少呢?
很明顯,不管怎樣取0和1代表的范圍不同,也就是說(shuō)電壓和數(shù)字不是線性關(guān)系!

再多想想,我們就會(huì)知道:
原來(lái)正確的做法應(yīng)該按1/2來(lái)判斷,即0~6V判為0,6~12V判為1

假如你用兩位,就有00、01、10和11共4種狀態(tài),那么就設(shè)定0~3V,3~6V為01,6~9V為10,9~12V為11,這樣才能把整個(gè)量程分為均勻的4段,
也只有這樣分4個(gè)數(shù)每一個(gè)的范圍才是一致的


我們可以看出,數(shù)字化后每一個(gè)數(shù)都是一個(gè)范圍,范圍內(nèi)的是無(wú)法區(qū)分的,明顯會(huì)丟失精度,丟失的精度是1個(gè)最小位1LSB,因此數(shù)字萬(wàn)用表都標(biāo)1LSB的誤差
實(shí)際上這是在完美線性下才能達(dá)到的

當(dāng)位數(shù)越多,每一個(gè)數(shù)的范圍就越小,量化誤差也就越小



12樓: >>參與討論
guanyaoshu
問(wèn)題好像越來(lái)越有趣了
看大家的討論學(xué)到了不少東西
想起了一個(gè)問(wèn)題,不過(guò)似乎與解決樓主的問(wèn)題沒(méi)多大關(guān)系。
好似我的教科書(shū)上有寫(xiě),AD轉(zhuǎn)換的那個(gè)跳變點(diǎn)有兩種不同,一種是以量化步長(zhǎng)為跳變點(diǎn),那樣的話量化誤差是1個(gè)步長(zhǎng)。一種是以量化步長(zhǎng)+半個(gè)步長(zhǎng)處為跳變點(diǎn)。這樣的話量化誤差是半個(gè)步長(zhǎng)(最后一個(gè)量除外)

我想問(wèn)一下,現(xiàn)在的AD轉(zhuǎn)換器一般是以哪種方式來(lái)轉(zhuǎn)換的?

PS:正確的解法是不是:R/(2^n)*X?
胡涂了……

13樓: >>參與討論
xwj
量化步長(zhǎng)為1/(2^n),但量化數(shù)據(jù)永遠(yuǎn)得不到1
最大值總是要比基準(zhǔn)少1/(2^n)

DA輸出也一樣,最大輸出也要比基準(zhǔn)少1/(2^n)
比如8位數(shù)你永遠(yuǎn)不可能輸出個(gè)256,但他的步長(zhǎng)確實(shí)是1/256  :-)

好似我的教科書(shū)上有寫(xiě),AD轉(zhuǎn)換的那個(gè)跳變點(diǎn)有兩種不同,一種是以量化步長(zhǎng)為跳變點(diǎn),那樣的話量化誤差是1個(gè)步長(zhǎng)。一種是以量化步長(zhǎng)+半個(gè)步長(zhǎng)處為跳變點(diǎn)。這樣的話量化誤差是半個(gè)步長(zhǎng)(最后一個(gè)量除外)

兩種方式量化誤差范圍是一樣的,只不過(guò)一個(gè)是+0~+1LSB,一個(gè)是±1/2LSB

14樓: >>參與討論
taoest
4096
4096.
4095不正確。

0X0 對(duì)應(yīng) 0~1.2mV
0x0fff 對(duì)應(yīng)4.9988~5.000V

15樓: >>參與討論
fghsy
謝謝大家的討論
看來(lái)是贊成4096的多了

16樓: >>參與討論
fghsy
還有誰(shuí)有高見(jiàn)?
 
17樓: >>參與討論
fanlt
真是長(zhǎng)見(jiàn)識(shí)!
我開(kāi)始一直是按“4095”的做法做的,看了大家的討論后我現(xiàn)在比較贊成“4096”。

18樓: >>參與討論
liujun07
應(yīng)該是4095,書(shū)里寫(xiě)得很清楚
 
19樓: >>參與討論
zgl7903
0-4095  0也算一個(gè)數(shù)阿
 
20樓: >>參與討論
guanyaoshu
怎么還沒(méi)有結(jié)果呢……
怎么還沒(méi)有結(jié)果呢……

xwj
最大值總是要比基準(zhǔn)少1/(2^n)

在書(shū)上的確看過(guò)這個(gè)說(shuō)法,不過(guò)不知道書(shū)上說(shuō)的是不是正確的


21樓: >>參與討論
fghsy
還是沒(méi)結(jié)果,
 
22樓: >>參與討論
hkap
...

   這個(gè)問(wèn)題曾經(jīng)很多人討論過(guò),我認(rèn)為這樣:
       /4995
  原因:
  1. 測(cè)量中的數(shù)據(jù)是屬于域值(線段),只不過(guò)精度越高,線段越短.
  2. 該數(shù)據(jù)沒(méi)有溢出,沒(méi)有負(fù)數(shù)(而數(shù)制是一個(gè)閉環(huán)00->FF->00)
  

23樓: >>參與討論
hkap
筆誤,/4095
 
24樓: >>參與討論
yuands
我是這么理解的
兩位結(jié)果,基準(zhǔn)電壓12V

首先和1/2*Vref比較確定最高位
然后和1/4或者3/4*Vref比較確定最低位

所以00表示采樣到的電壓值在0-3V之間
01表示3-6V之間
10表示6-9伏之間
11表示9-12V之間

結(jié)果X表示電壓在X*5/4096和(X+1)*5/4096之間

* - 本貼最后修改時(shí)間:2006-10-25 22:41:51 修改者:yuands

參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
請(qǐng)教一個(gè)四位的環(huán)形移位寄存器
24C02會(huì)死機(jī)嗎?
大公司有用STC單片機(jī)的么
關(guān)于msp430書(shū)籍
C語(yǔ)言能否將一個(gè)數(shù)組存放在ROM的指定位置??
免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào)