亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于ARM Cortex-M3處理器搜救機(jī)器人的設(shè)計(jì)

        2014-06-09 14:19:03周桔蓉孫旭日
        關(guān)鍵詞:單片機(jī)設(shè)計(jì)

        周桔蓉,孫旭日

        (九江職業(yè)技術(shù)學(xué)院,江西九江 332007)

        基于ARM Cortex-M3處理器搜救機(jī)器人的設(shè)計(jì)

        周桔蓉,孫旭日

        (九江職業(yè)技術(shù)學(xué)院,江西九江 332007)

        以ARM Cortex-M3單片機(jī)為搜救機(jī)器人的控制器,以N溝MOSFET來設(shè)計(jì)可控制大電流電機(jī)的電機(jī)驅(qū)動器,全面提高了搜救機(jī)器人的性能。

        STM32單片機(jī);搜救機(jī)器人

        目前市場的搜救機(jī)器人種類繁多,主要存在以下的不足。(1)處理器底層程序代碼沒有公開,用戶只能按用戶模式編程,不能進(jìn)行深入的編程與開發(fā)。而且處理器價(jià)格比較昂貴;(2)搜救機(jī)器人運(yùn)動電機(jī)發(fā)熱過大,影響搜救。本文基于ARM Cortex-M3處理器搜救機(jī)器人的設(shè)計(jì)。

        1 搜救機(jī)器人總體設(shè)計(jì)

        人對周圍環(huán)境的反應(yīng)過程主要是感覺→大腦思考→作出反映,搜救機(jī)器人的信息處理流程也是如此。搜救機(jī)器人配有十幾個傳感器,另外還可以根據(jù)需要擴(kuò)展其他傳感器,對環(huán)境的感知能力很強(qiáng)。微控制器采用的是STM32微處理器,芯片時(shí)鐘72MHZ。機(jī)器人的執(zhí)行器有:二只高性能直流電機(jī);一只喇叭;一只FPTC觸摸屏的液晶顯示器??傮w設(shè)計(jì)如圖1。

        圖1 搜救機(jī)器人總體設(shè)計(jì)

        2 搜救機(jī)器人的硬件設(shè)計(jì)

        2.1 控制器的選擇

        傳統(tǒng)的控制器的多數(shù)采用的是STR911FAM44微處理器為核心的控制器。該控制器有以下缺點(diǎn):⑴該處理器底層程序代碼沒有公開,用戶只能按用戶模式編程,不能進(jìn)行深入的編程與開發(fā);⑵該處理器價(jià)格比較昂貴。而STM32單片機(jī)剛好解決了以上問題。STM32單片機(jī)是一款底層函數(shù)公開、性價(jià)比很高的控制器。CortexM3是一個32位處理器內(nèi)核。內(nèi)部的數(shù)據(jù)路徑是32位的,寄存器是32位的,存儲器接口也是32位的。CM3采用了哈佛結(jié)構(gòu),擁有獨(dú)立的指令總線和數(shù)據(jù)總線,可以讓取指與數(shù)據(jù)訪問并行不悖。這樣一來數(shù)據(jù)訪問不再占用指令總線,從而提升了性能。為實(shí)現(xiàn)這個特性,CM3內(nèi)部含有好幾條總線接口,每條都為自己的應(yīng)用場合優(yōu)化過,并且它們可以并行工作。

        2.2 電機(jī)驅(qū)動系統(tǒng)的設(shè)計(jì)

        電機(jī)驅(qū)動系統(tǒng)是搜救機(jī)器人的關(guān)鍵部位,良好電機(jī)驅(qū)動系統(tǒng)不僅使機(jī)器人越過障礙物而且發(fā)熱量小。傳統(tǒng)的電機(jī)驅(qū)動系統(tǒng)采用L293或L298等全橋芯片來控制直流電機(jī),雖然簡便而且成本低廉,但由于它們的內(nèi)阻較大,在控制大電流的馬達(dá)時(shí)芯片常常過熱,導(dǎo)致系統(tǒng)的整體效率較低。在機(jī)器人上,馬達(dá)控制芯片的內(nèi)阻過大會導(dǎo)致車子的加速度變小,經(jīng)常在搜救現(xiàn)場搜救速度慢。

        結(jié)合搜救現(xiàn)場的實(shí)際情況,對電機(jī)驅(qū)動系統(tǒng)我們進(jìn)行了很大的改進(jìn)。經(jīng)過試驗(yàn)和論證,最后采用N溝MOSFET來設(shè)計(jì)可控制大電流電機(jī)的電機(jī)驅(qū)動器。原理如圖2所以。

        此方案以及高性能鋰聚合物電池的幫助下可以毫無壓力地驅(qū)動4個380減速電機(jī),通過控制器產(chǎn)生占空比可調(diào)的PWM來控制電機(jī)驅(qū)動器,從而實(shí)現(xiàn)了電機(jī)速度大小和轉(zhuǎn)動方向均可調(diào)整,從而實(shí)現(xiàn)機(jī)器人的運(yùn)動控制。經(jīng)過實(shí)踐的檢驗(yàn)小車在全速啟動以及突然反向運(yùn)動時(shí)的性能明顯比使用L298要好。對于散熱問題,決定采用貼片的D2PAK封裝的IRF540,其他元件也都改為貼片封狀。在芯片的上面設(shè)計(jì)了散熱器和風(fēng)扇。降低MOS溫度可以大大提高工作效率。傳統(tǒng)的TO-220封裝的MOS管直立加上散熱器很占空間。

        圖2 IR2104+I(xiàn)RF540全橋電機(jī)驅(qū)動系統(tǒng)

        2.3 傳感器的設(shè)計(jì)

        STM32單片機(jī)內(nèi)部自帶有8路12位ADC高精度轉(zhuǎn)換器,可以連接機(jī)器人的傳感器,減少外圍電路的設(shè)計(jì)。

        機(jī)器人是通過傳感器來對外部信號的識別。就相當(dāng)人的眼睛和耳朵,機(jī)器人需要不斷采集環(huán)境信息然后經(jīng)濾波處理然后經(jīng)控制器邏輯運(yùn)算繼而控制執(zhí)行機(jī)構(gòu),從而實(shí)現(xiàn)現(xiàn)場搜救。

        2.3.1 雷達(dá)

        機(jī)器人在搜救過程中最怕就是碰壁,從而造成損壞機(jī)器。傳統(tǒng)搜救機(jī)器人避障是采用PSD傳感器,一般是裝3-6個PSD傳感器對對障礙物的判斷。但是總是存在盲區(qū),在盲區(qū)內(nèi)你根本無法避障,容易損壞機(jī)器人。針對以上的缺點(diǎn),我們設(shè)計(jì)了“雷達(dá)”傳感器,360度布設(shè)光電傳感器,不斷循環(huán)掃描,讀取離目標(biāo)最近的光電傳感器,最短時(shí)間和最精確的判斷障礙物的方向和距離。通過實(shí)驗(yàn)解決了機(jī)器人碰壁的過程。

        圖3 “雷達(dá)”傳感器

        2.3.2 紅外攝像頭

        攝像頭有成電腦相機(jī),電腦眼等,是一種視頻輸入設(shè)備。機(jī)器人上裝有此設(shè)備,可通過傳輸?shù)酵饨缡谷丝梢杂眠b控進(jìn)行控制。而且,紅外攝像頭可以實(shí)現(xiàn)夜視。

        2.3.3 話筒

        機(jī)器人話筒的功能很強(qiáng),它可以感受到聲音的強(qiáng)弱。我們的耳朵并不是所有聲音都可以聽見的,機(jī)器人的“耳朵”也是這樣,它能聽見的聲音頻率范圍跟人能聽到的范圍大致是一樣的,大約是16Hz~20000Hz的機(jī)械波。

        3 軟件編程

        本設(shè)計(jì)采用μC/OS-II操作系統(tǒng)。μC/OS-II僅僅包含了任務(wù)調(diào)度、任務(wù)管理、時(shí)間管理、內(nèi)存管理、任務(wù)間的通信和同步等基本功能。采用模糊控制算法,將地面檢測到的反饋信號與設(shè)定的標(biāo)準(zhǔn)顏色AD值比較,求出偏離AD值的偏差信號與偏差信號的變化率,并將其作為模糊控制器的輸入,將偏差信號按照分檔法分為七檔,再通過查詢由分檔法和模糊推理合成算法得到的控制作用表來獲得模糊控制器的輸出,從而進(jìn)一步設(shè)定轉(zhuǎn)速值。

        4 結(jié)論

        本文實(shí)現(xiàn)了搜救機(jī)器人控制器硬件的設(shè)計(jì),成功地在STM32上嵌入了實(shí)時(shí)操作系統(tǒng)μC/OS-II。我們根據(jù)以上設(shè)計(jì)和制作,對各個動作進(jìn)行分解、編寫程序,完全依據(jù)規(guī)則的評分細(xì)則設(shè)計(jì),同時(shí)通過自行設(shè)計(jì)應(yīng)對復(fù)雜環(huán)境,比較全面地完成了規(guī)定的任務(wù)。

        Design of Rescuing Robot Based on ARM Cortex-M3 Processor

        Zhou Jurong,Sun Xuri
        (Jiujiang Vocational and Technical College,Jiujiang,Jiangxi,332007)

        The paper introduces the rescuing robot with the ARM Cortex-M3 as its controller,and with the electric driver that is composed with MOSFET which can control the large current.

        STM32 single-chip computer;rescuing robot

        TP242

        B

        1009-9522(2014)01-0022-02

        2013-08-29

        周桔蓉:女,工程碩士,九江職業(yè)技術(shù)學(xué)院電氣工程學(xué)院教師。

        猜你喜歡
        單片機(jī)設(shè)計(jì)
        何為設(shè)計(jì)的守護(hù)之道?
        《豐收的喜悅展示設(shè)計(jì)》
        流行色(2020年1期)2020-04-28 11:16:38
        基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
        電子制作(2019年13期)2020-01-14 03:15:28
        基于單片機(jī)的層次漸變暖燈的研究
        電子制作(2019年15期)2019-08-27 01:12:10
        基于單片機(jī)的便捷式LCF測量儀
        電子制作(2019年9期)2019-05-30 09:42:02
        瞞天過?!律O(shè)計(jì)萌到家
        小議PLC與單片機(jī)之間的串行通信及應(yīng)用
        電子制作(2018年12期)2018-08-01 00:48:04
        設(shè)計(jì)秀
        海峽姐妹(2017年7期)2017-07-31 19:08:17
        有種設(shè)計(jì)叫而專
        Coco薇(2017年5期)2017-06-05 08:53:16
        基于單片機(jī)的平衡控制系統(tǒng)設(shè)計(jì)
        電子制作(2017年19期)2017-02-02 07:08:27
        日韩国产精品一区二区三区| 四虎永久在线精品免费观看地址| 日韩亚洲制服丝袜中文字幕| 黄网站a毛片免费观看久久| 亚洲精选自偷拍一区二| av 日韩 人妻 黑人 综合 无码| 亚洲av成本人无码网站| 亚洲青青草视频在线播放| 91精品久久久中文字幕| 性xxxx18免费观看视频| 青青青爽国产在线视频| 人妻少妇精品视频中文字幕国语| 久久综合九色综合97婷婷| 国产成人一区二区三区| 久久综合色鬼| 亚洲女同恋中文一区二区| 五月开心婷婷六月综合| 亚洲一本到无码av中文字幕| 依依成人影视国产精品| 久久精品人妻一区二三区| 把女人弄爽特黄a大片| 男人和女人高潮免费网站 | 婷婷开心五月综合基地| 国产精品美女久久久网站三级 | 国产美女自拍国语对白| 夜晚黄色福利国产精品| 欧美一区二区三区红桃小说| 亚洲精品黄网在线观看| 亚洲一区域二区域三区域四| 无码aⅴ精品一区二区三区| 夜夜揉揉日日人人| 国产日韩一区二区精品| 国产一区二区三区仙踪林 | 亚洲欧洲精品成人久久曰影片| 亚洲无码观看a| 日本av亚洲中文字幕| 国产精品免费观看久久| 午夜不卡亚洲视频| 最近更新中文字幕一区二区 | 97影院在线午夜| 亚洲av伊人久久综合性色|