<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于OPenWrt的移動(dòng)機器人系統設計

基于OPenWrt的移動(dòng)機器人系統設計

作者: 時(shí)間:2012-05-08 來(lái)源:網(wǎng)絡(luò ) 收藏

直流電機驅動(dòng)模塊以L(fǎng)298N芯片為核心,該芯片具有帶載能力強的特點(diǎn)。直流電機驅動(dòng)電路如圖2所示。驅動(dòng)電路芯片的外圍電路主要是由二極管構成的電橋電路與2組電機并聯(lián)連接,以達到控制電機按照設定運轉的目的。

本文引用地址:http://dyxdggzs.com/article/149116.htm

b.jpg


采用H橋控制方案,整體控制方案如圖3所示。

c.jpg


電機共有4路PWM輸Ⅲ分別作為左右輪的驅動(dòng),而通過(guò)2路PWM輸出可控制一個(gè)電機,兩個(gè)電機以并聯(lián)方式連接。
當L298N芯片使能信號ENABLE為高時(shí),輸出才隨輸入變化,否則為高阻態(tài),所以焊接時(shí),ENABLE引腳及電源引腳VS均接電源VCC。
具體驅動(dòng)過(guò)程為:通過(guò)編程由控制芯片經(jīng)PWM發(fā)出驅動(dòng)信號,PWM輸出作為L(cháng)298N的輸入,經(jīng)L298N轉換輸出控制信號使電機轉動(dòng),從而實(shí)現電動(dòng)機的驅動(dòng)。
PWM輸出信號的高低則可以控制直流電機轉速。當占空比加大時(shí),轉速升高;占空比減小時(shí),轉速降低;當PWM信號輸出占空比為0時(shí)可控制電機的停止。
當左輪停止,右輪轉時(shí),小車(chē)左轉;當右輪停止,左輪轉動(dòng)時(shí),小車(chē)右轉。而2路PWM輸出的正負順序轉換則可控制電機的正反轉,進(jìn)而控制小車(chē)的前進(jìn)和后退。

3 軟件
軟件部分是的智能化的體現,它控制所有的運行狀態(tài)。
操作采用了OpenWrt操作,該系統簡(jiǎn)化了Linux內核的定制過(guò)程,而且允許開(kāi)發(fā)者使用軟件包的概念來(lái)定制嵌入式設備,從而簡(jiǎn)化了嵌入軟件開(kāi)發(fā)的流程。
程序在Kubuntu CodeBlock IDE集成開(kāi)發(fā)環(huán)境中進(jìn)行編寫(xiě),用OpenWrt編譯出來(lái)的ARM eabi交叉編譯工具編譯,再經(jīng)過(guò)終端Sercurt-CRT通過(guò)串行口向移動(dòng)終端燒入交叉編譯后的程序以及系統。
應用軟件控制小車(chē)的避障、攝像、發(fā)送視頻等行為。通信方面通過(guò)在主機端用vsttp軟件架設FTP服務(wù)器,并通過(guò)IEEE802.11g(RTL8187)無(wú)線(xiàn)網(wǎng)卡建立無(wú)線(xiàn)局域網(wǎng)。這樣,移動(dòng)終端就可以接收上位機的控制命令到達指定地點(diǎn)拍照并發(fā)送圖片,而PC機終端就可以接收通過(guò)Wi-Fi傳送過(guò)來(lái)的圖片。

51單片機相關(guān)文章:51單片機教程


路由器相關(guān)文章:路由器工作原理


路由器相關(guān)文章:路由器工作原理




評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>