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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3560|回復: 1
收起左側

稱重,包裝,配料設備 -工控版

[復制鏈接]
ID:105269 發表于 2016-12-14 23:13 | 顯示全部樓層 |閱讀模式
稱重,包裝,配料設備
-工控版
1,作品簡介:搭建的簡單示范系統如下圖所示:
1.jpg
這個控制板的用途:應用于需要稱重,包裝,配料等場合。搭配不同的外圍配件在不同的場合發揮作用。圖1所示的系統配合了10KG的傳感器,步進電機驅動器,步進電機。可實現自動下料,精確計量的用途,步進電機控制機械結構下料,用于某粉末物品的精確包裝設備。人機交互界面采用工業級觸摸屏,簡化了調試步驟,增強用戶體驗。

這個控制板的功能:控制板包含了兩路繼電器輸出,一路232串口輸出,一路壓力傳感器信號接入,5路開關信號接入,一路觸摸屏接口。合理配置各功能,可實現無限可能。
2,系統架構圖
2.png

3,主要部分原理圖
3.png 4.png 5.png
      4PCB實物圖
6.jpg 7.jpg

5,稱重部分源代碼
//讀取HX711數值,10HZ刷新速率,增益128,25個脈沖
unsignedlong read_hx711(void)
{
unsigned long count=0;unsigned char i = 0;
sck = 0;//AD轉換準備。AD結束后,電平也為0;
count=0;//接收存儲區清零
while(d_out == 1);//等待芯片準備好.
sck = 1;
NOP2();//芯片上升沿讀取數據。
sck = 0;
NOP2();//第一個脈沖,輸出符號位,放棄。
//接收23次,共接收24個,放棄了符號位
for(i=0;i<23;i++)
{
           sck = 1;
           NOP1();
           if(d_out)     count++;//上升沿讀取數據
           count = count << 1;
           sck = 0;
           NOP2();
}
//一共25個脈沖
for(i=0;i<1;i++)
{
           sck = 1;
           NOP2();
           sck = 0;
           NOP2();
}
sck = 0;
count >>= 5;//18位有效位
return count;
}
上述代碼的注釋應該是國內網上最全,最通俗的了,省略了軟件濾波的算法。這個HX711的底層驅動經得起實地考驗。
6,產品總結
上述作品是為某位客戶設計的,已經應用到現場。經過考驗,證明它能夠穩定,可靠運行。目前又出了個新版本,增加了一個熱電偶功能,可以拓展到溫度的測量,控制場合,同樣是觸摸屏進行交互。
經驗:1,HX711采集壓力傳感器信號輸出頻率較慢,軟件處理AD過來的數值時要注意時間,同時要注意有效位數。
2,電源接入很重要,抗干擾措施要到位,開關電源要使用合適的(貴的)。
3,24位AD特別敏感,軟件濾波時要考慮使用場合。
4,人機交互很重要,代碼寫作要細心。

演示視頻已上傳到了QQ空間,使用“水”代替了“進料”:http://user.qzone.qq.com/5065963 ... hQ8GoDZwEAAAAAAAA!/

本帖子首發于立創社區
樓主系原創作者,特此說明。歡迎各位朋友交流。


評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

回復

使用道具 舉報

ID:1 發表于 2017-1-6 19:31 | 顯示全部樓層
設計得很不錯,51黑有你更精彩!!!
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

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