《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 業界動態 > 基于串口通信與單片機的遠程控制機械臂設計

基于串口通信與單片機的遠程控制機械臂設計

2020-07-08
來源:與非網

  網絡化操作和遠程控制成為很多企業和科研機構鉆研的方向,要實現對現場設備進行管理和控制,就需要與這些設備進行通訊連接,進行相關數據交換,以達到管理、控制和監控的目的。同樣嵌入式領域中,為了達到遠程監控,也必須基于網絡。在水下或者惡劣環境作業的機械手,在特定的時候需要遠程控制。網絡遠程控制機械手進行作業成為了可能。

  在遠程控制中,通信是值得討論的技術問題。傳統的通信只是局限于脫離網絡的通信,如兩個 PC 機之間通信,或者是上位機為 PC 機,下位機為單片機。在遠程控制機械手系統中,采用的是基于 Internet 的遠程串口通信,遠程串行通訊是指客戶端與下位機或通訊對象之間通過串口進行的遠距離通訊,而傳統的遠程通訊只是它其中的一部分,通過客戶端傳送指令給下位機至控制部件,從而實現遠程監控。

  1、遠程串口通訊系統的基本構架及實現

 ?。ㄒ唬┗緲嫾芨攀?/p>

  在軟件系統體系結構中,C/S 和 B/S 是當今世界開發模式技術架構的兩大主流技術。

  C/S 模式采用的是兩層體系結構,即客戶端和服務器,通過該架構可以充分利用兩端硬件環境的優勢,將任務合理分配到 Client 端和 Server 端來實現,客戶端進行顯示界面和事務處理,服務器進行數據處理和應答請求處理。在客戶端需要安裝客戶端軟件才能訪問服務器。不但軟件升級不便,而且也增加了客戶端的負載和投資成本。

  B/S(Browser/Server)結構即瀏覽器和服務器結構。它是隨著 Internet 技術的興起,對 C/S 結構的一種變化或者改進的結構。在這種結構下,用戶工作界面是通過瀏覽器來實現,極少部分事務邏輯在前端(Browser)實現,但是主要事務邏輯在服務器端(Server)實現, 數據處理則由數據庫服務器進行,形成所謂三層結構。這樣就大大簡化了客戶端電腦載荷,減輕了系統維護與升級的成本和工作量,降低了用戶的總體成本,但僅在 B/S 模式下還不能直接實現與被控對象進行數據通訊。

  基于 B/S 模式實現與被控對象進行數據通訊的遠程串行通訊采用四層體系結構,增加了一個控制層,瀏覽器端為表示層,WEB 服務器為功能層,數據庫服務器為數據層,控制層為通過 WEB 服務器傳送指令到控制服務器,控制服務器作為上位機,通過串口控制下位機,直到控制執行部件。這里不僅增加了控制層,而且對功能層和數據層也都進行了擴展。這種體系結構即具有 B/S 模式的優良特性,又增加了控制服務功能,充分利用了現有的網絡資源和工業現場資源,并且使兩者有機地結合在一起,達到了與被控設備通過串口進行遠程通訊的目的。表示層、功能層、數據層和控制層既有一定的相互聯系又具有相對獨立性,各層是通過 Internet 相連接,通過 HTTP 協議和串口通訊協議進行信息通訊。如圖 1 所示

