久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標(biāo)題: AD1256讀數(shù)跳變問(wèn)題 [打印本頁(yè)]

作者: hc2002    時(shí)間: 2024-6-5 00:04
標(biāo)題: AD1256讀數(shù)跳變問(wèn)題
請(qǐng)教各位大佬,用AD1256讀數(shù)再用SPI與單片機(jī)通信,讀到的值要么是最大值(0XFFFFFFD8這種),要么是最小值(0X00000006這種),想請(qǐng)教是什么原因?是算法問(wèn)題嗎?不知道為什么會(huì)有8位16進(jìn)制數(shù),是不是讀到地址了。

作者: rundstedt    時(shí)間: 2024-6-5 22:50
1)ADS1256是24位ADC,你給出的32位數(shù)據(jù)如果是準(zhǔn)確結(jié)果,必然有8位是無(wú)意義的,猜測(cè)多出來(lái)的8位是因?yàn)閏語(yǔ)言沒(méi)有24位數(shù)據(jù)類型,用了32位的。

2)你對(duì)二進(jìn)制補(bǔ)碼數(shù)據(jù)的含義完全不理解,最大值是0x7fffff,最小值是0x800000,你給出的數(shù)據(jù)如果去掉最后8位無(wú)意義數(shù)據(jù),那么就是0x000000和0xffffff之間波動(dòng),非常理想的0的狀態(tài),24位精度完全達(dá)到了。
作者: hc2002    時(shí)間: 2024-6-6 21:38
rundstedt 發(fā)表于 2024-6-5 22:50
1)ADS1256是24位ADC,你給出的32位數(shù)據(jù)如果是準(zhǔn)確結(jié)果,必然有8位是無(wú)意義的,猜測(cè)多出來(lái)的8位是因?yàn)閏語(yǔ)言 ...

大佬,那為什么會(huì)有這種波動(dòng)呢?通道輸入的是特定的直流電壓,不應(yīng)該在這個(gè)電壓值附近波動(dòng)嗎?
作者: rundstedt    時(shí)間: 2024-6-7 06:55
0x000000和0xffffff只相差Vref*(1/2^24),你就不能親自算算這個(gè)電壓有多高?
作者: wufa1986    時(shí)間: 2024-6-7 08:37
可能是有符號(hào)數(shù)吧,在負(fù)數(shù)和正數(shù)之間波動(dòng),你看起來(lái)波動(dòng)大,實(shí)際就是幾點(diǎn)的漂移
作者: yaosongjin    時(shí)間: 2024-6-7 08:49
最大值應(yīng)該是個(gè)負(fù)數(shù),應(yīng)該把最大值取反減1
作者: rundstedt    時(shí)間: 2024-6-9 15:31
yaosongjin 發(fā)表于 2024-6-7 08:49
最大值應(yīng)該是個(gè)負(fù)數(shù),應(yīng)該把最大值取反減1

請(qǐng)親自查下ADS1256的datasheet,不能信口開(kāi)河。
作者: 明日之星8    時(shí)間: 2024-6-12 08:12
我估計(jì)0X00000006是很小的大于0的數(shù),0XFFFFFFD8是接近于0的負(fù)數(shù),這些數(shù)都在0附近。
作者: rundstedt    時(shí)間: 2024-6-15 20:46
明日之星8 發(fā)表于 2024-6-12 08:12
我估計(jì)0X00000006是很小的大于0的數(shù),0XFFFFFFD8是接近于0的負(fù)數(shù),這些數(shù)都在0附近。

你說(shuō)的非常對(duì),樓主的問(wèn)題應(yīng)該是不知道如何把24位數(shù)據(jù)轉(zhuǎn)換到編譯器的有符號(hào)變量上面。
作者: hc2002    時(shí)間: 2024-6-19 15:35
rundstedt 發(fā)表于 2024-6-15 20:46
你說(shuō)的非常對(duì),樓主的問(wèn)題應(yīng)該是不知道如何把24位數(shù)據(jù)轉(zhuǎn)換到編譯器的有符號(hào)變量上面。

是的,所以想請(qǐng)問(wèn)一下大佬怎么處理呢?

作者: hc2002    時(shí)間: 2024-6-19 15:36
wufa1986 發(fā)表于 2024-6-7 08:37
可能是有符號(hào)數(shù)吧,在負(fù)數(shù)和正數(shù)之間波動(dòng),你看起來(lái)波動(dòng)大,實(shí)際就是幾點(diǎn)的漂移

但是我測(cè)量了輸入口的電壓為1.5V左右,怎么樣也不應(yīng)該在0附近波動(dòng)吧。
作者: hc2002    時(shí)間: 2024-6-19 15:37
明日之星8 發(fā)表于 2024-6-12 08:12
我估計(jì)0X00000006是很小的大于0的數(shù),0XFFFFFFD8是接近于0的負(fù)數(shù),這些數(shù)都在0附近。

大佬,但是我測(cè)量輸入口的電壓為1.5V左右,為什么讀數(shù)會(huì)在0附近波動(dòng)呢?

作者: GlenXu    時(shí)間: 2024-6-19 20:27
我也糾結(jié)過(guò)這個(gè)問(wèn)題,最后發(fā)現(xiàn)是不清楚:補(bǔ)碼的“滿碼”是多少,所以才會(huì)發(fā)現(xiàn)“混亂”。
滿碼對(duì)了,補(bǔ)碼當(dāng)然就對(duì)了!因?yàn)槲耶?dāng)時(shí)處理的24位“零”在中間,并不在最大或最小,所以”很亂“。




歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 狠狠综合网 | 在线中文字幕视频 | 高潮一区二区三区乱码 | 日韩免费三级 | 九九久久精品视频 | 国产一区免费视频 | 久久久精品一区二区 | 三级视频在线观看 | 亚洲黄色在线 | 天天爽夜夜操 | 一区二区精品视频 | 国产精品视频专区 | 夜夜操夜夜爽 | 日韩欧美自拍 | 国产成人精品一区二区三区福利 | 日韩不卡在线观看 | 毛片在线视频 | 免费毛片在线播放免费 | 可以免费看av的网站 | 久久精品一区二区三区不卡牛牛 | 精品久久免费视频 | 中国a一片一级一片 | 久久一二三区 | 欧美色婷婷 | 国产精品免费一区二区三区 | 亚洲狠狠干 | 中文精品一区 | 亚洲男人天堂av | 伊人久久影视 | www.一区| 一级片av | 精品久久久久久久久久 | 亚洲午夜一区 | 丝袜美腿一区二区三区 | 成人国产精品视频 | 狠狠干av | 三级a毛片 | 国产乱叫456在线 | 丁香婷婷六月天 | 国产一级片视频 | 操出白浆视频 |