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

一種基于PID算法的智能小車設計

2019-11-10 06:14:22鄧良益易佳王浩顏雁軍單飛橋
科技創新與應用 2019年30期

鄧良益 易佳 王浩 顏雁軍 單飛橋

摘? 要:文章基于PID算法設計了一種智能小車,該小車包括控制模塊、探測模塊、驅動模塊、人機交互模塊。以STM32F103芯片為控制模塊核心,采用雙路全H橋驅動芯片TB6612驅動直流電機,探測模塊包括一個超聲波測障模塊、四個紅外循跡對管和光電編碼器、人機交互模塊包括一個手機藍牙APP和LCD彩色液晶顯示屏。采用增量式PID算法實現了小車軌跡的精確控制。小車設計的功能有:直行、左右轉彎、超聲波避障及測距、紅外循跡、APP藍牙遠程控制及測速。

關鍵詞:增量式PID;STM32;超聲波測障;藍牙透傳;紅外尋跡

中圖分類號:TP23? ? ? ? ?文獻標志碼:A? ? ? ?文章編號:2095-2945(2019)30-0093-02

Abstract: This paper designs an intelligent car based on PID algorithm, which includes control module, detection module, driving module and human-computer interaction module. With STM32F103 chip as the core of the control module, the DC motor is driven by a dual H-bridge driver chip TB6612. The detection module includes an ultrasonic obstacle detection module, four infrared tracer pairs and photoelectric encoder, and a human-computer interaction module including a Bluetooth APP and LCD color LCD display. The incremental PID algorithm is used to realize the precise control of car trajectory. The functions of car design include: straight line, left and right turn, ultrasonic obstacle avoidance and ranging, infrared tracing, APP Bluetooth remote control and speed measurement.

Keywords: incremental PID; STM32; ultrasonic barrier detection; Bluetooth transmission; infrared tracing

1 系統結構

1.1 系統整體結構

本系統的主控制器采用STM32系列單片機STM32F103VET6。系統整體框圖如圖1所示。

1.2 系統硬件設計

(1)電機及驅動模塊

電機使用2個有刷直流電機,高的轉速控制靈活簡便。電機的驅動由1個TB6612FNG雙H橋大電流驅動芯片實現,它具有大電流MOSFET-H橋結構,雙通道電路輸出,可同時驅動2個電機。TB6612FNG每通道輸出最高1.2A的連續驅動電流,啟動峰值電流達2A/3.2A(連續脈沖/單脈沖);4種電機控制模式:正轉/反轉/制動/停止;PWM支持頻率高達100kHz。

(2)測速模塊

本系統采用在電機上安裝測速碼盤,利用光電開關實現脈沖輸出,通過程序實現測速,其優點是獲取信息準確,體積小,不增加車輪的負擔。

(3)超聲波測障模塊

本系統使用超聲波模塊HC-SR04來實現障礙物的有無檢測和距離檢測。HC-SR04超聲波測距模塊可提供2cm-400cm的非接觸式距離感測功能,測距精度可達高到3mm;模塊包括超聲波發射器、接收器與控制電路。

機器內部超聲波只需要提供一個10uS以上脈沖觸發信號,該模塊內部將發出8個40kHz周期電平并檢測回波。一旦檢測到有回波信號則輸出回響信號。回響信號的脈沖寬度與所測的距離成正比。由此通過發射信號到收到的回響信號時間間隔可以計算得到距離。

(4)紅外循跡模塊

本系統采用四個紅外光電對管實現循跡功能,每個紅外對管的發射管不斷的發射紅外線,當發射出的紅外線沒有被反射回來或者被反射回來但是強度不夠大時,紅外接收一直處于關斷狀態,此時模塊的TTL輸出為高電平,相應的指示二極管一直處于熄滅狀態;當黑線出現在檢測范圍內時,紅外線被吸收且強度足夠大,紅外接受管關斷,此時模塊的TTL輸出為高電平,指示二極管熄滅。

(5)藍牙無線收發模塊

本系統采用HC-05主從一體藍牙模塊,通過該藍牙模塊控制實現小車的前進、后退、右轉彎、左轉彎、倒車右轉、倒車左轉、測速、避障等功能。控制方法為在小車行走過程中通過Android手機利用APP界面的“按鈕”控制改變小車運動狀態。

2 智能小車軟件設計

2.1 增量式PID的算法實現

本系統采用PID調節方式來完成小車的運動狀態調節。該方法的調節效率高,絕對誤差小。

傳統的PID控制結構如圖2所示:

在算法層面本系統使用單級增量式PID,輸入為目標角度,輸出為PWM的增減量。其計算公式(1)如下:

其中Kp、Ki、Kd分別為比例系數,積分系數和微分系數。ek為第k次采樣的實時輸出與設定值的誤差。

其算法流程如下:

在整定PID參數時先進行比例系數的整定,然后進行積分系數的整定以消除穩態誤差,最后進行微分系數的整定以減小角度的超調量。

