找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

帖子
查看: 4227|回復(fù): 12
打印 上一主題 下一主題
收起左側(cè)

不懂就問(wèn),ADC0809的輸出量問(wèn)題

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:444710 發(fā)表于 2019-5-30 15:51 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
50黑幣
各位大佬,ADC0809是八位的,比方說(shuō)它基準(zhǔn)電壓是5V,輸入電壓5V時(shí),輸出量255;輸入電壓2.5V時(shí),不應(yīng)該是2.5/4*255嗎,但是它又只能輸出整數(shù)量。我的困惑就是它的輸出量是自動(dòng)取整的過(guò)程還是別的一些什么方法?

最佳答案

查看完整內(nèi)容

相當(dāng)于四舍五入吧。打個(gè)恰當(dāng)?shù)谋扔�,可能你就理解了。假如有一個(gè)透明塑料水杯,我們?cè)诒系确至耸郑⑹褂眉t色線(xiàn)標(biāo)記。我們?cè)O(shè)定,到最下面的線(xiàn)為1,到最上面的線(xiàn)為10.那么,你開(kāi)始加水,當(dāng)水沒(méi)有加到第一根紅線(xiàn)時(shí),無(wú)論多接近這根線(xiàn),我們都認(rèn)為結(jié)果不為1,繼續(xù)加水,剛好到第一根線(xiàn)或者超過(guò)了第一根線(xiàn),但沒(méi)到第二根線(xiàn),我們判為結(jié)果為1,不是2,只有剛好在第二根線(xiàn)或超過(guò)第二根線(xiàn)但沒(méi)到第三根線(xiàn),結(jié)果才為2. 不知這樣解釋 ...
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:415123 發(fā)表于 2019-5-30 15:51 | 只看該作者
bgj 發(fā)表于 2019-5-30 20:01
不好意思,那個(gè)4手滑了。您說(shuō)的我理解,我就是不明白,2.5v對(duì)應(yīng)127.5,為啥輸出是127呢,是四舍五入還是 ...

相當(dāng)于四舍五入吧。打個(gè)恰當(dāng)?shù)谋扔鳎赡苣憔屠斫饬�。假如有一個(gè)透明塑料水杯,我們?cè)诒系确至耸�,并使用紅色線(xiàn)標(biāo)記。我們?cè)O(shè)定,到最下面的線(xiàn)為1,到最上面的線(xiàn)為10.那么,你開(kāi)始加水,當(dāng)水沒(méi)有加到第一根紅線(xiàn)時(shí),無(wú)論多接近這根線(xiàn),我們都認(rèn)為結(jié)果不為1,繼續(xù)加水,剛好到第一根線(xiàn)或者超過(guò)了第一根線(xiàn),但沒(méi)到第二根線(xiàn),我們判為結(jié)果為1,不是2,只有剛好在第二根線(xiàn)或超過(guò)第二根線(xiàn)但沒(méi)到第三根線(xiàn),結(jié)果才為2.
不知這樣解釋?zhuān)闶欠衩靼�,這就是AD轉(zhuǎn)換的機(jī)制。
回復(fù)

使用道具 舉報(bào)

板凳
ID:415123 發(fā)表于 2019-5-30 18:47 | 只看該作者
這個(gè)說(shuō)法不對(duì)。5V對(duì)應(yīng)255,那么2.5v對(duì)應(yīng)的是2.5/(5/255),輸出在127左右。AD輸出總是整數(shù)。
回復(fù)

使用道具 舉報(bào)

地板
ID:10947 發(fā)表于 2019-5-30 18:58 | 只看該作者
芯片里面有個(gè)小機(jī)器人不停的在做四舍五入
回復(fù)

使用道具 舉報(bào)

5#
ID:10947 發(fā)表于 2019-5-30 19:03 | 只看該作者
輸出要么是127 要么是128,芯片內(nèi)部電路就不可能輸出個(gè)小數(shù)點(diǎn);如果能輸出小數(shù)點(diǎn),就不是8位AD了
回復(fù)

使用道具 舉報(bào)

6#
ID:444710 發(fā)表于 2019-5-30 20:01 | 只看該作者
honey_teck 發(fā)表于 2019-5-30 18:47
這個(gè)說(shuō)法不對(duì)。5V對(duì)應(yīng)255,那么2.5v對(duì)應(yīng)的是2.5/(5/255),輸出在127左右。AD輸出總是整數(shù)。

不好意思,那個(gè)4手滑了。您說(shuō)的我理解,我就是不明白,2.5v對(duì)應(yīng)127.5,為啥輸出是127呢,是四舍五入還是就是這樣的呢?
回復(fù)

使用道具 舉報(bào)

7#
ID:424408 發(fā)表于 2019-5-30 22:33 | 只看該作者
逐次逼近,八位就是把5V分成256分 二進(jìn)制1代表0.019531125v.
回復(fù)

使用道具 舉報(bào)

8#
ID:282850 發(fā)表于 2019-5-31 09:15 | 只看該作者
輸入電壓2.5V時(shí),2.5/4*255錯(cuò)的。輸入電壓2.5V時(shí)為255,2.5/5*255正確,考慮singned char,則是2.5/5*127
回復(fù)

使用道具 舉報(bào)

9#
ID:551634 發(fā)表于 2019-5-31 09:21 | 只看該作者
四舍五入吧應(yīng)該是
回復(fù)

使用道具 舉報(bào)

10#
ID:444710 發(fā)表于 2019-6-1 20:52 | 只看該作者
honey_teck 發(fā)表于 2019-5-30 18:47
這個(gè)說(shuō)法不對(duì)。5V對(duì)應(yīng)255,那么2.5v對(duì)應(yīng)的是2.5/(5/255),輸出在127左右。AD輸出總是整數(shù)。

謝謝。
回復(fù)

使用道具 舉報(bào)

11#
ID:444710 發(fā)表于 2019-6-1 20:53 | 只看該作者
lfc315 發(fā)表于 2019-5-30 18:58
芯片里面有個(gè)小機(jī)器人不停的在做四舍五入

哈哈,好的。謝謝。
回復(fù)

使用道具 舉報(bào)

12#
ID:444710 發(fā)表于 2019-6-1 20:54 | 只看該作者
honey_teck 發(fā)表于 2019-5-31 08:53
相當(dāng)于四舍五入吧。打個(gè)恰當(dāng)?shù)谋扔�,可能你就理解了。假如有一個(gè)透明塑料水杯,我們?cè)诒系确至耸�,�?...

生動(dòng)形象啊!謝謝��!
回復(fù)

使用道具 舉報(bào)

13#
ID:444710 發(fā)表于 2019-6-1 20:55 | 只看該作者
謝謝各位了��!
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表