新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 一種自動割草機器人的設計和實現

        一種自動割草機器人的設計和實現

        作者: 時間:2011-10-18 來源:網絡 收藏

          1 系統結構

          主控系統的結構框圖如圖1所示。系統主要由單片機控制系統、傳感器系統、電機驅動系統3大部分組成。其中單片機控制系統的處理器采用國產芯片STC12C5410AD,包含10 bit的ADC以及串口、I2C等通用串行接口,高達40 MHz的主頻完全可以勝任本系統的計算和處理速度。

          運動系統主要通過單片機給出的多路PWM信號對的行動電機以及割草電機進行控制。傳感器系統由電子籬笆傳感器、光電開關傳感器、碰撞開關傳感器、雨水傳感器、無線遙控接收模塊等組成。其中,電子籬笆傳感器用于探測割草區域的邊緣;光電開關傳感器用于避開慢速的或者靜止的障礙物;碰撞開關傳感器用于避開快速的或者主動碰向割草機的物體;雨水傳感器用于檢測下雨天氣,并且相應作出回基站的操作;傾角開關傳感器用于安全措施,防止在割草過程中發生意外事件翻倒,一旦傳感器檢測的角度超過設定的閾值,系統自動停止一切工作,進入休眠狀態;無線遙控部分用于方便使用者無線控制自動割草機器人,無線遙控的距離約20 m.各個系統都采用模塊化設計,可擴展性高、升級維護方便、二次開發周期短。表1為自動割草機器人參數表。

          2 硬件系統設計

          2.1 主控系統

          主控系統采用STC12c5410AD單片機,最高主頻40 MHz,8路AD輸入,可以滿足自動割草機器人系統的控制需求。本系統采用30 MHz的有源晶振,8路AD輸入基本上可以滿足系統中模擬量的采集需求。

          2.2 運動控制系統

          運動控制系統中行動電機部分采用2片L298直流電機驅動芯片對直流電機進行控制。1片L298驅動芯片可以提供最高3 A的驅動電流,本系統的行動電機供電電壓為24 V,對于設計要求行動總功率不大于60 W的驅動系統來說,2片L298擁有足夠的驅動能力。在機械結構上,電機軸上使用了減速齒輪,用于加大最大電機輸出轉矩,提高在草地上行走的能力。

          割草電機驅動部分采用mosfet驅動,IRLR2705這款mosfet可以提供峰值28 A的電流,滿足了割草電機的要求。割草電機的開通和關斷由一個單片機IO控制。割草電機驅動有一個電流檢測反饋環節,當割草電機的工作電流過大(一般是堵轉時),電流信號被采樣電阻取出并且送往單片機AD轉換器中進行檢測并且軟件保護。防止堵轉的電機燒毀mosfet管。電機驅動電路圖如圖2.

        光電開關相關文章:光電開關原理
        電能表相關文章:電能表原理

        上一頁 1 2 3 下一頁

        關鍵詞: 自動割草機器人

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 藁城市| 集贤县| 光山县| 宁津县| 呼伦贝尔市| 门源| 钦州市| 连江县| 巴塘县| 搜索| 淮滨县| 晴隆县| 交口县| 株洲市| 太白县| 木里| 皋兰县| 门源| 灵武市| 彩票| 靖远县| 西青区| 定边县| 张家界市| 临潭县| 新宁县| 大田县| 二手房| 怀化市| 海城市| 屯留县| 新和县| 田东县| 邢台市| 犍为县| 酉阳| 衢州市| 贵州省| 白山市| 舒城县| 封开县|