999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于高性能單片機的智能物流小車研究與設計

2020-05-03 14:07:48林豪王新雨徐玥
河南科技 2020年5期
關鍵詞:單片機

林豪 王新雨 徐玥

摘 要:本項目是基于恩智浦K66單片機和OpenMV可編程攝像頭,采用C語言和Python語言編程的一款智能物流小車。其間根據小車作業需求,對小車的機械結構和硬件電路進行了設計。首先利用OpenMV攝像頭模塊識別不同顏色物體,再通過單片機控制機械手抓取物體,最后通過攝像頭圖像識別使小車按照黑色引導線循跡行駛到指定位置完成作業。本文可以給學習自動化控制、人工智能、電子設計知識以及參加相關競賽的學生提供參考。

關鍵詞:智能物流;單片機;OpenMV;循跡小車;機械手

中圖分類號:G64文獻標識碼:A文章編號:1003-5168(2020)05-0024-05

Abstract: This project is an intelligent logistics trolley based on NXP K66 microcontroller and OpenMV programmable camera, programmed in C and Python. In the meantime, the mechanical structure and hardware circuit of the trolley were designed according to the needs of the trolley operation. First, the OpenMV camera module was used to identify objects of different colors, and then the microcontroller was used to control the robot to grasp the objects, finally, the camera image recognition was used to make the car follow the black guide line to the specified position to complete the operation. This paper could provide a reference for students learning automation control, artificial intelligence, electronic design knowledge and participating in related competitions.

Keywords: intelligent logistics;MCU;OpenMV;tracking trolley;manipulator

近年來,隨著互聯網技術的迅速發展與應用,物流行業飛速發展,傳統的管理模式已不能滿足物流行業需求,物流行業正在向智能化發展。智能物流機器人作為物流行業智能化發展的產物,其研究設計知識主要包括機械設計、硬件電路設計、軟件設計[1-3]。對于智能物流機器人的研究,不僅有利于培養高智能人才,更有利于推動現代智能化的發展。本文主要介紹基于高性能單片機的智能物流小車的研究與設計,給學習自動化控制、人工智能、電子設計知識以及參加相關競賽的學生提供參考。

1 主要研究內容

本項目研究設計一種能夠智能識別不同顏色小物體并能自主搬運與循跡的智能物流小車。該物流小車具有小型化、智能化的特點,主要通過攝像頭對不同顏色物體識別,并通過機械臂抓取所要運送的物體,通過攝像頭圖像識別自主循跡運送小物體到指定位置。

本項目主要研究內容如下:一是智能物流小車的機械結構研究與設計,本項目主要對智能物流小車的車模片采用的是LM2937-3.3芯片,兩種芯片均為線性穩壓芯片,電路簡單,穩定性好。

4.3 驅動電路模塊

驅動電路的基本原理是H橋驅動原理。硬件電路采用了集成半橋芯片BTN7971B來構成H橋驅動器,經實踐,由集成半橋芯片構成的驅動電路模塊比較穩定、耐用,電路結構簡單,使得電路板布局更加靈活方便,所占空間小。驅動電路模塊原理如圖6所示。

4.4 調試電路模塊

在整個電路系統中,為了方便調試,硬件電路上還增加了液晶屏、獨立按鍵、藍牙等模塊。液晶屏和獨立按鍵使得對小車參數的顯示和修改更為方便。藍牙模塊可以使小車連接計算機,將參數通過上位機實時顯示,從而監測小車的情況。

5 軟件設計

5.1 系統控制總體設計

整個系統分為兩部分,即小車的運動控制和機械手的舵機控制。小車的運動控制又分為速度控制和方向控制,速度控制和方向控制并不是相互獨立的模塊,而是相互協作的,只有速度控制和方向控制同時調整才能使小車達到最佳狀態。通過攝像頭識別黑色引導線,利用PID算法控制小車的速度和方向,使小車能夠按照規定路線行駛。小車機械手的舵機控制通過攝像頭對物體進行顏色識別,如果正確,攝像頭發出信號給單片機,單片機發出控制信號給舵機,從而控制機械手對物體進行抓取。

5.2 圖像處理

圖像處理模塊的感光芯片為OV7725,圖像格式設置為RGB565格式的彩色圖像,圖像大小設置為320×240,在圖像處理任務中,核心是基于Lab色彩空間的色塊查找。

OpenMV的可編程視覺模塊采用NXP i.MX RT1062,600MHz Cortex-M7作為主控芯片,600MHz的主頻使得其即使在分辨率為320×240的彩色圖像上進行色塊識別仍具有較高的速度。該視覺模塊集成了MicroPython運行環境,使用開發效率高的Python編程,同時兼容OpenMV IDE的調試,因此調試工作高效、直觀。

5.3 線路循跡識別

線路循跡主要采用直線檢測的方法對黑色引導線進行識別,具體流程如圖7所示。對于曲線線路,可以采用最小二值化先將曲線轉化為直線,利用相同的方法可以完成曲線線路循跡識別。

5.4 PID控制算法

PID控制算法是工程實際中應用最廣泛的自動控制器,它具有原理簡單、穩定性好、控制參數相互獨立、參數調整方便等特點。對于小車的速度控制和方向控制,分別采用PI速度控制和PD方向控制。單位反饋的PID控制原理框圖如圖8所示。

PID控制算法分為位置式和增量式,筆者選用了增量式PID算法,這種算法用來控制電機比較方便。如果對控制有更高的要求或者干擾因素較多,可以運用PID衍生算法,如遇限削弱積分法、積分分離法、有效偏差法、微分先行PID算法等。

