《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 設計應用 > 基于TMS320DM355的水下自主控制機器魚設計
基于TMS320DM355的水下自主控制機器魚設計
電子元器件應用
袁新偉,向 強 西南民族大學
摘要: 為實現機器魚比賽中魚體的自主信號采集與處理、自動探測前方目標及實現水下自主避障等控制功能,文中設計了基于數字信號處理器TMS320DM355、水下攝像機KM-273CW以及SAA7111A增強型視頻輸入處理器等構成的可實現
Abstract:
Key words :

摘要:為實現機器魚比賽中魚體的自主信號采集與處理、自動探測前方目標及實現水下自主避障等控制功能,文中設計了基于數字信號處理器TMS320DM355" title="TMS320DM355">TMS320DM355、水下攝像機KM-273CW以及SAA7111A" title="SAA7111A">SAA7111A增強型視頻輸入處理器等構成的可實現魚體自主避障功能的水下機器" title="水下機器">水下機器魚控制系統。該系統還具有信息傳輸功能,可以將水下的環境數據傳輸到岸上,以利于觀察人員研究水下環境。
關鍵詞:自主運動控制" title="自主運動控制">自主運動控制;水下視頻采集" title="水下視頻采集">水下視頻采集;水下機器;TMS320DM355;SAA7111A

0 引言
    在傳統的機器魚比賽中,魚體的運動控制功能是依靠比賽場地上方的攝像頭采集數據,然后將其發向主機,由主機完成數據的處理,并將結果發給魚體內部的處理器,從而完成避障等運動控制功能。但這種方案存在諸多問題,首先,不能體現魚體運動和控制的自主性;其次,采集數據時占用了主機的資源,同時主機發給魚體的信號也較容易受外界信號的干擾;最后,對于水下機器魚的現實實用性較差。綜合以上,本文設計了一種改進方案,即在魚體內部嵌入可應用于水下的攝像頭KM-273CW,通過采集視頻信號,并經過視頻輸入處理器SAA7111A的處理,將模擬視頻信號轉化為數字信號,并送入TMS320DM355中進行分析處理,之后根據處理的結果調用程序去實現魚體的自主避障及其他運動功能,從而實現魚體的自主運動控制。

1 TMS320DM355芯片介紹
    TMS320DM355數字媒體處理器最大的特色就是有專用的視頻圖像子系統VPSS,用于處理視頻數據,其視頻處理子系統VPSS包括視頻前端輸入接口VPFE和視頻末端輸出接口VPBE,視頻前端輸入接口用于接收外部傳感器或視頻譯碼器等輸入的圖像信息,視頻末端輸出接口輸出圖像到顯示屏顯示。其中視頻前端輸入(VPFE)接口是由CCD控制器,硬件圖像信號處理器-圖像通道IP-IPE模塊,自動曝光/白平衡/聚焦模塊H3A和寄存器組成。CCD控制器可與視頻解碼器、CMOS傳感器或電荷耦合裝置連接;IPIPE是實時硬件圖形處理器,用于實時圖像處理,它把從CMOS/CCD得到的原始圖形轉換為國際電信聯盟ITU數字視頻標準BT.60I/BT.656的8/16位數字YCbCr4:2:2。視頻解碼器以54.MHz的速率進行D/A轉換,提供NTSC/PAL等格式的視頻或音頻輸出。同時該器件還具有8/16位YCC到18位RGB666數字輸出;ITU數字視頻標準BT.
601/BT.656的8/16位數字YCbCr4:2:2。通過緩存邏輯與TMS320DM355的DDR2/mDDR片上控制器相連,便于訪問存儲器,向存儲器存儲由攝像頭采集并經VPFE處理的圖像信息,并將存儲的圖像信息通過VPBE輸出到顯示設備,因此可以很好的實現視頻信號的接收、處理與輸出。
    系統的結構框圖如圖1所示,由于本系統設計的是可自主運動的水器魚,視頻信號轉換模塊采用的是視頻輸入處理器,即用視頻A/D轉換芯片來完成視頻信號到數字信號的轉換,方便后面的數字信號處理器進行分析、處理和控制。數字信號處理模塊的核心芯片是TMS320DM355。通過它可以將視頻信號轉換模塊送入的數字信息進行分析和處理。被控運動裝置模塊即是機器魚內部的各個電機與舵機。通過接受數字信號處理模塊的各種控制信號完成機器魚的水下自主運動。信號傳輸、轉換及顯示模塊通過無線電傳輸系統將數字信號傳輸到岸上的接受裝置,通過信號轉換將水底的信息在主機上顯示,使岸上的觀察者也能了解機器魚水下運動的情況。

a.JPG



2 系統硬件設計
    系統硬件總體連接框圖如圖2所示。其中CCD視頻圖像采集部分采用的器件是深圳凱目銳電子有限公司生產的可應用于水下的攝像頭KM-273CW,它的適應環境包括:水下工程,科研,水下機器人等。在本系統的設計中,由于該攝像頭體積較小,呈長筒狀,因而完全可以讓該攝像頭嵌入機器魚的體內,充當魚的眼睛。

