找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 34035|回復(fù): 2
收起左側(cè)

稱重hx711模塊的電路接法與原理講解

[復(fù)制鏈接]
ID:470223 發(fā)表于 2019-1-18 16:40 | 顯示全部樓層 |閱讀模式
使用的拉力傳感器量程為5kg,想要達(dá)到1g的精度,這就要求模塊輸出位數(shù)至少為10位(2^10=1024),8位的PCF8591無法勝任,因?yàn)樗木戎挥?^8=256位。所以決定使用HX711作為A/D模塊,而且選的HX711模塊還帶屏蔽殼,正符合要求。

在網(wǎng)上查閱的關(guān)于hx711模塊的常用接法:



模擬輸入
通道 A 模擬差分輸入可直接與橋式傳感器的差分輸出相接。由于橋式傳感器輸出的信號較小,為了充分利用A/D 轉(zhuǎn)換器的輸入動(dòng)態(tài)范圍,該通道的可編程增益較大,為128 或64。這些增益所對應(yīng)的滿量程差分輸入電壓分別±20mV 或±40mV。

通道B 為固定的32 增益,所對應(yīng)的滿量程差分輸入電壓為±80mV。通道B 應(yīng)用于包括電池在內(nèi)的系統(tǒng)參數(shù)檢測。

供電電源
數(shù)字電源(DVDD)應(yīng)使用與MCU 芯片相同的的數(shù)字供電電源。HX711 芯片內(nèi)的穩(wěn)壓電路可同時(shí)向 A/D 轉(zhuǎn)換器和外部傳感器提供模擬電源。穩(wěn)壓電源的供電電壓(VSUP)可與數(shù)字電源(DVDD)相同。穩(wěn)壓電源的輸出電壓值(VAVDD)由外部分壓電阻R1、R2 和芯片的輸出參考電壓VBG 決定(圖1),VAVDD=VBG(R1+R2)/R2。應(yīng)選擇該輸出電壓比穩(wěn)壓電源的輸入電壓(VSUP)低至少100mV。
如果不使用芯片內(nèi)的穩(wěn)壓電路,管腳VSUP應(yīng)連接到DVDD 或AVDD 中電壓較高的一個(gè)管腳上。管腳VBG 上不需要外接電容,管腳VFB 應(yīng)接地,管腳BASE 為無連接。時(shí)鐘選擇如果將管腳 XI 接地,HX711 將自動(dòng)選擇使用內(nèi)部時(shí)鐘振蕩器,并自動(dòng)關(guān)閉外部時(shí)鐘輸入和晶振的相關(guān)電路。這種情況下,典型輸出數(shù)據(jù)速率為10Hz 或80Hz。如果需要準(zhǔn)確的輸出數(shù)據(jù)速率,可將外部輸入時(shí)鐘通過一個(gè)20pF 的隔直電容連接到XI管腳上,或?qū)⒕д襁B接到XI 和XO 管腳上。這種情況下,芯片內(nèi)的時(shí)鐘振蕩器電路會(huì)自動(dòng)關(guān)
閉,晶振時(shí)鐘或外部輸入時(shí)鐘電路被采用。此時(shí),若晶振頻率為11.0592MHz, 輸出數(shù)據(jù)速率為準(zhǔn)確的10Hz 或80Hz。輸出數(shù)據(jù)速率與晶振頻率以上述關(guān)系按比例增加或減少。使用外部輸入時(shí)鐘時(shí),外部時(shí)鐘信號不一定需要為方波?蓪CU 芯片的晶振輸出管腳上的時(shí)鐘信號通過20pF 的隔直電容連接到XI管腳上,作為外部時(shí)鐘輸入。外部時(shí)鐘輸入信號的幅值可低至150mV。


串口通訊
串口通訊線由管腳PD_SCK 和DOUT 組成,用來輸出數(shù)據(jù),選擇輸入通道和增益。當(dāng)數(shù)據(jù)輸出管腳DOUT 為高電平時(shí),表明
A/D 轉(zhuǎn)換器還未準(zhǔn)備好輸出數(shù)據(jù),此時(shí)串口時(shí)鐘輸入信號PD_SCK 應(yīng)為低電平。當(dāng)DOUT 從高電平變低電平后,PD_SCK 應(yīng)輸入25 至27 個(gè)不等的時(shí)鐘脈沖(圖二)。其中第一個(gè)時(shí)鐘脈沖的上升沿將讀出輸出24 位數(shù)據(jù)的最高位(MSB),直至第24 個(gè)時(shí)鐘脈沖完成,24 位輸出數(shù)據(jù)從最高位至最低位逐位輸出完成。第25至27 個(gè)時(shí)鐘脈沖用來選擇下一次A/D 轉(zhuǎn)換的輸入通道和增益,如下圖。





這就是hx711的工作原理,PD_SCK 的輸入時(shí)鐘脈沖數(shù)不應(yīng)少于25 或多于27,否則會(huì)造成串口通訊錯(cuò)誤。當(dāng)A/D 轉(zhuǎn)換器的輸入通道或增益改變時(shí),A/D 轉(zhuǎn)換器需要4 個(gè)數(shù)據(jù)輸出周期才能穩(wěn)定。DOUT 在4 個(gè)數(shù)據(jù)輸出周期后才會(huì)從高電平變低電平,輸出有效數(shù)據(jù)。


完整的pdf格式文檔51黑下載地址:
HX711模塊原理圖.pdf (60.83 KB, 下載次數(shù): 371)



評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評分

回復(fù)

使用道具 舉報(bào)

ID:884094 發(fā)表于 2021-3-4 18:14 | 顯示全部樓層
大佬,我的代碼不報(bào)錯(cuò),但是HX711不運(yùn)行,可給我一些指導(dǎo)么?
回復(fù)

使用道具 舉報(bào)

ID:573089 發(fā)表于 2021-3-22 18:31 | 顯示全部樓層
2945291615 發(fā)表于 2021-3-4 18:14
大佬,我的代碼不報(bào)錯(cuò),但是HX711不運(yùn)行,可給我一些指導(dǎo)么?

你項(xiàng)目搞的怎么樣了
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

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

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