基於ARM7的遠程機器人控制系統的研製

2020-12-25 電子產品世界

1 總體方案設計
遠程機器人控制系統機器人智能控制模塊、機器人監視模塊、以及遠程控制模塊等三部分構成。其工作過程為遠端PC機向機器人控制器發送控制命令,處理器接收到來自遠端的命令,發送到控制器,控制器控制機器人運動;機器人監視系統,通過視頻攝像頭抓取現場圖像,傳送到遠端,在遠端PC上顯示現場圖像。其整體結構框圖如圖l所示。

本文引用地址:http://www.eepw.com.cn/article/152224.htm

(1) 機器人智能控制模塊:該部分是系統的核心。採用嵌入式系統設計,能夠自動運行、處理數據,通過RS485總線管理和控制機器人監視模塊。並且控制器通過GPRS模塊,實現機器人智能控制模塊與外部網絡的通訊,使用戶可以通過簡訊和網際網路等方式實現機器人智能控制模塊的遠程控制,同時,控制器還通過鍵盤和顯示屏為用戶提供人機界面,方便用戶實現本地控制。
(2) 機器人監視模塊:機器人監視模塊通過單片機組成若干小的控制系統控制各驅動單元,並通過統一的控制總線將這些小的控制系統組成網絡,連接到機器人智能控制模塊,受機器人智能控制模塊控制。


2 系統硬體設計
2.1 硬體系統結構
本文選用三星公司S3C4480晶片作為控制器的中心控制模塊,負責和GPRS通信模塊、機器人監視模塊、數據存儲、鍵盤、顯示屏等模塊進行通訊以及系統的數據採集和處理。主要分為兩個部分:即機器人智能控制模塊和機器人監視模塊。
2.2 機器人智能控制模塊的硬體設計
控制器的電路設計部分主要分為如下幾個模塊:
(1)ARM處理器S3C4480的外圍電路模塊:包括電源管理、鍵盤、顯示屏以及SDRAM、Flash等數據及程序存儲設備。
(2)GPRS通信模塊及其外圍電路設計:GPRS模塊用於實現遠程用戶與控制終端的數據傳送,本文選用了西門子公司的MC35I模塊。其外圍電路設計主要完成了MC35模塊的供電部分,數據傳送、模塊啟動和關閉及工作模式指示等部分的電路設計。
(3)串口擴展:GPRS modem撥號上網需要處理器為其提供完整的9線串口,而S3C4480隻提供了3線串口。因此本文通過外接雙通道的通用異步收發器STl6C2550擴展了完整的9線串口擴展。
(4)RS485轉換器:通過TI公司的RS485接口晶片75LBC184,實現了S3C4480(單片機)串行口的TTL電平與RS485電平之間的轉換,該晶片的輸入阻抗為RS485標準輸入阻抗的2倍(≥24kΩ),故可以在總線上連接64個節點。
2.2.1 ARM處理器的外圍電路設計
2.2.1.1 開發板資源的使用
開發板提供了豐富的外部資源,下面對除了電源、時鐘源、復位電路等必要配置外,系統使用到的部分資源作簡要介紹:
外部存儲器配置:2M Bytes Flash、8M Bytes SDRAM,為系統數據、程序和作業系統內核的存儲和運行提供存儲空間。
擴展網口:10M網口,RTL8019AS,該部分用於從PC機上下載作業系統內核和應用程式。
LCD接口(帶LCD顯示屏):320X240,STN,16級灰度,最大可接640×480256色。
鍵盤:鍵盤和LCD接口用於為用戶提供本地控制的人機互動界面。
串口:兩個標準RS232接口。用於和PC機連接,通過超級終端進行系統調試。
JTAG接口:利用JTAG仿真器町以通過JTAG邊界掃描口進行在線仿真。目前JTAG有兩種標準,即14針接口和20針接口,開發板採用的是標準14針JTAG接口,支持ARM7個系列處理器,支持STD,並口連接,支持網絡調試功能。
2.2.1.2 系統存儲器的分配