1.png

 ?。ǘ┻h程串口通訊各部件的功能及實現

  (1)瀏覽器端:用戶通過瀏覽器登陸 web 服務器,通過輸入用戶名和密碼,和數據庫中的數據比較驗證通過后,成為合法的用戶,然后在相應的表單中輸入控制數據。按提交按鈕后,數據傳送到 web 服務器。瀏覽器端再作為顯示端,能夠顯示遠程執行部件的反饋位置。

  (2)WEB 服務器:能夠接收瀏覽器端發送過來的控制數據,并處理相應的數據后,把數據發送給控制服務器,或者直接作為控制服務器,通過串口把數據發送給執行部件。

 ?。?)數據庫服務器端:存放合法用戶的用戶名和密碼,以進行檢驗。同時,在發送執行數據時,如果需要特定的轉換數據,也可直接到數據庫中獲取。實現系統的數據處理,并把運行結果反饋給 web 服務器。

 ?。?)控制服務器:作為直接通過串口發送命令給執行部件的上位機,或者直接由 web 服務器本身擔任。接收 web 服務器從瀏覽器端接收過來的數據。通過串口通訊協議及握手信號,把數據發送給下位機。

 ?。?)下位機:通過串口通訊協議接收控制服務器(上位機)的執行數據,再通過相應的驅動電路,帶動執行部件工作。

 ?。?)執行部件:按照傳送過來的指令進行工作,并通過傳感器把當前執行部件的位置和姿態化作數據再通過串口回送到控制服務器,直至到達瀏覽器端,使得用戶不在執行部件的現場也可以遠程控制并得到部件執行之后的效果

  在瀏覽器中,登陸驗證后,通過 HTTP 協議,把數據傳送給 web 服務器,再傳給控制服務器??刂品掌髯鳛樯衔粰C,打開串口,通過通訊協議把數據發送給下位機。下位機根據通訊協議,收到上位機發送過來的數據,并啟動 D/A 轉換器,控制執行部件。同時通過傳感器把執行部件的姿態反饋給上位機。下位機可以為單片機、DSP、ARM 等微處理器。

  2、遠程控制作業機械手系統的實現

  基于 web 的機械手的遠程控制,在高溫、水下等惡劣的工作環境下,需要遠程控制機械手實行操作。在遠程通過瀏覽器輸入操縱數據,通過網絡傳送給主控機,主控機采用一般的 PC 機,主控機通過串口把數據發送給下位機,該作業機械手系統中采用 89C51 單片機作為直接控制計算機?,F場通過監控設備把作業機械手的姿態反饋到遠程控制機,同時通過傳感器采集現場數據返回到控制機。圖 2 為遠程控制作業機械手的系統示意圖。

2.png

  在瀏覽器端登陸主控機擔當的服務器,取得合法身份驗證之后,發送數據。主控機收到信息后,通過串口把數據發給直接控制機 89C51。

 ?。ㄒ唬?單片機系統的硬件組成部分

 ?。?) 以 89C51 為微處理器的為核心,擴展 RAM6254、鎖存器、時鐘電路、復位電路等。

 ?。?) 串口通訊電路:主控機向 89C51 傳送數據時,采用串口通信,常用的串行通信總線接口是美國電氣協會 EIA 制定的 RS-232C。鑒于單片機串行口 TXD,RXD 均為 TTL 電平,而 PC 機配置的是 RS-232C 標準串行接口,在應用時,必須進行電平轉換。在作業機械手控制系統中,采用 MAX232 作為接口轉換芯片。

 ?。?) 數模轉換電路:通過串口,主控機把機械手的動作指令數據發送給 89C51,89C51 通過總線把數據發送給 D/A 轉換電路數據端口,在該系統中采用 DA0832 數模轉換芯片來實現。

  (4) 驅動電路:機械手的作業動力來自液壓系統,采用伺服閥來實現對機械手的回路控制,為驅動伺服閥,設計相應的驅動電路

 ?。?) 模數轉換電路:用角度電位計和位移傳感器采集機械手的實際操作數據,傳感器標定之后,采集的位移量和角度模擬信號要轉換數字信號傳送給 89C51,再向上發送,該系統中采用 AD0809 模數轉換芯片來實現。

 ?。ǘ?主控機與單片機軟件系統的實現

 ?。?) 主控機程序

  主控機由 PC 機擔任,用 VC++開發操縱界面,通過串口控件 MSComm 對串口通訊協議進行串口初始化,從后臺數據庫 SQLServer 中提出從 WEB 發送的控制機械手的數據,控制機械手各個關節的執行的角度量,同時等待接收 89C51 回送回來的數據。軟件系統的流程圖如圖 3 所示。

