色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁(yè) > 手機(jī)與無(wú)線通信 > 設(shè)計(jì)應(yīng)用 > 基于無(wú)線通信的遠(yuǎn)程稱重監(jiān)控系統(tǒng)設(shè)計(jì)

          基于無(wú)線通信的遠(yuǎn)程稱重監(jiān)控系統(tǒng)設(shè)計(jì)

          作者: 時(shí)間:2018-09-07 來(lái)源:網(wǎng)絡(luò) 收藏

          摘要:為了實(shí)現(xiàn)對(duì)遠(yuǎn)端現(xiàn)場(chǎng)設(shè)備的自動(dòng),將自動(dòng)控制技術(shù)和技術(shù)融合,給出了一種基于嵌入式平臺(tái)和模塊的設(shè)計(jì)方案。該方案采用C8051F060單片機(jī)和無(wú)線射頻收發(fā)芯片CC1101為主要器件組成無(wú)線系統(tǒng),該系統(tǒng)由信號(hào)采集模塊、無(wú)線傳輸模塊、上位機(jī)管理等三部分組成。通過(guò)的方式對(duì)稱量設(shè)備進(jìn)行監(jiān)測(cè)和控制,為無(wú)線自動(dòng)稱量和管理提供了新的途徑。
          關(guān)鍵詞:嵌入式系統(tǒng);控制器;無(wú)線模塊;稱量

          0 引言
          在工業(yè)生產(chǎn)的計(jì)量領(lǐng)域中,電子稱量系統(tǒng)是生產(chǎn)中十分重要的計(jì)量設(shè)備,傳統(tǒng)的電子控制系統(tǒng)大多采用固定的點(diǎn)到點(diǎn)有線通信,該類設(shè)備一般使用RS 485總線進(jìn)行數(shù)據(jù)傳輸,各種儀器儀表通過(guò)有線方式連接,這樣不僅現(xiàn)場(chǎng)施工麻煩,而且費(fèi)用很高。隨著計(jì)算機(jī)技術(shù)和無(wú)線通信技術(shù)的發(fā)展,基于無(wú)線網(wǎng)絡(luò)傳輸?shù)挠?jì)算機(jī)控制系統(tǒng)使用越來(lái)越多。本文設(shè)計(jì)了一種無(wú)線港口稱重遠(yuǎn)程監(jiān)控系統(tǒng),將嵌入式技術(shù)、無(wú)線測(cè)控技術(shù)和自動(dòng)化技術(shù)有機(jī)結(jié)合起來(lái)。該系統(tǒng)稱量精度高,實(shí)時(shí)性強(qiáng),可靠性高、成本低廉,有著廣泛的應(yīng)用前景。

          1 無(wú)線稱重控制系統(tǒng)總體結(jié)構(gòu)
          無(wú)線稱重控制系統(tǒng)主要由四部分組成,即電子料斗秤體、稱重控制器、無(wú)線通信模塊和監(jiān)控計(jì)算機(jī)組成。系統(tǒng)總體結(jié)構(gòu)如圖1所示。

          本文引用地址:http://cafeforensic.com/article/201809/388724.htm


          電子料斗秤體主要由儲(chǔ)料斗和裝有稱重傳感器的稱量料斗兩部分組成。稱重控制器由前置預(yù)處理電路、顯示電路和單片機(jī)通信電路等組成。無(wú)線通信模塊的功能主要是進(jìn)行數(shù)據(jù)的轉(zhuǎn)發(fā),在稱重控制器與中央監(jiān)控室內(nèi)的計(jì)算機(jī)之間建立無(wú)線通信連接。監(jiān)控計(jì)算機(jī)通過(guò)無(wú)線通信模塊采集各臺(tái)稱重控制器的數(shù)據(jù)并對(duì)稱重控制器發(fā)送控制命令,同時(shí)對(duì)采集到的多點(diǎn)數(shù)據(jù)進(jìn)行集中管理,實(shí)現(xiàn)整個(gè)稱重控制系統(tǒng)的自動(dòng)監(jiān)控功能。

          2 系統(tǒng)硬件
          2.1 稱重控制器結(jié)構(gòu)
          稱重控制器主要由C8051F060單片機(jī)、數(shù)據(jù)采集電路、輸入輸出部分、鍵盤和顯示部分、通信電路五部分組成,如圖2所示。


          C8051F060單片機(jī)資源豐富、功能完善、功耗低、體積小,是設(shè)計(jì)稱重控制器的理想選擇。數(shù)據(jù)采集電路包括傳感器、前置放大和低通濾波電路組成,稱重傳感器采集的重量信號(hào)經(jīng)過(guò)前置放大和濾波電路后,被送到單片機(jī)內(nèi)部的16位逐次逼近型A/D轉(zhuǎn)換器轉(zhuǎn)換。鍵盤和顯示電路主要完成參數(shù)的輸入和數(shù)據(jù)的顯示。輸入輸出控制電路包括光電耦合器、放大電路、繼電器驅(qū)動(dòng)電路,實(shí)現(xiàn)對(duì)外圍設(shè)備的輸入輸出控制。通信電路是將單片機(jī)輸出的TTL電平信號(hào)經(jīng)過(guò)SP3232E芯片轉(zhuǎn)換成RS 232信號(hào)。
          2.2 信號(hào)預(yù)處理電路
          數(shù)據(jù)采集電路由稱重傳感器、放大濾波電路及C8051F060內(nèi)的16位A/D轉(zhuǎn)換器等組成。稱重傳感器采用電阻應(yīng)變式傳感器,實(shí)現(xiàn)將稱重載荷信號(hào)轉(zhuǎn)換為微弱的電壓信號(hào)。放大濾波電路采用TI公司的OPA37和OP07組成的差分放大電路,如圖3所示。文中采用ADC0單端方式工作,參考電壓VREF為2.5 V,則其輸入電壓范圍為0~2.5 V。


          2.3 鍵盤與顯示驅(qū)動(dòng)電路
          用于顯示和按鍵接口電路的驅(qū)動(dòng)芯片采用BC7281B,它與C805lF060單片機(jī)之間采用2線高速串行接口通信。使用時(shí)需要在雙向數(shù)據(jù)傳輸線DAT上加20 kΩ左右的上拉電阻,串行接口的同步時(shí)鐘CLK由C8051F060的P2.1引腳控制。圖4為顯示和鍵盤驅(qū)動(dòng)電路。


          本文采用BC7281B擴(kuò)展20(5×4)個(gè)矩陣按鍵,‘行’線連接到BC7281的位驅(qū)動(dòng)DIG0~DIG4,‘列’線連接到第0~7位顯示的段驅(qū)動(dòng)移位寄存器的輸出,為了防止顯示電路對(duì)鍵盤電路的影響,鍵盤矩陣與顯示電路之間必須加入二極管和4.7 kΩ的隔離電阻。本電路采用了6位數(shù)碼管顯示,只需對(duì)應(yīng)接入一片8位的移位寄存器與BC7281的位驅(qū)動(dòng)DIG0~DIG7,移位脈沖由74HC164進(jìn)行控制。
          2.4 無(wú)線通信模塊接口電路
          稱重控制系統(tǒng)采用RF1100-232無(wú)線收發(fā)模塊,該模塊內(nèi)置TI公司最新的高性能CC1101無(wú)線通信芯片,433 MHz免費(fèi)ISM頻段免許可證使用,低功耗工作,無(wú)障礙傳輸距離可達(dá)200 m以上,可應(yīng)用于多種場(chǎng)合。


          稱重控制器與無(wú)線模塊之間的通信直接采用TTL電平,通過(guò)串口進(jìn)行數(shù)據(jù)的讀寫,圖5為無(wú)線模塊與C8051F060單片機(jī)連接示意圖。監(jiān)控計(jì)算機(jī)與無(wú)線通信模塊之間通信需要進(jìn)行電平轉(zhuǎn)換,在此采用了MAX232芯片進(jìn)行TTL電平與RS 232電平轉(zhuǎn)換,圖6為PC機(jī)與無(wú)線通信模塊連接示意圖。

          3 系統(tǒng)軟件設(shè)計(jì)
          3.1 系統(tǒng)數(shù)據(jù)傳輸過(guò)程
          監(jiān)控計(jì)算機(jī)每隔200ms通過(guò)串口進(jìn)行一次稱重控制器數(shù)據(jù)采集。監(jiān)控計(jì)算機(jī)通過(guò)串口將采集指令傳輸給無(wú)線通信模塊的單片機(jī),然后無(wú)線通信模塊的單片機(jī)再將收到的指令通過(guò)SPI接口發(fā)送給CC1101,CC1101在發(fā)送模式下,將傳輸?shù)挠行лd荷寫入TX FIFO中,并在數(shù)據(jù)包中將添加可控?cái)?shù)據(jù)的前導(dǎo)碼、同步詞匯和CRC奇偶校驗(yàn)碼,然后將數(shù)據(jù)包發(fā)送出去;當(dāng)稱重控制器的無(wú)線模塊接收到有效的數(shù)據(jù)后,經(jīng)前導(dǎo)偵測(cè)、同步詞匯偵測(cè)、檢測(cè)CRC校驗(yàn)碼對(duì)數(shù)據(jù)包進(jìn)行解析送出,無(wú)線模塊的單片機(jī)通過(guò)SPI接口從CC1101中讀出接收數(shù)據(jù),然后再經(jīng)串行口送給稱重控制器,接著稱重控制器根據(jù)接收到的數(shù)據(jù)執(zhí)行采集數(shù)據(jù)和控制外圍設(shè)備工作。采集任務(wù)完成以后,稱重控制器將采集到的數(shù)據(jù)參數(shù)再通過(guò)無(wú)線通信模塊送回到監(jiān)控計(jì)算機(jī),監(jiān)控計(jì)算機(jī)根據(jù)接收到的數(shù)據(jù)信息進(jìn)行數(shù)據(jù)顯示、數(shù)據(jù)處理以及打印輸出等操作。
          3.2 稱重控制器稱重控制程序
          本文采用了二段加料法,即快加料和慢加料,通過(guò)快加料縮短加料時(shí)間,提高稱量效率,用慢加料減小稱量誤差,提高稱量精度。設(shè)定系統(tǒng)中當(dāng)前重量為M0,快加料目標(biāo)量為M1,目標(biāo)加料量為M2,慢加料停止的提前量為M3,慢加料目標(biāo)量為M2-M3。加排料控制子程序如圖7所示。


          3.3 無(wú)線通信模塊軟件設(shè)計(jì)
          無(wú)線通信模塊主要由CC1101接收和發(fā)送程序組成,無(wú)線通信模塊的單片機(jī)通過(guò)SPI接口對(duì)CC1101進(jìn)行配置。當(dāng)CSn為低電平時(shí),SPI接口開始工作,準(zhǔn)備接受一條指令,CSn由高到低跳變時(shí)開始轉(zhuǎn)換指令。無(wú)線通信流程如圖8所示。



          4 系統(tǒng)功能的實(shí)現(xiàn)
          本系統(tǒng)的無(wú)線模塊工作在頻段433 MHz,該頻段為免費(fèi)ISM頻段免許可證使用(420~440 MHz);在無(wú)障礙物可視的情況下可以達(dá)到230 m,在有電機(jī)干擾的車間環(huán)境下可傳輸80 m左右;中央計(jì)算機(jī)監(jiān)控軟件采用MCGS組態(tài)軟件設(shè)計(jì),實(shí)現(xiàn)重量數(shù)據(jù)實(shí)時(shí)采集和數(shù)據(jù)集中管理。文中采用了6臺(tái)稱重控制器進(jìn)行散料稱量控制,上位機(jī)監(jiān)控界面如圖9所示。


          該系統(tǒng)實(shí)現(xiàn)以下功能:
          (1)數(shù)據(jù)的實(shí)時(shí)顯示:包括當(dāng)前重量、上次排料重量、累計(jì)總重量。
          (2)通信狀態(tài)顯示。
          (3)操作指令:排料、加料。
          (4)歷史數(shù)據(jù):歷史數(shù)據(jù)查看、數(shù)據(jù)輸出打印。
          (5)用戶管理:用戶身份驗(yàn)證、用戶密碼修改。
          (6)系統(tǒng)管理:窗口管理、退出系統(tǒng)。

          5 結(jié)語(yǔ)
          本文采用C8051F060單片機(jī)作為稱重控制器的處理芯片,用CC1101 RF收發(fā)芯片組成無(wú)線收發(fā)通信模塊,上位機(jī)采用MCGS組態(tài)軟件,實(shí)現(xiàn)了港口散料的自動(dòng)稱量與管理。該系統(tǒng)可以通過(guò)無(wú)線通信的方式對(duì)遠(yuǎn)程稱量設(shè)備的數(shù)據(jù)進(jìn)行采集和控制,為港口散狀物料(如谷物、煤粉)的自動(dòng)稱量和管理提供了新的途徑。



          評(píng)論


          相關(guān)推薦

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

          關(guān)閉