新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 新型重量檢測控制儀的設(shè)計(jì)與實(shí)現(xiàn)

        新型重量檢測控制儀的設(shè)計(jì)與實(shí)現(xiàn)

        作者: 時(shí)間:2012-02-16 來源:網(wǎng)絡(luò) 收藏

        2.2 程序與說明
        針對圖2,程序與說明如下:
        (1)顯示自檢與初始化。系統(tǒng)上電時(shí)五個(gè)數(shù)碼管從0~9顯示一遍,MC14489顯示驅(qū)動(dòng)芯片和顯示數(shù)碼管是否工作正常,同時(shí)初始化定時(shí)器、串口通信各寄存器的狀態(tài)值,并顯示其量程值。
        (2)撥碼開關(guān)狀態(tài)。額定量程和量程范圍采用撥碼開關(guān)設(shè)定,額定量程和量程范圍在程序中進(jìn)行參數(shù)化設(shè)置,以方便修改。
        (3)預(yù)置毛重。當(dāng)清零鍵被按下時(shí),需按鍵按下狀態(tài)是否持續(xù)2s以上,否則不做處理,防止誤操作觸發(fā)清零。
        (4)A/D轉(zhuǎn)換。A/D轉(zhuǎn)換將物重模擬電壓轉(zhuǎn)換成數(shù)字量,然后送至CPU進(jìn)行判斷處理。A/D轉(zhuǎn)換的12bit高速轉(zhuǎn)換芯片采用SPI接口與CPU連接。
        (5)軟件濾波。在A/D轉(zhuǎn)換過程中進(jìn)行18次模數(shù)轉(zhuǎn)換,去除最大值和最小值之后,再求平均值。濾除跳躍較大的模擬值。
        (6)模擬值與物重之間的換算。模擬值與物重之間的換算公式為:G=Km+b,其中,G為模擬量,K為比例系數(shù),m為物重,b為毛重,其中K根據(jù)設(shè)定的量程范圍不同而不同。在程序中K為參數(shù)化設(shè)置,確定好量程范圍后,選取對應(yīng)的K直即可求得對應(yīng)的物重。
        (7)物重預(yù)報(bào)警和超重處理設(shè)置。預(yù)報(bào)警處理采用蜂鳴器報(bào)警和指示燈(黃色)閃爍提示。超重報(bào)警處理除采用蜂鳴器報(bào)警和指示燈(紅色)閃爍提示外,還采用了繼電器輸出。當(dāng)重物超重時(shí),繼電器動(dòng)作切斷吊鉤電源,阻止繼續(xù)起吊。
        (8)物重輸出。將物體的值通過串口通信的方式傳輸出去。
        (9)物重顯示。實(shí)時(shí)顯示物料的

        3 檢測儀檢測實(shí)驗(yàn)
        實(shí)驗(yàn)方法:額定量程設(shè)置成18T(3個(gè)四位的撥碼開關(guān)設(shè)置成0000 0001 1000),反復(fù)調(diào)節(jié)電路參數(shù),使得系統(tǒng)處在最佳工作狀態(tài)。在不同重物作用下,測得相關(guān)數(shù)據(jù)和指標(biāo)參數(shù)如表1所示。

        本文引用地址:http://www.104case.com/article/172083.htm

        c.jpg


        實(shí)驗(yàn)結(jié)果說明:1)數(shù)碼管顯示值與物件重量實(shí)際值偏差較小;2)重量檢測精度高,分辨率可達(dá)到0.01T;3)預(yù)報(bào)警和超重報(bào)警功能正常;4)能系統(tǒng)自我保護(hù)。為了減小誤差,實(shí)際應(yīng)用中將多次實(shí)驗(yàn)的數(shù)據(jù)制成表格,并進(jìn)行修正。

        4 結(jié)束語
        重量檢測儀采用電流傳輸信號,極大地減小了信號傳輸過程中受干擾,提高了器件的穩(wěn)定性和抗干擾能力;運(yùn)用編程進(jìn)行時(shí)間濾波來有效地消除周期性的干擾;使用雙重報(bào)警(預(yù)報(bào)警和超重報(bào)警),加強(qiáng)了對起重機(jī)的保護(hù)能力。因此,文中重量檢測控制儀不僅具有較高的研究價(jià)值,而且具有較好的工業(yè)應(yīng)用價(jià)值。


        上一頁 1 2 3 下一頁

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 双流县| 鹤岗市| 进贤县| 阿拉善右旗| 库伦旗| 朔州市| 陆丰市| 巨野县| 东源县| 德州市| 定襄县| 镇康县| 胶南市| 航空| 井研县| 江永县| 娱乐| 慈溪市| 五家渠市| 通山县| 通化市| 临湘市| 和硕县| 佛教| 长泰县| 益阳市| 尼玛县| 冕宁县| 温泉县| 贡嘎县| 绥德县| 大新县| 岑溪市| 广东省| 玛纳斯县| 万山特区| 孝感市| 辽阳市| 沾益县| 鹰潭市| 贵德县|