0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

基于STR-6無線數(shù)據(jù)傳輸模塊實現(xiàn)開放式數(shù)控系統(tǒng)的設計

電子設計 ? 來源:商品與質(zhì)量·建筑與發(fā)展 ? 作者:黃衛(wèi)平 ? 2021-06-22 15:26 ? 次閱讀

采用無線通信技術的新型開放式數(shù)控系統(tǒng)由兩部分構成:一部分是可移動的掌上控制器,即數(shù)控PDA;另一部分則安裝于機床上,完成傳統(tǒng)的運動控制和PLC 功能,稱為嵌入式機床控制器。兩部分之間通過Wi- Fi(802.11)或藍牙(Bluetooth)接口實現(xiàn)移動通信,其結構框圖如圖1 所示。在這種模式下,現(xiàn)今數(shù)控系統(tǒng)中的很大一部分功能將被轉(zhuǎn)移到數(shù)控PDA 上。這些功能主要包括加工程序的編制、仿真與下載(包括手工編程和從CAD/CAM 工作站或臺式電腦上下載巨型加工程序)、機床調(diào)整、加工數(shù)據(jù)和機床狀態(tài)的采集以及和車間管理/調(diào)度服務器通信等。而機床控制器則主要執(zhí)行實時運動控制和 PLC 功能。這種新型數(shù)控是真正的嵌入式系統(tǒng),能大大降低數(shù)控系統(tǒng)的體積和成本。同時,通過數(shù)控PDA 也徹底改變了數(shù)控機床的操作模式,把以機器為中心改變?yōu)橐匀藶橹行?。操作者無論在位置上還是在姿勢上都不再被機床所束縛。操作更方便,更舒適,也容易實現(xiàn)一人多機操作。

由于這種專業(yè)化的數(shù)控PDA可以通過無線局域網(wǎng)和Internet上網(wǎng),獲得車間或單元服務器乃至CAD/CAM 技術中心的支持,因而極大的增強了數(shù)控系統(tǒng)的功能。同時,因為數(shù)控PDA 是一個通用的數(shù)控裝置,可以顯示多種機床的操作界面,控制不同的數(shù)控機床。由此,一個手握數(shù)控PDA的操作者和若干臺數(shù)控機床就能構成一個人機協(xié)同的加工單元。這種在數(shù)字技術支持下的以人為中心的加工單元,較之傳統(tǒng)的柔性加工單元更加靈活、更加可靠。此外,數(shù)控PDA 還具有本地數(shù)據(jù)庫管理功能,因而能用于組建車間網(wǎng)絡化制造的分布式數(shù)據(jù)庫,使之成為分布式體系結構中實時獲取現(xiàn)場數(shù)據(jù)的基礎結點。

1.1 數(shù)控PDA 的硬件結構

基于IEEE802.11 下的數(shù)控PDA 的硬件體系結構主要由32 位嵌入式微處理器、高速內(nèi)存、FLSH電子盤、無線通信模塊以及高效電池和LCD 觸摸屏等部分組成(如圖2所示)。在硬件設計上采用Intel公司Strong ARM SA — 1100 32 位RISC 微處理器,它以ARM 公司的SA — 1 內(nèi)核作為其系統(tǒng)內(nèi)核,時鐘頻率高達206MHz,可以為數(shù)控PDA 提供強大的處理能力。

在通信方面,數(shù)控PDA 提供了USB 接口、串行接口和無線通信模塊。通過這些接口可以方便地與上級服務器或嵌入式機床控制器進行數(shù)據(jù)通信。無線模塊采用Airgo公司的支持 IEEE802.11a/b/g 3 種無線LAN 標準的收發(fā)器芯片組。該芯片組可同時支持2.4GHz 和5GHz 頻帶下的OFDM(正交頻分多路復用)變頻方式。除了IEEE802.11a/b,還可支持最近作為標準剛剛獲得通過的IEEE802.11g。

IEEE802.11g是利用2.4GHz頻帶來實現(xiàn)最大數(shù)據(jù)傳輸速度54Mbit/ 秒的無線LAN 規(guī)格。該芯片組由基帶芯片和R F 芯片組成,支持使用5 G H z 帶寬的IEEE802.11a、使用2.4GHz 帶寬的IEEE802.11b 及IEEE802.11g 的無線LAN 方式。基帶芯片帶有IEEE802.11 的MAC 功能和PHY 功能,并進行MIMO信號處理。同時,該芯片組嵌入了IEEE802.11的安全功能加速器及服務質(zhì)量(QoS)保證電路。

