新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于ARM自主避障機器魚設計

        基于ARM自主避障機器魚設計

        作者: 時間:2012-08-24 來源:網絡 收藏

        LCD的工作受其控制器控制完成,圖5為LCD控制器功能圖。通過LCD控制器的寄存器組REGBANK來對LCD控制器的各項參數進行設置。而LCDCDMA則是LCD控制器專用的DMA通道,負責將視頻數據從顯存(顯存是SDRAM中的一塊區域,可利用REGBANK編程設定)中取出,并從VIDPRCS從VD[23:0]發送給LCD屏。同時LPC3600和TIMECEN負責產生LCD屏所需的控制時,然后從VIDEOMUX送給LCD屏。TIMEGEN包含可編程邏輯,可通過程序進行設定。TIMEGEN能產生不同LCD屏驅動電路所需要的時序信號。

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

        e.JPG


        LCD部分接口介紹。VFRAME/VSYNC/STV接口:傳送LCD控制器和LCD驅動器之間的幀同步信號。
        VLINE/HSYNC/CPV接口:傳送LCD控制器和LCD驅動器之間的同步脈沖信號。
        VCLK/LCD_HCLK接口:傳送LCD控制器和LCD驅動器之間的像素時鐘信號。
        VM/VDEN/TP接口:傳送LCD驅動器使用的交流信號。
        VD [23:0]接口:LCD的像素數據輸出端即RGB信號線。

        2 系統軟件
        2.1 主程序流程
        芯片通過AD管腳對紅外傳感器的發射模塊傳送命令。發射模塊發射紅外線,接收模塊接收遇到障礙物反射回來的紅外線,根據返回光強產生相應的模擬電壓,經過A/D轉換器后變成十位的二進制數據量,通過一定算法計算出到障礙物的距離。芯片判斷計算出的距離與預設值的邏輯關系,根據結果判斷是否進行避障。攝像頭采集圖片后,將圖片緩存于SDRAM中,LCD讀取數據并將圖像顯示出來。主程序流程如圖6所示。

        f.JPG



        關鍵詞: 設計 機器 自主 ARM 基于

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 绥化市| 栖霞市| 晋中市| 阿克苏市| 大连市| 太和县| 耿马| 海林市| 江安县| 榆树市| 怀远县| 玉门市| 旅游| 富蕴县| 辛集市| 南汇区| 绥滨县| 广饶县| 惠安县| 泰来县| 三河市| 黄陵县| 蓬安县| 上高县| 马边| 五华县| 扬州市| 武定县| 会昌县| 邮箱| 梁平县| 汾西县| 平阴县| 贺兰县| 句容市| 郴州市| 惠州市| 台中县| 鲜城| 龙游县| 佛冈县|