相關焦點

  • 一種基於STM32的力反饋型康復機器人控制系統設計
    康復醫療機器人不僅是當前機器人研究的前沿,而且是涉及自動控制、計算機、智能儀器、機械學、康復醫學、神經科學等跨學科的研究領域,是一個新興學科。康復醫療機器人的研究具有重要的科學意義。基於上肢康復訓練的要求,筆者研製一種基於STM32的力反饋型上肢康復訓練系統。在設計控制系統時,保證系統的安全性與穩定性是最基本的原則⑷。
  • 工業機器人控制系統組成及典型結構
    一、工業機器人控制系統所要達到的功能本文引用地址:http://www.eepw.com.cn/article/201710/367628.htm  機器人控制系統是機器人的重要組成部分,用於對操作機的控制,以完成特定的工作任務,其基本功能如下:  1
  • 遠程智能家電控制系統設計與實現
    遠程智能家電控制系統設計與實現 汪剛 張福斌 陳宇 發表於 2015-01-15 18:10:28   O 引言
  • 人形機器人實時控制系統解密
    本文根據優必選北研所高級算法工程師董浩,在「智東西公開課」的超級公開課優必選專場第三講《實時機器人控制系統在人形機器人中的應用》的講解整理而來。在本次講解中,董浩老師從通信、算力和軟體三個維度分析了人形機器人對實時機器人控制系統的基本要求,並從硬體平臺、實時主站、多任務APP軟體框架三個層面對優必選最新實時機器人控制系統進行了深度的拆解分析,從不同維度為我們呈現了一套實時機器人控制系統的全景圖。
  • 基於ROK101007以及TMS320C54x型DSP的家用醫療保健智慧機器人設計
    視覺、聽覺、力 覺、觸覺等外部傳感器和機器人各關節的內部傳感器信息融合使用,可使機器人完成實時圖像傳輸、語音識別、景物辨別、定位、自動避障、目標物探測等重要功能;給機器人加上相關的醫療模塊(CCD、CAMERA、立體麥克風、圖像採集卡等)和專用醫療傳感器部件,再加上醫療專家系統就可以實現醫療保健和遠程醫療監護功能。智慧機器人的多傳感器系統框圖如圖1所示。
  • 機器人畢業獲獎作品:工業機器人控制系統設計
    在製造業大軍轉型升級過程中,工業機器人已成為重要的角色。機器人在現代生活工作中的重要性不言而喻。 蘭州理工大學—電信學院16級畢業生王同學緊跟時代發展,創新設計了「工業機器人控制系統」為主題的畢業答辯作品,經過院級初評與校級複評,最終榮獲校級二等獎。作品以需要智能Delta桌面機械臂為載體,實施了通信和控制系統編程,建立了完整的工業機器人控制系統與執行功能。
  • ARM7、ARM9、ARM11、ARM-Cortex系列的關係
    ARM公司自2004年推出ARMv7內核架構時,摒棄了以往"ARM+數字"這種處理器命名方法(ARM11之前的處理器統稱經典處理器系列),重新啟用Cortex來命名,並將Cortex系列細分為三大類:  Cortex-M系列主要是用來取代經典處理器ARM7系列(比如基於
  • ARM7嵌入式系統中啟動程序的實現
    在我們研製開發基於ARM7的嵌入式系統過程中,發現技術難點主要在於系統啟動程序的編寫,為此本文詳細論述了在arm7基礎上開發嵌入式系統
  • 基於STM32F103的深海遠程電機控制系統設計
    深海電機控制系統是深海科學考察、地質勘探、生物資源採集、深海打撈等深海作業中的一項關鍵技術, 使電機在深海的複雜環境中高效、可靠地運行具有重要的意義。目前, 在我國的深海科學考察中,通常採用有刷直流電機作為動力來源, 水下鋰電池為其供電。
  • 基於單片機與PC通信的數據採集控制系統設計研究
    基於單片機與PC通信的數據採集控制系統設計研究 秩名 發表於 2013-06-08 14:16:21   在工業控制過程中,需要對被控制對象的實時數據進行採集,並且根據採集數據的實際情況
  • 高危心臟病人遠程實時監護系統的原型研製
    遠程心電監護在心臟疾病的預防和救治中具有十分重要的作用,目前已引起國內外學者的高度重視,已先後研製成功了基於PSTN的遠程心電監護系統、院內遙測心電監護系統,以及最新的基於嵌入式移動計算設備的遠程移動監護系統[3,4];滿足了對心臟病人進行連續動態的遠程心電監護的基本要求。
  • 遠程超聲機器人超聲技術研討會,院企攜手並肩共促超聲創新發展
    基於上海超聲診療工程技術研究中心的科研平臺以及華大智造雲影的遠程超聲機器人診斷系統,雙方將在超聲領域發揮各自優勢,促進醫聯體建設和分級診療,加快機器人,人工智慧,大數據,區塊鏈等新技術與超聲醫學融合發展和落地應用,推動傳統超聲診療服務模式的轉型。
  • 最新研製人造肌肉 可使機器人舉起非洲大象
    科學家研製人造肌肉 使機器人舉起非洲大象  據國外媒體報導,人工智慧賦予未來機器人可以統治世界的大腦,不久智慧機器人也將具備發達的肌肉。目前,新加坡國立大學工程系一支研究小組最新研製一種人造肌肉,能夠延伸原始肌肉長度達到5倍,使機器人擁有舉起80倍體重的能力。
  • 看「三爪」機器人的威力
    這個叫做「汽車車身滾邊機器人」的電子產品威力可不小,它可以為購買汽車的消費者提供更多的車型。  據介紹,這個「三爪」機器人於今年年初研製成功,是校企合作的一個典型代表。由合肥工業大學與安徽巨一自動化裝備有限公司共同研發而成,其核心技術屬國內首創。
  • 基於Matlab的協作機器人實驗平臺來了!
    ,參考ABB、發那科、庫卡、安川、固高、卡諾普等國內外商用機器人控制系統的功能,設計了一系列實驗,包括機器人軟硬體組成認知實驗、單軸伺服驅動器與電機調試實驗、運動學正逆解實驗、軌跡規劃實驗、多軸聯動控制實驗、基於視覺的抓取實驗、基於力傳感器的機器人碰撞檢測實驗、動力學控制實驗、基於強化學習的機器人軸孔裝配實驗等。
  • 安順青島連線,全球首例5G超遠程機器人複雜手術成功實施
    9月7日,經青島、安順兩地醫院合作,通過5G網絡技術和我國自主原研手術機器人遠程應用,成功實施了全球首例5G超遠程機器人腹腔複雜手術。手術由「妙手S」微創手術輔助機器人主刀,為活體動物進行腎臟切除術、膽囊切除術、膀胱切除術等手術過程複雜、技術難度高、風險度大的四級手術。
  • 日本研製洗髮機器人
    【路透社東京10月6日電】日本松下公司研製出一款新型洗髮機器人,為年老體弱者帶來福音。這款洗髮機器人看起來就像是理髮店裡的高級洗頭椅。
  • 電動通風/排煙窗智能控制系統設計思路
    由於氣候的影響要建立分區狀態檢測反饋裝置設備,能夠在線編程監控和功能設定,具備遠程監控的功能。因為是針對高層樓宇設置的電動通風和排煙窗,所以儘量做到程序上的簡單化,避免複雜程序,導致使用混亂或不安全隱患。   1.2 系統組成結構設計   為了實現電動開窗遠程智能監控,使得目前樓宇現場控制系統與之兼容。
  • 一種基於工業機器人的袋裝水泥智能裝車系統
    ,研發出一種基於工業機器人的袋裝水泥智能裝車系統。  工業機器人是裝車機的核心部分,機器人主要由執行機構、驅動系統、控制系統以及位置檢測裝置等所組成。同時按其控制系統的信息對執行機構發出指令, 必要時可對機器人的動作進行監視, 當動作有錯誤或發生故障時即發出報警信號。位置檢測裝置隨時將執行機構的實際位置反饋給控制系統,並與設定的位置進行比較, 然後通過控制系統進行調整,從而使執行機構以一定的精度達到設定位置。  控制系統是機器人的重要組成部分。