採樣hx711 24位ad芯片,雙通道 差分輸入。全貼片 機器焊接,帶金屬屏蔽,配送直、彎兩種插針,滿足各種安裝焊接方式,板上使用了2個47uF的膽電容,用料很足哦!內置上拉電阻,且預留CPU焊接位置,很適合自己二次開發各種各樣的傳感器相關應用。盡可能的滿足各種場合需要。附送測試程序和使用資料,請聯繫客服索取。
注意:網頁顯示的價格是單個電路模組的價格(元件已焊好),每個模組 配送金屬屏蔽罩一個 杜邦針4組(屏蔽罩和插針需自行焊接)。
--------------------------------------------------
模組工作電壓:4.8-5.5v
典型電流 1.6mA
體積:長 2.9cm * 寬 1.7cm * 高 0.4cm
模塊背後的 J1跳線是 HX711芯片的數據輸出速率80hz/10hz選擇。J1開路,輸出速率為80hz,也就是每秒ad轉換80次,J1短接,輸出速率10hz。
模組主要特點:
● 帶金屬屏蔽,強抗干擾,預留cpu(STC15F104)位置,可自行升級二次開發。
● 兩路可選擇差分輸入
● 片內低噪聲可編程放大器,可選增益為32、64 和128
● 片內穩壓電路可直接向外部傳感器和芯片內A/D 轉換器提供電源
● 片內時鐘振蕩器無需任何外接器件,必要時也可使用外接晶振或時鐘
● 上電自動復位電路
● 簡單的數字控制和串口通訊:所有控制由管腳輸入,芯片內寄存器無需編程
● 可選擇10Hz 或80Hz 的輸出數據速率
● 同步抑制50Hz 和60Hz 的電源干擾
● 耗電量(含穩壓電源電路):
典型工作電流:< 1.7mA, 斷電電流:< 1μA
● 工作電壓範圍:2.6 ~ 5.5V
● 工作溫度範圍:-20 ~ +85℃
注意: 模組的DO,CK端口和單片機連接,僅僅是一個數據線一個時鐘線的二線制串口,不是電腦上的232串口協議,也不是I2C,也不是SPI協議. 模組的通訊沒有任何標準協議,詳情見下面的時序圖.
使用金屬屏蔽的好處:
從下面兩個實測圖可以看出,有屏蔽的讀數明顯穩定一點,顯示的差值更小。本店附送下圖所示的測試用單片機hex機器碼和測試用線路圖。
常用接法:
接線注意,模塊的VCC是+5v輸入,out+是4.5v穩壓輸出,注意看清楚 out+是 "輸出", 禁止將out+接到+5v或者對地短路.
其它應用舉例:僅供參考
1、 測單端電壓
如上圖所示,這裡的A- A+也可以是B-B+,輸入電壓理論上可以是0到任意值,可以是20v 100v 300v等,但是實際應用要考慮到穩定性,可靠性,精度,使用環境等因素,設計時可以適當加以改變,或用線性光耦隔離,或經過放大等等。分壓電阻選擇:如果接的是A通道,且增益是128db,那麼應該有±20MV的輸入電壓範圍,但是A-端口直接接地了,所以A+端口輸入電壓只能是0到+20mv電壓範圍(不過這種接法會影響增益,請充分實驗論證),只要恰當的計算選擇圖中R3,R5的阻值,使得在被測輸入電壓的變化範圍內A+端口有0到+20mv的電壓變化,就可以達到設計要求了。當然這種比例的縮小同時會降低對輸入電壓的檢測精度,設計時應結合實際需要,酌情考慮,靈活應用。如果要使用模塊全部的±20MV的電壓範圍,提高被測電壓的檢測精度,請參考接法2。
如上圖接法2所示,基本原理同接法1,只是這裡多了R1,R2兩個電阻,這兩個電阻使模塊內部的穩壓電源經過分壓給A-引腳提供了一個參考電壓,從而可以得到模塊全部的差分輸入電壓範圍,某種程度也提供被測電壓的檢測精度。電阻的選擇方法:假設使用的A通道128db,那麼適當選擇R1、R2的阻值,使得A-端口有20mv的基準電壓,然後再根據實際被測輸入電壓的最大變化範圍計算選擇R3、R4,使得A+端口有0到+40mv的電壓範圍,這樣就可以達到設計要求了。
2、 測雙極性信號
所謂的雙極性信號就是有正壓或有負壓的信號,有那麼一點類似交流電。例如 某個傳感器或者信號源的輸出是-1v到+2v,那麼這個信號就是雙極性信號了。但是模塊的A- A+不能輸入負壓,不過也可以通過幾個電阻來解決。
如上圖所示,假設使用的是A通道128db,通過恰當的選擇R3、R5、R6的阻值,在被測雙極性信號的最大變化範圍內使A+引腳有0到+20mv的電壓變化。這種接法有個弊端,對被測信號的帶負載能力(或驅動能力)有一定要求,當然了也可以增大R3、R5、R6的阻值。但顯然這個接法是成本很低的。設計者需要結合實際,反覆測試,酌情考慮。如果需要擴大A+端口的電壓範圍,請參考接法4
如上圖所示,基本同於接法2,只是多了一個R6電阻。同理,恰當選擇R1、R2阻值,使A-端口有+20mv的基準電壓,再選擇R3、R5、R6的阻值,使A+端口有0到+40mv的電壓變化,就可以了。如果使用A通道64db,那麼A-端口設定在+40mv,A+端口可以有0到+80mv的電壓變化。如果使用B通道,那麼B-端口設定在+80mv,B+端口就可以有0到+160mv的電壓變化範圍了。如何選擇,選擇那種方式,要看實際產品應用情況了
相關圖片:
附件:
性能介紹:
HX711 採用了海芯科技集成電路專利技術,是一款專為高精度電子秤而設計的24 位A/D 轉換器芯片。與同類型其它芯片相比,該芯片集成了包括穩壓電源、片內時鐘振蕩器等其它同類型芯片所需要的外圍電路,具有集成度高、響應速度快、抗干擾性強等優點。降低了電子秤的整機成本,提高了整機的性能和可靠性。該芯片與後端MCU 芯片的接口和編程非常簡單,所有控制信號由管腳驅動,無需對芯片內部的寄存器編程。輸入選擇開關可任意選取通道A 或通道B,與其內部的低噪聲可編程放大器相連。通道A 的可編程增益為128 或64,對應的滿額度差分輸入信號幅值分別為±20mV或±40mV。通道B 則為固定的32 增益,用於系統參數檢測。芯片內提供的穩壓電源可以直接向外部傳感器和芯片內的A/D 轉換器提供電源,系統板上無需另外的模擬電源。芯片內的時鐘振蕩器不需要任何外接器件。上電自動復位功能簡化了開機的初始化過程。
模擬輸入
通道 A 模擬差分輸入可直接與橋式傳感器的差分輸出相接。由於橋式傳感器輸出的信號較小,為了充分利用A/D 轉換器的輸入動態範圍,該通道的可編程增益較大,為128 或64。這些增益所對應的滿量程差分輸入電壓分別±20mV 或±40mV。
通道B 為固定的32 增益,所對應的滿量程差分輸入電壓為±80mV。通道B 應用於包括電池在內的系統參數檢測
供電電源
數字電源(DVDD)應使用與MCU 芯片相同的的數字供電電源。HX711 芯片內的穩壓電路可同時向A/D 轉換器和外部傳感器提供模擬電源。穩壓電源的供電電壓(VSUP)可與數字電源(DVDD)相同。穩壓電源的輸出電壓值(VAVDD)由外部分壓電阻R1、R2 和芯片的輸出參考電壓VBG 決定(圖1),VAVDD=VBG(R1+R2)/R2。應選擇該輸出電壓比穩壓電源的輸入電壓(VSUP)低至少100mV。
如果不使用芯片內的穩壓電路,管腳VSUP應連接到DVDD 或AVDD 中電壓較高的一個管腳上。管腳VBG 上不需要外接電容,管腳VFB 應接地,管腳BASE 為無連接。時鐘選擇如果將管腳 XI 接地,HX711 將自動選擇使用內部時鐘振蕩器,並自動關閉外部時鐘輸入和晶振的相關電路。這種情況下,典型輸出數據速率為10Hz 或80Hz。如果需要準確的輸出數據速率,可將外部輸入時鐘通過一個20pF 的隔直電容連接到XI管腳上,或將晶振連接到XI 和XO 管腳上。這種情況下,芯片內的時鐘振蕩器電路會自動關
閉,晶振時鐘或外部輸入時鐘電路被採用。此時,若晶振頻率為11.0592MHz, 輸出數據速率為準確的10Hz 或80Hz。輸出數據速率與晶振頻率以上述關係按比例增加或減少。使用外部輸入時鐘時,外部時鐘信號不一定需要為方波。可將MCU 芯片的晶振輸出管腳上的時鐘信號通過20pF 的隔直電容連接到XI管腳上,作為外部時鐘輸入。外部時鐘輸入信號的幅值可低至150mV。
串口通訊
串口通訊線由管腳PD_SCK 和DOUT 組成,用來輸出數據,選擇輸入通道和增益。當數據輸出管腳DOUT 為高電平時,表明
A/D 轉換器還未準備好輸出數據,此時串口時鐘輸入信號PD_SCK 應為低電平。當DOUT 從高電平變低電平後,PD_SCK 應輸入25 至27 個不等的時鐘脈衝(圖二)。其中第一個時鐘脈衝的上升沿將讀出輸出24 位數據的最高位(MSB),直至第24 個時鐘脈衝完成,24 位輸出數據從最高位至最低位逐位輸出完成。第25至27 個時鐘脈衝用來選擇下一次A/D 轉換的輸入通道和增益,參見表三。
PD_SCK 脈衝數輸入通道 增益
時序圖(圖二)
PD_SCK 的輸入時鐘脈衝數不應少於25 或多於27,否則會造成串口通訊錯誤。當A/D 轉換器的輸入通道或增益改變時,A/D 轉換器需要4 個數據輸出週期才能穩定。DOUT 在4 個數據輸出週期後才會從高電平變低電平,輸出有效數據。