b.JPG


    視頻信號A/D轉換部分采用的器件是Philips公司生產的SAA7111A增強型視頻輸入處理器。該芯片的優點在于集A/D轉換與解碼功能于一身且支持多制式解碼,且內部含有I2C接口,可簡潔的通過I2C總線對其工作方式進行設定。
    在本系統中,主控芯片TMS320DM355通過I2C接口與SAA7111A的雙向數據線SDA和時鐘線SCL連接,對SAA7111A的工作方式進行設置,并向其發送地址碼和控制量,控制SAA7111A完成視頻的轉換,并將轉換后的信息通過雙向數據線SDA串行讀入,然后進行分析、處理,并產生各種控制信息。
    TMS320DM355處理完采集的數字信號后產生適合的控制信號來控制舵機和電機,從而完成機器魚的自主運動。同時TMS320DM355又可以將處理后的數字信號通過無線電發送轉置發送到岸上的主機。

3 系統的軟件設計
    對該系統的軟件設計流程如圖3所示。在本系統的軟件設計中,系統上電初始化DSP,通過軟件模擬I2C總線時序,向SAA7111A發送寫信號,設置SAA7111A的工作方式,具體流程為:DSP發出一個SAA7111A的地址(0xBA或0xBS),并表明寫操作,等待SAA7111A響應,DSP接收到SAA7111的響應后,再發出要配置寄存器的地址,等待SAA7111A響應,并在接收到SAA7111A的響應后,發送要配置的數據,之后等待SAA7111A響應,接受SAA7111A的響應,發送停止位后,結束一次配置。設定其工作寄存器,使其輸入的視頻格式為PAL式,且設定輸出的數據流為8bit。之后DSP發送開始采集信號及對SAA7111A的控制信號。開始采集視頻信號并實現A/D轉換。當一幀數據寫入幀緩存后,DSP即產生中斷,先關閉SAA7111A的視頻輸出,然后對采集的信號進行分析處理。處理完后根據結果產生各種控制信號控制機器魚中的各種電機和舵機,具體做法就是通過控制輸入到各個電機和舵機的控制信號的占空比實現電機轉速和舵機角度的控制,從而實現機器魚游動方向和速度的控制,實現機器魚的自主運動。當DSP完成控制命令后就控制SAA7111A,并重新發送開始采集命令,繼續采集下一幀。

c.JPG