5.4.1 PI速度控制。在速度控制中,微分作用不大,所以這里簡化使用PI控制。通過編碼器實現速度閉環控制,反饋電機實際速度給單片機,接著單片機通過PI算法消除誤差,最終使得速度達到期望值。

5.4.2 PD方向控制。方向控制中使用PD控制。根據OpenMV模塊返回給單片機的偏角數值,單片機根據PD算法消除誤差,使得小車按規定路線行駛。

5.4.3 PID參數整定。運用PID控制的核心是調整KP、KI、KD三個參數。通過對設定的參數進行波形分析,根據積累的經驗對小車運動狀態分析,從而對參數進行整定。

6 結論

該項目是基于恩智浦K66單片機和OpenMV彩色攝像頭,采用C語言和Python語言編程的一款智能物流小車。本研究根據小車作業需求,對小車的機械結構和硬件電路進行了設計。首先利用OpenMV攝像頭模塊識別不同顏色物體,再通過單片機控制機械手抓取物體,最后通過攝像頭圖像識別使小車按照黑色引導線循跡行駛到指定位置完成作業。本文可以給學習相關知識和參加相關競賽的在校大學生一些參考。當然,本項目還有許多需要改進的地方。對于識別物體,由于識別物體只能是單一顏色的物體,不夠全面,這里可以增加通過OpenMV識別二維碼或者條形碼來識別不同物體,也可以通過神經網絡算法訓練來對物體進行準確的識別。另外,小車只能按照黑色引導線循跡行駛,功能較為簡單,擴充功能可以增加一些模塊,使得小車能夠按照給定路徑行駛。

參考文獻:

[1]鄭登華,賀一烜,柏孟杰,等.基于三自由度的智能物流小車[J].科技傳播,2019(18):131-132.

[2]袁瑞豪,王一豪,孫振涵.基于K66單片機的恩智浦智能小車制作[J].無線互聯科技,2019(11):122-124.

[3]張志勝.基于視覺導航的自主移動機器人的設計與研究[D].哈爾濱:哈爾濱工業大學,2008.

[4]莊瓊云.基于OpenMV的智能尋跡小車設計與實現[J].黎明職業大學學報,2018(4):80-84.

[5]李梅,金力.《智能車PID算法的設計》實驗綜述[J].電腦知識與技術,2013(16):3826-3829.

[6]于豐華,雷宇橋,胡玉杰,等.基于OV7620循跡的智能車算法研究[J].微型機與應用,2013(17):69-71.

猜你喜歡
單片機
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機在仿真中要注意的幾點問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機的三維LED點陣設計
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個全新PIC單片機系列
基于Proteus的單片機控制系統的仿真設計
主站蜘蛛池模板: 亚洲无码高清一区二区| 国产在线无码av完整版在线观看| 亚洲人成网7777777国产| 亚洲欧美日韩中文字幕在线| 午夜欧美在线| 日韩专区第一页| 操国产美女| 久久久黄色片| 国产麻豆福利av在线播放| 992tv国产人成在线观看| 国产精品99一区不卡| 免费人欧美成又黄又爽的视频| 久久www视频| 日韩中文精品亚洲第三区| 99爱视频精品免视看| 亚洲男人的天堂久久精品| 国产小视频免费| 99精品伊人久久久大香线蕉| 久久精品66| 996免费视频国产在线播放| 在线国产资源| 97亚洲色综久久精品| 91青青草视频| 无码高清专区| 91免费国产在线观看尤物| 日韩免费毛片视频| 久久免费视频播放| 久久久波多野结衣av一区二区| 97色婷婷成人综合在线观看| 国产网站免费看| 一级毛片高清| 国产男女XX00免费观看| 无码AV高清毛片中国一级毛片| 亚洲中文字幕无码爆乳| 香蕉久人久人青草青草| 亚洲国产欧美中日韩成人综合视频| 欧美精品二区| 国产一区二区丝袜高跟鞋| 青青青伊人色综合久久| 伊人色综合久久天天| 国产精品手机在线观看你懂的| 99无码熟妇丰满人妻啪啪| 性网站在线观看| av在线无码浏览| 亚洲精品在线91| 国产va在线观看| 男女男精品视频| 欧类av怡春院| 亚洲无码91视频| 欧美国产日韩在线观看| 欧美一区二区三区欧美日韩亚洲 | 国产99久久亚洲综合精品西瓜tv| 久久黄色小视频| 成人欧美在线观看| 亚洲精品无码专区在线观看| 亚洲国产成人久久精品软件 | 日本久久久久久免费网络| 欧美精品色视频| 中文字幕啪啪| 国产视频 第一页| 最新亚洲人成无码网站欣赏网| 亚洲综合极品香蕉久久网| 91在线视频福利| 色婷婷亚洲综合五月| 精品国产中文一级毛片在线看| 日本免费福利视频| 在线观看免费人成视频色快速| 国产乱论视频| 亚洲成人动漫在线观看| 国产精品福利导航| 国产一区二区免费播放| 国产精品污视频| 国产视频你懂得| 国产高清在线观看91精品| 99精品免费欧美成人小视频 | 欧美第一页在线| 久久不卡精品| 国产成人永久免费视频| hezyo加勒比一区二区三区| 亚洲男人天堂久久| 国产麻豆精品在线观看| 亚洲无码视频喷水|