智能小車機器人通過串口通信發送速度值,上位機用 Visual Basic 6.0編制的PID曲線繪制軟件通過串口接收速度值,在校驗通過后,實時的繪制出PID速度曲線,進行在線整定數字PID的三個參數Kp、Ki和Kd。

3 測試結果

3.1 直行及變向測試結果

實驗結果:小車反應很迅速,不會出現程序跑飛的現象。前進后退、左轉右轉、加速減速均已實現。其中左轉右轉是通過改變左右輪的速度來實現的。加速減速是改變輸出給電機驅動TB6612的PWM的占空比實現。

3.2 避障及循跡測試結果

尋跡的原理是通過紅外對管來實現檢測黑線的位置,通過程序判斷黑線的位置來了解小車本身所處的位置,從而決定小車下一步的行進路線。經過試驗測試效果非常好完全可以按照黑線所指示的路線行進,而且程序穩定性十分好。

3.3 藍牙控制及數據回傳實驗現象

在stm32最小系統板上,藍牙模塊連接的是USART2的RX和TX,通過在程序的USART2的接收終端所接收的字符來判斷小車下一步該執行什么程序。并且小車將當前所處的狀態(左右輪的轉速以及超聲波探頭所測的距離值)返回手機。

4 結束語

本文闡述了智能小車的總體設計思路和系統框圖,主要研究了智能小車機器人的軟硬件設計, 并給出了系統架構和軟件流程。采用數字增量PID控制算法對直流減速電機的轉速進行控制。在上位機編制 PID 曲線繪制軟件方便整定 PID 參數。經過模塊測試和整機測試,該系統控制精度高,運行可靠,具有很強的抗干擾能力,可被廣泛用于教學、智能玩具和搬運等場合,有很好的實用價值。

參考文獻:

[1]蔣龍,羅亮,王欣.基于積分分離PID控制的自平衡小車設計[J].西南科技大學學報,2015,30(2):56-58.

[2]史敬灼,劉玉.超聲電機簡單專家PID速度控制[J].中國電機工程學報,2013,5(36):148-152.

[3]張群,楊絮,張正言,等.藍牙模塊串口通信的設計與實現[J].實驗室研究與探索,2012,6(3):251-253.

主站蜘蛛池模板: 99精品久久精品| 69视频国产| 91精品视频在线播放| 97国内精品久久久久不卡| 中文字幕亚洲无线码一区女同| 8090成人午夜精品| 亚洲浓毛av| 香港一级毛片免费看| 成人国产精品网站在线看| 人与鲁专区| 国产网站免费| 天天激情综合| 91在线播放免费不卡无毒| 黄色福利在线| 亚洲精品另类| 亚洲欧美一区二区三区图片| 久久99国产视频| 天天综合网色| 国产91视频免费观看| 久久香蕉欧美精品| 亚洲手机在线| 欧美天堂在线| 亚洲欧美成aⅴ人在线观看| 国产女人18水真多毛片18精品| 全部毛片免费看| 无码精油按摩潮喷在线播放| 成人福利在线视频免费观看| 精品一区二区无码av| 伊人久久精品无码麻豆精品 | 拍国产真实乱人偷精品| 亚洲视频一区| 国产在线八区| 精品一区二区三区四区五区| 欧美另类精品一区二区三区| 日韩欧美中文| 中文字幕亚洲综久久2021| 成年看免费观看视频拍拍| 黄色网址免费在线| 亚洲无线一二三四区男男| 欧美亚洲日韩中文| YW尤物AV无码国产在线观看| 一级做a爰片久久免费| 日韩不卡高清视频| 亚洲欧美日韩另类在线一| 九九香蕉视频| 欧美另类图片视频无弹跳第一页| 亚洲一区免费看| 老色鬼欧美精品| av天堂最新版在线| www.亚洲天堂| 综合人妻久久一区二区精品| 最近最新中文字幕在线第一页 | aa级毛片毛片免费观看久| 一级毛片不卡片免费观看| 在线观看国产精品第一区免费| 亚洲激情区| 亚洲一区二区在线无码| 国产91九色在线播放| 中文字幕亚洲第一| 久久综合婷婷| 国产成人午夜福利免费无码r| 麻豆国产在线观看一区二区| 色哟哟国产精品| a毛片基地免费大全| 国产精品短篇二区| 国产精品一线天| 久久精品丝袜| 极品国产在线| 国产素人在线| 欧美亚洲日韩不卡在线在线观看| 精品99在线观看| 国产精品无码AV片在线观看播放| 国产综合精品一区二区| 在线观看的黄网| 久久鸭综合久久国产| 精品人妻系列无码专区久久| 丁香亚洲综合五月天婷婷| 人与鲁专区| 精品少妇人妻av无码久久| 欧美黄网站免费观看| 亚洲成人高清无码| 四虎国产永久在线观看|