3.png

 ?。?) 89C51 單片機主程序

  89C51 作為直接控制計算機,用 C 語言來編寫主程序,初始化串口,分配內存緩沖區存放接收數據,開中斷,等待外部以中斷形式進行數據的發送和接收。89C51 的主程序流程圖如圖 4 所示。

 ?。?) 89C51 中斷處理子程序

  中斷子程序中首先清除中斷標志,然后判斷是接收還是發送引起的中斷,根據相應的中斷源進行處理。89C51 中斷處理子程序的流程圖如圖 5 所示。

4.png

  3、 結束語

  本文作者創新點在于把 89C51 單片機與機械手的作業聯系起來,通過網絡遠程通信達到了遠程控制機械手實驗室的實現,為遠程控制作業的研究提供了一個具體的實例參考,目前該系統實現了網上發送數據到主控機,存儲在數據庫中,需要手工在主控機調動數據來實現對機械手的控制。能夠完全脫離人的介入,直接通過網絡來控制作業還在進一步的研究中。實驗應用和市場證明,在網絡現代化的今天和未來,遠程通信必將出現在未來的人類生活中,有可觀的研究意義和實用價值。


本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美日本在线视频| 欧美制服丝袜第一页| 国产精品久久精品日日| 卡通动漫国产精品| 中文一区二区| 一本色道久久99精品综合| 黄色亚洲网站| 欧美高清你懂得| 国产一区二区三区直播精品电影| 亚洲综合色激情五月| 欧美在线观看视频一区二区三区| 一区二区三区四区国产精品| 精品动漫一区二区| 欧美国产一区视频在线观看| 国产一区在线观看视频| 欧美日韩小视频| 久久久久综合网| 亚洲第一天堂av| 亚洲精品国产拍免费91在线| 在线精品国精品国产尤物884a| 久久久亚洲影院你懂的| 国产一区美女| 美女视频黄 久久| 国外成人在线视频网站| 亚洲高清视频一区二区| 欧美日韩一区在线视频| 午夜精品三级视频福利| 久久久精品五月天| 国产字幕视频一区二区| 国产欧美精品日韩| 国产精品高精视频免费| 国产一区二区按摩在线观看| 亚洲国产综合在线看不卡| 欧美日韩一区二区三区四区五区| 国产精品视频内| 亚洲精品男同| 国产精品久久久久久久久免费樱桃| 亚洲国产精品va在看黑人| 欧美精品一区二区久久婷婷| 久久精品亚洲国产奇米99| 欧美在线免费视屏| 亚洲精品乱码久久久久久久久| 激情久久久久| 国产免费观看久久黄| 国产一区二区三区丝袜| 亚洲国产精品va在看黑人| 亚洲精品色婷婷福利天堂| 国产精品久久久久国产精品日日| 欧美精品自拍| 亚洲综合视频1区| 欧美日韩一卡二卡| 国产伦精品一区二区三区高清| 久久综合五月天婷婷伊人| 欧美制服丝袜| 欧美性猛交一区二区三区精品| 午夜精品美女自拍福到在线| 国产一区二区三区在线观看精品| 欧美专区在线观看一区| 久久综合精品国产一区二区三区| 午夜一级在线看亚洲| 在线看无码的免费网站| 国产日韩在线看片| 国产亚洲精品成人av久久ww| 亚洲国产欧美日韩另类综合| 老司机午夜精品| 亚洲手机在线| 欧美激情视频一区二区三区免费| 欧美成人一品| 在线视频国产日韩| 亚洲免费影视第一页| 国产综合视频在线观看| 久久久久综合| 中文无字幕一区二区三区| 久久久人成影片一区二区三区| 好看的日韩av电影| 久久久久久久久一区二区| 亚洲欧美bt| 激情久久久久久久久久久久久久久久| 国产欧美大片| 欧美成在线视频| 免播放器亚洲一区| 亚洲精品国久久99热| 在线播放日韩专区| 午夜欧美大尺度福利影院在线看| 一区二区在线视频| 国产日韩av一区二区| 免费成人小视频| 国产精品一区二区女厕厕| 国产精品久久久久影院亚瑟| 好吊妞**欧美| 亚洲电影在线播放| 老司机成人网| 国产精品私房写真福利视频| 黄色成人在线网站| 欧美成人免费全部| 欧美日韩国产成人在线免费| 欧美午夜电影完整版| 午夜视黄欧洲亚洲| 国产精品亚洲а∨天堂免在线| 国产精品一区二区在线观看网站| 国产日韩精品视频一区二区三区| 国产欧美日韩免费看aⅴ视频| 一区二区三区视频在线播放| 国产一区二区三区免费观看| 久久免费少妇高潮久久精品99| 国产一区二区三区免费在线观看| 欧美精品久久天天躁| 久久婷婷丁香| 最新成人av网站| 亚洲欧洲综合| 激情欧美一区二区三区| 欧美日韩精品二区第二页| 免费看的黄色欧美网站| 亚洲国产精品123| 一本色道88久久加勒比精品| 欧美在线视频在线播放完整版免费观看| 亚洲免费不卡| 韩国一区二区在线观看| 久久综合久色欧美综合狠狠| 好吊妞这里只有精品| 国产精品亚洲综合一区在线观看| 国产精品盗摄一区二区三区| 性做久久久久久久久| 精品电影在线观看| 在线观看av一区| 欧美日韩中文字幕日韩欧美| 一区二区在线观看视频在线观看| 狠狠色丁香婷综合久久| 国产精品亚洲一区二区三区在线| 欧美日韩亚洲综合一区| 91久久视频| 亚洲一区二区三区成人在线视频精品| 国产一区二区三区免费在线观看| 国产有码在线一区二区视频| 在线视频日韩| 国产精品日韩久久久久| 欧美一区二区三区日韩| 亚洲精品护士| 国产精品露脸自拍| 欧美wwwwww| 玖玖综合伊人| 欧美精品在线免费| 国产一区再线| 欧美日韩亚洲综合一区| 欧美日韩亚洲一区二区三区在线| 激情小说另类小说亚洲欧美| 99精品国产福利在线观看免费| 一区二区三区精品国产| 亚洲日本aⅴ片在线观看香蕉| 激情欧美亚洲| 尤物九九久久国产精品的特点| 一区二区三区免费看| 亚洲视频www| 亚洲第一视频网站| 国产精品sm| 国产一区视频在线观看免费| 亚洲综合社区| 亚洲清纯自拍| 亚洲电影在线看| 免费一区二区三区| 久久蜜桃av一区精品变态类天堂| 欧美激情亚洲激情| 欧美大片在线观看一区二区| 午夜国产精品影院在线观看| 久久久久久综合| 亚洲黄色片网站| 久久夜色精品国产欧美乱极品| 国产精品一区二区三区观看| 亚洲精品久久嫩草网站秘色| 国内外成人免费视频| 亚洲精品自在久久| 亚洲深夜福利视频| 久久亚洲二区| 午夜精品理论片| 黄色一区二区三区四区| 久久精品色图| 国产性猛交xxxx免费看久久| 一本色道久久综合亚洲精品小说| 国产美女精品免费电影| 午夜日韩激情| 欧美激情视频网站| 午夜日韩av| 国产午夜精品全部视频播放| 欧美日韩国产精品成人| 国内精品久久久久久久果冻传媒| 欧美成人综合| 亚洲免费婷婷| 久久久久在线| 亚洲一区三区在线观看| 在线色欧美三级视频| 一本综合精品| 亚洲伊人久久综合| 亚洲一区免费在线观看| 国产乱码精品一区二区三区忘忧草| 蜜桃av噜噜一区二区三区| 欧美日韩中文字幕精品| 国产精品videosex极品| 久久精品国产亚洲高清剧情介绍| 欧美日本三区| 国产麻豆精品久久一二三| 国产一区二区三区网站| 国产精品成人午夜| 国产亚洲精品v| 欧美色欧美亚洲高清在线视频| 亚洲婷婷综合久久一本伊一区| 欧美精品一区二区三区在线播放| 国产精品swag| 亚洲乱码国产乱码精品精可以看| 最新亚洲电影| 麻豆av一区二区三区久久| 一区二区三区无毛| 欧美日韩第一区日日骚| 亚洲国产高清高潮精品美女| **网站欧美大片在线观看| 久久人91精品久久久久久不卡| 国产一区二区三区成人欧美日韩在线观看| 久久狠狠久久综合桃花| 久久综合久久综合久久| 欧美高清在线观看| 日韩亚洲欧美一区| 国产精品成人免费精品自在线观看| 国产一区二区黄色| 国产欧美精品日韩精品| 国产亚洲视频在线| 久久久99精品免费观看不卡| 国产日产欧美一区| 欧美性大战久久久久| 国产亚洲亚洲| 亚洲国产精彩中文乱码av在线播放| 国产日韩欧美一区二区三区在线观看| 激情久久综艺| 国产精品婷婷| 亚洲人成精品久久久久| 欧美天天综合网| 一区二区三区国产在线观看| 国产精品mm| 欧美.com| 国内精品视频在线播放| 欧美丝袜第一区| 久久精品水蜜桃av综合天堂| 欧美一区二区网站| 亚洲女同精品视频| 欧美一区网站| 欧美国产一区二区三区激情无套| 欧美专区在线观看| 欧美日本亚洲韩国国产| 欧美一区二区在线看| 国产精品高潮呻吟久久av无限| 最新国产拍偷乱拍精品| 欧美jizzhd精品欧美巨大免费| 乱人伦精品视频在线观看| 久久婷婷国产综合精品青草| 国产精品视屏| 国产精品久久久久久户外露出| 欧美黄在线观看| 国产精品久久久久久久久久久久| 欧美日韩成人在线观看| 欧美一级专区免费大片| 在线精品视频一区二区三四| 亚洲欧美一区二区精品久久久| 久久精品免费| 欧美精品在线观看| 欧美精品激情在线观看| 欧美久久综合| 欧美日韩一区二区三区在线看| 亚洲欧美另类在线| 亚洲一区二区三区精品在线观看| 欧美无砖砖区免费| 久久精品一区四区| 亚洲成人在线视频网站| 午夜在线视频一区二区区别| 国内精品久久久久影院薰衣草| 国产精品高潮呻吟视频| 亚洲精品国偷自产在线99热| 国产精品都在这里| 欧美一区二区三区婷婷月色| 欧美四级剧情无删版影片| 国内久久精品| 国产午夜精品久久久久久免费视| 亚洲精品日韩久久| 麻豆亚洲精品| 亚洲伦理自拍| 激情成人在线视频| 香蕉视频成人在线观看| 欧美日韩一区二区三区在线看| 欧美激情亚洲激情| 午夜精品一区二区在线观看| 国产九九精品| 免费观看日韩| 国产精品久久久久久一区二区三区| 国产精品拍天天在线| 欧美裸体一区二区三区| 亚洲国产精品va在看黑人| 欧美岛国在线观看| 欧美三日本三级少妇三99| 夜夜爽99久久国产综合精品女不卡| 一区二区三欧美| 亚洲激情不卡| 国产综合色精品一区二区三区| 国语自产在线不卡| 国产午夜精品一区二区三区视频| 欧美影院视频| 亚洲午夜免费福利视频| 欧美激情综合五月色丁香| 狠狠色丁香婷婷综合影院| 一区二区三区在线视频观看| 欧美精品在线视频| 国产精品久久91| 在线欧美福利| 国产视频一区在线观看一区免费| 欧美在线短视频| 国产在线精品一区二区中文| 久久夜精品va视频免费观看| 亚洲精品欧美精品| 亚洲高清自拍| 好看不卡的中文字幕| 麻豆国产va免费精品高清在线| 黄色成人在线免费| 香蕉国产精品偷在线观看不卡| 欧美激情精品久久久久| 国产伦精品一区二区三区免费| 久久国产欧美精品| 精品69视频一区二区三区| 久久国产精品99久久久久久老狼| 国产精品热久久久久夜色精品三区| 羞羞答答国产精品www一本| 9i看片成人免费高清| 欧美精品在线免费播放|