如圖2 所示,數(shù)控PDA的主設備是由微處理器和IEEE802.11芯片組構成。IEEE802.11芯片組接受來自主機的控制指令,經(jīng)過基帶控制器的處理后命令無線收發(fā)器發(fā)出2.4-5.0GHz 帶寬的無線電波。IEEE802.11 芯片組和主機的連接可以通過USB、MINI PCI,CARDBUS,從而省去所需外部橋接器件。HCI(Host Controller Interface)的上層通信協(xié)議由主機負責處理,下層的通信協(xié)議則由芯片組內(nèi)的基帶層芯片與無線收發(fā)器芯片負責。數(shù)控PDA 可與嵌入式機床控制器802.11無線網(wǎng)卡進行數(shù)據(jù)傳輸和對數(shù)控機床進行控制。

由于把主要的系統(tǒng)管理功能、人機交互和數(shù)控編程等轉(zhuǎn)移給了數(shù)控PDA,因而新型數(shù)控的機床控制部分比傳統(tǒng)的數(shù)控設備簡化了許多,近似于一個運動控制器和PLC。其硬軟件配置主要滿足伺服系統(tǒng)實時控制和機床I/O 功能的要求,但它必須增加無線通信的功能模塊。在硬件上,采用基于104 總線的嵌入式工控PC機的體系結構。這種體系結構不僅能完全滿足上述要求,而且具有體積小、結構緊湊、堅固可靠和成本低等特點,不失為一種較理想的選擇。

1.2 數(shù)控PDA 的軟件結構

當前用于掌上電腦上的嵌入式操作系統(tǒng)有很多, 較典型的有Windows CE、Pocket OS、Palm OS、Hopen、嵌入式Linux 等。Windows CE.NET 作為目前掌上電腦的是一個基于Win32應用程序編程接口(API)的操作系統(tǒng)。我們采用Windows CE.NET 和Visual Studio.Net分別作為數(shù)控PDA的操作系統(tǒng)平臺和應用程序開發(fā)平臺。整個軟件系統(tǒng)按功能模塊進行設計。系統(tǒng)實現(xiàn)分為3 個層次,分別是人機界面和系統(tǒng)管理層、數(shù)據(jù)組織與管理層、與上級服務器及下級嵌入式機床控制器進行通信的通信層。通信層包括了通信鏈路的建立、數(shù)據(jù)鏈路通信協(xié)議的實現(xiàn)、表示層的具體實現(xiàn)。數(shù)據(jù)庫管理完成數(shù)據(jù)的建立、排序、檢索與維護,實現(xiàn)真正的移動傳輸。系統(tǒng)的控制管理層是整個軟件系統(tǒng)的核心,對于數(shù)控 PDA 來說,其功能和智能化程度的區(qū)別都反映在這一層上,系統(tǒng)功能的增減也均在這一層進行,包括程序的編譯解釋、調(diào)整、自動、診斷、參數(shù)設置、仿真等與用戶操作有關的功能子模塊。

各功能模塊通過無線通信程序與底層進行信息交換。其軟件功能模塊結構如圖3 所示。通信層采用串口,USB 和無線通信口3 種通信方式。串口通信方式采用RS232串行總線技術,全雙工,傳送波特率為57600bps;USB 通信方式采用USB2.0 高速通用串行總線,傳送速率可高達480Mbps;無線通信方式遵循IEEE802.11 通信協(xié)議,支持最高傳輸速率為54Mbps。整個系統(tǒng)的應用軟件具有控制、數(shù)據(jù)處理、人機交互、網(wǎng)絡通訊等功能。

2.新型數(shù)控中無線通信技術

2.1 802.11通信機制

目前常用的掌上電腦的無線聯(lián)網(wǎng)方式有GPRS, IEEE802.11(Wi-Fi),藍牙技術、家庭網(wǎng)絡HOMERF 等。這些方式各有優(yōu)劣。IEEE802.11 是1999 年最新版本的無線局域網(wǎng)(WLAN)標準。與藍牙協(xié)議和家庭網(wǎng)絡的HOME RF 標準相比IEEE802.11 協(xié)議具有傳輸距離遠,傳輸速度快等優(yōu)點,是無線通信技術發(fā)展的主流。和其他IEEE802.x 標準一樣,802.11 標準著重定義了物理層(PHY)和介質(zhì)訪問控制(MAC)子層。IEEE802.11 的MAC 層提供對無線共享介質(zhì)的訪問控制。除此之外,還提供支持無線傳輸和站點移動所必須的網(wǎng)絡連接、認證、保密和電源管理等功能。近年來,802.11標準又擴展出802.11b、802.11a、802.11g等系列,這些擴展標準采用的是不同的物理層標準,使通信速率提高到11Mbit/s、22 Mbit/s至54 Mbit/s,但它們對MAC層協(xié)議沒有重大改變。

