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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4247|回復: 9
打印 上一主題 下一主題
收起左側

求教大佬!想看HX711模塊發送回來的AD數據卻不成功,怎么辦?

[復制鏈接]
跳轉到指定樓層
樓主
制作一個智能電子秤,本來以為hx711這部分最好弄但是卻卡在這兩天了,求助下大佬吧。

這個設計是stc89c52+hx711+人體稱重傳感器*4,量程就是50kg*4了,傳感器組成一個全橋電路并每一個連出一根線,分別是E+,E-,A+,A-,連在hx711的這幾個端口上。另外一邊我給hx711的DT和SCK分配的是p12和p13。硬件大概就這些,這邊都好簡單,感覺一下就做完了ヽ( ̄▽ ̄)ノ。

軟件有hx711、LCD1602、初始化定時器等等這些部分,邏輯上編譯通過,但是就是怎么也不顯示hx711應該發回來的ad數據,我頭都大了三倍啊(`皿′)。

總之說下我的邏輯,在hx711.c里有個read_hx711(),是芯片廠家給的驅動程序,return值應該是hx711發回的AD數據,而要把AD數據轉換成KG還要經過一個一次線性方程,其中的一個參數應該是根據hx711發回的AD值計算的,那我就想著把這個值寫到LCD上去,結果燒進去LCD顯示正常,但是后面該顯示AD值的地方是一片空白,就搞不懂這是什么原因。希望有做過電子秤的大佬幫幫我,感激不盡!

p.s. 其實我有自己分析過一些原因的
1.我的傳感器太垃圾了,這個東西連靈敏度都沒有,型號也沒有,之前我把別的大佬的程序拿來調試硬件的時候也是毫無反應,但是我拆了我自己家的體重秤也是這個東西啊(;д;)
2.還是程序有錯的,沒說的,還是得干……

附上我的實物圖,寫的亂七八糟的筆記,還有源碼,望大佬給我答疑解惑!靴靴!



design1.zip

104.58 KB, 下載次數: 19

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:420836 發表于 2020-5-18 08:20 | 只看該作者
我猜HX711不是真正的產品。 也許先試一個好的驗證代碼是否正確。
回復

使用道具 舉報

板凳
ID:282850 發表于 2020-5-18 09:48 | 只看該作者
HX711是24位電子稱專用AD,加一路電池測量AD。驅動很簡單。我看了一下HX711程序沒問題。但
void main()
{
        uchar TestStr[] = {"AD:"};
        DU = 0;
        WE = 0;//關閉數碼管顯示
        Init_LCD1602();//1602初始化
        LCD1602_Dis_Str(0, 0, &TestStr[0]);        //顯示字符串
  LCD1602_Dis_Str(4, 0, &hex[0]);
        while(1);
}
中沒有調用HX711的部分,加
while(1){LCD1602_Dis_Str(4, 0,AD_Offset());
delayms(200);
回復

使用道具 舉報

地板
ID:648281 發表于 2020-5-18 14:00 | 只看該作者
你好!
1、首先檢測你的硬件連線,看著太亂,難免有錯;
2、再檢查程序,用最簡單的HX711程序測試習慣;
3、建議你可以直接換用200Kg的應變器來測體重。
回復

使用道具 舉報

5#
ID:752989 發表于 2020-5-19 17:50 | 只看該作者
f556 發表于 2020-5-18 09:48
HX711是24位電子稱專用AD,加一路電池測量AD。驅動很簡單。我看了一下HX711程序沒問題。但
void main()
{ ...

感謝大佬!在main里調用了offset和hx711_read后利用write_dat函數顯示成功
之前之所以顯示不出來是因為我用了dis_str,我甚至為了把hx711read的long型轉換成string寫了一個ltoa函數進去,但是參考了其他大佬的顯示程序后發現用writecmd定位再寫就好了!
現在AD是可以正常顯示,但是顯示16777215,即2^24,在網上也看到有人出現這個問題,他的分析是硬件連線有問題以及程序dout部分的問題,我還在繼續排查。
感謝幫助!
回復

使用道具 舉報

6#
ID:752989 發表于 2020-5-19 17:52 | 只看該作者
TTQ001 發表于 2020-5-18 08:20
我猜HX711不是真正的產品。 也許先試一個好的驗證代碼是否正確。

謝謝回復!現在hx711可以顯示,但是只是顯示16777215,即2^24,網上查閱了關于這個2^24的解決方法,還在解決這個問題。
感謝幫助!
回復

使用道具 舉報

7#
ID:752989 發表于 2020-5-19 17:56 | 只看該作者
51hei**1140 發表于 2020-5-18 14:00
你好!
1、首先檢測你的硬件連線,看著太亂,難免有錯;
2、再檢查程序,用最簡單的HX711程序測試習慣;
...

謝謝回復!這個硬件是因為是自己焊接的而且還沒找到合適的封裝?載體?把他裝起來,其實抖一下就是全橋電路了,和我那個亂七八糟的筆記上畫的一樣,我已經去買合適的秤面了( ̄▽ ̄)/。這個四個傳感器的確不太好使,買了一個高檔的足立的200kg傳感器再試試。現在看起來hx711是好的,可以輸出16777215,即2^24,這個應該是我的線路已經DT配置的問題,正在解決中……
感謝大佬幫助!

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

8#
ID:282850 發表于 2020-5-20 09:50 | 只看該作者
rukino258 發表于 2020-5-19 17:50
感謝大佬!在main里調用了offset和hx711_read后利用write_dat函數顯示成功
之前之所以顯示不出來是因為 ...

不客氣,這是第一次下載程序回答問題,回答后就全刪除了。
問一下:那么多貓是誰粘的?
回復

使用道具 舉報

9#
ID:258164 發表于 2020-11-17 11:10 | 只看該作者
請問樓主有解決嗎?
回復

使用道具 舉報

10#
ID:1024266 發表于 2022-5-6 11:13 | 只看該作者
樓主您好,想問一下你最后顯示的值是16777612這個問題解決了嗎?我現在也遇到這個問題了
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 一区二区三区av | 久久久国产精品 | 精品中文字幕在线观看 | 欧美男人天堂 | 日韩av最新网址 | 欧美videosex性极品hd | 国产精品美女久久久久久免费 | 四虎在线观看 | 久久99精品久久久 | 亚洲国产一区视频 | 亚洲精品综合一区二区 | 久久精品91久久久久久再现 | 日韩视频专区 | 91影院 | 紧缚调教一区二区三区视频 | 欧美日韩在线不卡 | 羞羞的视频免费观看 | www.亚洲视频 | 国产一级一级 | 日本黄色片免费在线观看 | 中文字幕一级 | 欧美11一13sex性hd | 国产成人jvid在线播放 | 日本精品一区二区三区在线观看视频 | 天天干天天操天天爽 | 一区视频在线 | 日一区二区 | 91精品国产91久久久久久吃药 | 亚洲精品视频在线 | 性高湖久久久久久久久aaaaa | 免费看一区二区三区 | 成人在线中文字幕 | 成人久久网 | 羞羞视频免费观看入口 | 一区视频在线 | 亚洲欧美在线视频 | 国产精品2 | 久久精品久久久久久 | 天天操夜夜看 | 日韩欧美在线免费观看 | 天天干人人 |