新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于nRF2401的光學在線檢測系統的設計與實現

        基于nRF2401的光學在線檢測系統的設計與實現

        作者: 時間:2009-03-18 來源:網絡 收藏

        4.2 工作站硬件功能

          從3.2可知,工作站由兩部分組成:無線收發模塊和。無線收發模塊采用統一結構。至于,本文中選擇BL2600。BL2600是一款集網絡通訊和嵌入式控制于一體的嵌入式單板計算機,具有TCP/IP ―― RS-232協議轉換功能,同時支持合作式微操作系統及搶占式微操作系統(uC/OS-II)對系統任務、資源的管理與控制,能很好地多任務的管理。BL2600與無線收發模塊通過串口相連,其結構連接圖如圖4所示。

        5、系統軟件功能

          該測控系統軟件功能主要含有兩部分:BL2600的多任務管理模塊和的無線數據通信模塊。

        5.1 BL2600多任務管理模塊

          在系統的實現中,采用BL2600自帶的Dynamic C開發環境,使用合作式操作系統完成對工作站的多任務的管理與控制。在合作式操作系統的狀態控制下,網絡連接、串口監聽、網絡發送、網絡接收、串口發送、串口接收等任務能有序地運行。BL2600與無線收發模塊間的串口數據通信可采用XON/XOFF的軟握手協議和RTS/CTS的硬握手協議。圖4顯示了串口傳輸基于軟握手協議時的連接圖。多任務管理模塊的程序流程圖圖5所示。

        6、實驗驗證

          為檢驗所的系統,本實驗分為兩步。首先進行模擬實驗(防止直接實驗對現場設備的破壞),模擬實驗主要用主計算機自身的串口來模擬車間加工、檢測設備的串口,實驗原理圖如圖7所示。模擬實驗成功后,再進行現場實驗,圖8為現場實驗的一個截圖。兩實驗均表明,該合理,運行穩定,數據傳輸正確、可靠。

        7、結束語

          本文將無線通信引入到檢測、加工車間,改變了了傳統檢測數據、控制數據的傳輸方式,實現了一種具有檢測、在線加工的一體化制造系統,為未來光學加工自動化奠定了很好的基礎,具有先進性。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 襄垣县| 庄浪县| 上犹县| 云林县| 揭东县| 措勤县| 沭阳县| 海门市| 壤塘县| 道真| 镇平县| 镇坪县| 微博| 集安市| 四子王旗| 邳州市| 武义县| 修武县| 绵阳市| 资溪县| 海城市| 平凉市| 延边| 绥德县| 名山县| 康定县| 故城县| 廊坊市| 兴安县| 磴口县| 徐闻县| 集安市| 万宁市| 鞍山市| 临颍县| 曲靖市| 微博| 孝义市| 平阴县| 清水县| 卓资县|