2.2 新型數(shù)控中無線通信的具體實現(xiàn)方案

在新型數(shù)控體系結構中,數(shù)控P D A 是通過IEEE802.11x 通信協(xié)議與車間服務器及機床控制器通信。根據(jù)機床控制系統(tǒng)的不同配置,其無線通信的實現(xiàn)方案也不同。主要有以下幾種:

(1) 數(shù)控PDA的無線模塊和單片機數(shù)控系統(tǒng)相連的無線通信接口電路;

(2) 數(shù)控PDA的無線模塊通過與傳統(tǒng)數(shù)控系統(tǒng)的RS232/802.11轉(zhuǎn)換器相連接;

(3) 通過數(shù)控PDA的無線模塊與嵌入式機床控制器的802.11x無線網(wǎng)卡通信。

在單片機數(shù)控系統(tǒng)中,通過一種基于單片機無線通訊接口電路來實現(xiàn)數(shù)控PDA 與單片機的無線通信。這種單片機無線通訊接口電路是由Micrel公司推出的單片發(fā)射器芯片(MICRF102)和單片接受器芯片(MICRF007)組成。工作在國際通用ISM 頻段300~400MHZ,具有ASK 調(diào)制和解調(diào)能力,抗干擾能力強,非常適合于工業(yè)控制領域。同時它又具備頻率穩(wěn)定性好,接受靈敏度高,功耗底等優(yōu)點。可以方便數(shù)控PDA 與單片機之間的串行數(shù)據(jù)無線通信。其接口電路工作原理如圖4 所示。

對于傳統(tǒng)數(shù)控機床來說,通常這些設備所提供的通信接口是普通的RS-232串行接口。如何使這些設備與數(shù)控PDA 通信呢?一個經(jīng)濟、快速的解決方案是,在傳統(tǒng)數(shù)控系統(tǒng)的串行接口上外接一個RS-232/802.11轉(zhuǎn)換器,將數(shù)控設備的串口RS-232信號與無線通信信號相互轉(zhuǎn)換,使之符合IEEE 802.11x通信協(xié)議。它使數(shù)控設備與無線局域網(wǎng)聯(lián)網(wǎng),有效地擴展了數(shù)控設備的聯(lián)網(wǎng)通信能力,并且最終使固定的數(shù)控設備可以與自由移控動的數(shù)控PDA實現(xiàn)無線通信。

總而言之一種基于IEEE 802.11協(xié)議下的無線串口是網(wǎng)絡環(huán)境下的數(shù)字化制造的重要趨勢。其無線通信結構見圖5所示。二者間無線通信的實現(xiàn),實際上可以看作是用無線模塊替代有線串口連接,亦既將兩個無線模塊組成的無線信道看成是一個兩端口的設備。對兩設備而言,串口通信時有線連接與無線連接的端子對應關系是一樣的。用無線信道替代有線連接的通信程序編制也基本相同。但需要注意以下幾點:

(1) 在有線連接的通信程序中串口幀格式、串口速率可任意設置。連接線本身對上述兩個參數(shù)無限制。而在無線模塊中這兩個參數(shù)為一固定值,因此這兩個參數(shù)要與無線模塊的設置一致。

(2) 有線連接時,發(fā)端發(fā)出數(shù)據(jù)的時刻與收端收到數(shù)據(jù)的時刻無時間間隔。而無線模塊在發(fā)送數(shù)據(jù)時要進行收發(fā)轉(zhuǎn)換及時鐘同步,所以在無線通信時主設備發(fā)出數(shù)據(jù)的時刻與從設備收到數(shù)據(jù)的時刻有時間間隔。

(3) 有線連接時串口通信是全雙工的。無線模塊的通信是雙向半雙工的。因此在通信編程時應進行控制將收發(fā)的時間錯開。