4 結束語
    本系統設計將圖像采集與識別、運動控制集成到一個系統中,能很好實現圖像的快速采集、存儲及數據處理功能,也實現了魚體的自主運動控制,即使對于高分辨率要求的魚體游動的前方數據(如障礙物等)也起到很好的采集與處理的功能。若將該系統配上更為優化的程序,可以實現魚在水體情況較為復雜的環境下的自主運動。若再配合無線收發裝置便可將魚體在水下采集的數據發給地面處理機,供研究人員分析,那么這樣的機器魚就可以應用到實際工程中了。

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美一区=区| 国产精品久久久久久超碰| 一区二区三区精品久久久| 亚洲高清不卡av| 欧美在线精品一区| 午夜日韩视频| 亚洲欧美成人| 亚洲在线免费| 亚洲已满18点击进入久久| 一区二区高清在线| 夜夜嗨av一区二区三区免费区| 亚洲日本aⅴ片在线观看香蕉| 亚洲国产精品成人精品| 亚洲国内在线| 亚洲精品一级| 一本色道久久88精品综合| 99精品热6080yy久久| 夜夜嗨av一区二区三区| 99re66热这里只有精品4| 9久re热视频在线精品| 夜夜嗨av一区二区三区中文字幕 | 午夜精品在线| 欧美一区二区三区播放老司机 | 久久国产福利国产秒拍| 久久久久久穴| 免费在线亚洲欧美| 欧美精品18| 欧美日韩精品欧美日韩精品| 欧美日韩三区四区| 国产精品亚洲综合一区在线观看| 国产日韩精品一区二区浪潮av| 国内精品伊人久久久久av影院 | 亚洲激情亚洲| 99精品国产一区二区青青牛奶| 艳妇臀荡乳欲伦亚洲一区| 亚洲午夜电影网| 亚洲欧美在线一区二区| 欧美在线播放一区二区| 久久精品一二三| 蜜臀91精品一区二区三区| 欧美精品一区二区蜜臀亚洲| 国产精品久久久久一区二区三区 | 91久久精品视频| 日韩视频中文字幕| 亚洲一区二区三区四区在线观看| 香蕉久久一区二区不卡无毒影院| 亚洲高清视频一区| 一区二区三欧美| 久久se精品一区精品二区| 免费高清在线一区| 国产精品成人在线观看| 国产一区999| 亚洲精品激情| 亚洲一线二线三线久久久| 亚洲国产精品黑人久久久| 夜夜爽99久久国产综合精品女不卡| 亚洲伊人久久综合| 久久久人成影片一区二区三区| 欧美国产国产综合| 国产精品老牛| 伊人久久亚洲影院| 一区二区三区四区五区在线| 久久高清免费观看| 一区二区三区www| 久久久久国产精品午夜一区| 欧美日韩国产成人精品| 国产伦精品一区二区三| 亚洲国产婷婷香蕉久久久久久99| 亚洲综合99| 亚洲美女淫视频| 久久成人久久爱| 欧美伦理在线观看| 国内自拍一区| 亚洲香蕉伊综合在人在线视看| 亚洲激情黄色| 欧美一区二区三区在线| 欧美日韩伦理在线免费| 黄色成人精品网站| 亚洲一二三区精品| 99国产精品一区| 久久久亚洲精品一区二区三区| 欧美日韩免费观看中文| 尤物精品在线| 香蕉国产精品偷在线观看不卡| 在线一区视频| 男女视频一区二区| 国内自拍一区| 午夜精品电影| 亚洲伊人第一页| 欧美黄色免费网站| 精品999日本| 午夜在线精品| 亚洲欧美春色| 欧美日韩一区二区视频在线| 在线观看成人av| 久久不射电影网| 欧美一区二视频| 国产精品国产馆在线真实露脸| 亚洲经典视频在线观看| 久久精品麻豆| 久久久久久久久伊人| 国产精品视频自拍| 中文av一区二区| 亚洲午夜激情| 欧美精品一区二区三区视频| 在线播放一区| 亚洲国产精品久久久久婷婷老年| 久久gogo国模裸体人体| 国产精品无码永久免费888| 中文国产成人精品久久一| 中文国产成人精品| 欧美日韩三区| 日韩午夜在线电影| 9国产精品视频| 欧美日韩激情小视频| 亚洲精品视频啊美女在线直播| 亚洲激情一区| 欧美成人福利视频| 亚洲国产一区二区三区a毛片 | 欧美激情按摩在线| 亚洲国产精彩中文乱码av在线播放| 亚洲福利视频网| 玖玖国产精品视频| 激情文学一区| 亚洲国产欧美在线| 免费日韩成人| 亚洲啪啪91| 一区二区冒白浆视频| 欧美日韩免费观看一区二区三区| 亚洲精品视频在线播放| 中文av一区二区| 国产精品xvideos88| 亚洲视频在线观看免费| 亚洲欧美韩国| 国产免费观看久久| 欧美影院在线| 另类春色校园亚洲| 亚洲成色777777女色窝| 亚洲精品乱码久久久久久日本蜜臀 | 新狼窝色av性久久久久久| 国产欧美一区二区三区视频| 午夜精品久久久久久99热| 久久久久国产精品www| 影视先锋久久| 亚洲最新在线| 国产精品一二| 亚洲电影免费观看高清完整版| 欧美成人激情视频免费观看| 日韩亚洲一区在线播放| 午夜国产精品影院在线观看| 国产欧美一区二区三区沐欲| 久久精品一区二区三区四区 | 亚洲国产成人av好男人在线观看| 亚洲免费黄色| 国产精品草莓在线免费观看| 亚洲免费视频一区二区| 裸体女人亚洲精品一区| 亚洲欧洲一区| 午夜在线成人av| 国产一区二区丝袜高跟鞋图片| 亚洲精品欧美一区二区三区| 欧美性开放视频| 欧美一区二区三区日韩| 欧美成人午夜剧场免费观看| 日韩性生活视频| 欧美制服丝袜第一页| 在线观看日韩www视频免费 | 久久精品视频在线| 欧美久久久久免费| 亚洲欧美日韩国产精品| 欧美a级片网| 亚洲综合视频一区| 欧美大片在线观看一区二区| 亚洲一区二区欧美日韩| 噜噜噜在线观看免费视频日韩| 99视频有精品| 老色鬼久久亚洲一区二区| 一本一本久久a久久精品牛牛影视| 久久精品国产一区二区电影| 亚洲精品乱码| 久久久久青草大香线综合精品| 亚洲精品婷婷| 久久久青草青青国产亚洲免观| 一本久久a久久精品亚洲| 久久久人成影片一区二区三区观看 | 久久精品免费| 亚洲精品在线观看视频| 久久久久国产精品麻豆ai换脸| 亚洲狼人综合| 久久婷婷色综合| 在线一区二区三区做爰视频网站 | 久久国产一区二区| 日韩视频第一页| 麻豆精品一区二区综合av| 亚洲一区在线观看免费观看电影高清 | 亚洲国产三级| 久久久青草婷婷精品综合日韩 | 国产精品欧美在线| 夜夜嗨网站十八久久| 伊人久久综合|