欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2671|回復: 11
收起左側

單片機C語言程序GapValue 這個咋計算的呀?大佬們

[復制鏈接]
ID:1014581 發表于 2022-5-20 01:32 | 顯示全部樓層 |閱讀模式
void Get_Weight()
{
        Weight_Shiwu = HX711_Read();
        Weight_Shiwu = Weight_Shiwu - Weight_Maopi;  
        
        Weight_Shiwu = (unsigned int)((float)Weight_Shiwu*10/GapValue)-qupi;                                                                                                                           
        if(Weight_Shiwu > 5000)  
        {
                Buzzer = !Buzzer;        
                LED=!LED;
                LCD1602_write_com(0x83);
           LCD1602_write_word("-.---");
        }


GapValue 這個咋計算的呀大佬們

回復

使用道具 舉報

ID:624769 發表于 2022-5-20 06:37 來自觸屏版 | 顯示全部樓層
gapvalue,不是應該你給的么?怎么算,不是應該你來決定的么?你設計的硬件,你定的基準,最后還是你寫的代碼,然后問我們這群路過的,怎么算?
回復

使用道具 舉報

ID:123289 發表于 2022-5-20 08:41 | 顯示全部樓層
沙發說的對,弄個大仙來解一解。
調用他人的函數,應該細讀函數的手冊。
回復

使用道具 舉報

ID:883242 發表于 2022-5-20 09:40 | 顯示全部樓層
GapValue是個全局變量吧???怎么算的要問你自己。
回復

使用道具 舉報

ID:121859 發表于 2022-5-20 11:07 | 顯示全部樓層
GapValue是一個常量,可以根據使用環境設定具體大小。
回復

使用道具 舉報

ID:1026253 發表于 2022-5-20 18:14 | 顯示全部樓層
zhxiufan 發表于 2022-5-20 11:07
GapValue是一個常量,可以根據使用環境設定具體大小。

正解,由于HX711并不是都一樣,所以需要一個常量去調節,根據實調節GapValue大小。這里可能是別人直接定義的宏。
回復

使用道具 舉報

ID:883242 發表于 2022-5-20 19:09 | 顯示全部樓層
看懂了,被名稱給誤導了。Gap是縫隙、缺口,但是GapValue跟這個含義完全無關,作者瞎編名稱。

Weight_Maopi是應變片上面結構重量,qupi被測物品包裝重量,比如盆子里面裝大米,qupi就是空盆重量,先別去管qupi這個問題。

GapValue是應變片靈敏度,既然你有LCD1602,先找一個重量合適的砝碼放到稱上面,在這句:
Weight_Shiwu = Weight_Shiwu - Weight_Maopi;
之后,把Weight_Shiwu的值打印到屏幕上。然后解這個方程就可以求GapValue的值啦:
Weight_Shiwu = (unsigned int)((float)Weight_Shiwu*10/GapValue)-qupi;
qupi不考慮認為是0即可,等號右邊的Weight_Shiwu就是剛才LCD1602上面打印出來的數字,等號左邊的Weight_Shiwu是砝碼重量。

這個破方程現在的高年級小學生都會解。
回復

使用道具 舉報

ID:1014581 發表于 2022-5-20 23:02 | 顯示全部樓層
Hephaestus 發表于 2022-5-20 19:09
看懂了,被名稱給誤導了。Gap是縫隙、缺口,但是GapValue跟這個含義完全無關,作者瞎編名稱。

Weight_Ma ...

懂了,謝謝
回復

使用道具 舉報

ID:1014581 發表于 2022-5-20 23:06 | 顯示全部樓層
鏗鏘曠世材 發表于 2022-5-20 18:14
正解,由于HX711并不是都一樣,所以需要一個常量去調節,根據實調節GapValue大小。這里可能是別人直接定 ...

嗯嗯,是他宏定義的,但是我沒找到在哪
回復

使用道具 舉報

ID:1014581 發表于 2022-5-20 23:07 | 顯示全部樓層
188610329 發表于 2022-5-20 06:37
gapvalue,不是應該你給的么?怎么算,不是應該你來決定的么?你設計的硬件,你定的基準,最后還是你寫的代 ...

剛開始接觸,不太懂
回復

使用道具 舉報

ID:1014581 發表于 2022-5-20 23:08 | 顯示全部樓層
yzwzfyz 發表于 2022-5-20 08:41
沙發說的對,弄個大仙來解一解。
調用他人的函數,應該細讀函數的手冊。

沒有函數手冊,我是自己理解代碼
回復

使用道具 舉報

ID:1014581 發表于 2022-5-20 23:08 | 顯示全部樓層
Hephaestus 發表于 2022-5-20 09:40
GapValue是個全局變量吧???怎么算的要問你自己。

嗯嗯,知道了
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表