對于當代的開放式數(shù)控系統(tǒng)來說,可以在通用的操作系統(tǒng)支持下實現(xiàn)標準的和功能強大的無線通信。目前國內(nèi)外的開放式數(shù)控系統(tǒng)所采用的操作系統(tǒng),一種是基于DOS,另一種是基于Windows98/NT。DOS 是運行于16 位實模式下的單任務操作系統(tǒng),實時性好,但受16位實模式的限制,難以實現(xiàn)高效可靠的網(wǎng)絡尤其是無線網(wǎng)絡通信的要求;Windows98/NT 功能強大,但體系結構龐大,實時性差,不能滿足數(shù)控要求。Windows CE.NET 是微軟推出的新一代嵌入式操作系統(tǒng),具有較強的實時性,兼?zhèn)銬OS 和Windows 的優(yōu)點,“小而精”,是完全開放的模塊化體系結構,支持藍牙和802.11x無線通信協(xié)議以及友好的圖形界面??紤]到Microsoft公司的產(chǎn)品有更多技術支持和可利用的資源,結合我們幾年的研究基礎和應用經(jīng)驗,因此我們選其作為新型數(shù)控系統(tǒng)的嵌入式機床控制器的操作系統(tǒng)平臺。硬件采用104總線的工業(yè)控制主板加802.11x無線網(wǎng)卡,實現(xiàn)與數(shù)控PDA 無線模塊的無線通信。

2.3 STR-6無線數(shù)據(jù)傳輸模塊介紹

我們選用上海桑博科技有限公司生產(chǎn)的STR-6無線收發(fā)模塊作為實現(xiàn)數(shù)控PDA 與傳統(tǒng)數(shù)控機床的RS-232串口的無線通信。它具有微功率發(fā)射、高抗擾能力和低誤碼率、傳輸距離遠、多信道、大緩沖區(qū)等優(yōu)點。它提供標準的RS- 232,RS-485UART/TTL 電平3 種接口方式,可直接與計算機、用戶的RS-485 設備、單片機或其他UART 器件連接使用。利用兩臺連有STR-6無線收發(fā)模塊的計算機可以在相距500 米距離以內(nèi)實現(xiàn)無線傳輸功能。無線模塊的工作原理圖如圖6 所示。

STR -6無線收發(fā)模塊通信實現(xiàn)方法:無線模塊A在發(fā)送數(shù)據(jù)之前首先發(fā)送握手信號給對方無線模塊B,無線模塊B 收到握手信號后反饋一個應答信號。若無線模塊A收不到正確的反饋應答信號,表明雙方?jīng)]有正常建立無線通信連接,無線模塊A 則繼續(xù)發(fā)送握手信號直到收到反饋信號為止。無線模塊A 收到反饋信號后開始發(fā)送數(shù)據(jù)。無線模塊B 根據(jù)所接受的信息,將數(shù)據(jù)存儲在用戶所指定的路徑下,完成整個無線通信過程。

責任編輯:gt

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 轉(zhuǎn)換器

    關注

    27

    文章

    8859

    瀏覽量

    149789
  • 接口
    +關注

    關注

    33

    文章

    8860

    瀏覽量

    152833
  • 無線
    +關注

    關注

    31

    文章

    5509

    瀏覽量

    174795
