標題:
ADS1110計算的問題
[打印本頁]
作者:
新鄉(xiāng)家電維修
時間:
2023-5-28 11:54
標題:
ADS1110計算的問題
ADS1110A0(ED0)
資料
1.png
(33.26 KB, 下載次數: 33)
下載附件
2023-5-28 11:28 上傳
ED0
地址標識
1001000
內部基準
2.048V
16
位輸出范圍
-32768--+32767
1
5
位輸出范圍
-
16384
--+
16383
1
4
位輸出范圍
-8
192
--+
8191
1
2
位輸出范圍
-
2048
--+
204
7
假如16位輸出增益1計算公式:
輸出碼=-1*最小碼*增益*端電壓/2.048V
變化公式后:
端電壓=輸出碼*2.048/(-1*最小碼*增益)
=輸出碼*2.048/-1*最小碼
這里最小碼是指32768嗎?最大碼就是32767???
作者:
Hephaestus
時間:
2023-5-28 13:50
最小碼是-32768,*-1以后就是32768。
作者:
人中狼
時間:
2023-5-28 18:40
這個是ADC,為啥會反過來算端電壓了
作者:
yzwzfyz
時間:
2023-5-29 11:13
沒有必要那么糾結。
它的內部是16位:習慣上,數據是連續(xù),從小到大是0-65535。
如果定義最高位是符號,則連續(xù)的數是:10……00~11……11~00……00~01……11。
其特點是,最左最小,最右最大,每個數+1 = 下個數。用最左數字對應最小電壓,用最右數字對應最大電壓。
當位數據小于16位時,去掉幾位即可辦成,去哪幾位呢?看芯片手冊。
帶運放的,僅僅是信號被放大后再AD,僅倍率關系,不必介紹了。
作者:
果果張
時間:
2024-1-9 19:28
請問配置寄存器讀出來是0xFF是為什么
作者:
Hephaestus
時間:
2024-1-10 17:32
果果張 發(fā)表于 2024-1-9 19:28
請問配置寄存器讀出來是0xFF是為什么
硬件沒連接好。
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1