新聞中心

        EEPW首頁 > 汽車電子 > 設計應用 > 一種基于AT89S52的智能簡易車輛系統設計方案

        一種基于AT89S52的智能簡易車輛系統設計方案

        作者: 時間:2014-07-18 來源:網絡 收藏

          

        本文引用地址:http://www.104case.com/article/255772.htm

        ?

          3 軟件設計

          根據各系統模塊的選擇,充分利用單片機的資源,對單片機系統資源作如下分配:P1口控制步進電機,P0口和P2.5、P2.6、P2.7控制液晶顯示,P2.1~P2.4連接紅外檢測模塊,P3.2連接角度檢測模快,P2.0、P3.7接轉換開關,如圖5所示。

          

          當系統開始運行時,單片機首先讀取電動機的初始角度,然后從P2.1~P2.4口讀取當前紅外傳感器檢測到的信號,判斷小車是否在軌道上,然后校正小車方向,單片機從P1.0~P1.7口發脈沖控制電機的轉動,使小車前進。在小車運動中,角度傳感器將檢測到的信號送入單片機,單片機判斷小車是否到達平衡位置。當到達平衡位置后,角度傳感器水平較正,小車停止5 s后繼續向前進。而當到達軌道終點后,倒車返回原點,軟件流程如圖6所示。

          

        ?

          4 結束語

          經多次測試,該系統運行除機械部分不易控制外,電路與運行部分均較為穩定,簡易車輛能自動完成在蹺蹺板上的前進和后退動作。設計還增加了對整個系統的保護功能,如利用V/F技術輔助電機的控制,確保電機能為小車負載提供足夠的力矩。此外系統中還加入了語音提示、人性化顯示等功能,使系統更加智能化、人性化。同時各電路模塊也均有過流保護,消抖等輔助電路,使整個系統更加安全穩定。

        光耦相關文章:光耦原理


        熱式質量流量計相關文章:熱式質量流量計原理
        流量計相關文章:流量計原理

        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 江西省| 巴塘县| 英吉沙县| 图木舒克市| 甘南县| 大兴区| 都匀市| 邢台市| 南安市| 紫金县| 白玉县| 贺州市| 合江县| 堆龙德庆县| 太仆寺旗| 昌黎县| 横山县| 韶关市| 萍乡市| 大安市| 娄烦县| 井研县| 奉贤区| 城固县| 建宁县| 拜城县| 徐闻县| 芷江| 无为县| 蒲城县| 邢台县| 林西县| 曲阜市| 石景山区| 高青县| 佛冈县| 宜城市| 那坡县| 沅陵县| 水城县| 岳阳县|