收藏 0人收藏

    評論

    相關推薦

    什么是開放式數(shù)控系統(tǒng)?有哪些應用?

      數(shù)控系統(tǒng)作為數(shù)控機床的核心裝備,對國民經(jīng)濟的一些重要行業(yè)(如國防軍工、航天航空、it行業(yè)、汽車、輕工、冶金、醫(yī)療等)的發(fā)展起著越來越重要的作用。開放式、智能化、網(wǎng)絡化成為當代數(shù)控系統(tǒng)
    發(fā)表于 09-29 08:02

    求一款新型開放式數(shù)控系統(tǒng)的設計方案

    本文介紹一種采用無線通信技術的新型開放式數(shù)控系統(tǒng)。
    發(fā)表于 06-02 06:57

    采用無線通信技術的新型開放式數(shù)控系統(tǒng)由哪幾部分構成?

    采用無線通信技術的新型開放式數(shù)控系統(tǒng)由哪幾部分構成?
    發(fā)表于 06-03 07:19

    資料下載;于LINUX的開放式結構數(shù)控系統(tǒng)組成及特點

    于LINUX的開放式結構數(shù)控系統(tǒng)組成及特點作者:張承瑞 山東大學機械學院 1.系統(tǒng)組成該系統(tǒng)是一個基于標準PC硬件平臺和LINUX與RTLinux結合的軟件平臺之上,設備驅(qū)動層采用現(xiàn)場
    發(fā)表于 07-05 06:25

    基于LINUX的開放式結構數(shù)控系統(tǒng)有哪些特點

    基于LINUX的開放式結構數(shù)控系統(tǒng)是由哪些部分組成的?基于LINUX的開放式結構數(shù)控系統(tǒng)有哪些特點?
    發(fā)表于 10-11 09:15

    開放式數(shù)控系統(tǒng)硬件平臺設計

    針對“PC+運動控制器”的開放式數(shù)控系統(tǒng),分析了開放式數(shù)控系統(tǒng)硬件平臺設計總體方案,具體完成了PC 微機、6020 控制卡、驅(qū)動器和步進電機的連接設計,測試了接線設計的正確性
    發(fā)表于 06-03 09:35 ?23次下載

    基于PC的開放式數(shù)控系統(tǒng)的研究與開發(fā)

    在探討了開放式數(shù)控系統(tǒng)開放途徑的基礎上,提出了一種運行在PC機上,基于DSP的完全開放數(shù)控系統(tǒng),闡述了這種
    發(fā)表于 08-24 15:24 ?12次下載

    開放式數(shù)控系統(tǒng)硬件平臺設計

    針對“PC+運動控制器”的開放式數(shù)控系統(tǒng),分析了開放式數(shù)控系統(tǒng)硬件平臺設計總體方案,具體完成了PC 微機、6020 控制卡、驅(qū)動器和步進電機的連接設計,測試了接線設計的正確性
    發(fā)表于 10-13 09:05 ?73次下載

    基于PC的開放式數(shù)控系統(tǒng)體系的應用分析

    隨著計算機技術的發(fā)展,數(shù)控系統(tǒng)正在發(fā)生著日新月異的變化。本文介紹了開放式數(shù)控系統(tǒng)的特征以及比較了當前開放式數(shù)控系統(tǒng)的幾種模式。通過目前3 種
    發(fā)表于 01-11 17:11 ?25次下載

    開放式鉆床數(shù)控系統(tǒng)軟件的設計

    數(shù)控系統(tǒng)由傳統(tǒng)的專用型封閉系統(tǒng)向靈活的開放式數(shù)控系統(tǒng)轉(zhuǎn)變已成為一種必然趨勢。與傳統(tǒng)的封閉
    發(fā)表于 07-21 10:10 ?911次閱讀

    基于Windows CE.NET的開放式數(shù)控系統(tǒng)研究

    本文介紹了開放式數(shù)控系統(tǒng)的產(chǎn)生背景、特點及軟硬件平臺現(xiàn)狀研制基于Windows CEnet平臺 的開放式數(shù)控系統(tǒng)介紹了基 Windows CE1 net的
    發(fā)表于 04-18 11:28 ?2次下載

    開放式數(shù)控系統(tǒng)控制軟件的研究與開發(fā)

    開放式數(shù)控系統(tǒng)控制軟件的研究與開發(fā),下來看看。
    發(fā)表于 05-03 09:38 ?11次下載

    WNS無線數(shù)據(jù)傳輸模塊

      WNS是為傳感器實現(xiàn)無線網(wǎng)絡數(shù)據(jù)傳輸而設計的產(chǎn)品。該產(chǎn)品有嵌入無線數(shù)據(jù)傳輸
    發(fā)表于 09-25 17:20 ?13次下載
    WNS<b class='flag-5'>無線</b><b class='flag-5'>數(shù)據(jù)傳輸</b><b class='flag-5'>模塊</b>

    基于MPC08運動控制器實現(xiàn)開放式數(shù)控系統(tǒng)的設計方案

    在計算機技術飛速發(fā)展的今天,數(shù)控系統(tǒng)由傳統(tǒng)的專用型封閉系統(tǒng)向靈活的開放式數(shù)控系統(tǒng)轉(zhuǎn)變已成為一種必然趨勢。與傳統(tǒng)的封閉
    的頭像 發(fā)表于 03-28 10:38 ?3681次閱讀
    基于MPC08運動控制器<b class='flag-5'>實現(xiàn)</b><b class='flag-5'>開放式</b><b class='flag-5'>數(shù)控系統(tǒng)</b>的設計方案

    什么是開放式數(shù)控系統(tǒng)

    開放式數(shù)控系統(tǒng)給出如下定義:開放式數(shù)控系統(tǒng)本質(zhì)一個具備軟件平臺化、功能模塊化、界面組態(tài)化內(nèi)部屬性和可移植性、可伸縮性、互操作性外部特征,支
    的頭像 發(fā)表于 02-08 10:54 ?4494次閱讀
    什么是<b class='flag-5'>開放式</b><b class='flag-5'>數(shù)控系統(tǒng)</b>?

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品